/* line 13, app/assets/stylesheets/actiontext.scss */
.trix-content .attachment-gallery > action-text-attachment,
.trix-content .attachment-gallery > .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

/* line 22, app/assets/stylesheets/actiontext.scss */
.trix-content .attachment-gallery.attachment-gallery--2 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--2 > .attachment, .trix-content .attachment-gallery.attachment-gallery--4 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--4 > .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

/* line 31, app/assets/stylesheets/actiontext.scss */
.trix-content action-text-attachment .attachment {
  padding: 0 !important;
  max-width: 100% !important;
}
/* line 6, app/assets/stylesheets/alterations.scss */
#myLegend .A1, #heatmap .A1, #universal_table_body .A1, #infinite_table .A1, .biomarker-association-card.A1 {
  background-color: #689067;
}

/* line 10, app/assets/stylesheets/alterations.scss */
#myLegend .A2, #heatmap .A2, #universal_table_body .A2, #infinite_table .A2, .biomarker-association-card.A2 {
  background-color: #689067;
}

/* line 14, app/assets/stylesheets/alterations.scss */
#myLegend .B, #heatmap .B, #universal_table_body .B, #infinite_table .B, .biomarker-association-card.B {
  background-color: #8BBF8B;
}

/* line 18, app/assets/stylesheets/alterations.scss */
#myLegend .C1, #heatmap .C1, #universal_table_body .C1, #infinite_table .C1, .biomarker-association-card.C1 {
  background-color: #D8FED0;
}

/* line 22, app/assets/stylesheets/alterations.scss */
#myLegend .C2, #heatmap .C2, #universal_table_body .C2, #infinite_table .C2, .biomarker-association-card.C2 {
  background-color: #D8FED0;
}

/* line 26, app/assets/stylesheets/alterations.scss */
#myLegend .C3, #heatmap .C3, #universal_table_body .C3, #infinite_table .C3, .biomarker-association-card.C3 {
  background-color: #D8FED0;
}

/* line 30, app/assets/stylesheets/alterations.scss */
#myLegend .C4, #heatmap .C4, #universal_table_body .C4, #infinite_table .C4, .biomarker-association-card.C4 {
  background-color: #D8FED0;
}

/* line 34, app/assets/stylesheets/alterations.scss */
#myLegend .D, #heatmap .D, #universal_table_body .D, #infinite_table .D, .biomarker-association-card.D {
  background-color: #EFFFEF;
}

/* line 38, app/assets/stylesheets/alterations.scss */
#myLegend .E1, #heatmap .E1, #universal_table_body .E1, #infinite_table .E1, .biomarker-association-card.E1 {
  background-color: #F1F7E6;
}

/* line 42, app/assets/stylesheets/alterations.scss */
#myLegend .E1NJ, #heatmap .E1NJ {
  background-color: #4040FF;
}

/* line 45, app/assets/stylesheets/alterations.scss */
#myLegend .E1N, #heatmap .E1N, #myLegend .E1J, #heatmap .E1J {
  background-color: #00FFFF;
}

/* line 51, app/assets/stylesheets/alterations.scss */
#myLegend .E2, #heatmap .E2, #universal_table_body .E2, #infinite_table .E2, .biomarker-association-card.E2 {
  background-color: #F1F7E6;
}

/* line 60, app/assets/stylesheets/alterations.scss */
#myLegend .A1.Resistant, #heatmap .A1.Resistant, #universal_table_body .A1.Resistant, #infinite_table .A1.Resistant, .biomarker-association-card.A1.Resistant {
  background-color: #ED2300;
}

/* line 64, app/assets/stylesheets/alterations.scss */
#myLegend .A2.Resistant, #heatmap .A2.Resistant, #universal_table_body .A2.Resistant, #infinite_table .A2.Resistant, .biomarker-association-card.A2.Resistant {
  background-color: #ED2300;
}

/* line 68, app/assets/stylesheets/alterations.scss */
#myLegend .B.Resistant, #heatmap .B.Resistant, #universal_table_body .B.Resistant, #infinite_table .B.Resistant, .biomarker-association-card.B.Resistant {
  background-color: #FF7474;
}

/* line 72, app/assets/stylesheets/alterations.scss */
#myLegend .C1.Resistant, #heatmap .C1.Resistant, #universal_table_body .C1.Resistant, #infinite_table .C1.Resistant, .biomarker-association-card.C1.Resistant {
  background-color: #FBD9D3;
}

/* line 76, app/assets/stylesheets/alterations.scss */
#myLegend .C2.Resistant, #heatmap .C2.Resistant, #universal_table_body .C2.Resistant, #infinite_table .C2.Resistant, .biomarker-association-card.C2.Resistant {
  background-color: #FBD9D3;
}

/* line 80, app/assets/stylesheets/alterations.scss */
#myLegend .C3.Resistant, #heatmap .C3.Resistant, #universal_table_body .C3.Resistant, #infinite_table .C3.Resistant, .biomarker-association-card.C3.Resistant {
  background-color: #FBD9D3;
}

/* line 84, app/assets/stylesheets/alterations.scss */
#myLegend .C4.Resistant, #heatmap .C4.Resistant, #universal_table_body .C4.Resistant, #infinite_table .C4.Resistant, .biomarker-association-card.C4.Resistant {
  background-color: #FBD9D3;
}

/* line 88, app/assets/stylesheets/alterations.scss */
#myLegend .D.Resistant, #heatmap .D.Resistant, #universal_table_body .D.Resistant, #infinite_table .D.Resistant, .biomarker-association-card.D.Resistant {
  background-color: #FFEFE9;
}

/* line 92, app/assets/stylesheets/alterations.scss */
#myLegend .E1.Resistant, #heatmap .E1.Resistant, #universal_table_body .E1.Resistant, #infinite_table .E1.Resistant, .biomarker-association-card.E1.Resistant {
  background-color: #FDEBE8;
}

/* line 95, app/assets/stylesheets/alterations.scss */
#myLegend .E2.Resistant, #heatmap .E2.Resistant, #universal_table_body .E2.Resistant, #infinite_table .E2.Resistant, .biomarker-association-card.E2.Resistant {
  background-color: #FDEBE8;
}
/* line 1, app/assets/stylesheets/components/_FAQ.scss */
#FAQ-form-card {
  text-align: justify;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  background-color: white;
  padding: 40px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 10, app/assets/stylesheets/components/_FAQ.scss */
#FAQ-form-card h3 {
  font-size: 1.17em;
}

/* line 17, app/assets/stylesheets/components/_FAQ.scss */
.field-FAQ {
  margin-bottom: 12px;
  display: flex;
  align-items: flex-start;
}
/* line 1, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-show-header {
  font-weight: 700;
  font-size: 2em;
  margin-top: 30px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 8px;
  width: 90%;
}

@media (max-width: 768px) {
  /* line 12, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-show-header {
    font-weight: 700;
    font-size: 22px;
    margin: 8px;
    align-items: center;
    margin-left: 8%;
    margin-right: 8%;
    padding-top: 20px;
  }
}

/* line 23, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-associations-content-page {
  max-width: 90%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-associations-content-page {
    max-width: 80%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 8px;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 48, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-cards {
  margin-bottom: 20px;
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 900px) {
  /* line 57, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-cards {
    margin-bottom: 2px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

/* line 65, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-card {
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 75, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-card {
    margin-bottom: 1px;
    display: inline;
    font-size: 14px;
    justify-content: space-between;
    align-items: center;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  /* line 85, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-card {
    margin-bottom: 1px;
    display: flex;
    font-size: 14px;
    justify-content: space-between;
    align-items: center;
    margin-left: 73px;
  }
}

/* line 96, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-informations-cards {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

/* line 102, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-description-card {
  border-left: 5px;
  height: 150px;
  padding: 20px;
  background-color: white;
}

/* line 109, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-card-result {
  background-color: white;
  height: 100px;
  border-radius: 0 3px 3px 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 118, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card {
  margin-top: 12px;
  border-left: 5px;
  padding: 30px;
  background-color: white;
  width: 100%;
}

/* line 126, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card-no-margin-top {
  margin-top: 0px !important;
}

/* line 130, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A1 {
  border-left: 5px solid #689067;
}

/* line 134, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A2 {
  border-left: 5px solid #689067;
}

/* line 138, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.B {
  border-left: 5px solid  #8BBF8B;
}

/* line 142, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C1 {
  border-left: 5px solid #D8FED0;
}

/* line 146, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C2 {
  border-left: 5px solid  #D8FED0;
}

/* line 150, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C3 {
  border-left: 5px solid #D8FED0;
}

/* line 154, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C4 {
  border-left: 5px solid #D8FED0;
}

/* line 158, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.D {
  border-left: 5px solid #EFFFEF;
}

/* line 162, app/assets/stylesheets/components/_biomarker_association_show.scss */
.sensitivity.Sensitive {
  color: #689067;
}

/* line 166, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A1.Resistant {
  border-left: 5px solid #ED2300;
}

/* line 170, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A2.Resistant {
  border-left: 5px solid #ED2300;
}

/* line 174, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.B.Resistant {
  border-left: 5px solid  #FF7474;
}

/* line 178, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C1.Resistant {
  border-left: 5px solid #FBD9D3;
}

/* line 182, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C2.Resistant {
  border-left: 5px solid  #FBD9D3;
}

/* line 186, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C3.Resistant {
  border-left: 5px solid #FBD9D3;
}

/* line 190, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C4.Resistant {
  border-left: 5px solid  #FBD9D3;
}

/* line 194, app/assets/stylesheets/components/_biomarker_association_show.scss */
.sensitivity.Resistant {
  color: #ED2300;
}

/* line 202, app/assets/stylesheets/components/_biomarker_association_show.scss */
.card-association-show {
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 205, app/assets/stylesheets/components/_biomarker_association_show.scss */
.card-association-show .association-card-details-title {
  min-width: 70px !important;
}

/* line 210, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-title {
  width: 16%;
  text-align: left;
  font-weight: 700;
  font-size: 18px;
}

@media (max-width: 900px) {
  /* line 218, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-title {
    width: 16%;
    text-align: left;
    font-size: 14px;
  }
}

@media (max-width: 768px) {
  /* line 226, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-loe {
    margin-left: 0px;
  }
}

/* line 231, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-loe-testelement {
  display: flex;
  grid-template-columns: 28% 72%;
  grid-gap: 6px;
  width: 85%;
  font-weight: 100;
  font-size: 16px;
  align-items: center;
}

@media (max-width: 900px) {
  /* line 242, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-loe-testelement {
    display: inline;
    grid-template-columns: 1fr;
    font-weight: 100;
    margin-left: 1px;
    font-size: 14px;
    align-items: center;
  }
}

/* line 252, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-details {
  padding-top: 5px;
}

@media (max-width: 768px) {
  /* line 257, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-details {
    padding-top: 5px;
    font-size: 12px;
  }
}

/* line 263, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-content {
  width: 84%;
  font-weight: 100;
  font-size: 18px;
  text-align: justify;
}

@media (max-width: 900px) {
  /* line 271, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-content {
    font-weight: 100;
    font-size: 14px;
    margin: auto;
    padding: 1px;
  }
}

/* line 279, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-product {
  font-weight: 100;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 286, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-product {
    font-weight: 100;
    font-size: 14px;
    margin-left: 1px;
    padding-right: 12px;
  }
}

/* line 294, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-item {
  width: 84%;
  font-weight: 100;
  font-size: 18px;
  margin-left: 4.5rem;
  border-radius: 3px;
}

@media (max-width: 768px) {
  /* line 303, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-loe-section {
    margin-bottom: none;
    margin: auto;
    width: 100%;
  }
}

/* line 310, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card {
  display: flex;
}

/* line 315, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-details {
  display: flex;
}

@media (max-width: 768px) {
  /* line 321, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-details {
    display: flex;
    font-size: 12px;
  }
}

@media (max-width: 768px) {
  /* line 328, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card {
    display: block;
    margin-bottom: 5px;
  }
}

/* line 334, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-loe {
  justify-content: start;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 340, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-loe {
    justify-content: start;
    align-items: center;
  }
}

/* line 346, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-loe-details {
  font-weight: bold;
  margin-bottom: 16px;
  padding-right: 8px;
}

@media (max-width: 768px) {
  /* line 353, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-loe-details {
    font-weight: bold;
    margin-bottom: 2px;
    padding-right: 8px;
  }
}
/* line 1, app/assets/stylesheets/components/_breadcrumb.scss */
.related-biomakers {
  background-color: teal;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

/* line 7, app/assets/stylesheets/components/_breadcrumb.scss */
.transform {
  background-color: red;
}
/* line 1, app/assets/stylesheets/components/_btn-radio.scss */
button:focus {
  outline: 0px !important;
  outline: 0px !important;
}

/* line 6, app/assets/stylesheets/components/_btn-radio.scss */
input[type='radio']:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -3px;
  position: relative;
  background-color: #ffffff;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

/* line 20, app/assets/stylesheets/components/_btn-radio.scss */
input[type='radio']:checked:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -3px;
  position: relative;
  background-color: #4E2589;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='radio']:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: -1px;
    left: -3px;
    position: relative;
    background-color: #ffffff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
  /* line 49, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='radio']:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: -1px;
    left: -3px;
    position: relative;
    background-color: #4E2589;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
}

/* line 65, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox'] {
  width: 0;
}

@supports (-moz-appearance: none) {
  /* line 71, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox'] {
    width: 16px;
  }
}

/* line 76, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox']:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -8px;
  position: relative;
  background-color: #ffffff;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

/* line 91, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox']:checked:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -8px;
  position: relative;
  background-color: #4E2589;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 106, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox']:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #ffffff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
  /* line 120, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox']:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #4E2589;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
}
/* line 1, app/assets/stylesheets/components/_cookies.scss */
.cookies {
  z-index: 1000;
  position: fixed;
  bottom: 0px;
  width: 100%;
  background: #EBDEFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 15px #0000005E;
  opacity: 1;
  display: flex;
  padding: 40px;
  justify-content: space-between;
}

@media (max-width: 1300px) {
  /* line 15, app/assets/stylesheets/components/_cookies.scss */
  .cookies {
    padding: 16px;
    display: flex;
    padding-bottom: 40px;
  }
}

@media (max-width: 767px) {
  /* line 23, app/assets/stylesheets/components/_cookies.scss */
  .cookies {
    padding: 16px;
    display: block;
  }
}

/* line 29, app/assets/stylesheets/components/_cookies.scss */
.text-cookies {
  margin-top: auto;
  margin-bottom: auto;
  width: 70%;
  text-align: left;
  font: normal normal normal 20px/24px;
  letter-spacing: -0.2px;
  color: #000000;
  opacity: 0.87;
}

@media (max-width: 1300px) {
  /* line 41, app/assets/stylesheets/components/_cookies.scss */
  .text-cookies {
    font-size: 12px;
    width: 70%;
    text-align: left;
    font: normal normal normal 20px/24px;
    color: #000000;
    opacity: 0.87;
  }
}

@media (max-width: 767px) {
  /* line 52, app/assets/stylesheets/components/_cookies.scss */
  .text-cookies {
    font-size: 12px;
    width: 100%;
    text-align: left;
    font: normal normal normal 20px/24px;
    color: #000000;
    opacity: 0.87;
  }
}

/* line 62, app/assets/stylesheets/components/_cookies.scss */
.btn-cookies {
  color: white;
  padding: 20px;
  background: #582994 0% 0% no-repeat padding-box;
  border-radius: 52px;
  opacity: 1;
}

@media (min-width: 600px) and (max-width: 1023px) {
  /* line 71, app/assets/stylesheets/components/_cookies.scss */
  .btn-cookies {
    color: white;
    padding: 20px;
    background: #582994 0% 0% no-repeat padding-box;
    border-radius: 52px;
    opacity: 1;
    margin-top: auto;
    margin-bottom: auto;
  }
}

/* line 82, app/assets/stylesheets/components/_cookies.scss */
.cross-cookies img {
  bottom: 220px;
  right: 12px;
  position: fixed;
  z-index: 3000;
}

@media (max-width: 1300px) {
  /* line 90, app/assets/stylesheets/components/_cookies.scss */
  .cross-cookies img {
    bottom: 140px;
    right: 12px;
    position: fixed;
    z-index: 3000;
  }
}

@media (max-width: 767px) {
  /* line 99, app/assets/stylesheets/components/_cookies.scss */
  .cross-cookies img {
    bottom: 190px;
    right: 2px;
    position: fixed;
    z-index: 3000;
  }
}

/* line 107, app/assets/stylesheets/components/_cookies.scss */
.right-cookies {
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
}
@media (max-width: 768px) {
  /* line 3, app/assets/stylesheets/components/_diagnostics.scss */
  .bg-diagnostics {
    background-color: white;
  }
}

@media (min-width: 768px) {
  /* line 9, app/assets/stylesheets/components/_diagnostics.scss */
  .diagnostics {
    color: #4e258a;
    max-width: 1030px;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    padding-right: 150px;
    padding-left: 150px;
    padding-top: 80px;
    font-family: sans-serif;
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 23, app/assets/stylesheets/components/_diagnostics.scss */
  .diagnostics {
    color: #4e258a;
    max-width: 700px;
    background-color: white;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 80px;
    font-family: sans-serif;
  }
}
/* line 1, app/assets/stylesheets/components/_dropdown.scss */
.dropdown-open {
  z-index: 12;
  text-align: right;
}

/* line 6, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle {
  color: grey;
}

/* line 10, app/assets/stylesheets/components/_dropdown.scss */
#row-dropdown-toggle {
  position: fixed;
  right: 0px;
}

/* line 15, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  padding: 4px;
}

/* line 23, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 27, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle span {
  margin-left: 25px;
}

/* line 31, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a:hover {
  color: #4E2589;
}
/* line 1, app/assets/stylesheets/components/_evidence_analytics.scss */
.content-table {
  display: flex;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 56px;
  align-items: center;
}

/* line 10, app/assets/stylesheets/components/_evidence_analytics.scss */
.table-evidences {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border: 1px solid #4E2589;
  text-align: center;
  width: 600px;
}

/* line 21, app/assets/stylesheets/components/_evidence_analytics.scss */
.table-evidences td {
  width: 50%;
}
/* line 1, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment {
  transition: opacity 0.25s ease;
  z-index: 3;
}

/* line 6, app/assets/stylesheets/components/_form-for-comment.scss */
body.modal-comment-active {
  overflow-x: hidden;
  overflow-y: visible !important;
}

/* line 11, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment-container {
  width: 600px;
}

/* line 15, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment-content {
  border-radius: 3px;
}

/* line 19, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share {
  transition: opacity 0.25s ease;
  z-index: 3;
}

/* line 24, app/assets/stylesheets/components/_form-for-comment.scss */
body.modal-share-active {
  overflow-x: hidden;
  overflow-y: visible !important;
}

/* line 29, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-container {
  width: 33%;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_form-for-comment.scss */
  .modal-share-container {
    width: 75%;
    background-color: pink;
  }
}

/* line 47, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-container-cancer {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.65);
}

/* line 54, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-content {
  border-radius: 3px;
}

/* line 58, app/assets/stylesheets/components/_form-for-comment.scss */
.form h1 {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

/* line 64, app/assets/stylesheets/components/_form-for-comment.scss */
.content input {
  height: 50px;
}

/* line 68, app/assets/stylesheets/components/_form-for-comment.scss */
.field {
  padding: 2px;
}

/* line 73, app/assets/stylesheets/components/_form-for-comment.scss */
.field label {
  padding: 12px;
}

/* line 78, app/assets/stylesheets/components/_form-for-comment.scss */
.field textarea {
  width: 100%;
  height: 200px;
  border: solid 1px grey;
  padding: 16px;
  border-radius: 3px;
  outline: none;
  font-size: 18px;
}

/* line 88, app/assets/stylesheets/components/_form-for-comment.scss */
.field-email label {
  margin-right: 32px;
  padding: 2px;
  margin-top: 2px;
}

/* line 94, app/assets/stylesheets/components/_form-for-comment.scss */
.submit {
  display: flex;
  justify-content: space-between;
}

/* line 99, app/assets/stylesheets/components/_form-for-comment.scss */
.actions {
  width: 45%;
  font-size: 18px;
}

/* line 104, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel input {
  background-color: white;
  border: solid 1px #4E2589;
  color: #a0aec0;
}

/* line 110, app/assets/stylesheets/components/_form-for-comment.scss */
.actions input {
  background-color: #4E2589;
  border: #4E2589;
  color: white;
}

/* line 116, app/assets/stylesheets/components/_form-for-comment.scss */
.actions:hover input {
  background-color: #8573b6;
}

/* line 120, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel {
  width: 45%;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 126, app/assets/stylesheets/components/_form-for-comment.scss */
  .actionstel {
    width: 100%;
    font-size: 18px;
  }
}

/* line 132, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel input {
  background-color: #4E2589;
  border: #4E2589;
  color: white;
}

/* line 138, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel:hover input {
  background-color: #8573b6;
}

/* line 142, app/assets/stylesheets/components/_form-for-comment.scss */
.comment-btn-options input {
  width: 100%;
  margin-top: 6px;
  padding: 12px;
  padding-right: 24px;
  padding-left: 24px;
  transition: 0.3s;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border-radius: 3px;
}

/* line 153, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel {
  width: 45%;
}

/* line 157, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel:hover input {
  background-color: #e2e8f0;
}

/* line 161, app/assets/stylesheets/components/_form-for-comment.scss */
.submit-pictures input {
  padding-right: 14px;
  padding-left: 14px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-radius: 3px;
  background-color: #795fc6;
  color: white;
}

/* line 180, app/assets/stylesheets/components/_form-for-comment.scss */
#file-upload-button input {
  background-color: red;
}

/* line 184, app/assets/stylesheets/components/_form-for-comment.scss */
.form_picture {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

@media (max-width: 768px) {
  /* line 190, app/assets/stylesheets/components/_form-for-comment.scss */
  .form_picture {
    display: grid;
    grid-template-columns: 1fr;
  }
}
/* line 1, app/assets/stylesheets/components/_form_for_test.scss */
.modal-test {
  transition: opacity 0.25s ease;
  z-index: 3;
}

/* line 6, app/assets/stylesheets/components/_form_for_test.scss */
body.modal-test-active {
  overflow-x: hidden;
  overflow-y: visible !important;
}

/* line 11, app/assets/stylesheets/components/_form_for_test.scss */
.modal-test-container {
  width: 90%;
  height: 90%;
}

/* line 16, app/assets/stylesheets/components/_form_for_test.scss */
.modal-test-content {
  border-radius: 3px;
}
/* line 1, app/assets/stylesheets/components/_hamburger-menu.scss */
.settingMenu {
  left: 10px;
  position: fixed;
  z-index: 12;
  top: 210px;
}

/* line 8, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-setting {
  width: 240px;
  height: 240px;
  color: grey;
  position: absolute;
  z-index: 25;
  top: 0px;
  border-radius: 3px !important;
  background-color: white;
  padding-top: 2px;
}

/* line 22, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_not_home {
  position: absolute;
  width: 100% !important;
  right: 0% !important;
}

/* line 29, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_home {
  position: absolute;
  width: 100% !important;
  right: 0% !important;
}

/* line 35, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_home {
  width: 100%;
  right: 0% !important;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 41, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-setting {
    height: 240px;
    color: grey;
    position: absolute;
    z-index: 25;
    top: 0px;
    border-radius: 3px !important;
    background-color: white;
    padding-top: 2px;
  }
  /* line 53, app/assets/stylesheets/components/_hamburger-menu.scss */
  #search_bar_not_home {
    position: fixed;
    left: 7% !important;
    width: 85% !important;
    right: 7% !important;
  }
  /* line 60, app/assets/stylesheets/components/_hamburger-menu.scss */
  #search_bar_home {
    position: absolute;
    width: 100% !important;
    right: 0 !important;
  }
}

/* line 68, app/assets/stylesheets/components/_hamburger-menu.scss */
.menuHam {
  right: 30px;
  position: fixed;
  z-index: 12;
  top: 15px;
}

/* line 75, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-menu-toggle {
  position: fixed;
  right: 0px;
  max-width: 300px;
}

/* line 81, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-menu-toggle-inside {
  position: absolute;
  right: 0px;
  max-width: 300px;
}

/* line 87, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-modal-toggle {
  position: absolute;
  right: 0px;
  max-width: 300px;
}

/* line 97, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 32px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
}

/* line 108, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

/* line 124, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export span {
  margin-left: 25px;
}

/* line 130, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 30px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

/* line 148, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 152, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer span {
  margin-left: 25px;
}

/* line 158, app/assets/stylesheets/components/_hamburger-menu.scss */
.veri-cancer-hierarchy iframe {
  width: 1200px;
  height: 700px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 164, app/assets/stylesheets/components/_hamburger-menu.scss */
  .veri-cancer-hierarchy iframe {
    width: 700px;
    padding-top: 50px;
  }
}

/* line 171, app/assets/stylesheets/components/_hamburger-menu.scss */
.cross-veri-cancer-hierarchy {
  right: 108px;
  top: 9px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 177, app/assets/stylesheets/components/_hamburger-menu.scss */
  .cross-veri-cancer-hierarchy {
    right: 16px;
    top: 58px;
  }
}

/* line 185, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 16px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
}

@media (max-width: 768px) {
  /* line 197, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle {
    border: 1px solid #EDF2F7;
    width: 190px;
    color: grey;
    position: relative;
    top: -48px;
    right: 0px;
    border-radius: 3px !important;
    background-color: white;
  }
}

/* line 209, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

@media (max-width: 768px) {
  /* line 222, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle a {
    display: flex;
    align-items: flex-end;
    text-align: left;
    color: grey;
    width: 250px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 1px;
    padding-top: 1px;
    border-bottom: 1px solid #EDF2F7;
  }
  /* line 234, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle a.desktop {
    display: none;
  }
}

/* line 239, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 243, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle span {
  margin-left: 25px;
}

@media (max-width: 768px) {
  /* line 248, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle span {
    margin-left: 15px;
  }
}

/* line 253, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a:hover {
  color: #4E2589;
}

/* line 257, app/assets/stylesheets/components/_hamburger-menu.scss */
.change-color {
  fill: green !important;
}
/* line 4, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myLegend {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  width: 580px;
  height: 400px;
  display: grid;
  grid-gap: 10px;
  position: fixed;
  top: 160px;
  left: 350px;
  padding: 1rem;
  font-size: .75rem;
  background-color: white;
}

/* line 18, app/assets/stylesheets/components/_legendary-heatmap.scss */
.heatmap-flex {
  display: flex;
}

/* line 22, app/assets/stylesheets/components/_legendary-heatmap.scss */
a.cp {
  cursor: pointer;
}

@media (max-width: 768px) {
  /* line 27, app/assets/stylesheets/components/_legendary-heatmap.scss */
  #myLegend {
    width: 250px;
    height: auto;
    position: fixed;
    top: 120px;
    left: 60px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 37, app/assets/stylesheets/components/_legendary-heatmap.scss */
  .heatmap-flex {
    display: block;
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 43, app/assets/stylesheets/components/_legendary-heatmap.scss */
  #mySharedButton {
    padding-top: 70px !important;
    width: auto !important;
    height: 300px !important;
    position: fixed !important;
    top: 30%;
    right: 10%;
    left: 10%;
    font-size: 1.5rem !important;
    background-color: white !important;
  }
}

/* line 56, app/assets/stylesheets/components/_legendary-heatmap.scss */
#mySharedButton {
  width: 500px;
  height: 200px;
  position: fixed;
  margin-right: auto;
  margin-left: auto;
  font-size: 1.5rem;
  background-color: white;
}

/* line 66, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myRegisterButton {
  position: fixed;
  margin-right: auto;
  margin-left: auto;
}

/* line 73, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myButtonCancer {
  align-items: center;
}

/* line 78, app/assets/stylesheets/components/_legendary-heatmap.scss */
#predictedResponses {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  width: 580px;
  height: 230px;
  display: grid;
  grid-gap: 10px;
  position: fixed;
  top: 359px;
  left: 5px;
  padding: 1rem;
  font-size: .75rem;
  background-color: white;
}
/* Style the Image Used to Trigger the Modal */
/* line 2, app/assets/stylesheets/components/_modaljs.scss */
.myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

/* line 8, app/assets/stylesheets/components/_modaljs.scss */
.myImg:hover {
  opacity: 0.7;
}

/* The Modal (background) */
/* line 11, app/assets/stylesheets/components/_modaljs.scss */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 3;
  /* Sit on top */
  padding-top: 200px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
}

/* Modal Content (Image) */
/* line 24, app/assets/stylesheets/components/_modaljs.scss */
.modal-content {
  margin: auto;
  display: block;
  opacity: 1 !important;
}

/* Caption of Modal Image (Image Text) - Same Width as the Image */
/* line 33, app/assets/stylesheets/components/_modaljs.scss */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation - Zoom in the Modal */
/* line 45, app/assets/stylesheets/components/_modaljs.scss */
.modal-content, #caption {
  animation-name: zoom;
  animation-duration: 0.2s;
}

@keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

/* The Close Button */
/* line 66, app/assets/stylesheets/components/_modaljs.scss */
.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px) {
  /* line 75, app/assets/stylesheets/components/_modaljs.scss */
  .modal-content {
    padding: 30px;
  }
}
/* line 1, app/assets/stylesheets/components/_popover.scss */
.moa-name-style {
  width: 100px;
  background-color: white;
  padding: 5px;
  border-radius: 3px;
}

/* line 9, app/assets/stylesheets/components/_popover.scss */
.moa-name {
  display: none;
  top: -61px;
  left: -200px;
  width: 480px;
  height: 60px;
}

@media (max-width: 600px) {
  /* line 19, app/assets/stylesheets/components/_popover.scss */
  .moa-name {
    display: none;
    left: -50px;
    max-width: 150px;
    background-color: red;
  }
}

/* line 30, app/assets/stylesheets/components/_popover.scss */
#myCancerPopover {
  position: fixed;
  top: 150px;
  left: 20px;
  right: 20px;
  background-color: red;
  padding: 1rem;
  font-size: .75rem;
  z-index: 300000;
}
/* line 1, app/assets/stylesheets/components/_search-bar.scss */
.search-purple-tags {
  border-radius: 5px;
  background-color: #4E2589;
  color: white;
  width: auto;
  height: auto;
  display: inline-block;
  margin: 10px;
  height: min-content;
  padding: 0 2px;
  white-space: nowrap;
}

/* line 15, app/assets/stylesheets/components/_search-bar.scss */
.navigation-trial {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 600px) {
  /* line 22, app/assets/stylesheets/components/_search-bar.scss */
  .navigation-trial {
    display: block;
    justify-items: end;
    justify-content: space-between;
  }
}
/* line 1, app/assets/stylesheets/components/_tabs-actions.scss */
.header {
  padding: 10px 16px;
  background: #555;
  color: #f1f1f1;
}

/* line 7, app/assets/stylesheets/components/_tabs-actions.scss */
.content {
  padding: 16px;
}

/* line 11, app/assets/stylesheets/components/_tabs-actions.scss */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

/* line 17, app/assets/stylesheets/components/_tabs-actions.scss */
.sticky + .content {
  padding-top: 102px;
}

/* line 21, app/assets/stylesheets/components/_tabs-actions.scss */
.tabs-actions {
  background-color: white;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 80px;
  z-index: 2;
  max-width: 95%;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border-radius: 3px;
  display: flex;
  justify-content: space-between;
}

/* line 35, app/assets/stylesheets/components/_tabs-actions.scss */
.action {
  text-align: center;
  font-weight: 500;
  font-size: 0.875rem;
  color: #636363;
  width: 100%;
  padding: 0.25rem;
}

/* line 44, app/assets/stylesheets/components/_tabs-actions.scss */
.action img {
  height: 1.25rem;
  padding-right: 10px;
}

/* line 49, app/assets/stylesheets/components/_tabs-actions.scss */
.action-title {
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

@media (max-width: 768px) {
  /* line 58, app/assets/stylesheets/components/_tabs-actions.scss */
  .action-title {
    font-size: 12px;
  }
}
@media (max-width: 768px) {
  /* line 2, app/assets/stylesheets/components/_trials-home.scss */
  .trials {
    font-size: 14px;
  }
}

/* line 7, app/assets/stylesheets/components/_trials-home.scss */
.trials-card {
  border-radius: 3px;
  box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
  margin-bottom: 10px;
  padding: 20px;
  padding-bottom: 20px;
}

@media (max-width: 768px) {
  /* line 16, app/assets/stylesheets/components/_trials-home.scss */
  .trials-card {
    border-radius: 3px;
    box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
    margin-bottom: 10px;
    padding: 20px;
    padding-bottom: 20px;
    font-size: 14px;
  }
}

/* line 26, app/assets/stylesheets/components/_trials-home.scss */
.trials-card-details {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_trials-home.scss */
  .trials-card-details {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px;
    margin-top: 0.5rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

/* line 45, app/assets/stylesheets/components/_trials-home.scss */
.trials-card-orange-details {
  display: grid;
  grid-template-columns: 1fr;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
}

@media (max-width: 768px) {
  /* line 53, app/assets/stylesheets/components/_trials-home.scss */
  .trials-data {
    display: flex;
    color: black;
    border-bottom: solid 1px #cbd5e0;
    padding-top: 4px;
    padding-bottom: 4px;
  }
}

/* line 62, app/assets/stylesheets/components/_trials-home.scss */
#trials-primary {
  font-weight: 700;
  display: flex;
}

@media (min-width: 600px) and (max-width: 992px) {
  /* line 68, app/assets/stylesheets/components/_trials-home.scss */
  #trials-primary {
    font-weight: 700;
    display: flex;
    width: auto;
  }
}

@media (max-width: 600px) {
  /* line 76, app/assets/stylesheets/components/_trials-home.scss */
  #trials-primary {
    font-weight: 700;
    width: max-content;
  }
}

/* line 82, app/assets/stylesheets/components/_trials-home.scss */
.trials-items {
  display: flex;
}

@media (max-width: 600px) {
  /* line 87, app/assets/stylesheets/components/_trials-home.scss */
  .trials-items {
    display: inline;
  }
}

/* line 92, app/assets/stylesheets/components/_trials-home.scss */
.dropdown-item-active {
  font-weight: bold;
  text-decoration: underline;
}
/* line 1, app/assets/stylesheets/components/_universal-table.scss */
.search-filter {
  padding: 20px 22px;
}

/* line 4, app/assets/stylesheets/components/_universal-table.scss */
.search-filter .yellow-filter {
  background-color: #F3BA33;
  width: fit-content;
  padding: 3px 7px;
  border-radius: 3px;
}

/* line 12, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-row {
  font-size: 15px;
  font-weight: 400 !important;
}

/* line 18, app/assets/stylesheets/components/_universal-table.scss */
.ut-headers {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11) !important;
}

/* line 21, app/assets/stylesheets/components/_universal-table.scss */
.universale-table-header {
  padding-left: 10px;
}

/* line 25, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-row:hover {
  position: relative;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11) !important;
}

/* line 30, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search-bar {
  margin-bottom: 100px !important;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_universal-table.scss */
  .universal-table-search-bar input {
    outline: none;
    padding: 0px;
    font-size: 0.75rem !important;
    margin: 0px !important;
    border: none;
    padding-left: 6px;
  }
}

/* line 47, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search-bar input {
  outline: none;
  padding: 5px;
  font-size: 15px;
  margin: 10px 0px;
  border: none;
  padding-left: 6px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 57, app/assets/stylesheets/components/_universal-table.scss */
  .universal-table-search input {
    outline: none;
    padding: 0px;
    font-size: 0.75rem !important;
    margin: 0px !important;
    border: none;
    padding-left: 6px;
  }
}

/* line 69, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search input {
  outline: none;
  padding: 5px;
  font-size: 15px;
  margin: 10px 0px;
  border: none;
  padding-left: 6px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 80, app/assets/stylesheets/components/_universal-table.scss */
  .dropdown-mobile {
    padding-top: 1px;
    padding-bottom: 1px;
    width: 100vw !important;
    background-color: white;
    z-index: 1000;
  }
}

/* line 92, app/assets/stylesheets/components/_universal-table.scss */
.odd {
  background-color: #fafbfc;
}

/* line 96, app/assets/stylesheets/components/_universal-table.scss */
.even {
  background-color: white;
}

/* line 100, app/assets/stylesheets/components/_universal-table.scss */
.odd-admin {
  background-color: #EBE8EF;
}

/* line 104, app/assets/stylesheets/components/_universal-table.scss */
.even-admin {
  background-color: #D3CDDE;
}

/* line 108, app/assets/stylesheets/components/_universal-table.scss */
.render-universal-table {
  margin: 0 20px;
}

/* line 112, app/assets/stylesheets/components/_universal-table.scss */
.loe-tag-color {
  padding: 1px 5px;
  border-radius: 3px;
}

@media (max-width: 768px) {
  /* line 118, app/assets/stylesheets/components/_universal-table.scss */
  .loe-tag-color {
    padding: 1px 5px;
    border-radius: 3px;
    font-size: 11px;
  }
}

/* line 125, app/assets/stylesheets/components/_universal-table.scss */
.test {
  display: flex;
  justify-content: space-between;
  margin-left: 12px;
}

/* line 131, app/assets/stylesheets/components/_universal-table.scss */
.biomarker-et-cancer-input {
  padding-right: 0.75rem;
  width: 25%;
}

/* line 136, app/assets/stylesheets/components/_universal-table.scss */
.therapy-input {
  width: 50%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 141, app/assets/stylesheets/components/_universal-table.scss */
  .biomarker-et-cancer-input {
    padding: 0.25rem;
    width: 25% !important;
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 149, app/assets/stylesheets/components/_universal-table.scss */
  .therapy-input {
    width: 50%;
  }
}

/* line 154, app/assets/stylesheets/components/_universal-table.scss */
#biomarker-et-cancer-input-biomarker {
  padding-right: 0.75rem;
  width: 33%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 160, app/assets/stylesheets/components/_universal-table.scss */
  #biomarker-et-cancer-input-biomarker {
    padding-right: 0.75rem;
    width: 30%;
  }
}

/* line 167, app/assets/stylesheets/components/_universal-table.scss */
#biomarker-et-cancer-input-cancer {
  padding-right: 0.75rem;
  width: 33%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 173, app/assets/stylesheets/components/_universal-table.scss */
  #biomarker-et-cancer-input-cancer {
    padding-right: 0.75rem;
  }
}

/* line 180, app/assets/stylesheets/components/_universal-table.scss */
#cancer_therapy-input {
  width: 50%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 185, app/assets/stylesheets/components/_universal-table.scss */
  #cancer_therapy-input {
    width: 50%;
  }
}
/* line 1, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment {
  transition: opacity 0.25s ease;
  z-index: 3;
}

/* line 6, app/assets/stylesheets/components/_form-for-comment.scss */
body.modal-comment-active {
  overflow-x: hidden;
  overflow-y: visible !important;
}

/* line 11, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment-container {
  width: 600px;
}

/* line 15, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-comment-content {
  border-radius: 3px;
}

/* line 19, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share {
  transition: opacity 0.25s ease;
  z-index: 3;
}

/* line 24, app/assets/stylesheets/components/_form-for-comment.scss */
body.modal-share-active {
  overflow-x: hidden;
  overflow-y: visible !important;
}

/* line 29, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-container {
  width: 33%;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_form-for-comment.scss */
  .modal-share-container {
    width: 75%;
    background-color: pink;
  }
}

/* line 47, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-container-cancer {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.65);
}

/* line 54, app/assets/stylesheets/components/_form-for-comment.scss */
.modal-share-content {
  border-radius: 3px;
}

/* line 58, app/assets/stylesheets/components/_form-for-comment.scss */
.form h1 {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

/* line 64, app/assets/stylesheets/components/_form-for-comment.scss */
.content input {
  height: 50px;
}

/* line 68, app/assets/stylesheets/components/_form-for-comment.scss */
.field {
  padding: 2px;
}

/* line 73, app/assets/stylesheets/components/_form-for-comment.scss */
.field label {
  padding: 12px;
}

/* line 78, app/assets/stylesheets/components/_form-for-comment.scss */
.field textarea {
  width: 100%;
  height: 200px;
  border: solid 1px grey;
  padding: 16px;
  border-radius: 3px;
  outline: none;
  font-size: 18px;
}

/* line 88, app/assets/stylesheets/components/_form-for-comment.scss */
.field-email label {
  margin-right: 32px;
  padding: 2px;
  margin-top: 2px;
}

/* line 94, app/assets/stylesheets/components/_form-for-comment.scss */
.submit {
  display: flex;
  justify-content: space-between;
}

/* line 99, app/assets/stylesheets/components/_form-for-comment.scss */
.actions {
  width: 45%;
  font-size: 18px;
}

/* line 104, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel input {
  background-color: white;
  border: solid 1px #4E2589;
  color: #a0aec0;
}

/* line 110, app/assets/stylesheets/components/_form-for-comment.scss */
.actions input {
  background-color: #4E2589;
  border: #4E2589;
  color: white;
}

/* line 116, app/assets/stylesheets/components/_form-for-comment.scss */
.actions:hover input {
  background-color: #8573b6;
}

/* line 120, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel {
  width: 45%;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 126, app/assets/stylesheets/components/_form-for-comment.scss */
  .actionstel {
    width: 100%;
    font-size: 18px;
  }
}

/* line 132, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel input {
  background-color: #4E2589;
  border: #4E2589;
  color: white;
}

/* line 138, app/assets/stylesheets/components/_form-for-comment.scss */
.actionstel:hover input {
  background-color: #8573b6;
}

/* line 142, app/assets/stylesheets/components/_form-for-comment.scss */
.comment-btn-options input {
  width: 100%;
  margin-top: 6px;
  padding: 12px;
  padding-right: 24px;
  padding-left: 24px;
  transition: 0.3s;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border-radius: 3px;
}

/* line 153, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel {
  width: 45%;
}

/* line 157, app/assets/stylesheets/components/_form-for-comment.scss */
.cancel:hover input {
  background-color: #e2e8f0;
}

/* line 161, app/assets/stylesheets/components/_form-for-comment.scss */
.submit-pictures input {
  padding-right: 14px;
  padding-left: 14px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-radius: 3px;
  background-color: #795fc6;
  color: white;
}

/* line 180, app/assets/stylesheets/components/_form-for-comment.scss */
#file-upload-button input {
  background-color: red;
}

/* line 184, app/assets/stylesheets/components/_form-for-comment.scss */
.form_picture {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}

@media (max-width: 768px) {
  /* line 190, app/assets/stylesheets/components/_form-for-comment.scss */
  .form_picture {
    display: grid;
    grid-template-columns: 1fr;
  }
}

/* Style the Image Used to Trigger the Modal */
/* line 2, app/assets/stylesheets/components/_modaljs.scss */
.myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

/* line 8, app/assets/stylesheets/components/_modaljs.scss */
.myImg:hover {
  opacity: 0.7;
}

/* The Modal (background) */
/* line 11, app/assets/stylesheets/components/_modaljs.scss */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 3;
  /* Sit on top */
  padding-top: 200px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
}

/* Modal Content (Image) */
/* line 24, app/assets/stylesheets/components/_modaljs.scss */
.modal-content {
  margin: auto;
  display: block;
  opacity: 1 !important;
}

/* Caption of Modal Image (Image Text) - Same Width as the Image */
/* line 33, app/assets/stylesheets/components/_modaljs.scss */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation - Zoom in the Modal */
/* line 45, app/assets/stylesheets/components/_modaljs.scss */
.modal-content, #caption {
  animation-name: zoom;
  animation-duration: 0.2s;
}

@keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

/* The Close Button */
/* line 66, app/assets/stylesheets/components/_modaljs.scss */
.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px) {
  /* line 75, app/assets/stylesheets/components/_modaljs.scss */
  .modal-content {
    padding: 30px;
  }
}

/* line 1, app/assets/stylesheets/components/_btn-radio.scss */
button:focus {
  outline: 0px !important;
  outline: 0px !important;
}

/* line 6, app/assets/stylesheets/components/_btn-radio.scss */
input[type='radio']:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -3px;
  position: relative;
  background-color: #ffffff;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

/* line 20, app/assets/stylesheets/components/_btn-radio.scss */
input[type='radio']:checked:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -3px;
  position: relative;
  background-color: #4E2589;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='radio']:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: -1px;
    left: -3px;
    position: relative;
    background-color: #ffffff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
  /* line 49, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='radio']:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: -1px;
    left: -3px;
    position: relative;
    background-color: #4E2589;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
}

/* line 65, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox'] {
  width: 0;
}

@supports (-moz-appearance: none) {
  /* line 71, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox'] {
    width: 16px;
  }
}

/* line 76, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox']:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -8px;
  position: relative;
  background-color: #ffffff;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

/* line 91, app/assets/stylesheets/components/_btn-radio.scss */
input[type='checkbox']:checked:after {
  width: 16px;
  height: 16px;
  border-radius: 16px;
  top: 0px;
  left: -8px;
  position: relative;
  background-color: #4E2589;
  content: '';
  display: inline-block;
  visibility: visible;
  border: 3px solid #4E2589;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 106, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox']:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #ffffff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
  /* line 120, app/assets/stylesheets/components/_btn-radio.scss */
  input[type='checkbox']:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 16px;
    top: 0px;
    left: -3px;
    position: relative;
    background-color: #4E2589;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 3px solid #4E2589;
  }
}

/* line 1, app/assets/stylesheets/components/_universal-table.scss */
.search-filter {
  padding: 20px 22px;
}

/* line 4, app/assets/stylesheets/components/_universal-table.scss */
.search-filter .yellow-filter {
  background-color: #F3BA33;
  width: fit-content;
  padding: 3px 7px;
  border-radius: 3px;
}

/* line 12, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-row {
  font-size: 15px;
  font-weight: 400 !important;
}

/* line 18, app/assets/stylesheets/components/_universal-table.scss */
.ut-headers {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11) !important;
}

/* line 21, app/assets/stylesheets/components/_universal-table.scss */
.universale-table-header {
  padding-left: 10px;
}

/* line 25, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-row:hover {
  position: relative;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11) !important;
}

/* line 30, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search-bar {
  margin-bottom: 100px !important;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_universal-table.scss */
  .universal-table-search-bar input {
    outline: none;
    padding: 0px;
    font-size: 0.75rem !important;
    margin: 0px !important;
    border: none;
    padding-left: 6px;
  }
}

/* line 47, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search-bar input {
  outline: none;
  padding: 5px;
  font-size: 15px;
  margin: 10px 0px;
  border: none;
  padding-left: 6px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 57, app/assets/stylesheets/components/_universal-table.scss */
  .universal-table-search input {
    outline: none;
    padding: 0px;
    font-size: 0.75rem !important;
    margin: 0px !important;
    border: none;
    padding-left: 6px;
  }
}

/* line 69, app/assets/stylesheets/components/_universal-table.scss */
.universal-table-search input {
  outline: none;
  padding: 5px;
  font-size: 15px;
  margin: 10px 0px;
  border: none;
  padding-left: 6px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 80, app/assets/stylesheets/components/_universal-table.scss */
  .dropdown-mobile {
    padding-top: 1px;
    padding-bottom: 1px;
    width: 100vw !important;
    background-color: white;
    z-index: 1000;
  }
}

/* line 92, app/assets/stylesheets/components/_universal-table.scss */
.odd {
  background-color: #fafbfc;
}

/* line 96, app/assets/stylesheets/components/_universal-table.scss */
.even {
  background-color: white;
}

/* line 100, app/assets/stylesheets/components/_universal-table.scss */
.odd-admin {
  background-color: #EBE8EF;
}

/* line 104, app/assets/stylesheets/components/_universal-table.scss */
.even-admin {
  background-color: #D3CDDE;
}

/* line 108, app/assets/stylesheets/components/_universal-table.scss */
.render-universal-table {
  margin: 0 20px;
}

/* line 112, app/assets/stylesheets/components/_universal-table.scss */
.loe-tag-color {
  padding: 1px 5px;
  border-radius: 3px;
}

@media (max-width: 768px) {
  /* line 118, app/assets/stylesheets/components/_universal-table.scss */
  .loe-tag-color {
    padding: 1px 5px;
    border-radius: 3px;
    font-size: 11px;
  }
}

/* line 125, app/assets/stylesheets/components/_universal-table.scss */
.test {
  display: flex;
  justify-content: space-between;
  margin-left: 12px;
}

/* line 131, app/assets/stylesheets/components/_universal-table.scss */
.biomarker-et-cancer-input {
  padding-right: 0.75rem;
  width: 25%;
}

/* line 136, app/assets/stylesheets/components/_universal-table.scss */
.therapy-input {
  width: 50%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 141, app/assets/stylesheets/components/_universal-table.scss */
  .biomarker-et-cancer-input {
    padding: 0.25rem;
    width: 25% !important;
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 149, app/assets/stylesheets/components/_universal-table.scss */
  .therapy-input {
    width: 50%;
  }
}

/* line 154, app/assets/stylesheets/components/_universal-table.scss */
#biomarker-et-cancer-input-biomarker {
  padding-right: 0.75rem;
  width: 33%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 160, app/assets/stylesheets/components/_universal-table.scss */
  #biomarker-et-cancer-input-biomarker {
    padding-right: 0.75rem;
    width: 30%;
  }
}

/* line 167, app/assets/stylesheets/components/_universal-table.scss */
#biomarker-et-cancer-input-cancer {
  padding-right: 0.75rem;
  width: 33%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 173, app/assets/stylesheets/components/_universal-table.scss */
  #biomarker-et-cancer-input-cancer {
    padding-right: 0.75rem;
  }
}

/* line 180, app/assets/stylesheets/components/_universal-table.scss */
#cancer_therapy-input {
  width: 50%;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 185, app/assets/stylesheets/components/_universal-table.scss */
  #cancer_therapy-input {
    width: 50%;
  }
}

/* line 1, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-show-header {
  font-weight: 700;
  font-size: 2em;
  margin-top: 30px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 8px;
  width: 90%;
}

@media (max-width: 768px) {
  /* line 12, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-show-header {
    font-weight: 700;
    font-size: 22px;
    margin: 8px;
    align-items: center;
    margin-left: 8%;
    margin-right: 8%;
    padding-top: 20px;
  }
}

/* line 23, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-associations-content-page {
  max-width: 90%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-associations-content-page {
    max-width: 80%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 8px;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 48, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-cards {
  margin-bottom: 20px;
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 900px) {
  /* line 57, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-cards {
    margin-bottom: 2px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

/* line 65, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-card {
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 75, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-card {
    margin-bottom: 1px;
    display: inline;
    font-size: 14px;
    justify-content: space-between;
    align-items: center;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  /* line 85, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .biomarker-association-card {
    margin-bottom: 1px;
    display: flex;
    font-size: 14px;
    justify-content: space-between;
    align-items: center;
    margin-left: 73px;
  }
}

/* line 96, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-informations-cards {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

/* line 102, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-description-card {
  border-left: 5px;
  height: 150px;
  padding: 20px;
  background-color: white;
}

/* line 109, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-association-card-result {
  background-color: white;
  height: 100px;
  border-radius: 0 3px 3px 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 118, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card {
  margin-top: 12px;
  border-left: 5px;
  padding: 30px;
  background-color: white;
  width: 100%;
}

/* line 126, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card-no-margin-top {
  margin-top: 0px !important;
}

/* line 130, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A1 {
  border-left: 5px solid #689067;
}

/* line 134, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A2 {
  border-left: 5px solid #689067;
}

/* line 138, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.B {
  border-left: 5px solid  #8BBF8B;
}

/* line 142, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C1 {
  border-left: 5px solid #D8FED0;
}

/* line 146, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C2 {
  border-left: 5px solid  #D8FED0;
}

/* line 150, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C3 {
  border-left: 5px solid #D8FED0;
}

/* line 154, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C4 {
  border-left: 5px solid #D8FED0;
}

/* line 158, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.D {
  border-left: 5px solid #EFFFEF;
}

/* line 162, app/assets/stylesheets/components/_biomarker_association_show.scss */
.sensitivity.Sensitive {
  color: #689067;
}

/* line 166, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A1.Resistant {
  border-left: 5px solid #ED2300;
}

/* line 170, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.A2.Resistant {
  border-left: 5px solid #ED2300;
}

/* line 174, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.B.Resistant {
  border-left: 5px solid  #FF7474;
}

/* line 178, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C1.Resistant {
  border-left: 5px solid #FBD9D3;
}

/* line 182, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C2.Resistant {
  border-left: 5px solid  #FBD9D3;
}

/* line 186, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C3.Resistant {
  border-left: 5px solid #FBD9D3;
}

/* line 190, app/assets/stylesheets/components/_biomarker_association_show.scss */
.biomarker-loe-card.C4.Resistant {
  border-left: 5px solid  #FBD9D3;
}

/* line 194, app/assets/stylesheets/components/_biomarker_association_show.scss */
.sensitivity.Resistant {
  color: #ED2300;
}

/* line 202, app/assets/stylesheets/components/_biomarker_association_show.scss */
.card-association-show {
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 205, app/assets/stylesheets/components/_biomarker_association_show.scss */
.card-association-show .association-card-details-title {
  min-width: 70px !important;
}

/* line 210, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-title {
  width: 16%;
  text-align: left;
  font-weight: 700;
  font-size: 18px;
}

@media (max-width: 900px) {
  /* line 218, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-title {
    width: 16%;
    text-align: left;
    font-size: 14px;
  }
}

@media (max-width: 768px) {
  /* line 226, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-loe {
    margin-left: 0px;
  }
}

/* line 231, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-loe-testelement {
  display: flex;
  grid-template-columns: 28% 72%;
  grid-gap: 6px;
  width: 85%;
  font-weight: 100;
  font-size: 16px;
  align-items: center;
}

@media (max-width: 900px) {
  /* line 242, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-loe-testelement {
    display: inline;
    grid-template-columns: 1fr;
    font-weight: 100;
    margin-left: 1px;
    font-size: 14px;
    align-items: center;
  }
}

/* line 252, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-details {
  padding-top: 5px;
}

@media (max-width: 768px) {
  /* line 257, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-details {
    padding-top: 5px;
    font-size: 12px;
  }
}

/* line 263, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-content {
  width: 84%;
  font-weight: 100;
  font-size: 18px;
  text-align: justify;
}

@media (max-width: 900px) {
  /* line 271, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-content {
    font-weight: 100;
    font-size: 14px;
    margin: auto;
    padding: 1px;
  }
}

/* line 279, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-product {
  font-weight: 100;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 286, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-description-product {
    font-weight: 100;
    font-size: 14px;
    margin-left: 1px;
    padding-right: 12px;
  }
}

/* line 294, app/assets/stylesheets/components/_biomarker_association_show.scss */
.ba-description-item {
  width: 84%;
  font-weight: 100;
  font-size: 18px;
  margin-left: 4.5rem;
  border-radius: 3px;
}

@media (max-width: 768px) {
  /* line 303, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .ba-loe-section {
    margin-bottom: none;
    margin: auto;
    width: 100%;
  }
}

/* line 310, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card {
  display: flex;
}

/* line 315, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-details {
  display: flex;
}

@media (max-width: 768px) {
  /* line 321, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-details {
    display: flex;
    font-size: 12px;
  }
}

@media (max-width: 768px) {
  /* line 328, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card {
    display: block;
    margin-bottom: 5px;
  }
}

/* line 334, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-loe {
  justify-content: start;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 340, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-loe {
    justify-content: start;
    align-items: center;
  }
}

/* line 346, app/assets/stylesheets/components/_biomarker_association_show.scss */
.association-card-loe-details {
  font-weight: bold;
  margin-bottom: 16px;
  padding-right: 8px;
}

@media (max-width: 768px) {
  /* line 353, app/assets/stylesheets/components/_biomarker_association_show.scss */
  .association-card-loe-details {
    font-weight: bold;
    margin-bottom: 2px;
    padding-right: 8px;
  }
}

/* line 1, app/assets/stylesheets/components/_hamburger-menu.scss */
.settingMenu {
  left: 10px;
  position: fixed;
  z-index: 12;
  top: 210px;
}

/* line 8, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-setting {
  width: 240px;
  height: 240px;
  color: grey;
  position: absolute;
  z-index: 25;
  top: 0px;
  border-radius: 3px !important;
  background-color: white;
  padding-top: 2px;
}

/* line 22, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_not_home {
  position: absolute;
  width: 100% !important;
  right: 0% !important;
}

/* line 29, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_home {
  position: absolute;
  width: 100% !important;
  right: 0% !important;
}

/* line 35, app/assets/stylesheets/components/_hamburger-menu.scss */
#search_bar_home {
  width: 100%;
  right: 0% !important;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 41, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-setting {
    height: 240px;
    color: grey;
    position: absolute;
    z-index: 25;
    top: 0px;
    border-radius: 3px !important;
    background-color: white;
    padding-top: 2px;
  }
  /* line 53, app/assets/stylesheets/components/_hamburger-menu.scss */
  #search_bar_not_home {
    position: fixed;
    left: 7% !important;
    width: 85% !important;
    right: 7% !important;
  }
  /* line 60, app/assets/stylesheets/components/_hamburger-menu.scss */
  #search_bar_home {
    position: absolute;
    width: 100% !important;
    right: 0 !important;
  }
}

/* line 68, app/assets/stylesheets/components/_hamburger-menu.scss */
.menuHam {
  right: 30px;
  position: fixed;
  z-index: 12;
  top: 15px;
}

/* line 75, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-menu-toggle {
  position: fixed;
  right: 0px;
  max-width: 300px;
}

/* line 81, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-menu-toggle-inside {
  position: absolute;
  right: 0px;
  max-width: 300px;
}

/* line 87, app/assets/stylesheets/components/_hamburger-menu.scss */
#row-modal-toggle {
  position: absolute;
  right: 0px;
  max-width: 300px;
}

/* line 97, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 32px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
}

/* line 108, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

/* line 124, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-export span {
  margin-left: 25px;
}

/* line 130, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 30px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

/* line 148, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 152, app/assets/stylesheets/components/_hamburger-menu.scss */
#filter-cancer span {
  margin-left: 25px;
}

/* line 158, app/assets/stylesheets/components/_hamburger-menu.scss */
.veri-cancer-hierarchy iframe {
  width: 1200px;
  height: 700px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 164, app/assets/stylesheets/components/_hamburger-menu.scss */
  .veri-cancer-hierarchy iframe {
    width: 700px;
    padding-top: 50px;
  }
}

/* line 171, app/assets/stylesheets/components/_hamburger-menu.scss */
.cross-veri-cancer-hierarchy {
  right: 108px;
  top: 9px;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 177, app/assets/stylesheets/components/_hamburger-menu.scss */
  .cross-veri-cancer-hierarchy {
    right: 16px;
    top: 58px;
  }
}

/* line 185, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle {
  border: 1px solid #EDF2F7;
  width: 250px;
  color: grey;
  position: relative;
  top: 16px;
  right: 0px;
  border-radius: 3px !important;
  background-color: white;
}

@media (max-width: 768px) {
  /* line 197, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle {
    border: 1px solid #EDF2F7;
    width: 190px;
    color: grey;
    position: relative;
    top: -48px;
    right: 0px;
    border-radius: 3px !important;
    background-color: white;
  }
}

/* line 209, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  width: 250px;
  padding: 10px;
  border-bottom: 1px solid #EDF2F7;
}

@media (max-width: 768px) {
  /* line 222, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle a {
    display: flex;
    align-items: flex-end;
    text-align: left;
    color: grey;
    width: 250px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 1px;
    padding-top: 1px;
    border-bottom: 1px solid #EDF2F7;
  }
  /* line 234, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle a.desktop {
    display: none;
  }
}

/* line 239, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 243, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle span {
  margin-left: 25px;
}

@media (max-width: 768px) {
  /* line 248, app/assets/stylesheets/components/_hamburger-menu.scss */
  #menu-ham-toggle span {
    margin-left: 15px;
  }
}

/* line 253, app/assets/stylesheets/components/_hamburger-menu.scss */
#menu-ham-toggle a:hover {
  color: #4E2589;
}

/* line 257, app/assets/stylesheets/components/_hamburger-menu.scss */
.change-color {
  fill: green !important;
}

/* line 1, app/assets/stylesheets/components/_tabs-actions.scss */
.header {
  padding: 10px 16px;
  background: #555;
  color: #f1f1f1;
}

/* line 7, app/assets/stylesheets/components/_tabs-actions.scss */
.content {
  padding: 16px;
}

/* line 11, app/assets/stylesheets/components/_tabs-actions.scss */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

/* line 17, app/assets/stylesheets/components/_tabs-actions.scss */
.sticky + .content {
  padding-top: 102px;
}

/* line 21, app/assets/stylesheets/components/_tabs-actions.scss */
.tabs-actions {
  background-color: white;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 80px;
  z-index: 2;
  max-width: 95%;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border-radius: 3px;
  display: flex;
  justify-content: space-between;
}

/* line 35, app/assets/stylesheets/components/_tabs-actions.scss */
.action {
  text-align: center;
  font-weight: 500;
  font-size: 0.875rem;
  color: #636363;
  width: 100%;
  padding: 0.25rem;
}

/* line 44, app/assets/stylesheets/components/_tabs-actions.scss */
.action img {
  height: 1.25rem;
  padding-right: 10px;
}

/* line 49, app/assets/stylesheets/components/_tabs-actions.scss */
.action-title {
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

@media (max-width: 768px) {
  /* line 58, app/assets/stylesheets/components/_tabs-actions.scss */
  .action-title {
    font-size: 12px;
  }
}

/* line 1, app/assets/stylesheets/components/_popover.scss */
.moa-name-style {
  width: 100px;
  background-color: white;
  padding: 5px;
  border-radius: 3px;
}

/* line 9, app/assets/stylesheets/components/_popover.scss */
.moa-name {
  display: none;
  top: -61px;
  left: -200px;
  width: 480px;
  height: 60px;
}

@media (max-width: 600px) {
  /* line 19, app/assets/stylesheets/components/_popover.scss */
  .moa-name {
    display: none;
    left: -50px;
    max-width: 150px;
    background-color: red;
  }
}

/* line 30, app/assets/stylesheets/components/_popover.scss */
#myCancerPopover {
  position: fixed;
  top: 150px;
  left: 20px;
  right: 20px;
  background-color: red;
  padding: 1rem;
  font-size: .75rem;
  z-index: 300000;
}

/* line 1, app/assets/stylesheets/components/_search-bar.scss */
.search-purple-tags {
  border-radius: 5px;
  background-color: #4E2589;
  color: white;
  width: auto;
  height: auto;
  display: inline-block;
  margin: 10px;
  height: min-content;
  padding: 0 2px;
  white-space: nowrap;
}

/* line 15, app/assets/stylesheets/components/_search-bar.scss */
.navigation-trial {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 600px) {
  /* line 22, app/assets/stylesheets/components/_search-bar.scss */
  .navigation-trial {
    display: block;
    justify-items: end;
    justify-content: space-between;
  }
}

/* line 4, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myLegend {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  width: 580px;
  height: 400px;
  display: grid;
  grid-gap: 10px;
  position: fixed;
  top: 160px;
  left: 350px;
  padding: 1rem;
  font-size: .75rem;
  background-color: white;
}

/* line 18, app/assets/stylesheets/components/_legendary-heatmap.scss */
.heatmap-flex {
  display: flex;
}

/* line 22, app/assets/stylesheets/components/_legendary-heatmap.scss */
a.cp {
  cursor: pointer;
}

@media (max-width: 768px) {
  /* line 27, app/assets/stylesheets/components/_legendary-heatmap.scss */
  #myLegend {
    width: 250px;
    height: auto;
    position: fixed;
    top: 120px;
    left: 60px;
    padding: 0px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 37, app/assets/stylesheets/components/_legendary-heatmap.scss */
  .heatmap-flex {
    display: block;
  }
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 43, app/assets/stylesheets/components/_legendary-heatmap.scss */
  #mySharedButton {
    padding-top: 70px !important;
    width: auto !important;
    height: 300px !important;
    position: fixed !important;
    top: 30%;
    right: 10%;
    left: 10%;
    font-size: 1.5rem !important;
    background-color: white !important;
  }
}

/* line 56, app/assets/stylesheets/components/_legendary-heatmap.scss */
#mySharedButton {
  width: 500px;
  height: 200px;
  position: fixed;
  margin-right: auto;
  margin-left: auto;
  font-size: 1.5rem;
  background-color: white;
}

/* line 66, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myRegisterButton {
  position: fixed;
  margin-right: auto;
  margin-left: auto;
}

/* line 73, app/assets/stylesheets/components/_legendary-heatmap.scss */
#myButtonCancer {
  align-items: center;
}

/* line 78, app/assets/stylesheets/components/_legendary-heatmap.scss */
#predictedResponses {
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  width: 580px;
  height: 230px;
  display: grid;
  grid-gap: 10px;
  position: fixed;
  top: 359px;
  left: 5px;
  padding: 1rem;
  font-size: .75rem;
  background-color: white;
}

/* line 1, app/assets/stylesheets/components/_FAQ.scss */
#FAQ-form-card {
  text-align: justify;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  background-color: white;
  padding: 40px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 10, app/assets/stylesheets/components/_FAQ.scss */
#FAQ-form-card h3 {
  font-size: 1.17em;
}

/* line 17, app/assets/stylesheets/components/_FAQ.scss */
.field-FAQ {
  margin-bottom: 12px;
  display: flex;
  align-items: flex-start;
}

/* line 1, app/assets/stylesheets/components/_evidence_analytics.scss */
.content-table {
  display: flex;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 56px;
  align-items: center;
}

/* line 10, app/assets/stylesheets/components/_evidence_analytics.scss */
.table-evidences {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border: 1px solid #4E2589;
  text-align: center;
  width: 600px;
}

/* line 21, app/assets/stylesheets/components/_evidence_analytics.scss */
.table-evidences td {
  width: 50%;
}

@media (max-width: 768px) {
  /* line 2, app/assets/stylesheets/components/_trials-home.scss */
  .trials {
    font-size: 14px;
  }
}

/* line 7, app/assets/stylesheets/components/_trials-home.scss */
.trials-card {
  border-radius: 3px;
  box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
  margin-bottom: 10px;
  padding: 20px;
  padding-bottom: 20px;
}

@media (max-width: 768px) {
  /* line 16, app/assets/stylesheets/components/_trials-home.scss */
  .trials-card {
    border-radius: 3px;
    box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
    margin-bottom: 10px;
    padding: 20px;
    padding-bottom: 20px;
    font-size: 14px;
  }
}

/* line 26, app/assets/stylesheets/components/_trials-home.scss */
.trials-card-details {
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

@media (max-width: 768px) {
  /* line 35, app/assets/stylesheets/components/_trials-home.scss */
  .trials-card-details {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 8px;
    margin-top: 0.5rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

/* line 45, app/assets/stylesheets/components/_trials-home.scss */
.trials-card-orange-details {
  display: grid;
  grid-template-columns: 1fr;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
}

@media (max-width: 768px) {
  /* line 53, app/assets/stylesheets/components/_trials-home.scss */
  .trials-data {
    display: flex;
    color: black;
    border-bottom: solid 1px #cbd5e0;
    padding-top: 4px;
    padding-bottom: 4px;
  }
}

/* line 62, app/assets/stylesheets/components/_trials-home.scss */
#trials-primary {
  font-weight: 700;
  display: flex;
}

@media (min-width: 600px) and (max-width: 992px) {
  /* line 68, app/assets/stylesheets/components/_trials-home.scss */
  #trials-primary {
    font-weight: 700;
    display: flex;
    width: auto;
  }
}

@media (max-width: 600px) {
  /* line 76, app/assets/stylesheets/components/_trials-home.scss */
  #trials-primary {
    font-weight: 700;
    width: max-content;
  }
}

/* line 82, app/assets/stylesheets/components/_trials-home.scss */
.trials-items {
  display: flex;
}

@media (max-width: 600px) {
  /* line 87, app/assets/stylesheets/components/_trials-home.scss */
  .trials-items {
    display: inline;
  }
}

/* line 92, app/assets/stylesheets/components/_trials-home.scss */
.dropdown-item-active {
  font-weight: bold;
  text-decoration: underline;
}

/* line 1, app/assets/stylesheets/components/_breadcrumb.scss */
.related-biomakers {
  background-color: teal;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

/* line 7, app/assets/stylesheets/components/_breadcrumb.scss */
.transform {
  background-color: red;
}

/* line 1, app/assets/stylesheets/components/_dropdown.scss */
.dropdown-open {
  z-index: 12;
  text-align: right;
}

/* line 6, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle {
  color: grey;
}

/* line 10, app/assets/stylesheets/components/_dropdown.scss */
#row-dropdown-toggle {
  position: fixed;
  right: 0px;
}

/* line 15, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a {
  display: flex;
  align-items: flex-end;
  text-align: left;
  color: grey;
  padding: 4px;
}

/* line 23, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a:last-child {
  border-bottom: 0px solid #EDF2F7;
}

/* line 27, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle span {
  margin-left: 25px;
}

/* line 31, app/assets/stylesheets/components/_dropdown.scss */
#dropdown-toggle a:hover {
  color: #4E2589;
}

/* line 1, app/assets/stylesheets/components/_cookies.scss */
.cookies {
  z-index: 1000;
  position: fixed;
  bottom: 0px;
  width: 100%;
  background: #EBDEFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 2px 15px #0000005E;
  opacity: 1;
  display: flex;
  padding: 40px;
  justify-content: space-between;
}

@media (max-width: 1300px) {
  /* line 15, app/assets/stylesheets/components/_cookies.scss */
  .cookies {
    padding: 16px;
    display: flex;
    padding-bottom: 40px;
  }
}

@media (max-width: 767px) {
  /* line 23, app/assets/stylesheets/components/_cookies.scss */
  .cookies {
    padding: 16px;
    display: block;
  }
}

/* line 29, app/assets/stylesheets/components/_cookies.scss */
.text-cookies {
  margin-top: auto;
  margin-bottom: auto;
  width: 70%;
  text-align: left;
  font: normal normal normal 20px/24px;
  letter-spacing: -0.2px;
  color: #000000;
  opacity: 0.87;
}

@media (max-width: 1300px) {
  /* line 41, app/assets/stylesheets/components/_cookies.scss */
  .text-cookies {
    font-size: 12px;
    width: 70%;
    text-align: left;
    font: normal normal normal 20px/24px;
    color: #000000;
    opacity: 0.87;
  }
}

@media (max-width: 767px) {
  /* line 52, app/assets/stylesheets/components/_cookies.scss */
  .text-cookies {
    font-size: 12px;
    width: 100%;
    text-align: left;
    font: normal normal normal 20px/24px;
    color: #000000;
    opacity: 0.87;
  }
}

/* line 62, app/assets/stylesheets/components/_cookies.scss */
.btn-cookies {
  color: white;
  padding: 20px;
  background: #582994 0% 0% no-repeat padding-box;
  border-radius: 52px;
  opacity: 1;
}

@media (min-width: 600px) and (max-width: 1023px) {
  /* line 71, app/assets/stylesheets/components/_cookies.scss */
  .btn-cookies {
    color: white;
    padding: 20px;
    background: #582994 0% 0% no-repeat padding-box;
    border-radius: 52px;
    opacity: 1;
    margin-top: auto;
    margin-bottom: auto;
  }
}

/* line 82, app/assets/stylesheets/components/_cookies.scss */
.cross-cookies img {
  bottom: 220px;
  right: 12px;
  position: fixed;
  z-index: 3000;
}

@media (max-width: 1300px) {
  /* line 90, app/assets/stylesheets/components/_cookies.scss */
  .cross-cookies img {
    bottom: 140px;
    right: 12px;
    position: fixed;
    z-index: 3000;
  }
}

@media (max-width: 767px) {
  /* line 99, app/assets/stylesheets/components/_cookies.scss */
  .cross-cookies img {
    bottom: 190px;
    right: 2px;
    position: fixed;
    z-index: 3000;
  }
}

/* line 107, app/assets/stylesheets/components/_cookies.scss */
.right-cookies {
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
}
/* line 1, app/assets/stylesheets/components/tooltip.scss */
.ttp li {
  display: none;
  white-space: nowrap;
  padding: 6px 3px;
  border-radius: 2px;
  margin: 2px;
  position: absolute;
  background-color: lightgray;
  border: 1px solid darkgray;
  left: 150%;
  transform: translateX(-50%);
  text-align: center;
  top: -65px;
  z-index: 2000000000;
  font-size: 0.875rem;
  white-space: nowrap;
}

/* line 20, app/assets/stylesheets/components/tooltip.scss */
.ttp li o {
  color: #E46C0A;
}

/* line 24, app/assets/stylesheets/components/tooltip.scss */
.ttp li b {
  padding: 0 2px 0 2px;
  color: #000;
}

/* line 29, app/assets/stylesheets/components/tooltip.scss */
#heatmap table td {
  border: 1px solid lightgray;
  text-align: center;
  font-weight: 700;
}

/* line 35, app/assets/stylesheets/components/tooltip.scss */
#legendary table td {
  border: 0px;
}

/* line 40, app/assets/stylesheets/components/tooltip.scss */
td:hover .ttp li {
  display: block;
}

/* line 45, app/assets/stylesheets/components/tooltip.scss */
.ttp ol {
  position: relative;
  z-index: 100000000;
}

@media (max-width: 450px) {
  /* line 51, app/assets/stylesheets/components/tooltip.scss */
  td:hover .ttp li {
    display: none;
  }
}
/*!
 * Font Awesome Free 5.0.10 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/assets/fa-brands-400.eot);src:url(/assets/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/assets/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/assets/fa-regular-400.eot);src:url(/assets/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fa-regular-400.woff2) format("woff2"),url(/assets/fa-regular-400.woff) format("woff"),url(/assets/fa-regular-400.ttf) format("truetype"),url(/assets/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/assets/fa-solid-900.eot);src:url(/assets/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/assets/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}
/* line 8, app/assets/stylesheets/pages.scss */
.bg_violet {
  background-color: #7030a0;
}

/* line 13, app/assets/stylesheets/pages.scss */
.bg_rose {
  background-color: #D07C7A;
}

/* line 18, app/assets/stylesheets/pages.scss */
.bg_jaune {
  background-color: #FF8C00;
}

/* line 23, app/assets/stylesheets/pages.scss */
.bg_bleu {
  background-color: #558ED5;
}

/* line 28, app/assets/stylesheets/pages.scss */
.bg_autre {
  background-color: #A6A6A6;
}

/* line 33, app/assets/stylesheets/pages.scss */
.violet {
  color: #7030a0;
}

/* line 38, app/assets/stylesheets/pages.scss */
.rose {
  color: #D07C7A;
}

/* line 43, app/assets/stylesheets/pages.scss */
.jaune {
  color: #FF8C00;
}

/* line 48, app/assets/stylesheets/pages.scss */
.bleu {
  color: #558ED5;
}

/* line 53, app/assets/stylesheets/pages.scss */
.bleu2 {
  color: #002060;
}

/* line 58, app/assets/stylesheets/pages.scss */
.gris {
  color: #A6A6A6;
}

/* line 64, app/assets/stylesheets/pages.scss */
.orange {
  color: #E46C0A;
}

/* line 69, app/assets/stylesheets/pages.scss */
.marron {
  color: #953735;
}

/* line 73, app/assets/stylesheets/pages.scss */
.email-sent {
  color: #4E2589;
  margin: 32px;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

/* line 81, app/assets/stylesheets/pages.scss */
.pages-header {
  font-weight: 700;
  font-size: 2em;
  margin: 64px 0 40px 30px;
  padding-top: 36px;
}

/* line 88, app/assets/stylesheets/pages.scss */
.about-content {
  text-align: justify;
  background-color: white;
  max-width: 92%;
  border-radius: 3px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  color: grey;
  font-weight: 100 !important;
}

/* line 101, app/assets/stylesheets/pages.scss */
#privacy-policy {
  text-align: left;
  background-color: white;
  padding: 40px;
  max-width: 80%;
  border-radius: 3px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  color: grey;
  font-weight: 100 !important;
  margin-bottom: 15px;
}

/* line 115, app/assets/stylesheets/pages.scss */
.contact-page-content {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 0;
  width: 80%;
}

/* line 123, app/assets/stylesheets/pages.scss */
#contact-form-card {
  text-align: justify;
  padding: 40px 40px 40px 40px;
  margin-right: auto;
  min-width: 50%;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 130, app/assets/stylesheets/pages.scss */
#contact-form-card h3 {
  font-size: 1.17em;
}

/* line 135, app/assets/stylesheets/pages.scss */
#register-form-card {
  height: 100%;
  text-align: justify;
  padding-left: 40px;
  padding-right: 40px;
  margin-right: auto;
  min-width: 100%;
  border-radius: 3px;
  /*box-shadow: 0 4px 6px rgba(50,50,93,.11);*/
}

/* line 144, app/assets/stylesheets/pages.scss */
#register-form-card h3 {
  font-size: 1.17em;
}

/* line 149, app/assets/stylesheets/pages.scss */
#contact-content-page {
  display: flex;
  margin-bottom: 20px;
}

/* line 156, app/assets/stylesheets/pages.scss */
#contact-form-card {
  text-align: justify;
  background-color: white;
  padding: 40px 40px 0px 40px;
  margin-right: auto;
  min-width: 50%;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 165, app/assets/stylesheets/pages.scss */
#contact-form-card h3 {
  font-size: 1.17em;
}

/* line 170, app/assets/stylesheets/pages.scss */
.contact-informations {
  margin-top: auto;
  margin-bottom: auto;
  width: 50%;
}

/* line 176, app/assets/stylesheets/pages.scss */
#contact-details {
  min-width: 50%;
  padding-left: 10%;
  height: 300px;
  margin-top: auto;
  margin-bottom: auto;
}

/* line 184, app/assets/stylesheets/pages.scss */
.contact-body {
  min-width: 80%;
  display: flex;
}

/* line 189, app/assets/stylesheets/pages.scss */
.contact-details-section {
  border-bottom: 1px solid #E2E8F0;
}

/* line 193, app/assets/stylesheets/pages.scss */
.contact-details-section img {
  margin-right: 20px;
}

@media only screen and (min-width: 800px) and (max-width: 1040px) {
  /* line 199, app/assets/stylesheets/pages.scss */
  .contact-informations {
    margin-bottom: 40px;
  }
  /* line 203, app/assets/stylesheets/pages.scss */
  .contact-content-page {
    display: flex;
    margin: auto;
    background-color: green;
  }
  /* line 209, app/assets/stylesheets/pages.scss */
  #contact-form-card {
    text-align: justify;
    padding: 40px 40px 40px 40px;
    min-width: 50%;
    border-radius: 3px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  }
}

@media (max-width: 799px) {
  /* line 219, app/assets/stylesheets/pages.scss */
  .contact-informations {
    margin-bottom: 40px;
    width: 80%;
  }
  /* line 225, app/assets/stylesheets/pages.scss */
  .contact-page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
    width: 100%;
  }
  /* line 233, app/assets/stylesheets/pages.scss */
  .contact-content-page {
    display: flex;
    margin: auto;
    background-color: green;
  }
  /* line 239, app/assets/stylesheets/pages.scss */
  #contact-form-card {
    text-align: justify;
    padding: 20px 20px 20px 20px;
    width: 100%;
    border-radius: 3px;
    box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  }
}

/* line 248, app/assets/stylesheets/pages.scss */
#FAQ-form-card {
  text-align: justify;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  background-color: white;
  padding: 40px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 257, app/assets/stylesheets/pages.scss */
#FAQ-form-card h3 {
  font-size: 1.17em;
}

/* line 262, app/assets/stylesheets/pages.scss */
.FAQ {
  margin-bottom: 12px;
  margin-right: auto;
  margin-left: auto;
  text-align: justify;
  width: 90%;
  background-color: white;
  padding-bottom: 40px;
  padding-top: 20px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 273, app/assets/stylesheets/pages.scss */
.FAQ h3 {
  font-size: 1.17em;
}

/* line 278, app/assets/stylesheets/pages.scss */
.FAQ-bis {
  margin-right: auto;
  margin-left: auto;
  text-align: justify;
  width: 90%;
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 289, app/assets/stylesheets/pages.scss */
.FAQ-bis h3 {
  font-size: 1.17em;
}

/* line 294, app/assets/stylesheets/pages.scss */
.field-FAQ {
  margin-bottom: 12px;
  display: flex;
  align-items: flex-start;
}

/* line 300, app/assets/stylesheets/pages.scss */
#contact-details {
  min-width: 50%;
  padding-left: 5%;
  height: 300px;
  margin-top: auto;
  margin-bottom: auto;
}

/* line 309, app/assets/stylesheets/pages.scss */
.contact-body {
  min-width: 80%;
  display: flex;
}

/* line 314, app/assets/stylesheets/pages.scss */
.contact-details-section {
  border-bottom: 1px solid #E2E8F0;
}

/* line 318, app/assets/stylesheets/pages.scss */
.contact-details-section img {
  margin-right: 20px;
}

/* line 322, app/assets/stylesheets/pages.scss */
.link-social-network {
  width: 80%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

/* line 329, app/assets/stylesheets/pages.scss */
.link {
  padding: 8px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
  margin: 5px;
}

/* line 336, app/assets/stylesheets/pages.scss */
.link:hover {
  background-color: white;
  padding: 8px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border: 1px solid white;
  cursor: pointer;
}

/* line 345, app/assets/stylesheets/pages.scss */
.contact-form-section {
  margin-top: 15px;
  color: #4a5568;
  font-size: 14px;
}

/* line 350, app/assets/stylesheets/pages.scss */
.contact-form-section input {
  margin-top: 6px;
}

/* line 354, app/assets/stylesheets/pages.scss */
.contact-form-section textarea {
  margin-top: 6px;
  height: 150px;
}

/* line 359, app/assets/stylesheets/pages.scss */
.contact-form-section label {
  padding-left: 6px;
}

/* line 364, app/assets/stylesheets/pages.scss */
.register-form-section {
  margin-top: 8px;
  color: #4a5568;
  font-size: 14px;
}

/* line 373, app/assets/stylesheets/pages.scss */
.register-form-section textarea {
  height: 150px;
}

/* line 378, app/assets/stylesheets/pages.scss */
.register-form-section label {
  padding-left: 6px;
}

/* line 383, app/assets/stylesheets/pages.scss */
#contact-content-page {
  /* suppress IE >= 10 native functionality that can show password */
}

/* line 385, app/assets/stylesheets/pages.scss */
#contact-content-page .input-contact-form input {
  height: 48px;
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 393, app/assets/stylesheets/pages.scss */
#contact-content-page .input-contact-form textarea {
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 400, app/assets/stylesheets/pages.scss */
#contact-content-page .contact-btn-submit input {
  width: 100%;
  color: white;
  background-color: #4E2589;
  height: 50px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 412, app/assets/stylesheets/pages.scss */
#contact-content-page .register-btn-submit input {
  margin-top: 9px;
  width: 100%;
  color: white;
  background-color: #4E2589;
  height: 50px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 425, app/assets/stylesheets/pages.scss */
#contact-content-page .login-input input {
  background-color: red;
  display: flex;
  margin: 6px;
}

/* line 431, app/assets/stylesheets/pages.scss */
#contact-content-page .notice {
  color: #4E2589;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 700;
  padding: 12px;
  margin-right: 10%;
  margin-left: 10%;
}

/* line 441, app/assets/stylesheets/pages.scss */
#contact-content-page .field-icon {
  float: right;
  margin-left: -25px;
  margin-top: -25px;
  position: relative;
  z-index: 2;
}

/* line 449, app/assets/stylesheets/pages.scss */
#contact-content-page form {
  background: #fff;
  margin: 0 auto;
  padding: 35px 35px 45px;
}

@media (max-width: 768px) {
  /* line 457, app/assets/stylesheets/pages.scss */
  #contact-content-page form {
    padding: 0px;
  }
}

/* line 462, app/assets/stylesheets/pages.scss */
#contact-content-page h2 {
  color: #666;
  margin-bottom: .75em;
  text-align: center;
}

/* line 468, app/assets/stylesheets/pages.scss */
#contact-content-page .input-group {
  margin-bottom: 1.25em;
}

/* line 472, app/assets/stylesheets/pages.scss */
#contact-content-page input[type="text"],
#contact-content-page input[type="password"] {
  -webkit-appearance: none;
  border-radius: 3px;
  box-sizing: border-box;
  padding-left: 12px;
  height: 48px;
  width: 100%;
  border-radius: 3px;
  background-color: #f7fafc;
  color: #4E2589;
}

/* line 487, app/assets/stylesheets/pages.scss */
#contact-content-page input[type="password"]::-ms-reveal {
  display: none;
}

/* line 491, app/assets/stylesheets/pages.scss */
#contact-content-page .btn {
  margin-top: 1.75em;
}

/* line 495, app/assets/stylesheets/pages.scss */
#contact-content-page .input-group {
  position: relative;
  width: 100%;
}

/* line 500, app/assets/stylesheets/pages.scss */
#contact-content-page .toggle {
  background: none;
  border: none;
  color: #337ab7;
  font-weight: 600;
  position: absolute;
  right: .75em;
  top: 0.9em;
  z-index: 9;
}

/* line 511, app/assets/stylesheets/pages.scss */
#contact-content-page .fa {
  font-size: 1rem;
  color: #4E2589;
}

@media (max-width: 768px) {
  /* line 518, app/assets/stylesheets/pages.scss */
  #contact-content-page {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }
  /* line 529, app/assets/stylesheets/pages.scss */
  #contact-details {
    margin-top: 50px;
    padding-left: 0px;
  }
}

/* line 536, app/assets/stylesheets/pages.scss */
.fa-linkedin-in {
  color: white;
}

/* line 537, app/assets/stylesheets/pages.scss */
.fa-linkedin-in.purple {
  color: #4E2589;
}

/* line 538, app/assets/stylesheets/pages.scss */
.fa-linkedin-in.purple:hover {
  color: #4E2589;
}

/* line 539, app/assets/stylesheets/pages.scss */
.fa-linkedin-in:hover {
  color: #0013b5;
}

/* line 541, app/assets/stylesheets/pages.scss */
.fa-facebook-f {
  color: white;
}

/* line 542, app/assets/stylesheets/pages.scss */
.fa-facebook-f:hover {
  color: #4e64b5;
}

/* line 544, app/assets/stylesheets/pages.scss */
.fa-twitter.blue {
  color: #00aced;
}

/* line 545, app/assets/stylesheets/pages.scss */
.fa-twitter.purple {
  color: #4E2589;
}

/* line 546, app/assets/stylesheets/pages.scss */
.fa-twitter.purple:hover {
  color: #4E2589;
}

/* line 547, app/assets/stylesheets/pages.scss */
.fa-twitter {
  color: white;
}

/* line 548, app/assets/stylesheets/pages.scss */
.fa-twitter:hover {
  color: #00aced;
}

/* line 550, app/assets/stylesheets/pages.scss */
.fa-instagram {
  color: white;
}

/* line 551, app/assets/stylesheets/pages.scss */
.fa-instagram:hover {
  color: #8a3ab9;
}

/* line 553, app/assets/stylesheets/pages.scss */
.fa-youtube {
  color: white;
}

/* line 554, app/assets/stylesheets/pages.scss */
.fa-youtube:hover {
  color: #c4302b;
}

/* line 557, app/assets/stylesheets/pages.scss */
.forSafari::-webkit-scrollbar {
  width: 0 !important;
}
/* line 1, app/assets/stylesheets/pages/_admin-page.scss */
.admin-news-item th {
  margin: 1rem;
  font-size: 16px;
  text-align: center;
}

/* line 7, app/assets/stylesheets/pages/_admin-page.scss */
.admin-news-item td {
  margin: 1rem;
  font-size: 12px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

/* line 16, app/assets/stylesheets/pages/_admin-page.scss */
.current {
  background-color: #4E258A;
  border-radius: 3px;
  color: white;
  padding-right: 4px;
}
@media (max-width: 768px) {
  /* line 5, app/assets/stylesheets/pages/_association-home.scss */
  .render-universal-table {
    margin: 0 4px;
  }
}
/* line 1, app/assets/stylesheets/pages/_breadcrumb.scss */
.top-card-results {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
}

/* line 7, app/assets/stylesheets/pages/_breadcrumb.scss */
.card-results {
  display: flex;
  margin-left: 22px;
  margin-right: 22px;
}

/* line 13, app/assets/stylesheets/pages/_breadcrumb.scss */
.more-less {
  display: flex;
}

@media (max-width: 500px) {
  /* line 18, app/assets/stylesheets/pages/_breadcrumb.scss */
  .display {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}

/* line 24, app/assets/stylesheets/pages/_breadcrumb.scss */
.display {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

/* line 30, app/assets/stylesheets/pages/_breadcrumb.scss */
.biomaker_related {
  display: flex;
}

/* line 34, app/assets/stylesheets/pages/_breadcrumb.scss */
.biomaker_related_details {
  display: inline;
  width: 99%;
  min-height: 20px;
  max-height: 120px;
}

/* line 42, app/assets/stylesheets/pages/_breadcrumb.scss */
#biomaker_related_details_category {
  display: inline;
  width: 85%;
}

/* Popover styling */
/* line 50, app/assets/stylesheets/pages/_breadcrumb.scss */
a {
  text-decoration: none;
}

/* line 54, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos-setting {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  background-color: #4E258A;
  font-weight: 700;
  font-size: .875rem;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
  position: relative;
  top: -1px;
}

/* line 68, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos {
  margin-top: 0.80rem;
  margin-left: 0.25rem;
  background-color: #4E258A;
  font-weight: 700;
  font-size: .875rem;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
}

/* line 79, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos_icon i {
  color: black;
  margin-top: 0.80rem;
  margin-left: 0.25rem;
  font-weight: 700;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
  font-size: 24px;
}

/* line 90, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  padding-left: 0.4rem;
  /*padding-top: 0.85rem;*/
  font-weight: 900;
  display: block;
}

/* line 100, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title-heatmap-setting {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  font-weight: 900;
  display: block;
}

/* line 111, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title-heatmap {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  padding-left: 0.4rem;
  font-weight: 900;
  display: block;
}

@media (max-width: 600px) {
  /* line 123, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover-infos {
    margin-top: 0.80rem;
    background-color: #4E258A;
    font-weight: 700;
    font-size: .875rem;
    min-height: 16px !important;
    min-width: 16px !important;
  }
}

/* line 133, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__wrapper {
  position: relative;
  z-index: 20000;
  display: inline-block;
}

@media (max-width: 600px) {
  /* line 140, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__wrapper {
    position: relative;
    z-index: 20000;
    display: inline-block;
  }
}

/* line 147, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__content {
  position: absolute;
  top: 60px;
  background-color: white;
  padding: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  min-width: auto;
  font-size: 12px;
  z-index: 20000;
}

@media (max-width: 600px) {
  /* line 159, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content {
    position: absolute;
    top: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    min-width: auto;
    max-width: auto;
    font-size: 12px;
    z-index: 20000;
  }
}

/* line 172, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__content_icon {
  position: absolute;
  bottom: 60px;
  background-color: white;
  padding: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  width: 200px;
  text-align: center;
  font-size: 12px;
  z-index: 20000;
}

@media (max-width: 600px) {
  /* line 185, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content_icon {
    position: absolute;
    bottom: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    width: 200px;
    text-align: center;
    font-size: 12px;
    z-index: 20000;
  }
}

@media (max-width: 1050px) {
  /* line 199, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content {
    position: absolute;
    top: 60px;
    left: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    min-width: auto;
    font-size: 12px;
    z-index: 20000;
  }
}

/* line 212, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__message {
  text-align: center;
  background-color: white;
}

/* line 218, app/assets/stylesheets/pages/_breadcrumb.scss */
.cross-biomarker {
  margin-right: 1rem;
  text-align: right;
}

/* line 223, app/assets/stylesheets/pages/_breadcrumb.scss */
.btn-right {
  color: #6F7070;
  top: -5px;
  right: 1px;
}

@media (max-width: 600px) {
  /* line 230, app/assets/stylesheets/pages/_breadcrumb.scss */
  .btn-right {
    color: #6F7070;
    top: -5px;
    right: 1px;
  }
}

/* line 237, app/assets/stylesheets/pages/_breadcrumb.scss */
.btn-left {
  color: #6F7070;
  top: -5px;
  left: 1px;
}

@media (max-width: 600px) {
  /* line 244, app/assets/stylesheets/pages/_breadcrumb.scss */
  .btn-left {
    color: #6F7070;
    top: -5px;
    left: 1px;
  }
}
@charset "UTF-8";
/* line 1, app/assets/stylesheets/pages/_heatmap.scss */
#heatmap {
  display: block;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  background-color: white;
}

/* line 9, app/assets/stylesheets/pages/_heatmap.scss */
.heatmap-table {
  position: relative;
  background-color: white;
  display: table;
  table-layout: auto;
  border-collapse: collapse;
  z-index: 5;
}

/* line 18, app/assets/stylesheets/pages/_heatmap.scss */
.heatmap-thead {
  font-size: .75rem;
  font-weight: 700;
  position: -webkit-sticky;
  position: sticky;
}

/* line 27, app/assets/stylesheets/pages/_heatmap.scss */
.product-name-heatmap {
  height: 12rem;
  text-align: left;
  margin-top: 60px;
  display: flex;
  margin-left: 0.5rem;
  padding-right: 0.25rem;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
}

/* line 39, app/assets/stylesheets/pages/_heatmap.scss */
.p-n-hm {
  height: 12rem;
  text-align: left;
  margin-top: 60px;
  display: flex;
  margin-left: 0.5rem;
  padding-right: 0.25rem;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  padding-top: 6px;
}

/* line 53, app/assets/stylesheets/pages/_heatmap.scss */
.legendary-corner {
  background-color: white;
  top: 0px;
  left: 0px;
  margin-right: 1px;
  height: 200px;
}

/* line 63, app/assets/stylesheets/pages/_heatmap.scss */
.horizontal-title-heatmap {
  min-width: 50px !important;
  max-width: 50px !important;
  z-index: 1;
}

@media (max-width: 768px) {
  /* line 69, app/assets/stylesheets/pages/_heatmap.scss */
  .sm-mini-form {
    max-width: 120px !important;
  }
  /* line 72, app/assets/stylesheets/pages/_heatmap.scss */
  .legendary-corner {
    font-size: .55rem;
    width: 100px !important;
    max-width: 100px !important;
    min-width: 100px !important;
  }
}

@media (min-width: 768px) {
  /* line 82, app/assets/stylesheets/pages/_heatmap.scss */
  .sm-mini-form {
    max-width: 160px !important;
  }
  /* line 85, app/assets/stylesheets/pages/_heatmap.scss */
  .legendary-corner {
    max-width: 250px !important;
  }
}

/* line 94, app/assets/stylesheets/pages/_heatmap.scss */
.h-t-hm {
  min-width: 50px !important;
  max-width: 50px !important;
  z-index: 1;
}

/* line 100, app/assets/stylesheets/pages/_heatmap.scss */
.h-bg {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

/* line 105, app/assets/stylesheets/pages/_heatmap.scss */
.vertical-headers {
  padding: 0.5rem;
  position: sticky;
  left: 0px;
  font-size: .75rem;
  font-weight: 700;
  white-space: nowrap;
  white-space: normal;
  height: 50px;
  border-width: 1px;
  min-width: 240px;
  max-width: 240px;
  text-align: left !important;
}

/* line 120, app/assets/stylesheets/pages/_heatmap.scss */
.vertical-headers td {
  width: 100px;
}

@media (max-width: 768px) {
  /* line 125, app/assets/stylesheets/pages/_heatmap.scss */
  .vertical-headers {
    padding: 1px;
    min-width: 100px;
    max-width: 100px;
    padding-left: 2px;
    font-size: .55rem;
  }
}

/* line 135, app/assets/stylesheets/pages/_heatmap.scss */
.square {
  text-align: center;
  border-width: 1px;
  width: 1.5rem;
}

/* line 141, app/assets/stylesheets/pages/_heatmap.scss */
.selectBox {
  display: block;
  border: 1px solid #ddd;
  border-radius: 5px;
  padding: 3px;
  width: 200px;
  position: relative;
}

/* line 149, app/assets/stylesheets/pages/_heatmap.scss */
.selectBox::after {
  position: absolute;
  content: "▼";
  top: 15px;
  right: 10px;
}

/* line 155, app/assets/stylesheets/pages/_heatmap.scss */
.selectedOpt {
  display: block;
  border: 1px solid #fff;
  padding: 5px;
  border-radius: 3px;
  height: 25px;
  margin: 0 0 3px;
  line-height: 27px;
}

/* line 164, app/assets/stylesheets/pages/_heatmap.scss */
.openSelect .selectedOpt {
  border: 1px solid #ddd;
}

/* line 167, app/assets/stylesheets/pages/_heatmap.scss */
.option {
  display: block;
  font-size: 16px;
  line-height: 25px;
  padding: 0 10px;
}

/* line 173, app/assets/stylesheets/pages/_heatmap.scss */
.option:hover {
  background: pink;
}

/* line 176, app/assets/stylesheets/pages/_heatmap.scss */
.optList {
  height: 100px;
  overflow: auto;
}

/* line 180, app/assets/stylesheets/pages/_heatmap.scss */
.option.selected {
  background: pink;
}

/* line 187, app/assets/stylesheets/pages/_heatmap.scss */
#myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

/* line 193, app/assets/stylesheets/pages/_heatmap.scss */
#myImg:hover {
  opacity: 0.7;
}

/* The Modal (background) */
/* line 196, app/assets/stylesheets/pages/_heatmap.scss */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  padding-top: 100px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.9);
  /* Black w/ opacity */
}

/* Modal Content (image) */
/* line 211, app/assets/stylesheets/pages/_heatmap.scss */
.modal-content {
  margin: auto;
  display: block;
  max-width: 700px;
}

/* Caption of Modal Image */
/* line 219, app/assets/stylesheets/pages/_heatmap.scss */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation */
/* line 231, app/assets/stylesheets/pages/_heatmap.scss */
.modal-content, #caption {
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

@keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

/* The Close Button */
/* line 249, app/assets/stylesheets/pages/_heatmap.scss */
.close {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}

/* line 259, app/assets/stylesheets/pages/_heatmap.scss */
.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px) {
  /* line 268, app/assets/stylesheets/pages/_heatmap.scss */
  .modal-content {
    width: 90%;
  }
}

/* line 273, app/assets/stylesheets/pages/_heatmap.scss */
.product-name-heatmap {
  height: 240px;
  width: 50px;
  text-align: left;
  margin-top: 60px;
  display: flex;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
}

@media (max-width: 768px) {
  /* line 286, app/assets/stylesheets/pages/_heatmap.scss */
  .product-name-heatmap {
    font-size: .55rem;
    height: 200px;
    width: 50px;
  }
}

/* line 293, app/assets/stylesheets/pages/_heatmap.scss */
.small-product-name-heatmap {
  margin-left: 0.5rem;
  padding-right: 0.25rem;
}
/* line 1, app/assets/stylesheets/pages/_home.scss */
.home-content {
  display: flex;
  flex-direction: column;
  padding-top: 15%;
  width: 100%;
}

@media (max-width: 1300px) {
  /* line 9, app/assets/stylesheets/pages/_home.scss */
  .home-content {
    display: flex;
    flex-direction: column;
    padding-top: 15%;
    width: 100%;
  }
  /* line 15, app/assets/stylesheets/pages/_home.scss */
  .search-advice {
    margin-right: 50px;
    margin-left: 50px;
    text-align: center;
  }
}

/* line 22, app/assets/stylesheets/pages/_home.scss */
.dropdown {
  display: flex;
  flex-direction: column;
  background-color: white;
  width: 100%;
  z-index: 1000;
}

/* line 30, app/assets/stylesheets/pages/_home.scss */
.home-logo {
  position: fixed;
  top: 0px;
}

@media (max-width: 768px) {
  /* line 36, app/assets/stylesheets/pages/_home.scss */
  .home-logo {
    display: flex;
    justify-content: space-around;
  }
}

/* line 42, app/assets/stylesheets/pages/_home.scss */
.search-home {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* line 49, app/assets/stylesheets/pages/_home.scss */
.search-home p {
  color: #B5B5B9;
  font-weight: 100;
}

/* line 54, app/assets/stylesheets/pages/_home.scss */
.search-home-text {
  color: #4E2589;
  background-color: white;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 1rem;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 63, app/assets/stylesheets/pages/_home.scss */
  .search-home-text {
    color: #4E2589;
    background-color: white;
    font-weight: bold;
    font-size: 17px;
    margin-bottom: 1rem;
  }
}

/* line 72, app/assets/stylesheets/pages/_home.scss */
.search-bar {
  position: relative;
}

/* line 76, app/assets/stylesheets/pages/_home.scss */
.result-search-home {
  width: 100%;
  position: absolute;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 82, app/assets/stylesheets/pages/_home.scss */
.therapy_search {
  color: red;
  width: 100%;
}

/* line 87, app/assets/stylesheets/pages/_home.scss */
.news-feed {
  padding-top: 10%;
}

@media (max-width: 768px) {
  /* line 92, app/assets/stylesheets/pages/_home.scss */
  .news-feed {
    padding-top: 15%;
    background-color: white;
  }
}

@media (max-width: 768px) {
  /* line 103, app/assets/stylesheets/pages/_home.scss */
  .search-advice {
    margin-right: 50px;
    margin-left: 50px;
    text-align: center;
  }
}

/* line 110, app/assets/stylesheets/pages/_home.scss */
.highlight {
  margin-left: auto;
  margin-right: auto;
  width: 60%;
}

@media (max-width: 768px) {
  /* line 117, app/assets/stylesheets/pages/_home.scss */
  .highlight {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
  }
}

/* line 124, app/assets/stylesheets/pages/_home.scss */
.auto-grid {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(6, 1fr);
}

@media (max-width: 850px) {
  /* line 131, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 800px) {
  /* line 137, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 650px) {
  /* line 144, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 430px) {
  /* line 151, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

/* line 157, app/assets/stylesheets/pages/_home.scss */
.auto-grid-test {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(5, 1fr);
}

@media (max-width: 650px) {
  /* line 164, app/assets/stylesheets/pages/_home.scss */
  .auto-grid-test {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

/* line 170, app/assets/stylesheets/pages/_home.scss */
.grid-biomarker {
  font-weight: text-bold;
  display: flex;
  font-size: 1.25rem;
}

@media (max-width: 920px) {
  /* line 177, app/assets/stylesheets/pages/_home.scss */
  .grid-biomarker {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    font-size: 1rem;
  }
}

@media (max-width: 750px) {
  /* line 186, app/assets/stylesheets/pages/_home.scss */
  .grid-biomarker {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    font-size: 1rem;
  }
}

/* line 193, app/assets/stylesheets/pages/_home.scss */
#biomarker-details-expression {
  padding-right: 0.5px;
  padding-left: 0.5rem;
  display: flex;
}

@media (max-width: 750px) {
  /* line 200, app/assets/stylesheets/pages/_home.scss */
  #biomarker-details-expression {
    padding-right: 0.5px;
    padding-left: 0.5rem;
    font-size: 1.125rem;
    display: flex;
  }
}

/* line 208, app/assets/stylesheets/pages/_home.scss */
.biomarker-details {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: flex;
  font-size: 1.125rem;
  width: 8rem;
}

@media (max-width: 750px) {
  /* line 217, app/assets/stylesheets/pages/_home.scss */
  .biomarker-details {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    display: flex;
    text-align: center;
    font-size: 0.75rem;
    width: 8rem;
  }
}

/* line 227, app/assets/stylesheets/pages/_home.scss */
.highlight-title {
  background-color: #4E258A;
  font-weight: bold;
  color: white;
  padding: 8px;
}

/* line 234, app/assets/stylesheets/pages/_home.scss */
.highlight-body {
  padding: 0 8px 0 8px;
}

/* line 238, app/assets/stylesheets/pages/_home.scss */
.highlight-details {
  padding: 0 8px 0 8px;
}

/* line 242, app/assets/stylesheets/pages/_home.scss */
.footer-bottom {
  font-weight: 400;
  width: 33%;
}

@media (max-width: 600px) {
  /* line 248, app/assets/stylesheets/pages/_home.scss */
  .footer-bottom {
    font-weight: 400;
    align-items: center;
    width: 100%;
  }
}

/* line 257, app/assets/stylesheets/pages/_home.scss */
.social-network-icons {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  min-width: 1.5rem;
  border-radius: 100%;
  background-color: gray;
  padding-left: 1px;
  padding-top: 1px;
}

@media (max-width: 600px) {
  /* line 269, app/assets/stylesheets/pages/_home.scss */
  .social-network-icons {
    margin-left: 1px;
    margin-right: 1px;
    height: 2rem;
    min-width: 2rem;
    border-radius: 100%;
    background-color: gray;
    padding-top: 6px;
  }
}

/* line 280, app/assets/stylesheets/pages/_home.scss */
.social-network-icon {
  font-size: 14px;
  padding-top: 4px;
  padding-right: 1px;
}

/* line 286, app/assets/stylesheets/pages/_home.scss */
#social-network-icon-fb {
  padding-top: 4px;
}

/* line 290, app/assets/stylesheets/pages/_home.scss */
.x-cloak {
  display: none;
}

/* line 300, app/assets/stylesheets/pages/_home.scss */
.weekly-updates {
  align-items: center;
  margin-left: 14%;
  margin-right: 14%;
}

/* line 308, app/assets/stylesheets/pages/_home.scss */
.weekly-padding {
  padding-left: 50px;
}

@media (max-width: 1300px) {
  /* line 313, app/assets/stylesheets/pages/_home.scss */
  .weekly-padding {
    padding-left: 0px;
  }
}

/* line 318, app/assets/stylesheets/pages/_home.scss */
.grid-mobile {
  display: grid;
  padding-bottom: 80px;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: minmax(100px, auto);
}

@media (max-width: 900px) {
  /* line 326, app/assets/stylesheets/pages/_home.scss */
  .grid-mobile {
    display: grid;
    padding-bottom: 20px;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: minmax(100px, auto);
  }
}

/* line 334, app/assets/stylesheets/pages/_home.scss */
.unsubscribed {
  display: flex;
  flex-direction: column;
  background-color: white;
  width: 100%;
}

/* line 341, app/assets/stylesheets/pages/_home.scss */
.search-home input:focus {
  outline: none;
}

/* line 346, app/assets/stylesheets/pages/_home.scss */
.search-bar input:focus {
  outline: none;
}
/* line 1, app/assets/stylesheets/pages/_login.scss */
.login-page {
  display: flex;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
}

/* line 8, app/assets/stylesheets/pages/_login.scss */
.login-page-content {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 0;
  width: 60%;
}

/* line 16, app/assets/stylesheets/pages/_login.scss */
.form-login {
  margin-right: 5rem;
}

/* line 20, app/assets/stylesheets/pages/_login.scss */
.login-contact-informations {
  margin-top: 40px;
  margin-bottom: 40px;
  width: 50%;
}

/* line 26, app/assets/stylesheets/pages/_login.scss */
.contact-body {
  min-width: 80%;
  display: flex;
}

/* line 31, app/assets/stylesheets/pages/_login.scss */
.login-contact-details-section {
  border-bottom: 1px solid #E2E8F0;
  display: flex;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

/* line 38, app/assets/stylesheets/pages/_login.scss */
.login-contact-details-section img {
  margin-right: 20px;
}

@media only screen and (min-width: 800px) and (max-width: 1040px) {
  /* line 43, app/assets/stylesheets/pages/_login.scss */
  .login-page {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  /* line 51, app/assets/stylesheets/pages/_login.scss */
  .login-page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
    width: 100%;
  }
  /* line 59, app/assets/stylesheets/pages/_login.scss */
  .form-login {
    margin-top: 40px;
    margin-right: 0px;
  }
  /* line 64, app/assets/stylesheets/pages/_login.scss */
  .login-contact-informations {
    margin-top: 40px;
  }
}

@media (max-width: 799px) {
  /* line 70, app/assets/stylesheets/pages/_login.scss */
  .login-page {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  /* line 78, app/assets/stylesheets/pages/_login.scss */
  .form-login {
    margin-right: 0px;
  }
  /* line 82, app/assets/stylesheets/pages/_login.scss */
  .login-page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
    width: 100%;
  }
  /* line 90, app/assets/stylesheets/pages/_login.scss */
  .login-contact-informations {
    margin-top: 10px;
    width: 80%;
  }
  /* line 95, app/assets/stylesheets/pages/_login.scss */
  .login-contact-details {
    width: 100%;
    padding-left: 10%;
  }
  /* line 100, app/assets/stylesheets/pages/_login.scss */
  .contact-body {
    min-width: 80%;
    display: flex;
  }
}

/* line 106, app/assets/stylesheets/pages/_login.scss */
.link-social-network {
  width: 80%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

/* line 113, app/assets/stylesheets/pages/_login.scss */
.link {
  padding: 8px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
  margin: 5px;
}

/* line 120, app/assets/stylesheets/pages/_login.scss */
.link:hover {
  background-color: white;
  padding: 8px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border: 1px solid white;
  cursor: pointer;
}

/* line 129, app/assets/stylesheets/pages/_login.scss */
.contact-form-section {
  margin-top: 15px;
  color: #4a5568;
  font-size: 14px;
}

/* line 134, app/assets/stylesheets/pages/_login.scss */
.contact-form-section input {
  margin-top: 6px;
}

/* line 138, app/assets/stylesheets/pages/_login.scss */
.contact-form-section textarea {
  margin-top: 6px;
  height: 150px;
}

/* line 143, app/assets/stylesheets/pages/_login.scss */
.contact-form-section label {
  padding-left: 6px;
}

/* line 148, app/assets/stylesheets/pages/_login.scss */
.input-contact-form input {
  height: 48px;
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 156, app/assets/stylesheets/pages/_login.scss */
.input-contact-form textarea {
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 163, app/assets/stylesheets/pages/_login.scss */
.contact-btn-submit input {
  width: 100%;
  color: white;
  background-color: #4E2589;
  height: 50px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 175, app/assets/stylesheets/pages/_login.scss */
.login-input input {
  background-color: red;
  display: flex;
  margin: 6px;
}

/* line 181, app/assets/stylesheets/pages/_login.scss */
.form-login {
  /* suppress IE >= 10 native functionality that can show password */
}

/* line 182, app/assets/stylesheets/pages/_login.scss */
.form-login .pages-header {
  font-weight: 700;
  font-size: 2em;
  padding-top: 20px;
}

/* line 189, app/assets/stylesheets/pages/_login.scss */
.form-login form {
  background: #fff;
  margin: 0 auto;
  padding: 35px 35px 45px;
  position: relative;
}

/* line 196, app/assets/stylesheets/pages/_login.scss */
.form-login h2 {
  color: #666;
  margin-bottom: .75em;
  text-align: center;
}

/* line 202, app/assets/stylesheets/pages/_login.scss */
.form-login .input-group {
  margin-bottom: 1.25em;
}

/* line 207, app/assets/stylesheets/pages/_login.scss */
.form-login input[type="text"],
.form-login input[type="password"] {
  -webkit-appearance: none;
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 1em;
  padding-left: 12px;
  height: 48px;
  width: 100%;
  border-radius: 3px;
  background-color: #f7fafc;
  color: #4E2589;
}

/* line 223, app/assets/stylesheets/pages/_login.scss */
.form-login input[type="password"]::-ms-reveal {
  display: none;
}

/* line 227, app/assets/stylesheets/pages/_login.scss */
.form-login .btn {
  margin-top: 1.75em;
}

/* line 231, app/assets/stylesheets/pages/_login.scss */
.form-login .toggle {
  background: none;
  border: none;
  color: #337ab7;
  font-weight: 600;
  z-index: 9;
  font-size: 1rem;
  color: #4E2589;
  position: absolute;
  right: 3em;
  top: 7.4em;
}

/* line 245, app/assets/stylesheets/pages/_login.scss */
.btns-sumbit-premium-access {
  display: flex;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 251, app/assets/stylesheets/pages/_login.scss */
  #contact-content-page {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }
  /* line 262, app/assets/stylesheets/pages/_login.scss */
  #contact-details {
    margin-top: 50px;
    padding-left: 0px;
  }
  /* line 266, app/assets/stylesheets/pages/_login.scss */
  .btns-sumbit-premium-access {
    display: block;
    padding-left: 0px;
  }
  /* line 270, app/assets/stylesheets/pages/_login.scss */
  .request-btn {
    margin-top: 10px;
  }
}
/* line 1, app/assets/stylesheets/pages/_new-pages.scss */
.new-content-page {
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  max-width: 100%;
}

/* line 8, app/assets/stylesheets/pages/_new-pages.scss */
.content-pages-main-title {
  color: black;
}

/* line 12, app/assets/stylesheets/pages/_new-pages.scss */
.containing {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 17, app/assets/stylesheets/pages/_new-pages.scss */
.news_box {
  dixplay: block;
  border-radius: 0.25rem;
  box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
  margin-bottom: 10px;
  padding: 20px;
}
@charset "UTF-8";
/* line 1, app/assets/stylesheets/pages/_new-pages.scss */
.new-content-page {
  background-color: white;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  max-width: 100%;
}

/* line 8, app/assets/stylesheets/pages/_new-pages.scss */
.content-pages-main-title {
  color: black;
}

/* line 12, app/assets/stylesheets/pages/_new-pages.scss */
.containing {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 17, app/assets/stylesheets/pages/_new-pages.scss */
.news_box {
  dixplay: block;
  border-radius: 0.25rem;
  box-shadow: 1px 1px 8px rgba(50, 50, 93, 0.2);
  margin-bottom: 10px;
  padding: 20px;
}

/* line 1, app/assets/stylesheets/pages/_home.scss */
.home-content {
  display: flex;
  flex-direction: column;
  padding-top: 15%;
  width: 100%;
}

@media (max-width: 1300px) {
  /* line 9, app/assets/stylesheets/pages/_home.scss */
  .home-content {
    display: flex;
    flex-direction: column;
    padding-top: 15%;
    width: 100%;
  }
  /* line 15, app/assets/stylesheets/pages/_home.scss */
  .search-advice {
    margin-right: 50px;
    margin-left: 50px;
    text-align: center;
  }
}

/* line 22, app/assets/stylesheets/pages/_home.scss */
.dropdown {
  display: flex;
  flex-direction: column;
  background-color: white;
  width: 100%;
  z-index: 1000;
}

/* line 30, app/assets/stylesheets/pages/_home.scss */
.home-logo {
  position: fixed;
  top: 0px;
}

@media (max-width: 768px) {
  /* line 36, app/assets/stylesheets/pages/_home.scss */
  .home-logo {
    display: flex;
    justify-content: space-around;
  }
}

/* line 42, app/assets/stylesheets/pages/_home.scss */
.search-home {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* line 49, app/assets/stylesheets/pages/_home.scss */
.search-home p {
  color: #B5B5B9;
  font-weight: 100;
}

/* line 54, app/assets/stylesheets/pages/_home.scss */
.search-home-text {
  color: #4E2589;
  background-color: white;
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 1rem;
}

@media (min-width: 320px) and (max-width: 768px) {
  /* line 63, app/assets/stylesheets/pages/_home.scss */
  .search-home-text {
    color: #4E2589;
    background-color: white;
    font-weight: bold;
    font-size: 17px;
    margin-bottom: 1rem;
  }
}

/* line 72, app/assets/stylesheets/pages/_home.scss */
.search-bar {
  position: relative;
}

/* line 76, app/assets/stylesheets/pages/_home.scss */
.result-search-home {
  width: 100%;
  position: absolute;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
}

/* line 82, app/assets/stylesheets/pages/_home.scss */
.therapy_search {
  color: red;
  width: 100%;
}

/* line 87, app/assets/stylesheets/pages/_home.scss */
.news-feed {
  padding-top: 10%;
}

@media (max-width: 768px) {
  /* line 92, app/assets/stylesheets/pages/_home.scss */
  .news-feed {
    padding-top: 15%;
    background-color: white;
  }
}

@media (max-width: 768px) {
  /* line 103, app/assets/stylesheets/pages/_home.scss */
  .search-advice {
    margin-right: 50px;
    margin-left: 50px;
    text-align: center;
  }
}

/* line 110, app/assets/stylesheets/pages/_home.scss */
.highlight {
  margin-left: auto;
  margin-right: auto;
  width: 60%;
}

@media (max-width: 768px) {
  /* line 117, app/assets/stylesheets/pages/_home.scss */
  .highlight {
    margin-left: auto;
    margin-right: auto;
    width: 80%;
  }
}

/* line 124, app/assets/stylesheets/pages/_home.scss */
.auto-grid {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(6, 1fr);
}

@media (max-width: 850px) {
  /* line 131, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 800px) {
  /* line 137, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 650px) {
  /* line 144, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 430px) {
  /* line 151, app/assets/stylesheets/pages/_home.scss */
  .auto-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

/* line 157, app/assets/stylesheets/pages/_home.scss */
.auto-grid-test {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(5, 1fr);
}

@media (max-width: 650px) {
  /* line 164, app/assets/stylesheets/pages/_home.scss */
  .auto-grid-test {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

/* line 170, app/assets/stylesheets/pages/_home.scss */
.grid-biomarker {
  font-weight: text-bold;
  display: flex;
  font-size: 1.25rem;
}

@media (max-width: 920px) {
  /* line 177, app/assets/stylesheets/pages/_home.scss */
  .grid-biomarker {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    font-size: 1rem;
  }
}

@media (max-width: 750px) {
  /* line 186, app/assets/stylesheets/pages/_home.scss */
  .grid-biomarker {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    font-size: 1rem;
  }
}

/* line 193, app/assets/stylesheets/pages/_home.scss */
#biomarker-details-expression {
  padding-right: 0.5px;
  padding-left: 0.5rem;
  display: flex;
}

@media (max-width: 750px) {
  /* line 200, app/assets/stylesheets/pages/_home.scss */
  #biomarker-details-expression {
    padding-right: 0.5px;
    padding-left: 0.5rem;
    font-size: 1.125rem;
    display: flex;
  }
}

/* line 208, app/assets/stylesheets/pages/_home.scss */
.biomarker-details {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  display: flex;
  font-size: 1.125rem;
  width: 8rem;
}

@media (max-width: 750px) {
  /* line 217, app/assets/stylesheets/pages/_home.scss */
  .biomarker-details {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    display: flex;
    text-align: center;
    font-size: 0.75rem;
    width: 8rem;
  }
}

/* line 227, app/assets/stylesheets/pages/_home.scss */
.highlight-title {
  background-color: #4E258A;
  font-weight: bold;
  color: white;
  padding: 8px;
}

/* line 234, app/assets/stylesheets/pages/_home.scss */
.highlight-body {
  padding: 0 8px 0 8px;
}

/* line 238, app/assets/stylesheets/pages/_home.scss */
.highlight-details {
  padding: 0 8px 0 8px;
}

/* line 242, app/assets/stylesheets/pages/_home.scss */
.footer-bottom {
  font-weight: 400;
  width: 33%;
}

@media (max-width: 600px) {
  /* line 248, app/assets/stylesheets/pages/_home.scss */
  .footer-bottom {
    font-weight: 400;
    align-items: center;
    width: 100%;
  }
}

/* line 257, app/assets/stylesheets/pages/_home.scss */
.social-network-icons {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  height: 1.5rem;
  min-width: 1.5rem;
  border-radius: 100%;
  background-color: gray;
  padding-left: 1px;
  padding-top: 1px;
}

@media (max-width: 600px) {
  /* line 269, app/assets/stylesheets/pages/_home.scss */
  .social-network-icons {
    margin-left: 1px;
    margin-right: 1px;
    height: 2rem;
    min-width: 2rem;
    border-radius: 100%;
    background-color: gray;
    padding-top: 6px;
  }
}

/* line 280, app/assets/stylesheets/pages/_home.scss */
.social-network-icon {
  font-size: 14px;
  padding-top: 4px;
  padding-right: 1px;
}

/* line 286, app/assets/stylesheets/pages/_home.scss */
#social-network-icon-fb {
  padding-top: 4px;
}

/* line 290, app/assets/stylesheets/pages/_home.scss */
.x-cloak {
  display: none;
}

/* line 300, app/assets/stylesheets/pages/_home.scss */
.weekly-updates {
  align-items: center;
  margin-left: 14%;
  margin-right: 14%;
}

/* line 308, app/assets/stylesheets/pages/_home.scss */
.weekly-padding {
  padding-left: 50px;
}

@media (max-width: 1300px) {
  /* line 313, app/assets/stylesheets/pages/_home.scss */
  .weekly-padding {
    padding-left: 0px;
  }
}

/* line 318, app/assets/stylesheets/pages/_home.scss */
.grid-mobile {
  display: grid;
  padding-bottom: 80px;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: minmax(100px, auto);
}

@media (max-width: 900px) {
  /* line 326, app/assets/stylesheets/pages/_home.scss */
  .grid-mobile {
    display: grid;
    padding-bottom: 20px;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: minmax(100px, auto);
  }
}

/* line 334, app/assets/stylesheets/pages/_home.scss */
.unsubscribed {
  display: flex;
  flex-direction: column;
  background-color: white;
  width: 100%;
}

/* line 341, app/assets/stylesheets/pages/_home.scss */
.search-home input:focus {
  outline: none;
}

/* line 346, app/assets/stylesheets/pages/_home.scss */
.search-bar input:focus {
  outline: none;
}

/* line 1, app/assets/stylesheets/pages/_login.scss */
.login-page {
  display: flex;
  margin-left: auto;
  margin-right: auto;
  width: 80%;
}

/* line 8, app/assets/stylesheets/pages/_login.scss */
.login-page-content {
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 0;
  width: 60%;
}

/* line 16, app/assets/stylesheets/pages/_login.scss */
.form-login {
  margin-right: 5rem;
}

/* line 20, app/assets/stylesheets/pages/_login.scss */
.login-contact-informations {
  margin-top: 40px;
  margin-bottom: 40px;
  width: 50%;
}

/* line 26, app/assets/stylesheets/pages/_login.scss */
.contact-body {
  min-width: 80%;
  display: flex;
}

/* line 31, app/assets/stylesheets/pages/_login.scss */
.login-contact-details-section {
  border-bottom: 1px solid #E2E8F0;
  display: flex;
  margin-bottom: 1rem;
  margin-top: 1rem;
}

/* line 38, app/assets/stylesheets/pages/_login.scss */
.login-contact-details-section img {
  margin-right: 20px;
}

@media only screen and (min-width: 800px) and (max-width: 1040px) {
  /* line 43, app/assets/stylesheets/pages/_login.scss */
  .login-page {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  /* line 51, app/assets/stylesheets/pages/_login.scss */
  .login-page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
    width: 100%;
  }
  /* line 59, app/assets/stylesheets/pages/_login.scss */
  .form-login {
    margin-top: 40px;
    margin-right: 0px;
  }
  /* line 64, app/assets/stylesheets/pages/_login.scss */
  .login-contact-informations {
    margin-top: 40px;
  }
}

@media (max-width: 799px) {
  /* line 70, app/assets/stylesheets/pages/_login.scss */
  .login-page {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  /* line 78, app/assets/stylesheets/pages/_login.scss */
  .form-login {
    margin-right: 0px;
  }
  /* line 82, app/assets/stylesheets/pages/_login.scss */
  .login-page-content {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
    width: 100%;
  }
  /* line 90, app/assets/stylesheets/pages/_login.scss */
  .login-contact-informations {
    margin-top: 10px;
    width: 80%;
  }
  /* line 95, app/assets/stylesheets/pages/_login.scss */
  .login-contact-details {
    width: 100%;
    padding-left: 10%;
  }
  /* line 100, app/assets/stylesheets/pages/_login.scss */
  .contact-body {
    min-width: 80%;
    display: flex;
  }
}

/* line 106, app/assets/stylesheets/pages/_login.scss */
.link-social-network {
  width: 80%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

/* line 113, app/assets/stylesheets/pages/_login.scss */
.link {
  padding: 8px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
  margin: 5px;
}

/* line 120, app/assets/stylesheets/pages/_login.scss */
.link:hover {
  background-color: white;
  padding: 8px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  border: 1px solid white;
  cursor: pointer;
}

/* line 129, app/assets/stylesheets/pages/_login.scss */
.contact-form-section {
  margin-top: 15px;
  color: #4a5568;
  font-size: 14px;
}

/* line 134, app/assets/stylesheets/pages/_login.scss */
.contact-form-section input {
  margin-top: 6px;
}

/* line 138, app/assets/stylesheets/pages/_login.scss */
.contact-form-section textarea {
  margin-top: 6px;
  height: 150px;
}

/* line 143, app/assets/stylesheets/pages/_login.scss */
.contact-form-section label {
  padding-left: 6px;
}

/* line 148, app/assets/stylesheets/pages/_login.scss */
.input-contact-form input {
  height: 48px;
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 156, app/assets/stylesheets/pages/_login.scss */
.input-contact-form textarea {
  width: 100%;
  padding: 12px;
  border-radius: 3px;
  border: 1px solid #E2E8F0;
}

/* line 163, app/assets/stylesheets/pages/_login.scss */
.contact-btn-submit input {
  width: 100%;
  color: white;
  background-color: #4E2589;
  height: 50px;
  border-radius: 3px;
  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 175, app/assets/stylesheets/pages/_login.scss */
.login-input input {
  background-color: red;
  display: flex;
  margin: 6px;
}

/* line 181, app/assets/stylesheets/pages/_login.scss */
.form-login {
  /* suppress IE >= 10 native functionality that can show password */
}

/* line 182, app/assets/stylesheets/pages/_login.scss */
.form-login .pages-header {
  font-weight: 700;
  font-size: 2em;
  padding-top: 20px;
}

/* line 189, app/assets/stylesheets/pages/_login.scss */
.form-login form {
  background: #fff;
  margin: 0 auto;
  padding: 35px 35px 45px;
  position: relative;
}

/* line 196, app/assets/stylesheets/pages/_login.scss */
.form-login h2 {
  color: #666;
  margin-bottom: .75em;
  text-align: center;
}

/* line 202, app/assets/stylesheets/pages/_login.scss */
.form-login .input-group {
  margin-bottom: 1.25em;
}

/* line 207, app/assets/stylesheets/pages/_login.scss */
.form-login input[type="text"],
.form-login input[type="password"] {
  -webkit-appearance: none;
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 1em;
  padding-left: 12px;
  height: 48px;
  width: 100%;
  border-radius: 3px;
  background-color: #f7fafc;
  color: #4E2589;
}

/* line 223, app/assets/stylesheets/pages/_login.scss */
.form-login input[type="password"]::-ms-reveal {
  display: none;
}

/* line 227, app/assets/stylesheets/pages/_login.scss */
.form-login .btn {
  margin-top: 1.75em;
}

/* line 231, app/assets/stylesheets/pages/_login.scss */
.form-login .toggle {
  background: none;
  border: none;
  color: #337ab7;
  font-weight: 600;
  z-index: 9;
  font-size: 1rem;
  color: #4E2589;
  position: absolute;
  right: 3em;
  top: 7.4em;
}

/* line 245, app/assets/stylesheets/pages/_login.scss */
.btns-sumbit-premium-access {
  display: flex;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 251, app/assets/stylesheets/pages/_login.scss */
  #contact-content-page {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }
  /* line 262, app/assets/stylesheets/pages/_login.scss */
  #contact-details {
    margin-top: 50px;
    padding-left: 0px;
  }
  /* line 266, app/assets/stylesheets/pages/_login.scss */
  .btns-sumbit-premium-access {
    display: block;
    padding-left: 0px;
  }
  /* line 270, app/assets/stylesheets/pages/_login.scss */
  .request-btn {
    margin-top: 10px;
  }
}

@media (max-width: 768px) {
  /* line 5, app/assets/stylesheets/pages/_association-home.scss */
  .render-universal-table {
    margin: 0 4px;
  }
}

/* line 1, app/assets/stylesheets/pages/_heatmap.scss */
#heatmap {
  display: block;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  background-color: white;
}

/* line 9, app/assets/stylesheets/pages/_heatmap.scss */
.heatmap-table {
  position: relative;
  background-color: white;
  display: table;
  table-layout: auto;
  border-collapse: collapse;
  z-index: 5;
}

/* line 18, app/assets/stylesheets/pages/_heatmap.scss */
.heatmap-thead {
  font-size: .75rem;
  font-weight: 700;
  position: -webkit-sticky;
  position: sticky;
}

/* line 27, app/assets/stylesheets/pages/_heatmap.scss */
.product-name-heatmap {
  height: 12rem;
  text-align: left;
  margin-top: 60px;
  display: flex;
  margin-left: 0.5rem;
  padding-right: 0.25rem;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
}

/* line 39, app/assets/stylesheets/pages/_heatmap.scss */
.p-n-hm {
  height: 12rem;
  text-align: left;
  margin-top: 60px;
  display: flex;
  margin-left: 0.5rem;
  padding-right: 0.25rem;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
  padding-top: 6px;
}

/* line 53, app/assets/stylesheets/pages/_heatmap.scss */
.legendary-corner {
  background-color: white;
  top: 0px;
  left: 0px;
  margin-right: 1px;
  height: 200px;
}

/* line 63, app/assets/stylesheets/pages/_heatmap.scss */
.horizontal-title-heatmap {
  min-width: 50px !important;
  max-width: 50px !important;
  z-index: 1;
}

@media (max-width: 768px) {
  /* line 69, app/assets/stylesheets/pages/_heatmap.scss */
  .sm-mini-form {
    max-width: 120px !important;
  }
  /* line 72, app/assets/stylesheets/pages/_heatmap.scss */
  .legendary-corner {
    font-size: .55rem;
    width: 100px !important;
    max-width: 100px !important;
    min-width: 100px !important;
  }
}

@media (min-width: 768px) {
  /* line 82, app/assets/stylesheets/pages/_heatmap.scss */
  .sm-mini-form {
    max-width: 160px !important;
  }
  /* line 85, app/assets/stylesheets/pages/_heatmap.scss */
  .legendary-corner {
    max-width: 250px !important;
  }
}

/* line 94, app/assets/stylesheets/pages/_heatmap.scss */
.h-t-hm {
  min-width: 50px !important;
  max-width: 50px !important;
  z-index: 1;
}

/* line 100, app/assets/stylesheets/pages/_heatmap.scss */
.h-bg {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

/* line 105, app/assets/stylesheets/pages/_heatmap.scss */
.vertical-headers {
  padding: 0.5rem;
  position: sticky;
  left: 0px;
  font-size: .75rem;
  font-weight: 700;
  white-space: nowrap;
  white-space: normal;
  height: 50px;
  border-width: 1px;
  min-width: 240px;
  max-width: 240px;
  text-align: left !important;
}

/* line 120, app/assets/stylesheets/pages/_heatmap.scss */
.vertical-headers td {
  width: 100px;
}

@media (max-width: 768px) {
  /* line 125, app/assets/stylesheets/pages/_heatmap.scss */
  .vertical-headers {
    padding: 1px;
    min-width: 100px;
    max-width: 100px;
    padding-left: 2px;
    font-size: .55rem;
  }
}

/* line 135, app/assets/stylesheets/pages/_heatmap.scss */
.square {
  text-align: center;
  border-width: 1px;
  width: 1.5rem;
}

/* line 141, app/assets/stylesheets/pages/_heatmap.scss */
.selectBox {
  display: block;
  border: 1px solid #ddd;
  border-radius: 5px;
  padding: 3px;
  width: 200px;
  position: relative;
}

/* line 149, app/assets/stylesheets/pages/_heatmap.scss */
.selectBox::after {
  position: absolute;
  content: "▼";
  top: 15px;
  right: 10px;
}

/* line 155, app/assets/stylesheets/pages/_heatmap.scss */
.selectedOpt {
  display: block;
  border: 1px solid #fff;
  padding: 5px;
  border-radius: 3px;
  height: 25px;
  margin: 0 0 3px;
  line-height: 27px;
}

/* line 164, app/assets/stylesheets/pages/_heatmap.scss */
.openSelect .selectedOpt {
  border: 1px solid #ddd;
}

/* line 167, app/assets/stylesheets/pages/_heatmap.scss */
.option {
  display: block;
  font-size: 16px;
  line-height: 25px;
  padding: 0 10px;
}

/* line 173, app/assets/stylesheets/pages/_heatmap.scss */
.option:hover {
  background: pink;
}

/* line 176, app/assets/stylesheets/pages/_heatmap.scss */
.optList {
  height: 100px;
  overflow: auto;
}

/* line 180, app/assets/stylesheets/pages/_heatmap.scss */
.option.selected {
  background: pink;
}

/* line 187, app/assets/stylesheets/pages/_heatmap.scss */
#myImg {
  border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

/* line 193, app/assets/stylesheets/pages/_heatmap.scss */
#myImg:hover {
  opacity: 0.7;
}

/* The Modal (background) */
/* line 196, app/assets/stylesheets/pages/_heatmap.scss */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  padding-top: 100px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.9);
  /* Black w/ opacity */
}

/* Modal Content (image) */
/* line 211, app/assets/stylesheets/pages/_heatmap.scss */
.modal-content {
  margin: auto;
  display: block;
  max-width: 700px;
}

/* Caption of Modal Image */
/* line 219, app/assets/stylesheets/pages/_heatmap.scss */
#caption {
  margin: auto;
  display: block;
  width: 80%;
  max-width: 700px;
  text-align: center;
  color: #ccc;
  padding: 10px 0;
  height: 150px;
}

/* Add Animation */
/* line 231, app/assets/stylesheets/pages/_heatmap.scss */
.modal-content, #caption {
  -webkit-animation-name: zoom;
  -webkit-animation-duration: 0.6s;
  animation-name: zoom;
  animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

@keyframes zoom {
  from {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}

/* The Close Button */
/* line 249, app/assets/stylesheets/pages/_heatmap.scss */
.close {
  position: absolute;
  top: 15px;
  right: 35px;
  color: #f1f1f1;
  font-size: 40px;
  font-weight: bold;
  transition: 0.3s;
}

/* line 259, app/assets/stylesheets/pages/_heatmap.scss */
.close:hover,
.close:focus {
  color: #bbb;
  text-decoration: none;
  cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px) {
  /* line 268, app/assets/stylesheets/pages/_heatmap.scss */
  .modal-content {
    width: 90%;
  }
}

/* line 273, app/assets/stylesheets/pages/_heatmap.scss */
.product-name-heatmap {
  height: 240px;
  width: 50px;
  text-align: left;
  margin-top: 60px;
  display: flex;
  writing-mode: vertical-rl;
  transform: rotate(180deg);
}

@media (max-width: 768px) {
  /* line 286, app/assets/stylesheets/pages/_heatmap.scss */
  .product-name-heatmap {
    font-size: .55rem;
    height: 200px;
    width: 50px;
  }
}

/* line 293, app/assets/stylesheets/pages/_heatmap.scss */
.small-product-name-heatmap {
  margin-left: 0.5rem;
  padding-right: 0.25rem;
}

/* line 1, app/assets/stylesheets/pages/_breadcrumb.scss */
.top-card-results {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
}

/* line 7, app/assets/stylesheets/pages/_breadcrumb.scss */
.card-results {
  display: flex;
  margin-left: 22px;
  margin-right: 22px;
}

/* line 13, app/assets/stylesheets/pages/_breadcrumb.scss */
.more-less {
  display: flex;
}

@media (max-width: 500px) {
  /* line 18, app/assets/stylesheets/pages/_breadcrumb.scss */
  .display {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}

/* line 24, app/assets/stylesheets/pages/_breadcrumb.scss */
.display {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

/* line 30, app/assets/stylesheets/pages/_breadcrumb.scss */
.biomaker_related {
  display: flex;
}

/* line 34, app/assets/stylesheets/pages/_breadcrumb.scss */
.biomaker_related_details {
  display: inline;
  width: 99%;
  min-height: 20px;
  max-height: 120px;
}

/* line 42, app/assets/stylesheets/pages/_breadcrumb.scss */
#biomaker_related_details_category {
  display: inline;
  width: 85%;
}

/* Popover styling */
/* line 50, app/assets/stylesheets/pages/_breadcrumb.scss */
a {
  text-decoration: none;
}

/* line 54, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos-setting {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
  background-color: #4E258A;
  font-weight: 700;
  font-size: .875rem;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
  position: relative;
  top: -1px;
}

/* line 68, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos {
  margin-top: 0.80rem;
  margin-left: 0.25rem;
  background-color: #4E258A;
  font-weight: 700;
  font-size: .875rem;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
}

/* line 79, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover-infos_icon i {
  color: black;
  margin-top: 0.80rem;
  margin-left: 0.25rem;
  font-weight: 700;
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
  font-size: 24px;
}

/* line 90, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  padding-left: 0.4rem;
  /*padding-top: 0.85rem;*/
  font-weight: 900;
  display: block;
}

/* line 100, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title-heatmap-setting {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  font-weight: 900;
  display: block;
}

/* line 111, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__title-heatmap {
  line-height: 0;
  font-size: 11px;
  text-align: left;
  padding-left: 0.4rem;
  font-weight: 900;
  display: block;
}

@media (max-width: 600px) {
  /* line 123, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover-infos {
    margin-top: 0.80rem;
    background-color: #4E258A;
    font-weight: 700;
    font-size: .875rem;
    min-height: 16px !important;
    min-width: 16px !important;
  }
}

/* line 133, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__wrapper {
  position: relative;
  z-index: 20000;
  display: inline-block;
}

@media (max-width: 600px) {
  /* line 140, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__wrapper {
    position: relative;
    z-index: 20000;
    display: inline-block;
  }
}

/* line 147, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__content {
  position: absolute;
  top: 60px;
  background-color: white;
  padding: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  min-width: auto;
  font-size: 12px;
  z-index: 20000;
}

@media (max-width: 600px) {
  /* line 159, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content {
    position: absolute;
    top: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    min-width: auto;
    max-width: auto;
    font-size: 12px;
    z-index: 20000;
  }
}

/* line 172, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__content_icon {
  position: absolute;
  bottom: 60px;
  background-color: white;
  padding: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  width: 200px;
  text-align: center;
  font-size: 12px;
  z-index: 20000;
}

@media (max-width: 600px) {
  /* line 185, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content_icon {
    position: absolute;
    bottom: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    width: 200px;
    text-align: center;
    font-size: 12px;
    z-index: 20000;
  }
}

@media (max-width: 1050px) {
  /* line 199, app/assets/stylesheets/pages/_breadcrumb.scss */
  .popover__content {
    position: absolute;
    top: 60px;
    left: 60px;
    background-color: white;
    padding: 0.5rem;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
    min-width: auto;
    font-size: 12px;
    z-index: 20000;
  }
}

/* line 212, app/assets/stylesheets/pages/_breadcrumb.scss */
.popover__message {
  text-align: center;
  background-color: white;
}

/* line 218, app/assets/stylesheets/pages/_breadcrumb.scss */
.cross-biomarker {
  margin-right: 1rem;
  text-align: right;
}

/* line 223, app/assets/stylesheets/pages/_breadcrumb.scss */
.btn-right {
  color: #6F7070;
  top: -5px;
  right: 1px;
}

@media (max-width: 600px) {
  /* line 230, app/assets/stylesheets/pages/_breadcrumb.scss */
  .btn-right {
    color: #6F7070;
    top: -5px;
    right: 1px;
  }
}

/* line 237, app/assets/stylesheets/pages/_breadcrumb.scss */
.btn-left {
  color: #6F7070;
  top: -5px;
  left: 1px;
}

@media (max-width: 600px) {
  /* line 244, app/assets/stylesheets/pages/_breadcrumb.scss */
  .btn-left {
    color: #6F7070;
    top: -5px;
    left: 1px;
  }
}

/* line 1, app/assets/stylesheets/pages/_admin-page.scss */
.admin-news-item th {
  margin: 1rem;
  font-size: 16px;
  text-align: center;
}

/* line 7, app/assets/stylesheets/pages/_admin-page.scss */
.admin-news-item td {
  margin: 1rem;
  font-size: 12px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

/* line 16, app/assets/stylesheets/pages/_admin-page.scss */
.current {
  background-color: #4E258A;
  border-radius: 3px;
  color: white;
  padding-right: 4px;
}
/*! tailwindcss v2.1.2 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*
Document
========
*/
/**
Use a better box model (opinionated).
*/
/* line 14, app/assets/stylesheets/tailwind.1.scss */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/
/* line 24, app/assets/stylesheets/tailwind.1.scss */
:root {
  -moz-tab-size: 4;
  tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/
/* line 34, app/assets/stylesheets/tailwind.1.scss */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/*
Sections
========
*/
/**
Remove the margin in all browsers.
*/
/* line 48, app/assets/stylesheets/tailwind.1.scss */
body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/
/* line 56, app/assets/stylesheets/tailwind.1.scss */
body {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
}

/*
Grouping content
================
*/
/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/
/* line 79, app/assets/stylesheets/tailwind.1.scss */
hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
}

/*
Text-level semantics
====================
*/
/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/
/* line 93, app/assets/stylesheets/tailwind.1.scss */
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/
/* line 102, app/assets/stylesheets/tailwind.1.scss */
b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/
/* line 112, app/assets/stylesheets/tailwind.1.scss */
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
Add the correct font size in all browsers.
*/
/* line 130, app/assets/stylesheets/tailwind.1.scss */
small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/
/* line 138, app/assets/stylesheets/tailwind.1.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 146, app/assets/stylesheets/tailwind.1.scss */
sub {
  bottom: -0.25em;
}

/* line 150, app/assets/stylesheets/tailwind.1.scss */
sup {
  top: -0.5em;
}

/*
Tabular data
============
*/
/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/
/* line 164, app/assets/stylesheets/tailwind.1.scss */
table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
}

/*
Forms
=====
*/
/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/
/* line 179, app/assets/stylesheets/tailwind.1.scss */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/
/* line 195, app/assets/stylesheets/tailwind.1.scss */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/
/* line 204, app/assets/stylesheets/tailwind.1.scss */
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/
/* line 215, app/assets/stylesheets/tailwind.1.scss */
::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/
/* line 224, app/assets/stylesheets/tailwind.1.scss */
:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/
/* line 233, app/assets/stylesheets/tailwind.1.scss */
:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/
/* line 241, app/assets/stylesheets/tailwind.1.scss */
legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/
/* line 249, app/assets/stylesheets/tailwind.1.scss */
progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/
/* line 257, app/assets/stylesheets/tailwind.1.scss */
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
/* line 267, app/assets/stylesheets/tailwind.1.scss */
[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/
/* line 276, app/assets/stylesheets/tailwind.1.scss */
::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/
/* line 285, app/assets/stylesheets/tailwind.1.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Interactive
===========
*/
/*
Add the correct display in Chrome and Safari.
*/
/* line 299, app/assets/stylesheets/tailwind.1.scss */
summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */
/**
 * Removes the default spacing and border for appropriate elements.
 */
/* line 313, app/assets/stylesheets/tailwind.1.scss */
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

/* line 329, app/assets/stylesheets/tailwind.1.scss */
button {
  background-color: transparent;
  background-image: none;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */
/* line 339, app/assets/stylesheets/tailwind.1.scss */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

/* line 344, app/assets/stylesheets/tailwind.1.scss */
fieldset {
  margin: 0;
  padding: 0;
}

/* line 349, app/assets/stylesheets/tailwind.1.scss */
ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */
/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */
/* line 367, app/assets/stylesheets/tailwind.1.scss */
html {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 1 */
  line-height: 1.5;
  /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */
/* line 377, app/assets/stylesheets/tailwind.1.scss */
body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */
/* line 408, app/assets/stylesheets/tailwind.1.scss */
*,
::before,
::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e5e7eb;
  /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */
/* line 421, app/assets/stylesheets/tailwind.1.scss */
hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */
/* line 435, app/assets/stylesheets/tailwind.1.scss */
img {
  border-style: solid;
}

/* line 439, app/assets/stylesheets/tailwind.1.scss */
textarea {
  resize: vertical;
}

/* line 443, app/assets/stylesheets/tailwind.1.scss */
input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #9ca3af;
}

/* line 449, app/assets/stylesheets/tailwind.1.scss */
button,
[role="button"] {
  cursor: pointer;
}

/* line 454, app/assets/stylesheets/tailwind.1.scss */
table {
  border-collapse: collapse;
}

/* line 458, app/assets/stylesheets/tailwind.1.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */
/* line 473, app/assets/stylesheets/tailwind.1.scss */
a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */
/* line 486, app/assets/stylesheets/tailwind.1.scss */
button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */
/* line 503, app/assets/stylesheets/tailwind.1.scss */
pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
/* line 518, app/assets/stylesheets/tailwind.1.scss */
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
/* line 537, app/assets/stylesheets/tailwind.1.scss */
img,
video {
  max-width: 100%;
  height: auto;
}

/* line 543, app/assets/stylesheets/tailwind.1.scss */
.container {
  width: 100%;
}

@media (min-width: 640px) {
  /* line 548, app/assets/stylesheets/tailwind.1.scss */
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  /* line 554, app/assets/stylesheets/tailwind.1.scss */
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  /* line 560, app/assets/stylesheets/tailwind.1.scss */
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  /* line 566, app/assets/stylesheets/tailwind.1.scss */
  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  /* line 572, app/assets/stylesheets/tailwind.1.scss */
  .container {
    max-width: 1536px;
  }
}

/* line 577, app/assets/stylesheets/tailwind.1.scss */
.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

/* line 583, app/assets/stylesheets/tailwind.1.scss */
.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

/* line 589, app/assets/stylesheets/tailwind.1.scss */
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

/* line 595, app/assets/stylesheets/tailwind.1.scss */
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 601, app/assets/stylesheets/tailwind.1.scss */
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

/* line 607, app/assets/stylesheets/tailwind.1.scss */
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 613, app/assets/stylesheets/tailwind.1.scss */
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

/* line 619, app/assets/stylesheets/tailwind.1.scss */
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 625, app/assets/stylesheets/tailwind.1.scss */
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

/* line 631, app/assets/stylesheets/tailwind.1.scss */
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 637, app/assets/stylesheets/tailwind.1.scss */
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

/* line 643, app/assets/stylesheets/tailwind.1.scss */
.space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 649, app/assets/stylesheets/tailwind.1.scss */
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

/* line 655, app/assets/stylesheets/tailwind.1.scss */
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 661, app/assets/stylesheets/tailwind.1.scss */
.space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

/* line 667, app/assets/stylesheets/tailwind.1.scss */
.space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 673, app/assets/stylesheets/tailwind.1.scss */
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

/* line 679, app/assets/stylesheets/tailwind.1.scss */
.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 685, app/assets/stylesheets/tailwind.1.scss */
.space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

/* line 691, app/assets/stylesheets/tailwind.1.scss */
.space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 697, app/assets/stylesheets/tailwind.1.scss */
.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

/* line 703, app/assets/stylesheets/tailwind.1.scss */
.space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 709, app/assets/stylesheets/tailwind.1.scss */
.space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

/* line 715, app/assets/stylesheets/tailwind.1.scss */
.space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 721, app/assets/stylesheets/tailwind.1.scss */
.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

/* line 727, app/assets/stylesheets/tailwind.1.scss */
.space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 733, app/assets/stylesheets/tailwind.1.scss */
.space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

/* line 739, app/assets/stylesheets/tailwind.1.scss */
.space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 745, app/assets/stylesheets/tailwind.1.scss */
.space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

/* line 751, app/assets/stylesheets/tailwind.1.scss */
.space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 757, app/assets/stylesheets/tailwind.1.scss */
.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

/* line 763, app/assets/stylesheets/tailwind.1.scss */
.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 769, app/assets/stylesheets/tailwind.1.scss */
.space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

/* line 775, app/assets/stylesheets/tailwind.1.scss */
.space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 781, app/assets/stylesheets/tailwind.1.scss */
.space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

/* line 787, app/assets/stylesheets/tailwind.1.scss */
.space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 793, app/assets/stylesheets/tailwind.1.scss */
.space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

/* line 799, app/assets/stylesheets/tailwind.1.scss */
.space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 805, app/assets/stylesheets/tailwind.1.scss */
.space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

/* line 811, app/assets/stylesheets/tailwind.1.scss */
.space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 817, app/assets/stylesheets/tailwind.1.scss */
.space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

/* line 823, app/assets/stylesheets/tailwind.1.scss */
.space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 829, app/assets/stylesheets/tailwind.1.scss */
.space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

/* line 835, app/assets/stylesheets/tailwind.1.scss */
.space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 841, app/assets/stylesheets/tailwind.1.scss */
.space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

/* line 847, app/assets/stylesheets/tailwind.1.scss */
.space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 853, app/assets/stylesheets/tailwind.1.scss */
.space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

/* line 859, app/assets/stylesheets/tailwind.1.scss */
.space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 865, app/assets/stylesheets/tailwind.1.scss */
.space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

/* line 871, app/assets/stylesheets/tailwind.1.scss */
.space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 877, app/assets/stylesheets/tailwind.1.scss */
.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

/* line 883, app/assets/stylesheets/tailwind.1.scss */
.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 889, app/assets/stylesheets/tailwind.1.scss */
.space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

/* line 895, app/assets/stylesheets/tailwind.1.scss */
.space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 901, app/assets/stylesheets/tailwind.1.scss */
.space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

/* line 907, app/assets/stylesheets/tailwind.1.scss */
.space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 913, app/assets/stylesheets/tailwind.1.scss */
.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

/* line 919, app/assets/stylesheets/tailwind.1.scss */
.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 925, app/assets/stylesheets/tailwind.1.scss */
.space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

/* line 931, app/assets/stylesheets/tailwind.1.scss */
.space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 937, app/assets/stylesheets/tailwind.1.scss */
.space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

/* line 943, app/assets/stylesheets/tailwind.1.scss */
.space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

/* line 949, app/assets/stylesheets/tailwind.1.scss */
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

/* line 955, app/assets/stylesheets/tailwind.1.scss */
.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 961, app/assets/stylesheets/tailwind.1.scss */
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

/* line 967, app/assets/stylesheets/tailwind.1.scss */
.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 973, app/assets/stylesheets/tailwind.1.scss */
.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

/* line 979, app/assets/stylesheets/tailwind.1.scss */
.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 985, app/assets/stylesheets/tailwind.1.scss */
.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

/* line 991, app/assets/stylesheets/tailwind.1.scss */
.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 997, app/assets/stylesheets/tailwind.1.scss */
.-space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

/* line 1003, app/assets/stylesheets/tailwind.1.scss */
.-space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1009, app/assets/stylesheets/tailwind.1.scss */
.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

/* line 1015, app/assets/stylesheets/tailwind.1.scss */
.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1021, app/assets/stylesheets/tailwind.1.scss */
.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

/* line 1027, app/assets/stylesheets/tailwind.1.scss */
.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1033, app/assets/stylesheets/tailwind.1.scss */
.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
}

/* line 1039, app/assets/stylesheets/tailwind.1.scss */
.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1045, app/assets/stylesheets/tailwind.1.scss */
.-space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

/* line 1051, app/assets/stylesheets/tailwind.1.scss */
.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1057, app/assets/stylesheets/tailwind.1.scss */
.-space-y-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

/* line 1063, app/assets/stylesheets/tailwind.1.scss */
.-space-x-5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1069, app/assets/stylesheets/tailwind.1.scss */
.-space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

/* line 1075, app/assets/stylesheets/tailwind.1.scss */
.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1081, app/assets/stylesheets/tailwind.1.scss */
.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

/* line 1087, app/assets/stylesheets/tailwind.1.scss */
.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1093, app/assets/stylesheets/tailwind.1.scss */
.-space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

/* line 1099, app/assets/stylesheets/tailwind.1.scss */
.-space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1105, app/assets/stylesheets/tailwind.1.scss */
.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

/* line 1111, app/assets/stylesheets/tailwind.1.scss */
.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1117, app/assets/stylesheets/tailwind.1.scss */
.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

/* line 1123, app/assets/stylesheets/tailwind.1.scss */
.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1129, app/assets/stylesheets/tailwind.1.scss */
.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

/* line 1135, app/assets/stylesheets/tailwind.1.scss */
.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1141, app/assets/stylesheets/tailwind.1.scss */
.-space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

/* line 1147, app/assets/stylesheets/tailwind.1.scss */
.-space-x-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1153, app/assets/stylesheets/tailwind.1.scss */
.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

/* line 1159, app/assets/stylesheets/tailwind.1.scss */
.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1165, app/assets/stylesheets/tailwind.1.scss */
.-space-y-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

/* line 1171, app/assets/stylesheets/tailwind.1.scss */
.-space-x-16 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1177, app/assets/stylesheets/tailwind.1.scss */
.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

/* line 1183, app/assets/stylesheets/tailwind.1.scss */
.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1189, app/assets/stylesheets/tailwind.1.scss */
.-space-y-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

/* line 1195, app/assets/stylesheets/tailwind.1.scss */
.-space-x-24 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1201, app/assets/stylesheets/tailwind.1.scss */
.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

/* line 1207, app/assets/stylesheets/tailwind.1.scss */
.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1213, app/assets/stylesheets/tailwind.1.scss */
.-space-y-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

/* line 1219, app/assets/stylesheets/tailwind.1.scss */
.-space-x-32 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1225, app/assets/stylesheets/tailwind.1.scss */
.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

/* line 1231, app/assets/stylesheets/tailwind.1.scss */
.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1237, app/assets/stylesheets/tailwind.1.scss */
.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

/* line 1243, app/assets/stylesheets/tailwind.1.scss */
.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1249, app/assets/stylesheets/tailwind.1.scss */
.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

/* line 1255, app/assets/stylesheets/tailwind.1.scss */
.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1261, app/assets/stylesheets/tailwind.1.scss */
.-space-y-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

/* line 1267, app/assets/stylesheets/tailwind.1.scss */
.-space-x-48 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1273, app/assets/stylesheets/tailwind.1.scss */
.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

/* line 1279, app/assets/stylesheets/tailwind.1.scss */
.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1285, app/assets/stylesheets/tailwind.1.scss */
.-space-y-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

/* line 1291, app/assets/stylesheets/tailwind.1.scss */
.-space-x-56 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1297, app/assets/stylesheets/tailwind.1.scss */
.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

/* line 1303, app/assets/stylesheets/tailwind.1.scss */
.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1309, app/assets/stylesheets/tailwind.1.scss */
.-space-y-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

/* line 1315, app/assets/stylesheets/tailwind.1.scss */
.-space-x-64 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1321, app/assets/stylesheets/tailwind.1.scss */
.-space-y-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

/* line 1327, app/assets/stylesheets/tailwind.1.scss */
.-space-x-72 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1333, app/assets/stylesheets/tailwind.1.scss */
.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

/* line 1339, app/assets/stylesheets/tailwind.1.scss */
.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1345, app/assets/stylesheets/tailwind.1.scss */
.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

/* line 1351, app/assets/stylesheets/tailwind.1.scss */
.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1357, app/assets/stylesheets/tailwind.1.scss */
.-space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

/* line 1363, app/assets/stylesheets/tailwind.1.scss */
.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1369, app/assets/stylesheets/tailwind.1.scss */
.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

/* line 1375, app/assets/stylesheets/tailwind.1.scss */
.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1381, app/assets/stylesheets/tailwind.1.scss */
.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

/* line 1387, app/assets/stylesheets/tailwind.1.scss */
.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1393, app/assets/stylesheets/tailwind.1.scss */
.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

/* line 1399, app/assets/stylesheets/tailwind.1.scss */
.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1405, app/assets/stylesheets/tailwind.1.scss */
.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

/* line 1411, app/assets/stylesheets/tailwind.1.scss */
.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

/* line 1417, app/assets/stylesheets/tailwind.1.scss */
.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

/* line 1421, app/assets/stylesheets/tailwind.1.scss */
.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

/* line 1425, app/assets/stylesheets/tailwind.1.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/* line 1437, app/assets/stylesheets/tailwind.1.scss */
.not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

/* line 1448, app/assets/stylesheets/tailwind.1.scss */
.appearance-none {
  -webkit-appearance: none;
  appearance: none;
}

/* line 1453, app/assets/stylesheets/tailwind.1.scss */
.bg-fixed {
  background-attachment: fixed;
}

/* line 1457, app/assets/stylesheets/tailwind.1.scss */
.bg-local {
  background-attachment: local;
}

/* line 1461, app/assets/stylesheets/tailwind.1.scss */
.bg-scroll {
  background-attachment: scroll;
}

/* line 1465, app/assets/stylesheets/tailwind.1.scss */
.bg-clip-border {
  background-clip: border-box;
}

/* line 1469, app/assets/stylesheets/tailwind.1.scss */
.bg-clip-padding {
  background-clip: padding-box;
}

/* line 1473, app/assets/stylesheets/tailwind.1.scss */
.bg-clip-content {
  background-clip: content-box;
}

/* line 1477, app/assets/stylesheets/tailwind.1.scss */
.bg-clip-text {
  -webkit-background-clip: text;
  background-clip: text;
}

/* line 1482, app/assets/stylesheets/tailwind.1.scss */
.bg-transparent {
  background-color: transparent;
}

/* line 1486, app/assets/stylesheets/tailwind.1.scss */
.bg-current {
  background-color: currentColor;
}

/* line 1490, app/assets/stylesheets/tailwind.1.scss */
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

/* line 1495, app/assets/stylesheets/tailwind.1.scss */
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/* line 1500, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

/* line 1505, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

/* line 1510, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

/* line 1515, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

/* line 1520, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

/* line 1525, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

/* line 1530, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

/* line 1535, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

/* line 1540, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

/* line 1545, app/assets/stylesheets/tailwind.1.scss */
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

/* line 1550, app/assets/stylesheets/tailwind.1.scss */
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

/* line 1555, app/assets/stylesheets/tailwind.1.scss */
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

/* line 1560, app/assets/stylesheets/tailwind.1.scss */
.bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

/* line 1565, app/assets/stylesheets/tailwind.1.scss */
.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

/* line 1570, app/assets/stylesheets/tailwind.1.scss */
.bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

/* line 1575, app/assets/stylesheets/tailwind.1.scss */
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

/* line 1580, app/assets/stylesheets/tailwind.1.scss */
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

/* line 1585, app/assets/stylesheets/tailwind.1.scss */
.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

/* line 1590, app/assets/stylesheets/tailwind.1.scss */
.bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

/* line 1595, app/assets/stylesheets/tailwind.1.scss */
.bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

/* line 1600, app/assets/stylesheets/tailwind.1.scss */
.bg-orange-500 {
  background-color: #ed8936;
}

/* line 1604, app/assets/stylesheets/tailwind.1.scss */
.bg-orange-600 {
  background-color: #dd6b20;
}

/* line 1609, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

/* line 1614, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

/* line 1619, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

/* line 1624, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

/* line 1629, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

/* line 1634, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

/* line 1639, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

/* line 1644, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

/* line 1649, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

/* line 1654, app/assets/stylesheets/tailwind.1.scss */
.bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

/* line 1659, app/assets/stylesheets/tailwind.1.scss */
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

/* line 1664, app/assets/stylesheets/tailwind.1.scss */
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

/* line 1669, app/assets/stylesheets/tailwind.1.scss */
.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

/* line 1674, app/assets/stylesheets/tailwind.1.scss */
.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

/* line 1679, app/assets/stylesheets/tailwind.1.scss */
.bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

/* line 1684, app/assets/stylesheets/tailwind.1.scss */
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

/* line 1689, app/assets/stylesheets/tailwind.1.scss */
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

/* line 1694, app/assets/stylesheets/tailwind.1.scss */
.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

/* line 1699, app/assets/stylesheets/tailwind.1.scss */
.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

/* line 1704, app/assets/stylesheets/tailwind.1.scss */
.bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

/* line 1709, app/assets/stylesheets/tailwind.1.scss */
.bg-teal-500 {
  background-color: #38b2ac;
}

/* line 1713, app/assets/stylesheets/tailwind.1.scss */
.bg-teal-600 {
  background-color: #319795;
}

/* line 1717, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

/* line 1722, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

/* line 1727, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

/* line 1732, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

/* line 1737, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

/* line 1742, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

/* line 1747, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

/* line 1752, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: #2B6CB0;
}

/* line 1757, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

/* line 1762, app/assets/stylesheets/tailwind.1.scss */
.bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

/* line 1767, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

/* line 1772, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

/* line 1777, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

/* line 1782, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

/* line 1787, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

/* line 1792, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

/* line 1797, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

/* line 1802, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

/* line 1807, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

/* line 1812, app/assets/stylesheets/tailwind.1.scss */
.bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

/* line 1817, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

/* line 1822, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

/* line 1827, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

/* line 1832, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

/* line 1837, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

/* line 1842, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

/* line 1847, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

/* line 1852, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

/* line 1857, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: #4E2589;
}

/* line 1862, app/assets/stylesheets/tailwind.1.scss */
.bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

/* line 1867, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

/* line 1872, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

/* line 1877, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

/* line 1882, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

/* line 1887, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

/* line 1892, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

/* line 1897, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

/* line 1902, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

/* line 1907, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

/* line 1912, app/assets/stylesheets/tailwind.1.scss */
.bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

/* line 1917, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-transparent {
  background-color: transparent;
}

/* line 1921, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-current {
  background-color: currentColor;
}

/* line 1925, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-black {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

/* line 1930, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-white {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/* line 1935, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

/* line 1940, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

/* line 1945, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

/* line 1950, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

/* line 1955, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

/* line 1960, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

/* line 1965, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

/* line 1970, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

/* line 1975, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

/* line 1980, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

/* line 1985, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

/* line 1990, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

/* line 1995, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

/* line 2000, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

/* line 2005, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

/* line 2010, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

/* line 2015, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

/* line 2020, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

/* line 2025, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

/* line 2030, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-red-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

/* line 2035, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

/* line 2040, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

/* line 2045, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

/* line 2050, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

/* line 2055, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

/* line 2060, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

/* line 2065, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

/* line 2070, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

/* line 2075, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

/* line 2080, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-yellow-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

/* line 2085, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

/* line 2090, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

/* line 2095, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

/* line 2100, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

/* line 2105, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

/* line 2110, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

/* line 2115, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

/* line 2120, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

/* line 2125, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

/* line 2130, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-green-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

/* line 2135, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

/* line 2140, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

/* line 2145, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

/* line 2150, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

/* line 2155, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

/* line 2160, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

/* line 2165, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

/* line 2170, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-700 {
  --tw-bg-opacity: 1;
  background-color: #2B6CB0;
}

/* line 2175, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

/* line 2180, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-blue-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

/* line 2185, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

/* line 2190, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

/* line 2195, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

/* line 2200, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

/* line 2205, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

/* line 2210, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

/* line 2215, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

/* line 2220, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

/* line 2225, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

/* line 2230, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-indigo-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

/* line 2235, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

/* line 2240, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

/* line 2245, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

/* line 2250, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

/* line 2255, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

/* line 2260, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

/* line 2265, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

/* line 2270, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

/* line 2275, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-800 {
  --tw-bg-opacity: 1;
  background-color: #4E2589;
}

/* line 2280, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-purple-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

/* line 2285, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-50 {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

/* line 2290, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-100 {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

/* line 2295, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-200 {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

/* line 2300, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-300 {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

/* line 2305, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-400 {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

/* line 2310, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-500 {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

/* line 2315, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-600 {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

/* line 2320, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

/* line 2325, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-800 {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

/* line 2330, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-pink-900 {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

/* line 2335, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-transparent:hover {
  background-color: transparent;
}

/* line 2339, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-current:hover {
  background-color: currentColor;
}

/* line 2343, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-black:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

/* line 2348, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-white:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/* line 2353, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
}

/* line 2358, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
}

/* line 2363, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
}

/* line 2368, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
}

/* line 2373, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
}

/* line 2378, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
}

/* line 2383, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
}

/* line 2388, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
}

/* line 2393, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
}

/* line 2398, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-gray-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
}

/* line 2403, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
}

/* line 2408, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
}

/* line 2413, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
}

/* line 2418, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
}

/* line 2423, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
}

/* line 2428, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

/* line 2433, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
}

/* line 2438, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
}

/* line 2443, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
}

/* line 2448, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-red-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
}

/* line 2453, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
}

/* line 2458, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
}

/* line 2463, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
}

/* line 2468, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
}

/* line 2473, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
}

/* line 2478, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
}

/* line 2483, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
}

/* line 2488, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
}

/* line 2493, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
}

/* line 2498, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-yellow-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
}

/* line 2503, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
}

/* line 2508, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
}

/* line 2513, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
}

/* line 2518, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
}

/* line 2523, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
}

/* line 2528, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
}

/* line 2533, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
}

/* line 2538, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
}

/* line 2543, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
}

/* line 2548, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-green-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
}

/* line 2553, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
}

/* line 2558, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
}

/* line 2563, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
}

/* line 2568, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
}

/* line 2573, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
}

/* line 2578, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
}

/* line 2583, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
}

/* line 2588, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-700:hover {
  --tw-bg-opacity: 1;
  background-color: #2B6CB0;
}

/* line 2593, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
}

/* line 2598, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-blue-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
}

/* line 2603, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
}

/* line 2608, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
}

/* line 2613, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
}

/* line 2618, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
}

/* line 2623, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
}

/* line 2628, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
}

/* line 2633, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
}

/* line 2638, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
}

/* line 2643, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
}

/* line 2648, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-indigo-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
}

/* line 2653, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
}

/* line 2658, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
}

/* line 2663, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
}

/* line 2668, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
}

/* line 2673, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
}

/* line 2678, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
}

/* line 2683, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
}

/* line 2688, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
}

/* line 2693, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-800:hover {
  --tw-bg-opacity: 1;
  background-color: #4E2589;
}

/* line 2698, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-purple-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
}

/* line 2703, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
}

/* line 2708, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
}

/* line 2713, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
}

/* line 2718, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
}

/* line 2723, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
}

/* line 2728, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
}

/* line 2733, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
}

/* line 2738, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
}

/* line 2743, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
}

/* line 2748, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-pink-900:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
}

/* line 2753, app/assets/stylesheets/tailwind.1.scss */
.bg-none {
  background-image: none;
}

/* line 2757, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

/* line 2761, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

/* line 2765, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

/* line 2769, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-br {
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

/* line 2773, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

/* line 2777, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-bl {
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

/* line 2781, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

/* line 2785, app/assets/stylesheets/tailwind.1.scss */
.bg-gradient-to-tl {
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

/* line 2789, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-transparent:hover {
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

/* line 2794, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-current:hover {
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

/* line 2799, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-black:hover {
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

/* line 2804, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-white:hover {
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

/* line 2809, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-50:hover {
  --tw-gradient-from: #f9fafb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

/* line 2814, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-100:hover {
  --tw-gradient-from: #f3f4f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

/* line 2819, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-200:hover {
  --tw-gradient-from: #e5e7eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

/* line 2824, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-300:hover {
  --tw-gradient-from: #d1d5db;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

/* line 2829, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-400:hover {
  --tw-gradient-from: #9ca3af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

/* line 2834, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-500:hover {
  --tw-gradient-from: #6b7280;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

/* line 2839, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-600:hover {
  --tw-gradient-from: #4b5563;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

/* line 2844, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-700:hover {
  --tw-gradient-from: #374151;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

/* line 2849, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-800:hover {
  --tw-gradient-from: #1f2937;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

/* line 2854, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-gray-900:hover {
  --tw-gradient-from: #111827;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

/* line 2859, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-50:hover {
  --tw-gradient-from: #fef2f2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

/* line 2864, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-100:hover {
  --tw-gradient-from: #fee2e2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

/* line 2869, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-200:hover {
  --tw-gradient-from: #fecaca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

/* line 2874, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-300:hover {
  --tw-gradient-from: #fca5a5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

/* line 2879, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-400:hover {
  --tw-gradient-from: #f87171;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

/* line 2884, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-500:hover {
  --tw-gradient-from: #ef4444;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

/* line 2889, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-600:hover {
  --tw-gradient-from: #dc2626;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

/* line 2894, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-700:hover {
  --tw-gradient-from: #b91c1c;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

/* line 2899, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-800:hover {
  --tw-gradient-from: #991b1b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

/* line 2904, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-red-900:hover {
  --tw-gradient-from: #7f1d1d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

/* line 2909, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-50:hover {
  --tw-gradient-from: #fffbeb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

/* line 2914, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-100:hover {
  --tw-gradient-from: #fef3c7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

/* line 2919, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-200:hover {
  --tw-gradient-from: #fde68a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

/* line 2924, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-300:hover {
  --tw-gradient-from: #fcd34d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

/* line 2929, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-400:hover {
  --tw-gradient-from: #fbbf24;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

/* line 2934, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-500:hover {
  --tw-gradient-from: #f59e0b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

/* line 2939, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-600:hover {
  --tw-gradient-from: #d97706;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

/* line 2944, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-700:hover {
  --tw-gradient-from: #b45309;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

/* line 2949, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-800:hover {
  --tw-gradient-from: #92400e;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

/* line 2954, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-yellow-900:hover {
  --tw-gradient-from: #78350f;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

/* line 2959, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-50:hover {
  --tw-gradient-from: #ecfdf5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

/* line 2964, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-100:hover {
  --tw-gradient-from: #d1fae5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

/* line 2969, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-200:hover {
  --tw-gradient-from: #a7f3d0;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

/* line 2974, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-300:hover {
  --tw-gradient-from: #6ee7b7;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

/* line 2979, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-400:hover {
  --tw-gradient-from: #34d399;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

/* line 2984, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-500:hover {
  --tw-gradient-from: #10b981;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

/* line 2989, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-600:hover {
  --tw-gradient-from: #059669;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

/* line 2994, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-700:hover {
  --tw-gradient-from: #047857;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

/* line 2999, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-800:hover {
  --tw-gradient-from: #065f46;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

/* line 3004, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-green-900:hover {
  --tw-gradient-from: #064e3b;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

/* line 3009, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-50:hover {
  --tw-gradient-from: #eff6ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

/* line 3014, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-100:hover {
  --tw-gradient-from: #dbeafe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

/* line 3019, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-200:hover {
  --tw-gradient-from: #bfdbfe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

/* line 3024, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-300:hover {
  --tw-gradient-from: #93c5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

/* line 3029, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-400:hover {
  --tw-gradient-from: #60a5fa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

/* line 3034, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-500:hover {
  --tw-gradient-from: #3b82f6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

/* line 3039, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-600:hover {
  --tw-gradient-from: #2563eb;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

/* line 3044, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-700:hover {
  --tw-gradient-from: #1d4ed8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

/* line 3049, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-800:hover {
  --tw-gradient-from: #1e40af;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

/* line 3054, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-blue-900:hover {
  --tw-gradient-from: #1e3a8a;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

/* line 3059, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-50:hover {
  --tw-gradient-from: #eef2ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

/* line 3064, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-100:hover {
  --tw-gradient-from: #e0e7ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

/* line 3069, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-200:hover {
  --tw-gradient-from: #c7d2fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

/* line 3074, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-300:hover {
  --tw-gradient-from: #a5b4fc;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

/* line 3079, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-400:hover {
  --tw-gradient-from: #818cf8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

/* line 3084, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-500:hover {
  --tw-gradient-from: #6366f1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

/* line 3089, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-600:hover {
  --tw-gradient-from: #4f46e5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

/* line 3094, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-700:hover {
  --tw-gradient-from: #4338ca;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

/* line 3099, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-800:hover {
  --tw-gradient-from: #3730a3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

/* line 3104, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-indigo-900:hover {
  --tw-gradient-from: #312e81;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

/* line 3109, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-50:hover {
  --tw-gradient-from: #f5f3ff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

/* line 3114, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-100:hover {
  --tw-gradient-from: #ede9fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

/* line 3119, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-200:hover {
  --tw-gradient-from: #ddd6fe;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

/* line 3124, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-300:hover {
  --tw-gradient-from: #c4b5fd;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

/* line 3129, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-400:hover {
  --tw-gradient-from: #a78bfa;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

/* line 3134, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-500:hover {
  --tw-gradient-from: #8b5cf6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

/* line 3139, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-600:hover {
  --tw-gradient-from: #7c3aed;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

/* line 3144, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-700:hover {
  --tw-gradient-from: #6d28d9;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

/* line 3149, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-800:hover {
  --tw-gradient-from: #4E2589;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

/* line 3154, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-purple-900:hover {
  --tw-gradient-from: #4c1d95;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

/* line 3159, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-50:hover {
  --tw-gradient-from: #fdf2f8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

/* line 3164, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-100:hover {
  --tw-gradient-from: #fce7f3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

/* line 3169, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-200:hover {
  --tw-gradient-from: #fbcfe8;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

/* line 3174, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-300:hover {
  --tw-gradient-from: #f9a8d4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

/* line 3179, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-400:hover {
  --tw-gradient-from: #f472b6;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

/* line 3184, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-500:hover {
  --tw-gradient-from: #ec4899;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

/* line 3189, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-600:hover {
  --tw-gradient-from: #db2777;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

/* line 3194, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-700:hover {
  --tw-gradient-from: #be185d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

/* line 3199, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-800:hover {
  --tw-gradient-from: #9d174d;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

/* line 3204, app/assets/stylesheets/tailwind.1.scss */
.hover\:from-pink-900:hover {
  --tw-gradient-from: #831843;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

/* line 3209, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-transparent:hover {
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

/* line 3213, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-current:hover {
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

/* line 3217, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-black:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

/* line 3221, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-white:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

/* line 3225, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
}

/* line 3229, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
}

/* line 3233, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
}

/* line 3237, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
}

/* line 3241, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
}

/* line 3245, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
}

/* line 3249, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
}

/* line 3253, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
}

/* line 3257, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
}

/* line 3261, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-gray-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
}

/* line 3265, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
}

/* line 3269, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
}

/* line 3273, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
}

/* line 3277, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
}

/* line 3281, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
}

/* line 3285, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
}

/* line 3289, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
}

/* line 3293, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
}

/* line 3297, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
}

/* line 3301, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-red-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
}

/* line 3305, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
}

/* line 3309, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
}

/* line 3313, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
}

/* line 3317, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
}

/* line 3321, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
}

/* line 3325, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
}

/* line 3329, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
}

/* line 3333, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
}

/* line 3337, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
}

/* line 3341, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-yellow-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
}

/* line 3345, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
}

/* line 3349, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
}

/* line 3353, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
}

/* line 3357, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
}

/* line 3361, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
}

/* line 3365, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
}

/* line 3369, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
}

/* line 3373, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
}

/* line 3377, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
}

/* line 3381, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-green-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
}

/* line 3385, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
}

/* line 3389, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
}

/* line 3393, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
}

/* line 3397, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
}

/* line 3401, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
}

/* line 3405, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
}

/* line 3409, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
}

/* line 3413, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
}

/* line 3417, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
}

/* line 3421, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-blue-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
}

/* line 3425, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
}

/* line 3429, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
}

/* line 3433, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
}

/* line 3437, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
}

/* line 3441, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
}

/* line 3445, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
}

/* line 3449, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
}

/* line 3453, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
}

/* line 3457, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
}

/* line 3461, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-indigo-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
}

/* line 3465, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
}

/* line 3469, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
}

/* line 3473, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
}

/* line 3477, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
}

/* line 3481, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
}

/* line 3485, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
}

/* line 3489, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
}

/* line 3493, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
}

/* line 3497, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
}

/* line 3501, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-purple-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
}

/* line 3505, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-50:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
}

/* line 3509, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-100:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
}

/* line 3513, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-200:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
}

/* line 3517, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-300:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
}

/* line 3521, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-400:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
}

/* line 3525, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-500:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
}

/* line 3529, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-600:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
}

/* line 3533, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-700:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
}

/* line 3537, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-800:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
}

/* line 3541, app/assets/stylesheets/tailwind.1.scss */
.hover\:via-pink-900:hover {
  --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
}

/* line 3545, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-transparent:hover {
  --tw-gradient-to: transparent;
}

/* line 3549, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-current:hover {
  --tw-gradient-to: currentColor;
}

/* line 3553, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-black:hover {
  --tw-gradient-to: #000;
}

/* line 3557, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-white:hover {
  --tw-gradient-to: #fff;
}

/* line 3561, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-50:hover {
  --tw-gradient-to: #f9fafb;
}

/* line 3565, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-100:hover {
  --tw-gradient-to: #f3f4f6;
}

/* line 3569, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-200:hover {
  --tw-gradient-to: #e5e7eb;
}

/* line 3573, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-300:hover {
  --tw-gradient-to: #d1d5db;
}

/* line 3577, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-400:hover {
  --tw-gradient-to: #9ca3af;
}

/* line 3581, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-500:hover {
  --tw-gradient-to: #6b7280;
}

/* line 3585, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-600:hover {
  --tw-gradient-to: #4b5563;
}

/* line 3589, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-700:hover {
  --tw-gradient-to: #374151;
}

/* line 3593, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-800:hover {
  --tw-gradient-to: #1f2937;
}

/* line 3597, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-gray-900:hover {
  --tw-gradient-to: #111827;
}

/* line 3601, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-50:hover {
  --tw-gradient-to: #fef2f2;
}

/* line 3605, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-100:hover {
  --tw-gradient-to: #fee2e2;
}

/* line 3609, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-200:hover {
  --tw-gradient-to: #fecaca;
}

/* line 3613, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-300:hover {
  --tw-gradient-to: #fca5a5;
}

/* line 3617, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-400:hover {
  --tw-gradient-to: #f87171;
}

/* line 3621, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-500:hover {
  --tw-gradient-to: #ef4444;
}

/* line 3625, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-600:hover {
  --tw-gradient-to: #dc2626;
}

/* line 3629, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-700:hover {
  --tw-gradient-to: #b91c1c;
}

/* line 3633, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-800:hover {
  --tw-gradient-to: #991b1b;
}

/* line 3637, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-red-900:hover {
  --tw-gradient-to: #7f1d1d;
}

/* line 3641, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-50:hover {
  --tw-gradient-to: #fffbeb;
}

/* line 3645, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-100:hover {
  --tw-gradient-to: #fef3c7;
}

/* line 3649, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-200:hover {
  --tw-gradient-to: #fde68a;
}

/* line 3653, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-300:hover {
  --tw-gradient-to: #fcd34d;
}

/* line 3657, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-400:hover {
  --tw-gradient-to: #fbbf24;
}

/* line 3661, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-500:hover {
  --tw-gradient-to: #f59e0b;
}

/* line 3665, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-600:hover {
  --tw-gradient-to: #d97706;
}

/* line 3669, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-700:hover {
  --tw-gradient-to: #b45309;
}

/* line 3673, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-800:hover {
  --tw-gradient-to: #92400e;
}

/* line 3677, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-yellow-900:hover {
  --tw-gradient-to: #78350f;
}

/* line 3681, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-50:hover {
  --tw-gradient-to: #ecfdf5;
}

/* line 3685, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-100:hover {
  --tw-gradient-to: #d1fae5;
}

/* line 3689, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-200:hover {
  --tw-gradient-to: #a7f3d0;
}

/* line 3693, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-300:hover {
  --tw-gradient-to: #6ee7b7;
}

/* line 3697, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-400:hover {
  --tw-gradient-to: #34d399;
}

/* line 3701, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-500:hover {
  --tw-gradient-to: #10b981;
}

/* line 3705, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-600:hover {
  --tw-gradient-to: #059669;
}

/* line 3709, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-700:hover {
  --tw-gradient-to: #047857;
}

/* line 3713, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-800:hover {
  --tw-gradient-to: #065f46;
}

/* line 3717, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-green-900:hover {
  --tw-gradient-to: #064e3b;
}

/* line 3721, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-50:hover {
  --tw-gradient-to: #eff6ff;
}

/* line 3725, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-100:hover {
  --tw-gradient-to: #dbeafe;
}

/* line 3729, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-200:hover {
  --tw-gradient-to: #bfdbfe;
}

/* line 3733, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-300:hover {
  --tw-gradient-to: #93c5fd;
}

/* line 3737, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-400:hover {
  --tw-gradient-to: #60a5fa;
}

/* line 3741, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-500:hover {
  --tw-gradient-to: #3b82f6;
}

/* line 3745, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-600:hover {
  --tw-gradient-to: #2563eb;
}

/* line 3749, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-700:hover {
  --tw-gradient-to: #1d4ed8;
}

/* line 3753, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-800:hover {
  --tw-gradient-to: #1e40af;
}

/* line 3757, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-blue-900:hover {
  --tw-gradient-to: #1e3a8a;
}

/* line 3761, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-50:hover {
  --tw-gradient-to: #eef2ff;
}

/* line 3765, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-100:hover {
  --tw-gradient-to: #e0e7ff;
}

/* line 3769, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-200:hover {
  --tw-gradient-to: #c7d2fe;
}

/* line 3773, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-300:hover {
  --tw-gradient-to: #a5b4fc;
}

/* line 3777, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-400:hover {
  --tw-gradient-to: #818cf8;
}

/* line 3781, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-500:hover {
  --tw-gradient-to: #6366f1;
}

/* line 3785, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-600:hover {
  --tw-gradient-to: #4f46e5;
}

/* line 3789, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-700:hover {
  --tw-gradient-to: #4338ca;
}

/* line 3793, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-800:hover {
  --tw-gradient-to: #3730a3;
}

/* line 3797, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-indigo-900:hover {
  --tw-gradient-to: #312e81;
}

/* line 3801, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-50:hover {
  --tw-gradient-to: #f5f3ff;
}

/* line 3805, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-100:hover {
  --tw-gradient-to: #ede9fe;
}

/* line 3809, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-200:hover {
  --tw-gradient-to: #ddd6fe;
}

/* line 3813, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-300:hover {
  --tw-gradient-to: #c4b5fd;
}

/* line 3817, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-400:hover {
  --tw-gradient-to: #a78bfa;
}

/* line 3821, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-500:hover {
  --tw-gradient-to: #8b5cf6;
}

/* line 3825, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-600:hover {
  --tw-gradient-to: #7c3aed;
}

/* line 3829, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-700:hover {
  --tw-gradient-to: #6d28d9;
}

/* line 3833, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-800:hover {
  --tw-gradient-to: #4E2589;
}

/* line 3837, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-purple-900:hover {
  --tw-gradient-to: #4c1d95;
}

/* line 3841, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-50:hover {
  --tw-gradient-to: #fdf2f8;
}

/* line 3845, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-100:hover {
  --tw-gradient-to: #fce7f3;
}

/* line 3849, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-200:hover {
  --tw-gradient-to: #fbcfe8;
}

/* line 3853, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-300:hover {
  --tw-gradient-to: #f9a8d4;
}

/* line 3857, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-400:hover {
  --tw-gradient-to: #f472b6;
}

/* line 3861, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-500:hover {
  --tw-gradient-to: #ec4899;
}

/* line 3865, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-600:hover {
  --tw-gradient-to: #db2777;
}

/* line 3869, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-700:hover {
  --tw-gradient-to: #be185d;
}

/* line 3873, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-800:hover {
  --tw-gradient-to: #9d174d;
}

/* line 3877, app/assets/stylesheets/tailwind.1.scss */
.hover\:to-pink-900:hover {
  --tw-gradient-to: #831843;
}

/* line 3881, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-0 {
  --tw-bg-opacity: 0;
}

/* line 3885, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

/* line 3889, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

/* line 3893, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

/* line 3897, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

/* line 3901, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

/* line 3905, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

/* line 3909, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

/* line 3913, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

/* line 3917, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

/* line 3921, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

/* line 3925, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

/* line 3929, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

/* line 3933, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

/* line 3937, app/assets/stylesheets/tailwind.1.scss */
.bg-opacity-100 {
  --tw-bg-opacity: 1;
}

/* line 3941, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-0 {
  --tw-bg-opacity: 0;
}

/* line 3945, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}

/* line 3949, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}

/* line 3953, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}

/* line 3957, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}

/* line 3961, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-30 {
  --tw-bg-opacity: 0.3;
}

/* line 3965, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}

/* line 3969, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}

/* line 3973, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}

/* line 3977, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-70 {
  --tw-bg-opacity: 0.7;
}

/* line 3981, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

/* line 3985, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}

/* line 3989, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}

/* line 3993, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-95 {
  --tw-bg-opacity: 0.95;
}

/* line 3997, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:bg-opacity-100 {
  --tw-bg-opacity: 1;
}

/* line 4001, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-0:hover {
  --tw-bg-opacity: 0;
}

/* line 4005, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-5:hover {
  --tw-bg-opacity: 0.05;
}

/* line 4009, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-10:hover {
  --tw-bg-opacity: 0.1;
}

/* line 4013, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}

/* line 4017, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-25:hover {
  --tw-bg-opacity: 0.25;
}

/* line 4021, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-30:hover {
  --tw-bg-opacity: 0.3;
}

/* line 4025, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-40:hover {
  --tw-bg-opacity: 0.4;
}

/* line 4029, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-50:hover {
  --tw-bg-opacity: 0.5;
}

/* line 4033, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-60:hover {
  --tw-bg-opacity: 0.6;
}

/* line 4037, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-70:hover {
  --tw-bg-opacity: 0.7;
}

/* line 4041, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-75:hover {
  --tw-bg-opacity: 0.75;
}

/* line 4045, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-80:hover {
  --tw-bg-opacity: 0.8;
}

/* line 4049, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-90:hover {
  --tw-bg-opacity: 0.9;
}

/* line 4053, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-95:hover {
  --tw-bg-opacity: 0.95;
}

/* line 4057, app/assets/stylesheets/tailwind.1.scss */
.hover\:bg-opacity-100:hover {
  --tw-bg-opacity: 1;
}

/* line 4061, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-0:focus {
  --tw-bg-opacity: 0;
}

/* line 4065, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-5:focus {
  --tw-bg-opacity: 0.05;
}

/* line 4069, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-10:focus {
  --tw-bg-opacity: 0.1;
}

/* line 4073, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}

/* line 4077, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-25:focus {
  --tw-bg-opacity: 0.25;
}

/* line 4081, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-30:focus {
  --tw-bg-opacity: 0.3;
}

/* line 4085, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-40:focus {
  --tw-bg-opacity: 0.4;
}

/* line 4089, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-50:focus {
  --tw-bg-opacity: 0.5;
}

/* line 4093, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-60:focus {
  --tw-bg-opacity: 0.6;
}

/* line 4097, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-70:focus {
  --tw-bg-opacity: 0.7;
}

/* line 4101, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-75:focus {
  --tw-bg-opacity: 0.75;
}

/* line 4105, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-80:focus {
  --tw-bg-opacity: 0.8;
}

/* line 4109, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-90:focus {
  --tw-bg-opacity: 0.9;
}

/* line 4113, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-95:focus {
  --tw-bg-opacity: 0.95;
}

/* line 4117, app/assets/stylesheets/tailwind.1.scss */
.focus\:bg-opacity-100:focus {
  --tw-bg-opacity: 1;
}

/* line 4121, app/assets/stylesheets/tailwind.1.scss */
.bg-bottom {
  background-position: bottom;
}

/* line 4125, app/assets/stylesheets/tailwind.1.scss */
.bg-center {
  background-position: center;
}

/* line 4129, app/assets/stylesheets/tailwind.1.scss */
.bg-left {
  background-position: left;
}

/* line 4133, app/assets/stylesheets/tailwind.1.scss */
.bg-left-bottom {
  background-position: left bottom;
}

/* line 4137, app/assets/stylesheets/tailwind.1.scss */
.bg-left-top {
  background-position: left top;
}

/* line 4141, app/assets/stylesheets/tailwind.1.scss */
.bg-right {
  background-position: right;
}

/* line 4145, app/assets/stylesheets/tailwind.1.scss */
.bg-right-bottom {
  background-position: right bottom;
}

/* line 4149, app/assets/stylesheets/tailwind.1.scss */
.bg-right-top {
  background-position: right top;
}

/* line 4153, app/assets/stylesheets/tailwind.1.scss */
.bg-top {
  background-position: top;
}

/* line 4157, app/assets/stylesheets/tailwind.1.scss */
.bg-repeat {
  background-repeat: repeat;
}

/* line 4161, app/assets/stylesheets/tailwind.1.scss */
.bg-no-repeat {
  background-repeat: no-repeat;
}

/* line 4165, app/assets/stylesheets/tailwind.1.scss */
.bg-repeat-x {
  background-repeat: repeat-x;
}

/* line 4169, app/assets/stylesheets/tailwind.1.scss */
.bg-repeat-y {
  background-repeat: repeat-y;
}

/* line 4173, app/assets/stylesheets/tailwind.1.scss */
.bg-repeat-round {
  background-repeat: round;
}

/* line 4177, app/assets/stylesheets/tailwind.1.scss */
.bg-repeat-space {
  background-repeat: space;
}

/* line 4181, app/assets/stylesheets/tailwind.1.scss */
.bg-auto {
  background-size: auto;
}

/* line 4185, app/assets/stylesheets/tailwind.1.scss */
.bg-cover {
  background-size: cover;
}

/* line 4189, app/assets/stylesheets/tailwind.1.scss */
.bg-contain {
  background-size: contain;
}

/* line 4193, app/assets/stylesheets/tailwind.1.scss */
.border-collapse {
  border-collapse: collapse;
}

/* line 4197, app/assets/stylesheets/tailwind.1.scss */
.border-separate {
  border-collapse: separate;
}

/* line 4201, app/assets/stylesheets/tailwind.1.scss */
.border-transparent {
  border-color: transparent;
}

/* line 4205, app/assets/stylesheets/tailwind.1.scss */
.border-current {
  border-color: currentColor;
}

/* line 4209, app/assets/stylesheets/tailwind.1.scss */
.border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

/* line 4214, app/assets/stylesheets/tailwind.1.scss */
.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

/* line 4219, app/assets/stylesheets/tailwind.1.scss */
.border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

/* line 4224, app/assets/stylesheets/tailwind.1.scss */
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

/* line 4229, app/assets/stylesheets/tailwind.1.scss */
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

/* line 4234, app/assets/stylesheets/tailwind.1.scss */
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

/* line 4239, app/assets/stylesheets/tailwind.1.scss */
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

/* line 4244, app/assets/stylesheets/tailwind.1.scss */
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

/* line 4249, app/assets/stylesheets/tailwind.1.scss */
.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

/* line 4254, app/assets/stylesheets/tailwind.1.scss */
.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

/* line 4259, app/assets/stylesheets/tailwind.1.scss */
.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

/* line 4264, app/assets/stylesheets/tailwind.1.scss */
.border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

/* line 4269, app/assets/stylesheets/tailwind.1.scss */
.border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

/* line 4274, app/assets/stylesheets/tailwind.1.scss */
.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

/* line 4279, app/assets/stylesheets/tailwind.1.scss */
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

/* line 4284, app/assets/stylesheets/tailwind.1.scss */
.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

/* line 4289, app/assets/stylesheets/tailwind.1.scss */
.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

/* line 4294, app/assets/stylesheets/tailwind.1.scss */
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

/* line 4299, app/assets/stylesheets/tailwind.1.scss */
.border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

/* line 4304, app/assets/stylesheets/tailwind.1.scss */
.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

/* line 4309, app/assets/stylesheets/tailwind.1.scss */
.border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

/* line 4314, app/assets/stylesheets/tailwind.1.scss */
.border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

/* line 4319, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

/* line 4324, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

/* line 4329, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

/* line 4334, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

/* line 4339, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

/* line 4344, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

/* line 4349, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

/* line 4354, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

/* line 4359, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

/* line 4364, app/assets/stylesheets/tailwind.1.scss */
.border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

/* line 4369, app/assets/stylesheets/tailwind.1.scss */
.border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

/* line 4374, app/assets/stylesheets/tailwind.1.scss */
.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

/* line 4379, app/assets/stylesheets/tailwind.1.scss */
.border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

/* line 4384, app/assets/stylesheets/tailwind.1.scss */
.border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

/* line 4389, app/assets/stylesheets/tailwind.1.scss */
.border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

/* line 4394, app/assets/stylesheets/tailwind.1.scss */
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

/* line 4399, app/assets/stylesheets/tailwind.1.scss */
.border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

/* line 4404, app/assets/stylesheets/tailwind.1.scss */
.border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

/* line 4409, app/assets/stylesheets/tailwind.1.scss */
.border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

/* line 4414, app/assets/stylesheets/tailwind.1.scss */
.border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

/* line 4419, app/assets/stylesheets/tailwind.1.scss */
.border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

/* line 4424, app/assets/stylesheets/tailwind.1.scss */
.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

/* line 4429, app/assets/stylesheets/tailwind.1.scss */
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

/* line 4434, app/assets/stylesheets/tailwind.1.scss */
.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

/* line 4439, app/assets/stylesheets/tailwind.1.scss */
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

/* line 4444, app/assets/stylesheets/tailwind.1.scss */
.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

/* line 4449, app/assets/stylesheets/tailwind.1.scss */
.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

/* line 4454, app/assets/stylesheets/tailwind.1.scss */
.border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

/* line 4459, app/assets/stylesheets/tailwind.1.scss */
.border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

/* line 4464, app/assets/stylesheets/tailwind.1.scss */
.border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

/* line 4469, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

/* line 4474, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

/* line 4479, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

/* line 4484, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

/* line 4489, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

/* line 4494, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

/* line 4499, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

/* line 4504, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

/* line 4509, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

/* line 4514, app/assets/stylesheets/tailwind.1.scss */
.border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

/* line 4519, app/assets/stylesheets/tailwind.1.scss */
.border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

/* line 4524, app/assets/stylesheets/tailwind.1.scss */
.border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

/* line 4529, app/assets/stylesheets/tailwind.1.scss */
.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

/* line 4534, app/assets/stylesheets/tailwind.1.scss */
.border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

/* line 4539, app/assets/stylesheets/tailwind.1.scss */
.border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

/* line 4544, app/assets/stylesheets/tailwind.1.scss */
.border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

/* line 4549, app/assets/stylesheets/tailwind.1.scss */
.border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

/* line 4554, app/assets/stylesheets/tailwind.1.scss */
.border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

/* line 4559, app/assets/stylesheets/tailwind.1.scss */
.border-purple-800 {
  --tw-border-opacity: 1;
  border-color: #4E2589;
}

/* line 4564, app/assets/stylesheets/tailwind.1.scss */
.border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

/* line 4569, app/assets/stylesheets/tailwind.1.scss */
.border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

/* line 4574, app/assets/stylesheets/tailwind.1.scss */
.border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

/* line 4579, app/assets/stylesheets/tailwind.1.scss */
.border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

/* line 4584, app/assets/stylesheets/tailwind.1.scss */
.border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

/* line 4589, app/assets/stylesheets/tailwind.1.scss */
.border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

/* line 4594, app/assets/stylesheets/tailwind.1.scss */
.border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

/* line 4599, app/assets/stylesheets/tailwind.1.scss */
.border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

/* line 4604, app/assets/stylesheets/tailwind.1.scss */
.border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

/* line 4609, app/assets/stylesheets/tailwind.1.scss */
.border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

/* line 4614, app/assets/stylesheets/tailwind.1.scss */
.border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

/* line 4619, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-transparent {
  border-color: transparent;
}

/* line 4623, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-current {
  border-color: currentColor;
}

/* line 4627, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-black {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

/* line 4632, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

/* line 4637, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-50 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

/* line 4642, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

/* line 4647, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

/* line 4652, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

/* line 4657, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

/* line 4662, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

/* line 4667, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-600 {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

/* line 4672, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-700 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

/* line 4677, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

/* line 4682, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-gray-900 {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

/* line 4687, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-50 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

/* line 4692, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

/* line 4697, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

/* line 4702, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

/* line 4707, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

/* line 4712, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

/* line 4717, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-600 {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

/* line 4722, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

/* line 4727, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-800 {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

/* line 4732, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-red-900 {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

/* line 4737, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-50 {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

/* line 4742, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-100 {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

/* line 4747, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-200 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

/* line 4752, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-300 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

/* line 4757, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-400 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

/* line 4762, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-500 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

/* line 4767, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-600 {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

/* line 4772, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-700 {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

/* line 4777, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-800 {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

/* line 4782, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-yellow-900 {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

/* line 4787, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-50 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

/* line 4792, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

/* line 4797, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-200 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

/* line 4802, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-300 {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

/* line 4807, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-400 {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

/* line 4812, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

/* line 4817, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-600 {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

/* line 4822, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-700 {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

/* line 4827, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-800 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

/* line 4832, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-green-900 {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

/* line 4837, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-50 {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

/* line 4842, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

/* line 4847, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

/* line 4852, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

/* line 4857, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

/* line 4862, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

/* line 4867, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

/* line 4872, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-700 {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

/* line 4877, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-800 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

/* line 4882, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-blue-900 {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

/* line 4887, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-50 {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

/* line 4892, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-100 {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

/* line 4897, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-200 {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

/* line 4902, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-300 {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

/* line 4907, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-400 {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

/* line 4912, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-500 {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

/* line 4917, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

/* line 4922, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-700 {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

/* line 4927, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-800 {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

/* line 4932, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-indigo-900 {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

/* line 4937, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-50 {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

/* line 4942, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-100 {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

/* line 4947, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

/* line 4952, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-300 {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

/* line 4957, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-400 {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

/* line 4962, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-500 {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

/* line 4967, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-600 {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

/* line 4972, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-700 {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

/* line 4977, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-800 {
  --tw-border-opacity: 1;
  border-color: #4E2589;
}

/* line 4982, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-purple-900 {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

/* line 4987, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-50 {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

/* line 4992, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-100 {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

/* line 4997, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-200 {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

/* line 5002, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-300 {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

/* line 5007, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-400 {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

/* line 5012, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-500 {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

/* line 5017, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-600 {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

/* line 5022, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-700 {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

/* line 5027, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-800 {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

/* line 5032, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-pink-900 {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

/* line 5037, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-transparent:hover {
  border-color: transparent;
}

/* line 5041, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-current:hover {
  border-color: currentColor;
}

/* line 5045, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-black:hover {
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

/* line 5050, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-white:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

/* line 5055, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 250, 251, var(--tw-border-opacity));
}

/* line 5060, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(243, 244, 246, var(--tw-border-opacity));
}

/* line 5065, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(229, 231, 235, var(--tw-border-opacity));
}

/* line 5070, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
}

/* line 5075, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
}

/* line 5080, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(107, 114, 128, var(--tw-border-opacity));
}

/* line 5085, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(75, 85, 99, var(--tw-border-opacity));
}

/* line 5090, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 65, 81, var(--tw-border-opacity));
}

/* line 5095, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
}

/* line 5100, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-gray-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(17, 24, 39, var(--tw-border-opacity));
}

/* line 5105, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 242, 242, var(--tw-border-opacity));
}

/* line 5110, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 226, 226, var(--tw-border-opacity));
}

/* line 5115, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 202, 202, var(--tw-border-opacity));
}

/* line 5120, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 165, 165, var(--tw-border-opacity));
}

/* line 5125, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(248, 113, 113, var(--tw-border-opacity));
}

/* line 5130, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 68, 68, var(--tw-border-opacity));
}

/* line 5135, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(220, 38, 38, var(--tw-border-opacity));
}

/* line 5140, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(185, 28, 28, var(--tw-border-opacity));
}

/* line 5145, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(153, 27, 27, var(--tw-border-opacity));
}

/* line 5150, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-red-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(127, 29, 29, var(--tw-border-opacity));
}

/* line 5155, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(255, 251, 235, var(--tw-border-opacity));
}

/* line 5160, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(254, 243, 199, var(--tw-border-opacity));
}

/* line 5165, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 230, 138, var(--tw-border-opacity));
}

/* line 5170, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 211, 77, var(--tw-border-opacity));
}

/* line 5175, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 191, 36, var(--tw-border-opacity));
}

/* line 5180, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 158, 11, var(--tw-border-opacity));
}

/* line 5185, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(217, 119, 6, var(--tw-border-opacity));
}

/* line 5190, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(180, 83, 9, var(--tw-border-opacity));
}

/* line 5195, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(146, 64, 14, var(--tw-border-opacity));
}

/* line 5200, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-yellow-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(120, 53, 15, var(--tw-border-opacity));
}

/* line 5205, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 253, 245, var(--tw-border-opacity));
}

/* line 5210, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(209, 250, 229, var(--tw-border-opacity));
}

/* line 5215, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 243, 208, var(--tw-border-opacity));
}

/* line 5220, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(110, 231, 183, var(--tw-border-opacity));
}

/* line 5225, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(52, 211, 153, var(--tw-border-opacity));
}

/* line 5230, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(16, 185, 129, var(--tw-border-opacity));
}

/* line 5235, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(5, 150, 105, var(--tw-border-opacity));
}

/* line 5240, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(4, 120, 87, var(--tw-border-opacity));
}

/* line 5245, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 95, 70, var(--tw-border-opacity));
}

/* line 5250, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-green-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(6, 78, 59, var(--tw-border-opacity));
}

/* line 5255, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(239, 246, 255, var(--tw-border-opacity));
}

/* line 5260, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 234, 254, var(--tw-border-opacity));
}

/* line 5265, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(191, 219, 254, var(--tw-border-opacity));
}

/* line 5270, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(147, 197, 253, var(--tw-border-opacity));
}

/* line 5275, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(96, 165, 250, var(--tw-border-opacity));
}

/* line 5280, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(59, 130, 246, var(--tw-border-opacity));
}

/* line 5285, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(37, 99, 235, var(--tw-border-opacity));
}

/* line 5290, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(29, 78, 216, var(--tw-border-opacity));
}

/* line 5295, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 64, 175, var(--tw-border-opacity));
}

/* line 5300, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-blue-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(30, 58, 138, var(--tw-border-opacity));
}

/* line 5305, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(238, 242, 255, var(--tw-border-opacity));
}

/* line 5310, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(224, 231, 255, var(--tw-border-opacity));
}

/* line 5315, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(199, 210, 254, var(--tw-border-opacity));
}

/* line 5320, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(165, 180, 252, var(--tw-border-opacity));
}

/* line 5325, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(129, 140, 248, var(--tw-border-opacity));
}

/* line 5330, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(99, 102, 241, var(--tw-border-opacity));
}

/* line 5335, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(79, 70, 229, var(--tw-border-opacity));
}

/* line 5340, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(67, 56, 202, var(--tw-border-opacity));
}

/* line 5345, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(55, 48, 163, var(--tw-border-opacity));
}

/* line 5350, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-indigo-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(49, 46, 129, var(--tw-border-opacity));
}

/* line 5355, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(245, 243, 255, var(--tw-border-opacity));
}

/* line 5360, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(237, 233, 254, var(--tw-border-opacity));
}

/* line 5365, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(221, 214, 254, var(--tw-border-opacity));
}

/* line 5370, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(196, 181, 253, var(--tw-border-opacity));
}

/* line 5375, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(167, 139, 250, var(--tw-border-opacity));
}

/* line 5380, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(139, 92, 246, var(--tw-border-opacity));
}

/* line 5385, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(124, 58, 237, var(--tw-border-opacity));
}

/* line 5390, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(109, 40, 217, var(--tw-border-opacity));
}

/* line 5395, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-800:hover {
  --tw-border-opacity: 1;
  border-color: #4E2589;
}

/* line 5400, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-purple-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(76, 29, 149, var(--tw-border-opacity));
}

/* line 5405, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-50:hover {
  --tw-border-opacity: 1;
  border-color: rgba(253, 242, 248, var(--tw-border-opacity));
}

/* line 5410, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-100:hover {
  --tw-border-opacity: 1;
  border-color: rgba(252, 231, 243, var(--tw-border-opacity));
}

/* line 5415, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-200:hover {
  --tw-border-opacity: 1;
  border-color: rgba(251, 207, 232, var(--tw-border-opacity));
}

/* line 5420, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-300:hover {
  --tw-border-opacity: 1;
  border-color: rgba(249, 168, 212, var(--tw-border-opacity));
}

/* line 5425, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-400:hover {
  --tw-border-opacity: 1;
  border-color: rgba(244, 114, 182, var(--tw-border-opacity));
}

/* line 5430, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-500:hover {
  --tw-border-opacity: 1;
  border-color: rgba(236, 72, 153, var(--tw-border-opacity));
}

/* line 5435, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-600:hover {
  --tw-border-opacity: 1;
  border-color: rgba(219, 39, 119, var(--tw-border-opacity));
}

/* line 5440, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-700:hover {
  --tw-border-opacity: 1;
  border-color: rgba(190, 24, 93, var(--tw-border-opacity));
}

/* line 5445, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-800:hover {
  --tw-border-opacity: 1;
  border-color: rgba(157, 23, 77, var(--tw-border-opacity));
}

/* line 5450, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-pink-900:hover {
  --tw-border-opacity: 1;
  border-color: rgba(131, 24, 67, var(--tw-border-opacity));
}

/* line 5455, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-0 {
  --tw-border-opacity: 0;
}

/* line 5459, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-5 {
  --tw-border-opacity: 0.05;
}

/* line 5463, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-10 {
  --tw-border-opacity: 0.1;
}

/* line 5467, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-20 {
  --tw-border-opacity: 0.2;
}

/* line 5471, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-25 {
  --tw-border-opacity: 0.25;
}

/* line 5475, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-30 {
  --tw-border-opacity: 0.3;
}

/* line 5479, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-40 {
  --tw-border-opacity: 0.4;
}

/* line 5483, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-50 {
  --tw-border-opacity: 0.5;
}

/* line 5487, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-60 {
  --tw-border-opacity: 0.6;
}

/* line 5491, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-70 {
  --tw-border-opacity: 0.7;
}

/* line 5495, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-75 {
  --tw-border-opacity: 0.75;
}

/* line 5499, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-80 {
  --tw-border-opacity: 0.8;
}

/* line 5503, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-90 {
  --tw-border-opacity: 0.9;
}

/* line 5507, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-95 {
  --tw-border-opacity: 0.95;
}

/* line 5511, app/assets/stylesheets/tailwind.1.scss */
.border-opacity-100 {
  --tw-border-opacity: 1;
}

/* line 5515, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-0 {
  --tw-border-opacity: 0;
}

/* line 5519, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-5 {
  --tw-border-opacity: 0.05;
}

/* line 5523, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-10 {
  --tw-border-opacity: 0.1;
}

/* line 5527, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-20 {
  --tw-border-opacity: 0.2;
}

/* line 5531, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-25 {
  --tw-border-opacity: 0.25;
}

/* line 5535, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-30 {
  --tw-border-opacity: 0.3;
}

/* line 5539, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-40 {
  --tw-border-opacity: 0.4;
}

/* line 5543, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-50 {
  --tw-border-opacity: 0.5;
}

/* line 5547, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-60 {
  --tw-border-opacity: 0.6;
}

/* line 5551, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-70 {
  --tw-border-opacity: 0.7;
}

/* line 5555, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-75 {
  --tw-border-opacity: 0.75;
}

/* line 5559, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-80 {
  --tw-border-opacity: 0.8;
}

/* line 5563, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-90 {
  --tw-border-opacity: 0.9;
}

/* line 5567, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-95 {
  --tw-border-opacity: 0.95;
}

/* line 5571, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:border-opacity-100 {
  --tw-border-opacity: 1;
}

/* line 5575, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-0:hover {
  --tw-border-opacity: 0;
}

/* line 5579, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-5:hover {
  --tw-border-opacity: 0.05;
}

/* line 5583, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-10:hover {
  --tw-border-opacity: 0.1;
}

/* line 5587, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-20:hover {
  --tw-border-opacity: 0.2;
}

/* line 5591, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-25:hover {
  --tw-border-opacity: 0.25;
}

/* line 5595, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-30:hover {
  --tw-border-opacity: 0.3;
}

/* line 5599, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-40:hover {
  --tw-border-opacity: 0.4;
}

/* line 5603, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-50:hover {
  --tw-border-opacity: 0.5;
}

/* line 5607, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-60:hover {
  --tw-border-opacity: 0.6;
}

/* line 5611, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-70:hover {
  --tw-border-opacity: 0.7;
}

/* line 5615, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-75:hover {
  --tw-border-opacity: 0.75;
}

/* line 5619, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-80:hover {
  --tw-border-opacity: 0.8;
}

/* line 5623, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-90:hover {
  --tw-border-opacity: 0.9;
}

/* line 5627, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-95:hover {
  --tw-border-opacity: 0.95;
}

/* line 5631, app/assets/stylesheets/tailwind.1.scss */
.hover\:border-opacity-100:hover {
  --tw-border-opacity: 1;
}

/* line 5635, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-0:focus {
  --tw-border-opacity: 0;
}

/* line 5639, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-5:focus {
  --tw-border-opacity: 0.05;
}

/* line 5643, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-10:focus {
  --tw-border-opacity: 0.1;
}

/* line 5647, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-20:focus {
  --tw-border-opacity: 0.2;
}

/* line 5651, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-25:focus {
  --tw-border-opacity: 0.25;
}

/* line 5655, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-30:focus {
  --tw-border-opacity: 0.3;
}

/* line 5659, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-40:focus {
  --tw-border-opacity: 0.4;
}

/* line 5663, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-50:focus {
  --tw-border-opacity: 0.5;
}

/* line 5667, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-60:focus {
  --tw-border-opacity: 0.6;
}

/* line 5671, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-70:focus {
  --tw-border-opacity: 0.7;
}

/* line 5675, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-75:focus {
  --tw-border-opacity: 0.75;
}

/* line 5679, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-80:focus {
  --tw-border-opacity: 0.8;
}

/* line 5683, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-90:focus {
  --tw-border-opacity: 0.9;
}

/* line 5687, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-95:focus {
  --tw-border-opacity: 0.95;
}

/* line 5691, app/assets/stylesheets/tailwind.1.scss */
.focus\:border-opacity-100:focus {
  --tw-border-opacity: 1;
}

/* line 5695, app/assets/stylesheets/tailwind.1.scss */
.rounded-none {
  border-radius: 0px;
}

/* line 5699, app/assets/stylesheets/tailwind.1.scss */
.rounded-sm {
  border-radius: 0.125rem;
}

/* line 5703, app/assets/stylesheets/tailwind.1.scss */
.rounded {
  border-radius: 0.25rem;
}

/* line 5707, app/assets/stylesheets/tailwind.1.scss */
.rounded-md {
  border-radius: 0.375rem;
}

/* line 5711, app/assets/stylesheets/tailwind.1.scss */
.rounded-lg {
  border-radius: 0.5rem;
}

/* line 5715, app/assets/stylesheets/tailwind.1.scss */
.rounded-xl {
  border-radius: 0.75rem;
}

/* line 5719, app/assets/stylesheets/tailwind.1.scss */
.rounded-2xl {
  border-radius: 1rem;
}

/* line 5723, app/assets/stylesheets/tailwind.1.scss */
.rounded-3xl {
  border-radius: 1.5rem;
}

/* line 5727, app/assets/stylesheets/tailwind.1.scss */
.rounded-full {
  border-radius: 9999px;
}

/* line 5731, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

/* line 5736, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

/* line 5741, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

/* line 5746, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

/* line 5751, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

/* line 5756, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

/* line 5761, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

/* line 5766, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

/* line 5771, app/assets/stylesheets/tailwind.1.scss */
.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 5776, app/assets/stylesheets/tailwind.1.scss */
.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

/* line 5781, app/assets/stylesheets/tailwind.1.scss */
.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 5786, app/assets/stylesheets/tailwind.1.scss */
.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 5791, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

/* line 5796, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

/* line 5801, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

/* line 5806, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

/* line 5811, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

/* line 5816, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

/* line 5821, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

/* line 5826, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

/* line 5831, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

/* line 5836, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-xl {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

/* line 5841, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

/* line 5846, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

/* line 5851, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

/* line 5856, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

/* line 5861, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

/* line 5866, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

/* line 5871, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-3xl {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

/* line 5876, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-3xl {
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

/* line 5881, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-3xl {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

/* line 5886, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-3xl {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

/* line 5891, app/assets/stylesheets/tailwind.1.scss */
.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

/* line 5896, app/assets/stylesheets/tailwind.1.scss */
.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

/* line 5901, app/assets/stylesheets/tailwind.1.scss */
.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

/* line 5906, app/assets/stylesheets/tailwind.1.scss */
.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

/* line 5911, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-none {
  border-top-left-radius: 0px;
}

/* line 5915, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-none {
  border-top-right-radius: 0px;
}

/* line 5919, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-none {
  border-bottom-right-radius: 0px;
}

/* line 5923, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-none {
  border-bottom-left-radius: 0px;
}

/* line 5927, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}

/* line 5931, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}

/* line 5935, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}

/* line 5939, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}

/* line 5943, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl {
  border-top-left-radius: 0.25rem;
}

/* line 5947, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr {
  border-top-right-radius: 0.25rem;
}

/* line 5951, app/assets/stylesheets/tailwind.1.scss */
.rounded-br {
  border-bottom-right-radius: 0.25rem;
}

/* line 5955, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}

/* line 5959, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-md {
  border-top-left-radius: 0.375rem;
}

/* line 5963, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-md {
  border-top-right-radius: 0.375rem;
}

/* line 5967, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-md {
  border-bottom-right-radius: 0.375rem;
}

/* line 5971, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-md {
  border-bottom-left-radius: 0.375rem;
}

/* line 5975, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}

/* line 5979, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}

/* line 5983, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}

/* line 5987, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}

/* line 5991, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-xl {
  border-top-left-radius: 0.75rem;
}

/* line 5995, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-xl {
  border-top-right-radius: 0.75rem;
}

/* line 5999, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}

/* line 6003, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}

/* line 6007, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-2xl {
  border-top-left-radius: 1rem;
}

/* line 6011, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}

/* line 6015, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}

/* line 6019, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}

/* line 6023, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-3xl {
  border-top-left-radius: 1.5rem;
}

/* line 6027, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-3xl {
  border-top-right-radius: 1.5rem;
}

/* line 6031, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-3xl {
  border-bottom-right-radius: 1.5rem;
}

/* line 6035, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-3xl {
  border-bottom-left-radius: 1.5rem;
}

/* line 6039, app/assets/stylesheets/tailwind.1.scss */
.rounded-tl-full {
  border-top-left-radius: 9999px;
}

/* line 6043, app/assets/stylesheets/tailwind.1.scss */
.rounded-tr-full {
  border-top-right-radius: 9999px;
}

/* line 6047, app/assets/stylesheets/tailwind.1.scss */
.rounded-br-full {
  border-bottom-right-radius: 9999px;
}

/* line 6051, app/assets/stylesheets/tailwind.1.scss */
.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

/* line 6055, app/assets/stylesheets/tailwind.1.scss */
.border-solid {
  border-style: solid;
}

/* line 6059, app/assets/stylesheets/tailwind.1.scss */
.border-dashed {
  border-style: dashed;
}

/* line 6063, app/assets/stylesheets/tailwind.1.scss */
.border-dotted {
  border-style: dotted;
}

/* line 6067, app/assets/stylesheets/tailwind.1.scss */
.border-double {
  border-style: double;
}

/* line 6071, app/assets/stylesheets/tailwind.1.scss */
.border-none {
  border-style: none;
}

/* line 6075, app/assets/stylesheets/tailwind.1.scss */
.border-0 {
  border-width: 0px;
}

/* line 6079, app/assets/stylesheets/tailwind.1.scss */
.border-2 {
  border-width: 2px;
}

/* line 6083, app/assets/stylesheets/tailwind.1.scss */
.border-4 {
  border-width: 4px;
}

/* line 6087, app/assets/stylesheets/tailwind.1.scss */
.border-8 {
  border-width: 8px;
}

/* line 6091, app/assets/stylesheets/tailwind.1.scss */
.border {
  border-width: 1px;
}

/* line 6095, app/assets/stylesheets/tailwind.1.scss */
.border-t-0 {
  border-top-width: 0px;
}

/* line 6099, app/assets/stylesheets/tailwind.1.scss */
.border-r-0 {
  border-right-width: 0px;
}

/* line 6103, app/assets/stylesheets/tailwind.1.scss */
.border-b-0 {
  border-bottom-width: 0px;
}

/* line 6107, app/assets/stylesheets/tailwind.1.scss */
.border-l-0 {
  border-left-width: 0px;
}

/* line 6111, app/assets/stylesheets/tailwind.1.scss */
.border-t-2 {
  border-top-width: 2px;
}

/* line 6115, app/assets/stylesheets/tailwind.1.scss */
.border-r-2 {
  border-right-width: 2px;
}

/* line 6119, app/assets/stylesheets/tailwind.1.scss */
.border-b-2 {
  border-bottom-width: 2px;
}

/* line 6123, app/assets/stylesheets/tailwind.1.scss */
.border-l-2 {
  border-left-width: 2px;
}

/* line 6127, app/assets/stylesheets/tailwind.1.scss */
.border-t-4 {
  border-top-width: 4px;
}

/* line 6131, app/assets/stylesheets/tailwind.1.scss */
.border-r-4 {
  border-right-width: 4px;
}

/* line 6135, app/assets/stylesheets/tailwind.1.scss */
.border-b-4 {
  border-bottom-width: 4px;
}

/* line 6139, app/assets/stylesheets/tailwind.1.scss */
.border-l-4 {
  border-left-width: 4px;
}

/* line 6143, app/assets/stylesheets/tailwind.1.scss */
.border-t-8 {
  border-top-width: 8px;
}

/* line 6147, app/assets/stylesheets/tailwind.1.scss */
.border-r-8 {
  border-right-width: 8px;
}

/* line 6151, app/assets/stylesheets/tailwind.1.scss */
.border-b-8 {
  border-bottom-width: 8px;
}

/* line 6155, app/assets/stylesheets/tailwind.1.scss */
.border-l-8 {
  border-left-width: 8px;
}

/* line 6159, app/assets/stylesheets/tailwind.1.scss */
.border-t {
  border-top-width: 1px;
}

/* line 6163, app/assets/stylesheets/tailwind.1.scss */
.border-r {
  border-right-width: 1px;
}

/* line 6167, app/assets/stylesheets/tailwind.1.scss */
.border-b {
  border-bottom-width: 1px;
}

/* line 6171, app/assets/stylesheets/tailwind.1.scss */
.border-l {
  border-left-width: 1px;
}

/* line 6175, app/assets/stylesheets/tailwind.1.scss */
.decoration-slice {
  -webkit-box-decoration-break: slice;
  box-decoration-break: slice;
}

/* line 6180, app/assets/stylesheets/tailwind.1.scss */
.decoration-clone {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

/* line 6185, app/assets/stylesheets/tailwind.1.scss */
.box-border {
  box-sizing: border-box;
}

/* line 6189, app/assets/stylesheets/tailwind.1.scss */
.box-content {
  box-sizing: content-box;
}

/* line 6193, app/assets/stylesheets/tailwind.1.scss */
.cursor-auto {
  cursor: auto;
}

/* line 6197, app/assets/stylesheets/tailwind.1.scss */
.cursor-default {
  cursor: default;
}

/* line 6201, app/assets/stylesheets/tailwind.1.scss */
.cursor-pointer {
  cursor: pointer;
}

/* line 6205, app/assets/stylesheets/tailwind.1.scss */
.cursor-wait {
  cursor: wait;
}

/* line 6209, app/assets/stylesheets/tailwind.1.scss */
.cursor-text {
  cursor: text;
}

/* line 6213, app/assets/stylesheets/tailwind.1.scss */
.cursor-move {
  cursor: move;
}

/* line 6217, app/assets/stylesheets/tailwind.1.scss */
.cursor-help {
  cursor: help;
}

/* line 6221, app/assets/stylesheets/tailwind.1.scss */
.cursor-not-allowed {
  cursor: not-allowed;
}

/* line 6225, app/assets/stylesheets/tailwind.1.scss */
.block {
  display: block;
}

/* line 6229, app/assets/stylesheets/tailwind.1.scss */
.inline-block {
  display: inline-block;
}

/* line 6233, app/assets/stylesheets/tailwind.1.scss */
.inline {
  display: inline;
}

/* line 6237, app/assets/stylesheets/tailwind.1.scss */
.flex {
  display: flex;
}

/* line 6241, app/assets/stylesheets/tailwind.1.scss */
.inline-flex {
  display: inline-flex;
}

/* line 6245, app/assets/stylesheets/tailwind.1.scss */
.table {
  display: table;
}

/* line 6249, app/assets/stylesheets/tailwind.1.scss */
.inline-table {
  display: inline-table;
}

/* line 6253, app/assets/stylesheets/tailwind.1.scss */
.table-caption {
  display: table-caption;
}

/* line 6257, app/assets/stylesheets/tailwind.1.scss */
.table-cell {
  display: table-cell;
}

/* line 6261, app/assets/stylesheets/tailwind.1.scss */
.table-column {
  display: table-column;
}

/* line 6265, app/assets/stylesheets/tailwind.1.scss */
.table-column-group {
  display: table-column-group;
}

/* line 6269, app/assets/stylesheets/tailwind.1.scss */
.table-footer-group {
  display: table-footer-group;
}

/* line 6273, app/assets/stylesheets/tailwind.1.scss */
.table-header-group {
  display: table-header-group;
}

/* line 6277, app/assets/stylesheets/tailwind.1.scss */
.table-row-group {
  display: table-row-group;
}

/* line 6281, app/assets/stylesheets/tailwind.1.scss */
.table-row {
  display: table-row;
}

/* line 6285, app/assets/stylesheets/tailwind.1.scss */
.flow-root {
  display: flow-root;
}

/* line 6289, app/assets/stylesheets/tailwind.1.scss */
.grid {
  display: grid;
}

/* line 6293, app/assets/stylesheets/tailwind.1.scss */
.inline-grid {
  display: inline-grid;
}

/* line 6297, app/assets/stylesheets/tailwind.1.scss */
.contents {
  display: contents;
}

/* line 6301, app/assets/stylesheets/tailwind.1.scss */
.list-item {
  display: list-item;
}

/* line 6305, app/assets/stylesheets/tailwind.1.scss */
.hidden {
  display: none;
}

/* line 6309, app/assets/stylesheets/tailwind.1.scss */
.flex-row {
  flex-direction: row;
}

/* line 6313, app/assets/stylesheets/tailwind.1.scss */
.flex-row-reverse {
  flex-direction: row-reverse;
}

/* line 6317, app/assets/stylesheets/tailwind.1.scss */
.flex-col {
  flex-direction: column;
}

/* line 6321, app/assets/stylesheets/tailwind.1.scss */
.flex-col-reverse {
  flex-direction: column-reverse;
}

/* line 6325, app/assets/stylesheets/tailwind.1.scss */
.flex-wrap {
  flex-wrap: wrap;
}

/* line 6329, app/assets/stylesheets/tailwind.1.scss */
.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

/* line 6333, app/assets/stylesheets/tailwind.1.scss */
.flex-nowrap {
  flex-wrap: nowrap;
}

/* line 6337, app/assets/stylesheets/tailwind.1.scss */
.place-items-start {
  place-items: start;
}

/* line 6341, app/assets/stylesheets/tailwind.1.scss */
.place-items-end {
  place-items: end;
}

/* line 6345, app/assets/stylesheets/tailwind.1.scss */
.place-items-center {
  place-items: center;
}

/* line 6349, app/assets/stylesheets/tailwind.1.scss */
.place-items-stretch {
  place-items: stretch;
}

/* line 6353, app/assets/stylesheets/tailwind.1.scss */
.place-content-center {
  place-content: center;
}

/* line 6357, app/assets/stylesheets/tailwind.1.scss */
.place-content-start {
  place-content: start;
}

/* line 6361, app/assets/stylesheets/tailwind.1.scss */
.place-content-end {
  place-content: end;
}

/* line 6365, app/assets/stylesheets/tailwind.1.scss */
.place-content-between {
  place-content: space-between;
}

/* line 6369, app/assets/stylesheets/tailwind.1.scss */
.place-content-around {
  place-content: space-around;
}

/* line 6373, app/assets/stylesheets/tailwind.1.scss */
.place-content-evenly {
  place-content: space-evenly;
}

/* line 6377, app/assets/stylesheets/tailwind.1.scss */
.place-content-stretch {
  place-content: stretch;
}

/* line 6381, app/assets/stylesheets/tailwind.1.scss */
.place-self-auto {
  place-self: auto;
}

/* line 6385, app/assets/stylesheets/tailwind.1.scss */
.place-self-start {
  place-self: start;
}

/* line 6389, app/assets/stylesheets/tailwind.1.scss */
.place-self-end {
  place-self: end;
}

/* line 6393, app/assets/stylesheets/tailwind.1.scss */
.place-self-center {
  place-self: center;
}

/* line 6397, app/assets/stylesheets/tailwind.1.scss */
.place-self-stretch {
  place-self: stretch;
}

/* line 6401, app/assets/stylesheets/tailwind.1.scss */
.items-start {
  align-items: flex-start;
}

/* line 6405, app/assets/stylesheets/tailwind.1.scss */
.items-end {
  align-items: flex-end;
}

/* line 6409, app/assets/stylesheets/tailwind.1.scss */
.items-center {
  align-items: center;
}

/* line 6413, app/assets/stylesheets/tailwind.1.scss */
.items-baseline {
  align-items: baseline;
}

/* line 6417, app/assets/stylesheets/tailwind.1.scss */
.items-stretch {
  align-items: stretch;
}

/* line 6421, app/assets/stylesheets/tailwind.1.scss */
.content-center {
  align-content: center;
}

/* line 6425, app/assets/stylesheets/tailwind.1.scss */
.content-start {
  align-content: flex-start;
}

/* line 6429, app/assets/stylesheets/tailwind.1.scss */
.content-end {
  align-content: flex-end;
}

/* line 6433, app/assets/stylesheets/tailwind.1.scss */
.content-between {
  align-content: space-between;
}

/* line 6437, app/assets/stylesheets/tailwind.1.scss */
.content-around {
  align-content: space-around;
}

/* line 6441, app/assets/stylesheets/tailwind.1.scss */
.content-evenly {
  align-content: space-evenly;
}

/* line 6445, app/assets/stylesheets/tailwind.1.scss */
.self-auto {
  align-self: auto;
}

/* line 6449, app/assets/stylesheets/tailwind.1.scss */
.self-start {
  align-self: flex-start;
}

/* line 6453, app/assets/stylesheets/tailwind.1.scss */
.self-end {
  align-self: flex-end;
}

/* line 6457, app/assets/stylesheets/tailwind.1.scss */
.self-center {
  align-self: center;
}

/* line 6461, app/assets/stylesheets/tailwind.1.scss */
.self-stretch {
  align-self: stretch;
}

/* line 6465, app/assets/stylesheets/tailwind.1.scss */
.justify-items-start {
  justify-items: start;
}

/* line 6469, app/assets/stylesheets/tailwind.1.scss */
.justify-items-end {
  justify-items: end;
}

/* line 6473, app/assets/stylesheets/tailwind.1.scss */
.justify-items-center {
  justify-items: center;
}

/* line 6477, app/assets/stylesheets/tailwind.1.scss */
.justify-items-stretch {
  justify-items: stretch;
}

/* line 6481, app/assets/stylesheets/tailwind.1.scss */
.justify-start {
  justify-content: flex-start;
}

/* line 6485, app/assets/stylesheets/tailwind.1.scss */
.justify-end {
  justify-content: flex-end;
}

/* line 6489, app/assets/stylesheets/tailwind.1.scss */
.justify-center {
  justify-content: center;
}

/* line 6493, app/assets/stylesheets/tailwind.1.scss */
.justify-between {
  justify-content: space-between;
}

/* line 6497, app/assets/stylesheets/tailwind.1.scss */
.justify-around {
  justify-content: space-around;
}

/* line 6501, app/assets/stylesheets/tailwind.1.scss */
.justify-evenly {
  justify-content: space-evenly;
}

/* line 6505, app/assets/stylesheets/tailwind.1.scss */
.justify-self-auto {
  justify-self: auto;
}

/* line 6509, app/assets/stylesheets/tailwind.1.scss */
.justify-self-start {
  justify-self: start;
}

/* line 6513, app/assets/stylesheets/tailwind.1.scss */
.justify-self-end {
  justify-self: end;
}

/* line 6517, app/assets/stylesheets/tailwind.1.scss */
.justify-self-center {
  justify-self: center;
}

/* line 6521, app/assets/stylesheets/tailwind.1.scss */
.justify-self-stretch {
  justify-self: stretch;
}

/* line 6525, app/assets/stylesheets/tailwind.1.scss */
.flex-1 {
  flex: 1 1 0%;
}

/* line 6529, app/assets/stylesheets/tailwind.1.scss */
.flex-auto {
  flex: 1 1 auto;
}

/* line 6533, app/assets/stylesheets/tailwind.1.scss */
.flex-initial {
  flex: 0 1 auto;
}

/* line 6537, app/assets/stylesheets/tailwind.1.scss */
.flex-none {
  flex: none;
}

/* line 6541, app/assets/stylesheets/tailwind.1.scss */
.flex-grow-0 {
  flex-grow: 0;
}

/* line 6545, app/assets/stylesheets/tailwind.1.scss */
.flex-grow {
  flex-grow: 1;
}

/* line 6549, app/assets/stylesheets/tailwind.1.scss */
.flex-shrink-0 {
  flex-shrink: 0;
}

/* line 6553, app/assets/stylesheets/tailwind.1.scss */
.flex-shrink {
  flex-shrink: 1;
}

/* line 6557, app/assets/stylesheets/tailwind.1.scss */
.order-1 {
  order: 1;
}

/* line 6561, app/assets/stylesheets/tailwind.1.scss */
.order-2 {
  order: 2;
}

/* line 6565, app/assets/stylesheets/tailwind.1.scss */
.order-3 {
  order: 3;
}

/* line 6569, app/assets/stylesheets/tailwind.1.scss */
.order-4 {
  order: 4;
}

/* line 6573, app/assets/stylesheets/tailwind.1.scss */
.order-5 {
  order: 5;
}

/* line 6577, app/assets/stylesheets/tailwind.1.scss */
.order-6 {
  order: 6;
}

/* line 6581, app/assets/stylesheets/tailwind.1.scss */
.order-7 {
  order: 7;
}

/* line 6585, app/assets/stylesheets/tailwind.1.scss */
.order-8 {
  order: 8;
}

/* line 6589, app/assets/stylesheets/tailwind.1.scss */
.order-9 {
  order: 9;
}

/* line 6593, app/assets/stylesheets/tailwind.1.scss */
.order-10 {
  order: 10;
}

/* line 6597, app/assets/stylesheets/tailwind.1.scss */
.order-11 {
  order: 11;
}

/* line 6601, app/assets/stylesheets/tailwind.1.scss */
.order-12 {
  order: 12;
}

/* line 6605, app/assets/stylesheets/tailwind.1.scss */
.order-first {
  order: -9999;
}

/* line 6609, app/assets/stylesheets/tailwind.1.scss */
.order-last {
  order: 9999;
}

/* line 6613, app/assets/stylesheets/tailwind.1.scss */
.order-none {
  order: 0;
}

/* line 6617, app/assets/stylesheets/tailwind.1.scss */
.float-right {
  float: right;
}

/* line 6621, app/assets/stylesheets/tailwind.1.scss */
.float-left {
  float: left;
}

/* line 6625, app/assets/stylesheets/tailwind.1.scss */
.float-none {
  float: none;
}

/* line 6629, app/assets/stylesheets/tailwind.1.scss */
.clear-left {
  clear: left;
}

/* line 6633, app/assets/stylesheets/tailwind.1.scss */
.clear-right {
  clear: right;
}

/* line 6637, app/assets/stylesheets/tailwind.1.scss */
.clear-both {
  clear: both;
}

/* line 6641, app/assets/stylesheets/tailwind.1.scss */
.clear-none {
  clear: none;
}

/* line 6645, app/assets/stylesheets/tailwind.1.scss */
.font-sans {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* line 6649, app/assets/stylesheets/tailwind.1.scss */
.font-serif {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

/* line 6653, app/assets/stylesheets/tailwind.1.scss */
.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/* line 6657, app/assets/stylesheets/tailwind.1.scss */
.font-thin {
  font-weight: 100;
}

/* line 6661, app/assets/stylesheets/tailwind.1.scss */
.font-extralight {
  font-weight: 200;
}

/* line 6665, app/assets/stylesheets/tailwind.1.scss */
.font-light {
  font-weight: 300;
}

/* line 6669, app/assets/stylesheets/tailwind.1.scss */
.font-normal {
  font-weight: 400;
}

/* line 6673, app/assets/stylesheets/tailwind.1.scss */
.font-medium {
  font-weight: 500;
}

/* line 6677, app/assets/stylesheets/tailwind.1.scss */
.font-semibold {
  font-weight: 600;
}

/* line 6681, app/assets/stylesheets/tailwind.1.scss */
.font-bold {
  font-weight: 700;
}

/* line 6685, app/assets/stylesheets/tailwind.1.scss */
.font-extrabold {
  font-weight: 800;
}

/* line 6689, app/assets/stylesheets/tailwind.1.scss */
.font-black {
  font-weight: 900;
}

/* line 6693, app/assets/stylesheets/tailwind.1.scss */
.h-0 {
  height: 0px;
}

/* line 6697, app/assets/stylesheets/tailwind.1.scss */
.h-1 {
  height: 0.25rem;
}

/* line 6701, app/assets/stylesheets/tailwind.1.scss */
.h-2 {
  height: 0.5rem;
}

/* line 6705, app/assets/stylesheets/tailwind.1.scss */
.h-3 {
  height: 0.75rem;
}

/* line 6709, app/assets/stylesheets/tailwind.1.scss */
.h-4 {
  height: 1rem;
}

/* line 6713, app/assets/stylesheets/tailwind.1.scss */
.h-5 {
  height: 1.25rem;
}

/* line 6717, app/assets/stylesheets/tailwind.1.scss */
.h-6 {
  height: 1.5rem;
}

/* line 6721, app/assets/stylesheets/tailwind.1.scss */
.h-7 {
  height: 1.75rem;
}

/* line 6725, app/assets/stylesheets/tailwind.1.scss */
.h-8 {
  height: 2rem;
}

/* line 6729, app/assets/stylesheets/tailwind.1.scss */
.h-9 {
  height: 2.25rem;
}

/* line 6733, app/assets/stylesheets/tailwind.1.scss */
.h-10 {
  height: 2.5rem;
}

/* line 6737, app/assets/stylesheets/tailwind.1.scss */
.h-11 {
  height: 2.75rem;
}

/* line 6741, app/assets/stylesheets/tailwind.1.scss */
.h-12 {
  height: 3rem;
}

/* line 6745, app/assets/stylesheets/tailwind.1.scss */
.h-14 {
  height: 3.5rem;
}

/* line 6749, app/assets/stylesheets/tailwind.1.scss */
.h-16 {
  height: 4rem;
}

/* line 6753, app/assets/stylesheets/tailwind.1.scss */
.h-20 {
  height: 5rem;
}

/* line 6757, app/assets/stylesheets/tailwind.1.scss */
.h-24 {
  height: 6rem;
}

/* line 6761, app/assets/stylesheets/tailwind.1.scss */
.h-28 {
  height: 7rem;
}

/* line 6765, app/assets/stylesheets/tailwind.1.scss */
.h-32 {
  height: 8rem;
}

/* line 6769, app/assets/stylesheets/tailwind.1.scss */
.h-36 {
  height: 9rem;
}

/* line 6773, app/assets/stylesheets/tailwind.1.scss */
.h-40 {
  height: 10rem;
}

/* line 6777, app/assets/stylesheets/tailwind.1.scss */
.h-44 {
  height: 11rem;
}

/* line 6781, app/assets/stylesheets/tailwind.1.scss */
.h-48 {
  height: 12rem;
}

/* line 6785, app/assets/stylesheets/tailwind.1.scss */
.h-52 {
  height: 13rem;
}

/* line 6789, app/assets/stylesheets/tailwind.1.scss */
.h-56 {
  height: 14rem;
}

/* line 6793, app/assets/stylesheets/tailwind.1.scss */
.h-60 {
  height: 15rem;
}

/* line 6797, app/assets/stylesheets/tailwind.1.scss */
.h-64 {
  height: 16rem;
}

/* line 6801, app/assets/stylesheets/tailwind.1.scss */
.h-72 {
  height: 18rem;
}

/* line 6805, app/assets/stylesheets/tailwind.1.scss */
.h-80 {
  height: 20rem;
}

/* line 6809, app/assets/stylesheets/tailwind.1.scss */
.h-96 {
  height: 24rem;
}

/* line 6813, app/assets/stylesheets/tailwind.1.scss */
.h-auto {
  height: auto;
}

/* line 6817, app/assets/stylesheets/tailwind.1.scss */
.h-px {
  height: 1px;
}

/* line 6821, app/assets/stylesheets/tailwind.1.scss */
.h-0\.5 {
  height: 0.125rem;
}

/* line 6825, app/assets/stylesheets/tailwind.1.scss */
.h-1\.5 {
  height: 0.375rem;
}

/* line 6829, app/assets/stylesheets/tailwind.1.scss */
.h-2\.5 {
  height: 0.625rem;
}

/* line 6833, app/assets/stylesheets/tailwind.1.scss */
.h-3\.5 {
  height: 0.875rem;
}

/* line 6837, app/assets/stylesheets/tailwind.1.scss */
.h-1\/2 {
  height: 50%;
}

/* line 6841, app/assets/stylesheets/tailwind.1.scss */
.h-1\/3 {
  height: 33.333333%;
}

/* line 6845, app/assets/stylesheets/tailwind.1.scss */
.h-2\/3 {
  height: 66.666667%;
}

/* line 6849, app/assets/stylesheets/tailwind.1.scss */
.h-1\/4 {
  height: 25%;
}

/* line 6853, app/assets/stylesheets/tailwind.1.scss */
.h-2\/4 {
  height: 50%;
}

/* line 6857, app/assets/stylesheets/tailwind.1.scss */
.h-3\/4 {
  height: 75%;
}

/* line 6861, app/assets/stylesheets/tailwind.1.scss */
.h-1\/5 {
  height: 20%;
}

/* line 6865, app/assets/stylesheets/tailwind.1.scss */
.h-2\/5 {
  height: 40%;
}

/* line 6869, app/assets/stylesheets/tailwind.1.scss */
.h-3\/5 {
  height: 60%;
}

/* line 6873, app/assets/stylesheets/tailwind.1.scss */
.h-4\/5 {
  height: 80%;
}

/* line 6877, app/assets/stylesheets/tailwind.1.scss */
.h-1\/6 {
  height: 16.666667%;
}

/* line 6881, app/assets/stylesheets/tailwind.1.scss */
.h-2\/6 {
  height: 33.333333%;
}

/* line 6885, app/assets/stylesheets/tailwind.1.scss */
.h-3\/6 {
  height: 50%;
}

/* line 6889, app/assets/stylesheets/tailwind.1.scss */
.h-4\/6 {
  height: 66.666667%;
}

/* line 6893, app/assets/stylesheets/tailwind.1.scss */
.h-5\/6 {
  height: 83.333333%;
}

/* line 6897, app/assets/stylesheets/tailwind.1.scss */
.h-full {
  height: 100%;
}

/* line 6901, app/assets/stylesheets/tailwind.1.scss */
.h-screen {
  height: 100vh;
}

/* line 6905, app/assets/stylesheets/tailwind.1.scss */
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}

/* line 6910, app/assets/stylesheets/tailwind.1.scss */
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

/* line 6915, app/assets/stylesheets/tailwind.1.scss */
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

/* line 6920, app/assets/stylesheets/tailwind.1.scss */
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

/* line 6925, app/assets/stylesheets/tailwind.1.scss */
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

/* line 6930, app/assets/stylesheets/tailwind.1.scss */
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

/* line 6935, app/assets/stylesheets/tailwind.1.scss */
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

/* line 6940, app/assets/stylesheets/tailwind.1.scss */
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

/* line 6945, app/assets/stylesheets/tailwind.1.scss */
.text-5xl {
  font-size: 3rem;
  line-height: 1;
}

/* line 6950, app/assets/stylesheets/tailwind.1.scss */
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

/* line 6955, app/assets/stylesheets/tailwind.1.scss */
.text-7xl {
  font-size: 4.5rem;
  line-height: 1;
}

/* line 6960, app/assets/stylesheets/tailwind.1.scss */
.text-8xl {
  font-size: 6rem;
  line-height: 1;
}

/* line 6965, app/assets/stylesheets/tailwind.1.scss */
.text-9xl {
  font-size: 8rem;
  line-height: 1;
}

/* line 6970, app/assets/stylesheets/tailwind.1.scss */
.leading-3 {
  line-height: .75rem;
}

/* line 6974, app/assets/stylesheets/tailwind.1.scss */
.leading-4 {
  line-height: 1rem;
}

/* line 6978, app/assets/stylesheets/tailwind.1.scss */
.leading-5 {
  line-height: 1.25rem;
}

/* line 6982, app/assets/stylesheets/tailwind.1.scss */
.leading-6 {
  line-height: 1.5rem;
}

/* line 6986, app/assets/stylesheets/tailwind.1.scss */
.leading-7 {
  line-height: 1.75rem;
}

/* line 6990, app/assets/stylesheets/tailwind.1.scss */
.leading-8 {
  line-height: 2rem;
}

/* line 6994, app/assets/stylesheets/tailwind.1.scss */
.leading-9 {
  line-height: 2.25rem;
}

/* line 6998, app/assets/stylesheets/tailwind.1.scss */
.leading-10 {
  line-height: 2.5rem;
}

/* line 7002, app/assets/stylesheets/tailwind.1.scss */
.leading-none {
  line-height: 1;
}

/* line 7006, app/assets/stylesheets/tailwind.1.scss */
.leading-tight {
  line-height: 1.25;
}

/* line 7010, app/assets/stylesheets/tailwind.1.scss */
.leading-snug {
  line-height: 1.375;
}

/* line 7014, app/assets/stylesheets/tailwind.1.scss */
.leading-normal {
  line-height: 1.5;
}

/* line 7018, app/assets/stylesheets/tailwind.1.scss */
.leading-relaxed {
  line-height: 1.625;
}

/* line 7022, app/assets/stylesheets/tailwind.1.scss */
.leading-loose {
  line-height: 2;
}

/* line 7026, app/assets/stylesheets/tailwind.1.scss */
.list-inside {
  list-style-position: inside;
}

/* line 7030, app/assets/stylesheets/tailwind.1.scss */
.list-outside {
  list-style-position: outside;
}

/* line 7034, app/assets/stylesheets/tailwind.1.scss */
.list-none {
  list-style-type: none;
}

/* line 7038, app/assets/stylesheets/tailwind.1.scss */
.list-disc {
  list-style-type: disc;
}

/* line 7042, app/assets/stylesheets/tailwind.1.scss */
.list-decimal {
  list-style-type: decimal;
}

/* line 7046, app/assets/stylesheets/tailwind.1.scss */
.m-0 {
  margin: 0px;
}

/* line 7050, app/assets/stylesheets/tailwind.1.scss */
.m-1 {
  margin: 0.25rem;
}

/* line 7054, app/assets/stylesheets/tailwind.1.scss */
.m-2 {
  margin: 0.5rem;
}

/* line 7058, app/assets/stylesheets/tailwind.1.scss */
.m-3 {
  margin: 0.75rem;
}

/* line 7062, app/assets/stylesheets/tailwind.1.scss */
.m-4 {
  margin: 1rem;
}

/* line 7066, app/assets/stylesheets/tailwind.1.scss */
.m-5 {
  margin: 1.25rem;
}

/* line 7070, app/assets/stylesheets/tailwind.1.scss */
.m-6 {
  margin: 1.5rem;
}

/* line 7074, app/assets/stylesheets/tailwind.1.scss */
.m-7 {
  margin: 1.75rem;
}

/* line 7078, app/assets/stylesheets/tailwind.1.scss */
.m-8 {
  margin: 2rem;
}

/* line 7082, app/assets/stylesheets/tailwind.1.scss */
.m-9 {
  margin: 2.25rem;
}

/* line 7086, app/assets/stylesheets/tailwind.1.scss */
.m-10 {
  margin: 2.5rem;
}

/* line 7090, app/assets/stylesheets/tailwind.1.scss */
.m-11 {
  margin: 2.75rem;
}

/* line 7094, app/assets/stylesheets/tailwind.1.scss */
.m-12 {
  margin: 3rem;
}

/* line 7098, app/assets/stylesheets/tailwind.1.scss */
.m-14 {
  margin: 3.5rem;
}

/* line 7102, app/assets/stylesheets/tailwind.1.scss */
.m-16 {
  margin: 4rem;
}

/* line 7106, app/assets/stylesheets/tailwind.1.scss */
.m-20 {
  margin: 5rem;
}

/* line 7110, app/assets/stylesheets/tailwind.1.scss */
.m-24 {
  margin: 6rem;
}

/* line 7114, app/assets/stylesheets/tailwind.1.scss */
.m-28 {
  margin: 7rem;
}

/* line 7118, app/assets/stylesheets/tailwind.1.scss */
.m-32 {
  margin: 8rem;
}

/* line 7122, app/assets/stylesheets/tailwind.1.scss */
.m-36 {
  margin: 9rem;
}

/* line 7126, app/assets/stylesheets/tailwind.1.scss */
.m-40 {
  margin: 10rem;
}

/* line 7130, app/assets/stylesheets/tailwind.1.scss */
.m-44 {
  margin: 11rem;
}

/* line 7134, app/assets/stylesheets/tailwind.1.scss */
.m-48 {
  margin: 12rem;
}

/* line 7138, app/assets/stylesheets/tailwind.1.scss */
.m-52 {
  margin: 13rem;
}

/* line 7142, app/assets/stylesheets/tailwind.1.scss */
.m-56 {
  margin: 14rem;
}

/* line 7146, app/assets/stylesheets/tailwind.1.scss */
.m-60 {
  margin: 15rem;
}

/* line 7150, app/assets/stylesheets/tailwind.1.scss */
.m-64 {
  margin: 16rem;
}

/* line 7154, app/assets/stylesheets/tailwind.1.scss */
.m-72 {
  margin: 18rem;
}

/* line 7158, app/assets/stylesheets/tailwind.1.scss */
.m-80 {
  margin: 20rem;
}

/* line 7162, app/assets/stylesheets/tailwind.1.scss */
.m-96 {
  margin: 24rem;
}

/* line 7166, app/assets/stylesheets/tailwind.1.scss */
.m-auto {
  margin: auto;
}

/* line 7170, app/assets/stylesheets/tailwind.1.scss */
.m-px {
  margin: 1px;
}

/* line 7174, app/assets/stylesheets/tailwind.1.scss */
.m-0\.5 {
  margin: 0.125rem;
}

/* line 7178, app/assets/stylesheets/tailwind.1.scss */
.m-1\.5 {
  margin: 0.375rem;
}

/* line 7182, app/assets/stylesheets/tailwind.1.scss */
.m-2\.5 {
  margin: 0.625rem;
}

/* line 7186, app/assets/stylesheets/tailwind.1.scss */
.m-3\.5 {
  margin: 0.875rem;
}

/* line 7190, app/assets/stylesheets/tailwind.1.scss */
.-m-0 {
  margin: 0px;
}

/* line 7194, app/assets/stylesheets/tailwind.1.scss */
.-m-1 {
  margin: -0.25rem;
}

/* line 7198, app/assets/stylesheets/tailwind.1.scss */
.-m-2 {
  margin: -0.5rem;
}

/* line 7202, app/assets/stylesheets/tailwind.1.scss */
.-m-3 {
  margin: -0.75rem;
}

/* line 7206, app/assets/stylesheets/tailwind.1.scss */
.-m-4 {
  margin: -1rem;
}

/* line 7210, app/assets/stylesheets/tailwind.1.scss */
.-m-5 {
  margin: -1.25rem;
}

/* line 7214, app/assets/stylesheets/tailwind.1.scss */
.-m-6 {
  margin: -1.5rem;
}

/* line 7218, app/assets/stylesheets/tailwind.1.scss */
.-m-7 {
  margin: -1.75rem;
}

/* line 7222, app/assets/stylesheets/tailwind.1.scss */
.-m-8 {
  margin: -2rem;
}

/* line 7226, app/assets/stylesheets/tailwind.1.scss */
.-m-9 {
  margin: -2.25rem;
}

/* line 7230, app/assets/stylesheets/tailwind.1.scss */
.-m-10 {
  margin: -2.5rem;
}

/* line 7234, app/assets/stylesheets/tailwind.1.scss */
.-m-11 {
  margin: -2.75rem;
}

/* line 7238, app/assets/stylesheets/tailwind.1.scss */
.-m-12 {
  margin: -3rem;
}

/* line 7242, app/assets/stylesheets/tailwind.1.scss */
.-m-14 {
  margin: -3.5rem;
}

/* line 7246, app/assets/stylesheets/tailwind.1.scss */
.-m-16 {
  margin: -4rem;
}

/* line 7250, app/assets/stylesheets/tailwind.1.scss */
.-m-20 {
  margin: -5rem;
}

/* line 7254, app/assets/stylesheets/tailwind.1.scss */
.-m-24 {
  margin: -6rem;
}

/* line 7258, app/assets/stylesheets/tailwind.1.scss */
.-m-28 {
  margin: -7rem;
}

/* line 7262, app/assets/stylesheets/tailwind.1.scss */
.-m-32 {
  margin: -8rem;
}

/* line 7266, app/assets/stylesheets/tailwind.1.scss */
.-m-36 {
  margin: -9rem;
}

/* line 7270, app/assets/stylesheets/tailwind.1.scss */
.-m-40 {
  margin: -10rem;
}

/* line 7274, app/assets/stylesheets/tailwind.1.scss */
.-m-44 {
  margin: -11rem;
}

/* line 7278, app/assets/stylesheets/tailwind.1.scss */
.-m-48 {
  margin: -12rem;
}

/* line 7282, app/assets/stylesheets/tailwind.1.scss */
.-m-52 {
  margin: -13rem;
}

/* line 7286, app/assets/stylesheets/tailwind.1.scss */
.-m-56 {
  margin: -14rem;
}

/* line 7290, app/assets/stylesheets/tailwind.1.scss */
.-m-60 {
  margin: -15rem;
}

/* line 7294, app/assets/stylesheets/tailwind.1.scss */
.-m-64 {
  margin: -16rem;
}

/* line 7298, app/assets/stylesheets/tailwind.1.scss */
.-m-72 {
  margin: -18rem;
}

/* line 7302, app/assets/stylesheets/tailwind.1.scss */
.-m-80 {
  margin: -20rem;
}

/* line 7306, app/assets/stylesheets/tailwind.1.scss */
.-m-96 {
  margin: -24rem;
}

/* line 7310, app/assets/stylesheets/tailwind.1.scss */
.-m-px {
  margin: -1px;
}

/* line 7314, app/assets/stylesheets/tailwind.1.scss */
.-m-0\.5 {
  margin: -0.125rem;
}

/* line 7318, app/assets/stylesheets/tailwind.1.scss */
.-m-1\.5 {
  margin: -0.375rem;
}

/* line 7322, app/assets/stylesheets/tailwind.1.scss */
.-m-2\.5 {
  margin: -0.625rem;
}

/* line 7326, app/assets/stylesheets/tailwind.1.scss */
.-m-3\.5 {
  margin: -0.875rem;
}

/* line 7330, app/assets/stylesheets/tailwind.1.scss */
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 7335, app/assets/stylesheets/tailwind.1.scss */
.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 7340, app/assets/stylesheets/tailwind.1.scss */
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

/* line 7345, app/assets/stylesheets/tailwind.1.scss */
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

/* line 7350, app/assets/stylesheets/tailwind.1.scss */
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

/* line 7355, app/assets/stylesheets/tailwind.1.scss */
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

/* line 7360, app/assets/stylesheets/tailwind.1.scss */
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

/* line 7365, app/assets/stylesheets/tailwind.1.scss */
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

/* line 7370, app/assets/stylesheets/tailwind.1.scss */
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* line 7375, app/assets/stylesheets/tailwind.1.scss */
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

/* line 7380, app/assets/stylesheets/tailwind.1.scss */
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

/* line 7385, app/assets/stylesheets/tailwind.1.scss */
.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

/* line 7390, app/assets/stylesheets/tailwind.1.scss */
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

/* line 7395, app/assets/stylesheets/tailwind.1.scss */
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

/* line 7400, app/assets/stylesheets/tailwind.1.scss */
.my-7 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

/* line 7405, app/assets/stylesheets/tailwind.1.scss */
.mx-7 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

/* line 7410, app/assets/stylesheets/tailwind.1.scss */
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

/* line 7415, app/assets/stylesheets/tailwind.1.scss */
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}

/* line 7420, app/assets/stylesheets/tailwind.1.scss */
.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

/* line 7425, app/assets/stylesheets/tailwind.1.scss */
.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

/* line 7430, app/assets/stylesheets/tailwind.1.scss */
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

/* line 7435, app/assets/stylesheets/tailwind.1.scss */
.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

/* line 7440, app/assets/stylesheets/tailwind.1.scss */
.my-11 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

/* line 7445, app/assets/stylesheets/tailwind.1.scss */
.mx-11 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

/* line 7450, app/assets/stylesheets/tailwind.1.scss */
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

/* line 7455, app/assets/stylesheets/tailwind.1.scss */
.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem;
}

/* line 7460, app/assets/stylesheets/tailwind.1.scss */
.my-14 {
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

/* line 7465, app/assets/stylesheets/tailwind.1.scss */
.mx-14 {
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

/* line 7470, app/assets/stylesheets/tailwind.1.scss */
.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

/* line 7475, app/assets/stylesheets/tailwind.1.scss */
.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}

/* line 7480, app/assets/stylesheets/tailwind.1.scss */
.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

/* line 7485, app/assets/stylesheets/tailwind.1.scss */
.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem;
}

/* line 7490, app/assets/stylesheets/tailwind.1.scss */
.my-24 {
  margin-top: 6rem;
  margin-bottom: 6rem;
}

/* line 7495, app/assets/stylesheets/tailwind.1.scss */
.mx-24 {
  margin-left: 6rem;
  margin-right: 6rem;
}

/* line 7500, app/assets/stylesheets/tailwind.1.scss */
.my-28 {
  margin-top: 7rem;
  margin-bottom: 7rem;
}

/* line 7505, app/assets/stylesheets/tailwind.1.scss */
.mx-28 {
  margin-left: 7rem;
  margin-right: 7rem;
}

/* line 7510, app/assets/stylesheets/tailwind.1.scss */
.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem;
}

/* line 7515, app/assets/stylesheets/tailwind.1.scss */
.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}

/* line 7520, app/assets/stylesheets/tailwind.1.scss */
.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}

/* line 7525, app/assets/stylesheets/tailwind.1.scss */
.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}

/* line 7530, app/assets/stylesheets/tailwind.1.scss */
.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

/* line 7535, app/assets/stylesheets/tailwind.1.scss */
.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem;
}

/* line 7540, app/assets/stylesheets/tailwind.1.scss */
.my-44 {
  margin-top: 11rem;
  margin-bottom: 11rem;
}

/* line 7545, app/assets/stylesheets/tailwind.1.scss */
.mx-44 {
  margin-left: 11rem;
  margin-right: 11rem;
}

/* line 7550, app/assets/stylesheets/tailwind.1.scss */
.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem;
}

/* line 7555, app/assets/stylesheets/tailwind.1.scss */
.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem;
}

/* line 7560, app/assets/stylesheets/tailwind.1.scss */
.my-52 {
  margin-top: 13rem;
  margin-bottom: 13rem;
}

/* line 7565, app/assets/stylesheets/tailwind.1.scss */
.mx-52 {
  margin-left: 13rem;
  margin-right: 13rem;
}

/* line 7570, app/assets/stylesheets/tailwind.1.scss */
.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem;
}

/* line 7575, app/assets/stylesheets/tailwind.1.scss */
.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem;
}

/* line 7580, app/assets/stylesheets/tailwind.1.scss */
.my-60 {
  margin-top: 15rem;
  margin-bottom: 15rem;
}

/* line 7585, app/assets/stylesheets/tailwind.1.scss */
.mx-60 {
  margin-left: 15rem;
  margin-right: 15rem;
}

/* line 7590, app/assets/stylesheets/tailwind.1.scss */
.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem;
}

/* line 7595, app/assets/stylesheets/tailwind.1.scss */
.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem;
}

/* line 7600, app/assets/stylesheets/tailwind.1.scss */
.my-72 {
  margin-top: 18rem;
  margin-bottom: 18rem;
}

/* line 7605, app/assets/stylesheets/tailwind.1.scss */
.mx-72 {
  margin-left: 18rem;
  margin-right: 18rem;
}

/* line 7610, app/assets/stylesheets/tailwind.1.scss */
.my-80 {
  margin-top: 20rem;
  margin-bottom: 20rem;
}

/* line 7615, app/assets/stylesheets/tailwind.1.scss */
.mx-80 {
  margin-left: 20rem;
  margin-right: 20rem;
}

/* line 7620, app/assets/stylesheets/tailwind.1.scss */
.my-96 {
  margin-top: 24rem;
  margin-bottom: 24rem;
}

/* line 7625, app/assets/stylesheets/tailwind.1.scss */
.mx-96 {
  margin-left: 24rem;
  margin-right: 24rem;
}

/* line 7630, app/assets/stylesheets/tailwind.1.scss */
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

/* line 7635, app/assets/stylesheets/tailwind.1.scss */
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

/* line 7640, app/assets/stylesheets/tailwind.1.scss */
.my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}

/* line 7645, app/assets/stylesheets/tailwind.1.scss */
.mx-px {
  margin-left: 1px;
  margin-right: 1px;
}

/* line 7650, app/assets/stylesheets/tailwind.1.scss */
.my-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

/* line 7655, app/assets/stylesheets/tailwind.1.scss */
.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

/* line 7660, app/assets/stylesheets/tailwind.1.scss */
.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

/* line 7665, app/assets/stylesheets/tailwind.1.scss */
.mx-1\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

/* line 7670, app/assets/stylesheets/tailwind.1.scss */
.my-2\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

/* line 7675, app/assets/stylesheets/tailwind.1.scss */
.mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

/* line 7680, app/assets/stylesheets/tailwind.1.scss */
.my-3\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

/* line 7685, app/assets/stylesheets/tailwind.1.scss */
.mx-3\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

/* line 7690, app/assets/stylesheets/tailwind.1.scss */
.-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 7695, app/assets/stylesheets/tailwind.1.scss */
.-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 7700, app/assets/stylesheets/tailwind.1.scss */
.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

/* line 7705, app/assets/stylesheets/tailwind.1.scss */
.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

/* line 7710, app/assets/stylesheets/tailwind.1.scss */
.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

/* line 7715, app/assets/stylesheets/tailwind.1.scss */
.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

/* line 7720, app/assets/stylesheets/tailwind.1.scss */
.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

/* line 7725, app/assets/stylesheets/tailwind.1.scss */
.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

/* line 7730, app/assets/stylesheets/tailwind.1.scss */
.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem;
}

/* line 7735, app/assets/stylesheets/tailwind.1.scss */
.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}

/* line 7740, app/assets/stylesheets/tailwind.1.scss */
.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

/* line 7745, app/assets/stylesheets/tailwind.1.scss */
.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

/* line 7750, app/assets/stylesheets/tailwind.1.scss */
.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

/* line 7755, app/assets/stylesheets/tailwind.1.scss */
.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

/* line 7760, app/assets/stylesheets/tailwind.1.scss */
.-my-7 {
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

/* line 7765, app/assets/stylesheets/tailwind.1.scss */
.-mx-7 {
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

/* line 7770, app/assets/stylesheets/tailwind.1.scss */
.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem;
}

/* line 7775, app/assets/stylesheets/tailwind.1.scss */
.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem;
}

/* line 7780, app/assets/stylesheets/tailwind.1.scss */
.-my-9 {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

/* line 7785, app/assets/stylesheets/tailwind.1.scss */
.-mx-9 {
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

/* line 7790, app/assets/stylesheets/tailwind.1.scss */
.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

/* line 7795, app/assets/stylesheets/tailwind.1.scss */
.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

/* line 7800, app/assets/stylesheets/tailwind.1.scss */
.-my-11 {
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

/* line 7805, app/assets/stylesheets/tailwind.1.scss */
.-mx-11 {
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

/* line 7810, app/assets/stylesheets/tailwind.1.scss */
.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem;
}

/* line 7815, app/assets/stylesheets/tailwind.1.scss */
.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem;
}

/* line 7820, app/assets/stylesheets/tailwind.1.scss */
.-my-14 {
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

/* line 7825, app/assets/stylesheets/tailwind.1.scss */
.-mx-14 {
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

/* line 7830, app/assets/stylesheets/tailwind.1.scss */
.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem;
}

/* line 7835, app/assets/stylesheets/tailwind.1.scss */
.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem;
}

/* line 7840, app/assets/stylesheets/tailwind.1.scss */
.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

/* line 7845, app/assets/stylesheets/tailwind.1.scss */
.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem;
}

/* line 7850, app/assets/stylesheets/tailwind.1.scss */
.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem;
}

/* line 7855, app/assets/stylesheets/tailwind.1.scss */
.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem;
}

/* line 7860, app/assets/stylesheets/tailwind.1.scss */
.-my-28 {
  margin-top: -7rem;
  margin-bottom: -7rem;
}

/* line 7865, app/assets/stylesheets/tailwind.1.scss */
.-mx-28 {
  margin-left: -7rem;
  margin-right: -7rem;
}

/* line 7870, app/assets/stylesheets/tailwind.1.scss */
.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem;
}

/* line 7875, app/assets/stylesheets/tailwind.1.scss */
.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem;
}

/* line 7880, app/assets/stylesheets/tailwind.1.scss */
.-my-36 {
  margin-top: -9rem;
  margin-bottom: -9rem;
}

/* line 7885, app/assets/stylesheets/tailwind.1.scss */
.-mx-36 {
  margin-left: -9rem;
  margin-right: -9rem;
}

/* line 7890, app/assets/stylesheets/tailwind.1.scss */
.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

/* line 7895, app/assets/stylesheets/tailwind.1.scss */
.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem;
}

/* line 7900, app/assets/stylesheets/tailwind.1.scss */
.-my-44 {
  margin-top: -11rem;
  margin-bottom: -11rem;
}

/* line 7905, app/assets/stylesheets/tailwind.1.scss */
.-mx-44 {
  margin-left: -11rem;
  margin-right: -11rem;
}

/* line 7910, app/assets/stylesheets/tailwind.1.scss */
.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem;
}

/* line 7915, app/assets/stylesheets/tailwind.1.scss */
.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem;
}

/* line 7920, app/assets/stylesheets/tailwind.1.scss */
.-my-52 {
  margin-top: -13rem;
  margin-bottom: -13rem;
}

/* line 7925, app/assets/stylesheets/tailwind.1.scss */
.-mx-52 {
  margin-left: -13rem;
  margin-right: -13rem;
}

/* line 7930, app/assets/stylesheets/tailwind.1.scss */
.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem;
}

/* line 7935, app/assets/stylesheets/tailwind.1.scss */
.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem;
}

/* line 7940, app/assets/stylesheets/tailwind.1.scss */
.-my-60 {
  margin-top: -15rem;
  margin-bottom: -15rem;
}

/* line 7945, app/assets/stylesheets/tailwind.1.scss */
.-mx-60 {
  margin-left: -15rem;
  margin-right: -15rem;
}

/* line 7950, app/assets/stylesheets/tailwind.1.scss */
.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem;
}

/* line 7955, app/assets/stylesheets/tailwind.1.scss */
.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem;
}

/* line 7960, app/assets/stylesheets/tailwind.1.scss */
.-my-72 {
  margin-top: -18rem;
  margin-bottom: -18rem;
}

/* line 7965, app/assets/stylesheets/tailwind.1.scss */
.-mx-72 {
  margin-left: -18rem;
  margin-right: -18rem;
}

/* line 7970, app/assets/stylesheets/tailwind.1.scss */
.-my-80 {
  margin-top: -20rem;
  margin-bottom: -20rem;
}

/* line 7975, app/assets/stylesheets/tailwind.1.scss */
.-mx-80 {
  margin-left: -20rem;
  margin-right: -20rem;
}

/* line 7980, app/assets/stylesheets/tailwind.1.scss */
.-my-96 {
  margin-top: -24rem;
  margin-bottom: -24rem;
}

/* line 7985, app/assets/stylesheets/tailwind.1.scss */
.-mx-96 {
  margin-left: -24rem;
  margin-right: -24rem;
}

/* line 7990, app/assets/stylesheets/tailwind.1.scss */
.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

/* line 7995, app/assets/stylesheets/tailwind.1.scss */
.-mx-px {
  margin-left: -1px;
  margin-right: -1px;
}

/* line 8000, app/assets/stylesheets/tailwind.1.scss */
.-my-0\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

/* line 8005, app/assets/stylesheets/tailwind.1.scss */
.-mx-0\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

/* line 8010, app/assets/stylesheets/tailwind.1.scss */
.-my-1\.5 {
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

/* line 8015, app/assets/stylesheets/tailwind.1.scss */
.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

/* line 8020, app/assets/stylesheets/tailwind.1.scss */
.-my-2\.5 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

/* line 8025, app/assets/stylesheets/tailwind.1.scss */
.-mx-2\.5 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

/* line 8030, app/assets/stylesheets/tailwind.1.scss */
.-my-3\.5 {
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

/* line 8035, app/assets/stylesheets/tailwind.1.scss */
.-mx-3\.5 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

/* line 8040, app/assets/stylesheets/tailwind.1.scss */
.mt-0 {
  margin-top: 0px;
}

/* line 8044, app/assets/stylesheets/tailwind.1.scss */
.mr-0 {
  margin-right: 0px;
}

/* line 8048, app/assets/stylesheets/tailwind.1.scss */
.mb-0 {
  margin-bottom: 0px;
}

/* line 8052, app/assets/stylesheets/tailwind.1.scss */
.ml-0 {
  margin-left: 0px;
}

/* line 8056, app/assets/stylesheets/tailwind.1.scss */
.mt-1 {
  margin-top: 0.25rem;
}

/* line 8060, app/assets/stylesheets/tailwind.1.scss */
.mr-1 {
  margin-right: 0.25rem;
}

/* line 8064, app/assets/stylesheets/tailwind.1.scss */
.mb-1 {
  margin-bottom: 0.25rem;
}

/* line 8068, app/assets/stylesheets/tailwind.1.scss */
.ml-1 {
  margin-left: 0.25rem;
}

/* line 8072, app/assets/stylesheets/tailwind.1.scss */
.mt-2 {
  margin-top: 0.5rem;
}

/* line 8076, app/assets/stylesheets/tailwind.1.scss */
.mr-2 {
  margin-right: 0.5rem;
}

/* line 8080, app/assets/stylesheets/tailwind.1.scss */
.mb-2 {
  margin-bottom: 0.5rem;
}

/* line 8084, app/assets/stylesheets/tailwind.1.scss */
.ml-2 {
  margin-left: 0.5rem;
}

/* line 8088, app/assets/stylesheets/tailwind.1.scss */
.mt-3 {
  margin-top: 0.75rem;
}

/* line 8092, app/assets/stylesheets/tailwind.1.scss */
.mr-3 {
  margin-right: 0.75rem;
}

/* line 8096, app/assets/stylesheets/tailwind.1.scss */
.mb-3 {
  margin-bottom: 0.75rem;
}

/* line 8100, app/assets/stylesheets/tailwind.1.scss */
.ml-3 {
  margin-left: 0.75rem;
}

/* line 8104, app/assets/stylesheets/tailwind.1.scss */
.mt-4 {
  margin-top: 1rem;
}

/* line 8108, app/assets/stylesheets/tailwind.1.scss */
.mr-4 {
  margin-right: 1rem;
}

/* line 8112, app/assets/stylesheets/tailwind.1.scss */
.mb-4 {
  margin-bottom: 1rem;
}

/* line 8116, app/assets/stylesheets/tailwind.1.scss */
.ml-4 {
  margin-left: 1rem;
}

/* line 8120, app/assets/stylesheets/tailwind.1.scss */
.mt-5 {
  margin-top: 1.25rem;
}

/* line 8124, app/assets/stylesheets/tailwind.1.scss */
.mr-5 {
  margin-right: 1.25rem;
}

/* line 8128, app/assets/stylesheets/tailwind.1.scss */
.mb-5 {
  margin-bottom: 1.25rem;
}

/* line 8132, app/assets/stylesheets/tailwind.1.scss */
.ml-5 {
  margin-left: 1.25rem;
}

/* line 8136, app/assets/stylesheets/tailwind.1.scss */
.mt-6 {
  margin-top: 1.5rem;
}

/* line 8140, app/assets/stylesheets/tailwind.1.scss */
.mr-6 {
  margin-right: 1.5rem;
}

/* line 8144, app/assets/stylesheets/tailwind.1.scss */
.mb-6 {
  margin-bottom: 1.5rem;
}

/* line 8148, app/assets/stylesheets/tailwind.1.scss */
.ml-6 {
  margin-left: 1.5rem;
}

/* line 8152, app/assets/stylesheets/tailwind.1.scss */
.mt-7 {
  margin-top: 1.75rem;
}

/* line 8156, app/assets/stylesheets/tailwind.1.scss */
.mr-7 {
  margin-right: 1.75rem;
}

/* line 8160, app/assets/stylesheets/tailwind.1.scss */
.mb-7 {
  margin-bottom: 1.75rem;
}

/* line 8164, app/assets/stylesheets/tailwind.1.scss */
.ml-7 {
  margin-left: 1.75rem;
}

/* line 8168, app/assets/stylesheets/tailwind.1.scss */
.mt-8 {
  margin-top: 2rem;
}

/* line 8172, app/assets/stylesheets/tailwind.1.scss */
.mr-8 {
  margin-right: 2rem;
}

/* line 8176, app/assets/stylesheets/tailwind.1.scss */
.mb-8 {
  margin-bottom: 2rem;
}

/* line 8180, app/assets/stylesheets/tailwind.1.scss */
.ml-8 {
  margin-left: 2rem;
}

/* line 8184, app/assets/stylesheets/tailwind.1.scss */
.mt-9 {
  margin-top: 2.25rem;
}

/* line 8188, app/assets/stylesheets/tailwind.1.scss */
.mr-9 {
  margin-right: 2.25rem;
}

/* line 8192, app/assets/stylesheets/tailwind.1.scss */
.mb-9 {
  margin-bottom: 2.25rem;
}

/* line 8196, app/assets/stylesheets/tailwind.1.scss */
.ml-9 {
  margin-left: 2.25rem;
}

/* line 8200, app/assets/stylesheets/tailwind.1.scss */
.mt-10 {
  margin-top: 2.5rem;
}

/* line 8204, app/assets/stylesheets/tailwind.1.scss */
.mr-10 {
  margin-right: 2.5rem;
}

/* line 8208, app/assets/stylesheets/tailwind.1.scss */
.mb-10 {
  margin-bottom: 2.5rem;
}

/* line 8212, app/assets/stylesheets/tailwind.1.scss */
.ml-10 {
  margin-left: 2.5rem;
}

/* line 8216, app/assets/stylesheets/tailwind.1.scss */
.mt-11 {
  margin-top: 2.75rem;
}

/* line 8220, app/assets/stylesheets/tailwind.1.scss */
.mr-11 {
  margin-right: 2.75rem;
}

/* line 8224, app/assets/stylesheets/tailwind.1.scss */
.mb-11 {
  margin-bottom: 2.75rem;
}

/* line 8228, app/assets/stylesheets/tailwind.1.scss */
.ml-11 {
  margin-left: 2.75rem;
}

/* line 8232, app/assets/stylesheets/tailwind.1.scss */
.mt-12 {
  margin-top: 3rem;
}

/* line 8236, app/assets/stylesheets/tailwind.1.scss */
.mr-12 {
  margin-right: 3rem;
}

/* line 8240, app/assets/stylesheets/tailwind.1.scss */
.mb-12 {
  margin-bottom: 3rem;
}

/* line 8244, app/assets/stylesheets/tailwind.1.scss */
.ml-12 {
  margin-left: 3rem;
}

/* line 8248, app/assets/stylesheets/tailwind.1.scss */
.mt-14 {
  margin-top: 3.5rem;
}

/* line 8252, app/assets/stylesheets/tailwind.1.scss */
.mr-14 {
  margin-right: 3.5rem;
}

/* line 8256, app/assets/stylesheets/tailwind.1.scss */
.mb-14 {
  margin-bottom: 3.5rem;
}

/* line 8260, app/assets/stylesheets/tailwind.1.scss */
.ml-14 {
  margin-left: 3.5rem;
}

/* line 8264, app/assets/stylesheets/tailwind.1.scss */
.mt-16 {
  margin-top: 4rem;
}

/* line 8268, app/assets/stylesheets/tailwind.1.scss */
.mr-16 {
  margin-right: 4rem;
}

/* line 8272, app/assets/stylesheets/tailwind.1.scss */
.mb-16 {
  margin-bottom: 4rem;
}

/* line 8276, app/assets/stylesheets/tailwind.1.scss */
.ml-16 {
  margin-left: 4rem;
}

/* line 8280, app/assets/stylesheets/tailwind.1.scss */
.mt-20 {
  margin-top: 5rem;
}

/* line 8284, app/assets/stylesheets/tailwind.1.scss */
.mr-20 {
  margin-right: 5rem;
}

/* line 8288, app/assets/stylesheets/tailwind.1.scss */
.mb-20 {
  margin-bottom: 5rem;
}

/* line 8292, app/assets/stylesheets/tailwind.1.scss */
.ml-20 {
  margin-left: 5rem;
}

/* line 8296, app/assets/stylesheets/tailwind.1.scss */
.mt-24 {
  margin-top: 6rem;
}

/* line 8300, app/assets/stylesheets/tailwind.1.scss */
.mr-24 {
  margin-right: 6rem;
}

/* line 8304, app/assets/stylesheets/tailwind.1.scss */
.mb-24 {
  margin-bottom: 6rem;
}

/* line 8308, app/assets/stylesheets/tailwind.1.scss */
.ml-24 {
  margin-left: 6rem;
}

/* line 8312, app/assets/stylesheets/tailwind.1.scss */
.mt-28 {
  margin-top: 7rem;
}

/* line 8316, app/assets/stylesheets/tailwind.1.scss */
.mr-28 {
  margin-right: 7rem;
}

/* line 8320, app/assets/stylesheets/tailwind.1.scss */
.mb-28 {
  margin-bottom: 7rem;
}

/* line 8324, app/assets/stylesheets/tailwind.1.scss */
.ml-28 {
  margin-left: 7rem;
}

/* line 8328, app/assets/stylesheets/tailwind.1.scss */
.mt-32 {
  margin-top: 8rem;
}

/* line 8332, app/assets/stylesheets/tailwind.1.scss */
.mr-32 {
  margin-right: 8rem;
}

/* line 8336, app/assets/stylesheets/tailwind.1.scss */
.mb-32 {
  margin-bottom: 8rem;
}

/* line 8340, app/assets/stylesheets/tailwind.1.scss */
.ml-32 {
  margin-left: 8rem;
}

/* line 8344, app/assets/stylesheets/tailwind.1.scss */
.mt-36 {
  margin-top: 9rem;
}

/* line 8348, app/assets/stylesheets/tailwind.1.scss */
.mr-36 {
  margin-right: 9rem;
}

/* line 8352, app/assets/stylesheets/tailwind.1.scss */
.mb-36 {
  margin-bottom: 9rem;
}

/* line 8356, app/assets/stylesheets/tailwind.1.scss */
.ml-36 {
  margin-left: 9rem;
}

/* line 8360, app/assets/stylesheets/tailwind.1.scss */
.mt-40 {
  margin-top: 10rem;
}

/* line 8364, app/assets/stylesheets/tailwind.1.scss */
.mr-40 {
  margin-right: 10rem;
}

/* line 8368, app/assets/stylesheets/tailwind.1.scss */
.mb-40 {
  margin-bottom: 10rem;
}

/* line 8372, app/assets/stylesheets/tailwind.1.scss */
.ml-40 {
  margin-left: 10rem;
}

/* line 8376, app/assets/stylesheets/tailwind.1.scss */
.mt-44 {
  margin-top: 11rem;
}

/* line 8380, app/assets/stylesheets/tailwind.1.scss */
.mr-44 {
  margin-right: 11rem;
}

/* line 8384, app/assets/stylesheets/tailwind.1.scss */
.mb-44 {
  margin-bottom: 11rem;
}

/* line 8388, app/assets/stylesheets/tailwind.1.scss */
.ml-44 {
  margin-left: 11rem;
}

/* line 8392, app/assets/stylesheets/tailwind.1.scss */
.mt-48 {
  margin-top: 12rem;
}

/* line 8396, app/assets/stylesheets/tailwind.1.scss */
.mr-48 {
  margin-right: 12rem;
}

/* line 8400, app/assets/stylesheets/tailwind.1.scss */
.mb-48 {
  margin-bottom: 12rem;
}

/* line 8404, app/assets/stylesheets/tailwind.1.scss */
.ml-48 {
  margin-left: 12rem;
}

/* line 8408, app/assets/stylesheets/tailwind.1.scss */
.mt-52 {
  margin-top: 13rem;
}

/* line 8412, app/assets/stylesheets/tailwind.1.scss */
.mr-52 {
  margin-right: 13rem;
}

/* line 8416, app/assets/stylesheets/tailwind.1.scss */
.mb-52 {
  margin-bottom: 13rem;
}

/* line 8420, app/assets/stylesheets/tailwind.1.scss */
.ml-52 {
  margin-left: 13rem;
}

/* line 8424, app/assets/stylesheets/tailwind.1.scss */
.mt-56 {
  margin-top: 14rem;
}

/* line 8428, app/assets/stylesheets/tailwind.1.scss */
.mr-56 {
  margin-right: 14rem;
}

/* line 8432, app/assets/stylesheets/tailwind.1.scss */
.mb-56 {
  margin-bottom: 14rem;
}

/* line 8436, app/assets/stylesheets/tailwind.1.scss */
.ml-56 {
  margin-left: 14rem;
}

/* line 8440, app/assets/stylesheets/tailwind.1.scss */
.mt-60 {
  margin-top: 15rem;
}

/* line 8444, app/assets/stylesheets/tailwind.1.scss */
.mr-60 {
  margin-right: 15rem;
}

/* line 8448, app/assets/stylesheets/tailwind.1.scss */
.mb-60 {
  margin-bottom: 15rem;
}

/* line 8452, app/assets/stylesheets/tailwind.1.scss */
.ml-60 {
  margin-left: 15rem;
}

/* line 8456, app/assets/stylesheets/tailwind.1.scss */
.mt-64 {
  margin-top: 16rem;
}

/* line 8460, app/assets/stylesheets/tailwind.1.scss */
.mr-64 {
  margin-right: 16rem;
}

/* line 8464, app/assets/stylesheets/tailwind.1.scss */
.mb-64 {
  margin-bottom: 16rem;
}

/* line 8468, app/assets/stylesheets/tailwind.1.scss */
.ml-64 {
  margin-left: 16rem;
}

/* line 8472, app/assets/stylesheets/tailwind.1.scss */
.mt-72 {
  margin-top: 18rem;
}

/* line 8476, app/assets/stylesheets/tailwind.1.scss */
.mr-72 {
  margin-right: 18rem;
}

/* line 8480, app/assets/stylesheets/tailwind.1.scss */
.mb-72 {
  margin-bottom: 18rem;
}

/* line 8484, app/assets/stylesheets/tailwind.1.scss */
.ml-72 {
  margin-left: 18rem;
}

/* line 8488, app/assets/stylesheets/tailwind.1.scss */
.mt-80 {
  margin-top: 20rem;
}

/* line 8492, app/assets/stylesheets/tailwind.1.scss */
.mr-80 {
  margin-right: 20rem;
}

/* line 8496, app/assets/stylesheets/tailwind.1.scss */
.mb-80 {
  margin-bottom: 20rem;
}

/* line 8500, app/assets/stylesheets/tailwind.1.scss */
.ml-80 {
  margin-left: 20rem;
}

/* line 8504, app/assets/stylesheets/tailwind.1.scss */
.mt-96 {
  margin-top: 24rem;
}

/* line 8508, app/assets/stylesheets/tailwind.1.scss */
.mr-96 {
  margin-right: 24rem;
}

/* line 8512, app/assets/stylesheets/tailwind.1.scss */
.mb-96 {
  margin-bottom: 24rem;
}

/* line 8516, app/assets/stylesheets/tailwind.1.scss */
.ml-96 {
  margin-left: 24rem;
}

/* line 8520, app/assets/stylesheets/tailwind.1.scss */
.mt-auto {
  margin-top: auto;
}

/* line 8524, app/assets/stylesheets/tailwind.1.scss */
.mr-auto {
  margin-right: auto;
}

/* line 8528, app/assets/stylesheets/tailwind.1.scss */
.mb-auto {
  margin-bottom: auto;
}

/* line 8532, app/assets/stylesheets/tailwind.1.scss */
.ml-auto {
  margin-left: auto;
}

/* line 8536, app/assets/stylesheets/tailwind.1.scss */
.mt-px {
  margin-top: 1px;
}

/* line 8540, app/assets/stylesheets/tailwind.1.scss */
.mr-px {
  margin-right: 1px;
}

/* line 8544, app/assets/stylesheets/tailwind.1.scss */
.mb-px {
  margin-bottom: 1px;
}

/* line 8548, app/assets/stylesheets/tailwind.1.scss */
.ml-px {
  margin-left: 1px;
}

/* line 8552, app/assets/stylesheets/tailwind.1.scss */
.mt-0\.5 {
  margin-top: 0.125rem;
}

/* line 8556, app/assets/stylesheets/tailwind.1.scss */
.mr-0\.5 {
  margin-right: 0.125rem;
}

/* line 8560, app/assets/stylesheets/tailwind.1.scss */
.mb-0\.5 {
  margin-bottom: 0.125rem;
}

/* line 8564, app/assets/stylesheets/tailwind.1.scss */
.ml-0\.5 {
  margin-left: 0.125rem;
}

/* line 8568, app/assets/stylesheets/tailwind.1.scss */
.mt-1\.5 {
  margin-top: 0.375rem;
}

/* line 8572, app/assets/stylesheets/tailwind.1.scss */
.mr-1\.5 {
  margin-right: 0.375rem;
}

/* line 8576, app/assets/stylesheets/tailwind.1.scss */
.mb-1\.5 {
  margin-bottom: 0.375rem;
}

/* line 8580, app/assets/stylesheets/tailwind.1.scss */
.ml-1\.5 {
  margin-left: 0.375rem;
}

/* line 8584, app/assets/stylesheets/tailwind.1.scss */
.mt-2\.5 {
  margin-top: 0.625rem;
}

/* line 8588, app/assets/stylesheets/tailwind.1.scss */
.mr-2\.5 {
  margin-right: 0.625rem;
}

/* line 8592, app/assets/stylesheets/tailwind.1.scss */
.mb-2\.5 {
  margin-bottom: 0.625rem;
}

/* line 8596, app/assets/stylesheets/tailwind.1.scss */
.ml-2\.5 {
  margin-left: 0.625rem;
}

/* line 8600, app/assets/stylesheets/tailwind.1.scss */
.mt-3\.5 {
  margin-top: 0.875rem;
}

/* line 8604, app/assets/stylesheets/tailwind.1.scss */
.mr-3\.5 {
  margin-right: 0.875rem;
}

/* line 8608, app/assets/stylesheets/tailwind.1.scss */
.mb-3\.5 {
  margin-bottom: 0.875rem;
}

/* line 8612, app/assets/stylesheets/tailwind.1.scss */
.ml-3\.5 {
  margin-left: 0.875rem;
}

/* line 8616, app/assets/stylesheets/tailwind.1.scss */
.-mt-0 {
  margin-top: 0px;
}

/* line 8620, app/assets/stylesheets/tailwind.1.scss */
.-mr-0 {
  margin-right: 0px;
}

/* line 8624, app/assets/stylesheets/tailwind.1.scss */
.-mb-0 {
  margin-bottom: 0px;
}

/* line 8628, app/assets/stylesheets/tailwind.1.scss */
.-ml-0 {
  margin-left: 0px;
}

/* line 8632, app/assets/stylesheets/tailwind.1.scss */
.-mt-1 {
  margin-top: -0.25rem;
}

/* line 8636, app/assets/stylesheets/tailwind.1.scss */
.-mr-1 {
  margin-right: -0.25rem;
}

/* line 8640, app/assets/stylesheets/tailwind.1.scss */
.-mb-1 {
  margin-bottom: -0.25rem;
}

/* line 8644, app/assets/stylesheets/tailwind.1.scss */
.-ml-1 {
  margin-left: -0.25rem;
}

/* line 8648, app/assets/stylesheets/tailwind.1.scss */
.-mt-2 {
  margin-top: -0.5rem;
}

/* line 8652, app/assets/stylesheets/tailwind.1.scss */
.-mr-2 {
  margin-right: -0.5rem;
}

/* line 8656, app/assets/stylesheets/tailwind.1.scss */
.-mb-2 {
  margin-bottom: -0.5rem;
}

/* line 8660, app/assets/stylesheets/tailwind.1.scss */
.-ml-2 {
  margin-left: -0.5rem;
}

/* line 8664, app/assets/stylesheets/tailwind.1.scss */
.-mt-3 {
  margin-top: -0.75rem;
}

/* line 8668, app/assets/stylesheets/tailwind.1.scss */
.-mr-3 {
  margin-right: -0.75rem;
}

/* line 8672, app/assets/stylesheets/tailwind.1.scss */
.-mb-3 {
  margin-bottom: -0.75rem;
}

/* line 8676, app/assets/stylesheets/tailwind.1.scss */
.-ml-3 {
  margin-left: -0.75rem;
}

/* line 8680, app/assets/stylesheets/tailwind.1.scss */
.-mt-4 {
  margin-top: -1rem;
}

/* line 8684, app/assets/stylesheets/tailwind.1.scss */
.-mr-4 {
  margin-right: -1rem;
}

/* line 8688, app/assets/stylesheets/tailwind.1.scss */
.-mb-4 {
  margin-bottom: -1rem;
}

/* line 8692, app/assets/stylesheets/tailwind.1.scss */
.-ml-4 {
  margin-left: -1rem;
}

/* line 8696, app/assets/stylesheets/tailwind.1.scss */
.-mt-5 {
  margin-top: -1.25rem;
}

/* line 8700, app/assets/stylesheets/tailwind.1.scss */
.-mr-5 {
  margin-right: -1.25rem;
}

/* line 8704, app/assets/stylesheets/tailwind.1.scss */
.-mb-5 {
  margin-bottom: -1.25rem;
}

/* line 8708, app/assets/stylesheets/tailwind.1.scss */
.-ml-5 {
  margin-left: -1.25rem;
}

/* line 8712, app/assets/stylesheets/tailwind.1.scss */
.-mt-6 {
  margin-top: -1.5rem;
}

/* line 8716, app/assets/stylesheets/tailwind.1.scss */
.-mr-6 {
  margin-right: -1.5rem;
}

/* line 8720, app/assets/stylesheets/tailwind.1.scss */
.-mb-6 {
  margin-bottom: -1.5rem;
}

/* line 8724, app/assets/stylesheets/tailwind.1.scss */
.-ml-6 {
  margin-left: -1.5rem;
}

/* line 8728, app/assets/stylesheets/tailwind.1.scss */
.-mt-7 {
  margin-top: -1.75rem;
}

/* line 8732, app/assets/stylesheets/tailwind.1.scss */
.-mr-7 {
  margin-right: -1.75rem;
}

/* line 8736, app/assets/stylesheets/tailwind.1.scss */
.-mb-7 {
  margin-bottom: -1.75rem;
}

/* line 8740, app/assets/stylesheets/tailwind.1.scss */
.-ml-7 {
  margin-left: -1.75rem;
}

/* line 8744, app/assets/stylesheets/tailwind.1.scss */
.-mt-8 {
  margin-top: -2rem;
}

/* line 8748, app/assets/stylesheets/tailwind.1.scss */
.-mr-8 {
  margin-right: -2rem;
}

/* line 8752, app/assets/stylesheets/tailwind.1.scss */
.-mb-8 {
  margin-bottom: -2rem;
}

/* line 8756, app/assets/stylesheets/tailwind.1.scss */
.-ml-8 {
  margin-left: -2rem;
}

/* line 8760, app/assets/stylesheets/tailwind.1.scss */
.-mt-9 {
  margin-top: -2.25rem;
}

/* line 8764, app/assets/stylesheets/tailwind.1.scss */
.-mr-9 {
  margin-right: -2.25rem;
}

/* line 8768, app/assets/stylesheets/tailwind.1.scss */
.-mb-9 {
  margin-bottom: -2.25rem;
}

/* line 8772, app/assets/stylesheets/tailwind.1.scss */
.-ml-9 {
  margin-left: -2.25rem;
}

/* line 8776, app/assets/stylesheets/tailwind.1.scss */
.-mt-10 {
  margin-top: -2.5rem;
}

/* line 8780, app/assets/stylesheets/tailwind.1.scss */
.-mr-10 {
  margin-right: -2.5rem;
}

/* line 8784, app/assets/stylesheets/tailwind.1.scss */
.-mb-10 {
  margin-bottom: -2.5rem;
}

/* line 8788, app/assets/stylesheets/tailwind.1.scss */
.-ml-10 {
  margin-left: -2.5rem;
}

/* line 8792, app/assets/stylesheets/tailwind.1.scss */
.-mt-11 {
  margin-top: -2.75rem;
}

/* line 8796, app/assets/stylesheets/tailwind.1.scss */
.-mr-11 {
  margin-right: -2.75rem;
}

/* line 8800, app/assets/stylesheets/tailwind.1.scss */
.-mb-11 {
  margin-bottom: -2.75rem;
}

/* line 8804, app/assets/stylesheets/tailwind.1.scss */
.-ml-11 {
  margin-left: -2.75rem;
}

/* line 8808, app/assets/stylesheets/tailwind.1.scss */
.-mt-12 {
  margin-top: -3rem;
}

/* line 8812, app/assets/stylesheets/tailwind.1.scss */
.-mr-12 {
  margin-right: -3rem;
}

/* line 8816, app/assets/stylesheets/tailwind.1.scss */
.-mb-12 {
  margin-bottom: -3rem;
}

/* line 8820, app/assets/stylesheets/tailwind.1.scss */
.-ml-12 {
  margin-left: -3rem;
}

/* line 8824, app/assets/stylesheets/tailwind.1.scss */
.-mt-14 {
  margin-top: -3.5rem;
}

/* line 8828, app/assets/stylesheets/tailwind.1.scss */
.-mr-14 {
  margin-right: -3.5rem;
}

/* line 8832, app/assets/stylesheets/tailwind.1.scss */
.-mb-14 {
  margin-bottom: -3.5rem;
}

/* line 8836, app/assets/stylesheets/tailwind.1.scss */
.-ml-14 {
  margin-left: -3.5rem;
}

/* line 8840, app/assets/stylesheets/tailwind.1.scss */
.-mt-16 {
  margin-top: -4rem;
}

/* line 8844, app/assets/stylesheets/tailwind.1.scss */
.-mr-16 {
  margin-right: -4rem;
}

/* line 8848, app/assets/stylesheets/tailwind.1.scss */
.-mb-16 {
  margin-bottom: -4rem;
}

/* line 8852, app/assets/stylesheets/tailwind.1.scss */
.-ml-16 {
  margin-left: -4rem;
}

/* line 8856, app/assets/stylesheets/tailwind.1.scss */
.-mt-20 {
  margin-top: -5rem;
}

/* line 8860, app/assets/stylesheets/tailwind.1.scss */
.-mr-20 {
  margin-right: -5rem;
}

/* line 8864, app/assets/stylesheets/tailwind.1.scss */
.-mb-20 {
  margin-bottom: -5rem;
}

/* line 8868, app/assets/stylesheets/tailwind.1.scss */
.-ml-20 {
  margin-left: -5rem;
}

/* line 8872, app/assets/stylesheets/tailwind.1.scss */
.-mt-24 {
  margin-top: -6rem;
}

/* line 8876, app/assets/stylesheets/tailwind.1.scss */
.-mr-24 {
  margin-right: -6rem;
}

/* line 8880, app/assets/stylesheets/tailwind.1.scss */
.-mb-24 {
  margin-bottom: -6rem;
}

/* line 8884, app/assets/stylesheets/tailwind.1.scss */
.-ml-24 {
  margin-left: -6rem;
}

/* line 8888, app/assets/stylesheets/tailwind.1.scss */
.-mt-28 {
  margin-top: -7rem;
}

/* line 8892, app/assets/stylesheets/tailwind.1.scss */
.-mr-28 {
  margin-right: -7rem;
}

/* line 8896, app/assets/stylesheets/tailwind.1.scss */
.-mb-28 {
  margin-bottom: -7rem;
}

/* line 8900, app/assets/stylesheets/tailwind.1.scss */
.-ml-28 {
  margin-left: -7rem;
}

/* line 8904, app/assets/stylesheets/tailwind.1.scss */
.-mt-32 {
  margin-top: -8rem;
}

/* line 8908, app/assets/stylesheets/tailwind.1.scss */
.-mr-32 {
  margin-right: -8rem;
}

/* line 8912, app/assets/stylesheets/tailwind.1.scss */
.-mb-32 {
  margin-bottom: -8rem;
}

/* line 8916, app/assets/stylesheets/tailwind.1.scss */
.-ml-32 {
  margin-left: -8rem;
}

/* line 8920, app/assets/stylesheets/tailwind.1.scss */
.-mt-36 {
  margin-top: -9rem;
}

/* line 8924, app/assets/stylesheets/tailwind.1.scss */
.-mr-36 {
  margin-right: -9rem;
}

/* line 8928, app/assets/stylesheets/tailwind.1.scss */
.-mb-36 {
  margin-bottom: -9rem;
}

/* line 8932, app/assets/stylesheets/tailwind.1.scss */
.-ml-36 {
  margin-left: -9rem;
}

/* line 8936, app/assets/stylesheets/tailwind.1.scss */
.-mt-40 {
  margin-top: -10rem;
}

/* line 8940, app/assets/stylesheets/tailwind.1.scss */
.-mr-40 {
  margin-right: -10rem;
}

/* line 8944, app/assets/stylesheets/tailwind.1.scss */
.-mb-40 {
  margin-bottom: -10rem;
}

/* line 8948, app/assets/stylesheets/tailwind.1.scss */
.-ml-40 {
  margin-left: -10rem;
}

/* line 8952, app/assets/stylesheets/tailwind.1.scss */
.-mt-44 {
  margin-top: -11rem;
}

/* line 8956, app/assets/stylesheets/tailwind.1.scss */
.-mr-44 {
  margin-right: -11rem;
}

/* line 8960, app/assets/stylesheets/tailwind.1.scss */
.-mb-44 {
  margin-bottom: -11rem;
}

/* line 8964, app/assets/stylesheets/tailwind.1.scss */
.-ml-44 {
  margin-left: -11rem;
}

/* line 8968, app/assets/stylesheets/tailwind.1.scss */
.-mt-48 {
  margin-top: -12rem;
}

/* line 8972, app/assets/stylesheets/tailwind.1.scss */
.-mr-48 {
  margin-right: -12rem;
}

/* line 8976, app/assets/stylesheets/tailwind.1.scss */
.-mb-48 {
  margin-bottom: -12rem;
}

/* line 8980, app/assets/stylesheets/tailwind.1.scss */
.-ml-48 {
  margin-left: -12rem;
}

/* line 8984, app/assets/stylesheets/tailwind.1.scss */
.-mt-52 {
  margin-top: -13rem;
}

/* line 8988, app/assets/stylesheets/tailwind.1.scss */
.-mr-52 {
  margin-right: -13rem;
}

/* line 8992, app/assets/stylesheets/tailwind.1.scss */
.-mb-52 {
  margin-bottom: -13rem;
}

/* line 8996, app/assets/stylesheets/tailwind.1.scss */
.-ml-52 {
  margin-left: -13rem;
}

/* line 9000, app/assets/stylesheets/tailwind.1.scss */
.-mt-56 {
  margin-top: -14rem;
}

/* line 9004, app/assets/stylesheets/tailwind.1.scss */
.-mr-56 {
  margin-right: -14rem;
}

/* line 9008, app/assets/stylesheets/tailwind.1.scss */
.-mb-56 {
  margin-bottom: -14rem;
}

/* line 9012, app/assets/stylesheets/tailwind.1.scss */
.-ml-56 {
  margin-left: -14rem;
}

/* line 9016, app/assets/stylesheets/tailwind.1.scss */
.-mt-60 {
  margin-top: -15rem;
}

/* line 9020, app/assets/stylesheets/tailwind.1.scss */
.-mr-60 {
  margin-right: -15rem;
}

/* line 9024, app/assets/stylesheets/tailwind.1.scss */
.-mb-60 {
  margin-bottom: -15rem;
}

/* line 9028, app/assets/stylesheets/tailwind.1.scss */
.-ml-60 {
  margin-left: -15rem;
}

/* line 9032, app/assets/stylesheets/tailwind.1.scss */
.-mt-64 {
  margin-top: -16rem;
}

/* line 9036, app/assets/stylesheets/tailwind.1.scss */
.-mr-64 {
  margin-right: -16rem;
}

/* line 9040, app/assets/stylesheets/tailwind.1.scss */
.-mb-64 {
  margin-bottom: -16rem;
}

/* line 9044, app/assets/stylesheets/tailwind.1.scss */
.-ml-64 {
  margin-left: -16rem;
}

/* line 9048, app/assets/stylesheets/tailwind.1.scss */
.-mt-72 {
  margin-top: -18rem;
}

/* line 9052, app/assets/stylesheets/tailwind.1.scss */
.-mr-72 {
  margin-right: -18rem;
}

/* line 9056, app/assets/stylesheets/tailwind.1.scss */
.-mb-72 {
  margin-bottom: -18rem;
}

/* line 9060, app/assets/stylesheets/tailwind.1.scss */
.-ml-72 {
  margin-left: -18rem;
}

/* line 9064, app/assets/stylesheets/tailwind.1.scss */
.-mt-80 {
  margin-top: -20rem;
}

/* line 9068, app/assets/stylesheets/tailwind.1.scss */
.-mr-80 {
  margin-right: -20rem;
}

/* line 9072, app/assets/stylesheets/tailwind.1.scss */
.-mb-80 {
  margin-bottom: -20rem;
}

/* line 9076, app/assets/stylesheets/tailwind.1.scss */
.-ml-80 {
  margin-left: -20rem;
}

/* line 9080, app/assets/stylesheets/tailwind.1.scss */
.-mt-96 {
  margin-top: -24rem;
}

/* line 9084, app/assets/stylesheets/tailwind.1.scss */
.-mr-96 {
  margin-right: -24rem;
}

/* line 9088, app/assets/stylesheets/tailwind.1.scss */
.-mb-96 {
  margin-bottom: -24rem;
}

/* line 9092, app/assets/stylesheets/tailwind.1.scss */
.-ml-96 {
  margin-left: -24rem;
}

/* line 9096, app/assets/stylesheets/tailwind.1.scss */
.-mt-px {
  margin-top: -1px;
}

/* line 9100, app/assets/stylesheets/tailwind.1.scss */
.-mr-px {
  margin-right: -1px;
}

/* line 9104, app/assets/stylesheets/tailwind.1.scss */
.-mb-px {
  margin-bottom: -1px;
}

/* line 9108, app/assets/stylesheets/tailwind.1.scss */
.-ml-px {
  margin-left: -1px;
}

/* line 9112, app/assets/stylesheets/tailwind.1.scss */
.-mt-0\.5 {
  margin-top: -0.125rem;
}

/* line 9116, app/assets/stylesheets/tailwind.1.scss */
.-mr-0\.5 {
  margin-right: -0.125rem;
}

/* line 9120, app/assets/stylesheets/tailwind.1.scss */
.-mb-0\.5 {
  margin-bottom: -0.125rem;
}

/* line 9124, app/assets/stylesheets/tailwind.1.scss */
.-ml-0\.5 {
  margin-left: -0.125rem;
}

/* line 9128, app/assets/stylesheets/tailwind.1.scss */
.-mt-1\.5 {
  margin-top: -0.375rem;
}

/* line 9132, app/assets/stylesheets/tailwind.1.scss */
.-mr-1\.5 {
  margin-right: -0.375rem;
}

/* line 9136, app/assets/stylesheets/tailwind.1.scss */
.-mb-1\.5 {
  margin-bottom: -0.375rem;
}

/* line 9140, app/assets/stylesheets/tailwind.1.scss */
.-ml-1\.5 {
  margin-left: -0.375rem;
}

/* line 9144, app/assets/stylesheets/tailwind.1.scss */
.-mt-2\.5 {
  margin-top: -0.625rem;
}

/* line 9148, app/assets/stylesheets/tailwind.1.scss */
.-mr-2\.5 {
  margin-right: -0.625rem;
}

/* line 9152, app/assets/stylesheets/tailwind.1.scss */
.-mb-2\.5 {
  margin-bottom: -0.625rem;
}

/* line 9156, app/assets/stylesheets/tailwind.1.scss */
.-ml-2\.5 {
  margin-left: -0.625rem;
}

/* line 9160, app/assets/stylesheets/tailwind.1.scss */
.-mt-3\.5 {
  margin-top: -0.875rem;
}

/* line 9164, app/assets/stylesheets/tailwind.1.scss */
.-mr-3\.5 {
  margin-right: -0.875rem;
}

/* line 9168, app/assets/stylesheets/tailwind.1.scss */
.-mb-3\.5 {
  margin-bottom: -0.875rem;
}

/* line 9172, app/assets/stylesheets/tailwind.1.scss */
.-ml-3\.5 {
  margin-left: -0.875rem;
}

/* line 9176, app/assets/stylesheets/tailwind.1.scss */
.max-h-0 {
  max-height: 0px;
}

/* line 9180, app/assets/stylesheets/tailwind.1.scss */
.max-h-1 {
  max-height: 0.25rem;
}

/* line 9184, app/assets/stylesheets/tailwind.1.scss */
.max-h-2 {
  max-height: 0.5rem;
}

/* line 9188, app/assets/stylesheets/tailwind.1.scss */
.max-h-3 {
  max-height: 0.75rem;
}

/* line 9192, app/assets/stylesheets/tailwind.1.scss */
.max-h-4 {
  max-height: 1rem;
}

/* line 9196, app/assets/stylesheets/tailwind.1.scss */
.max-h-5 {
  max-height: 1.25rem;
}

/* line 9200, app/assets/stylesheets/tailwind.1.scss */
.max-h-6 {
  max-height: 1.5rem;
}

/* line 9204, app/assets/stylesheets/tailwind.1.scss */
.max-h-7 {
  max-height: 1.75rem;
}

/* line 9208, app/assets/stylesheets/tailwind.1.scss */
.max-h-8 {
  max-height: 2rem;
}

/* line 9212, app/assets/stylesheets/tailwind.1.scss */
.max-h-9 {
  max-height: 2.25rem;
}

/* line 9216, app/assets/stylesheets/tailwind.1.scss */
.max-h-10 {
  max-height: 2.5rem;
}

/* line 9220, app/assets/stylesheets/tailwind.1.scss */
.max-h-11 {
  max-height: 2.75rem;
}

/* line 9224, app/assets/stylesheets/tailwind.1.scss */
.max-h-12 {
  max-height: 3rem;
}

/* line 9228, app/assets/stylesheets/tailwind.1.scss */
.max-h-14 {
  max-height: 3.5rem;
}

/* line 9232, app/assets/stylesheets/tailwind.1.scss */
.max-h-16 {
  max-height: 4rem;
}

/* line 9236, app/assets/stylesheets/tailwind.1.scss */
.max-h-20 {
  max-height: 5rem;
}

/* line 9240, app/assets/stylesheets/tailwind.1.scss */
.max-h-24 {
  max-height: 6rem;
}

/* line 9244, app/assets/stylesheets/tailwind.1.scss */
.max-h-28 {
  max-height: 7rem;
}

/* line 9248, app/assets/stylesheets/tailwind.1.scss */
.max-h-32 {
  max-height: 8rem;
}

/* line 9252, app/assets/stylesheets/tailwind.1.scss */
.max-h-36 {
  max-height: 9rem;
}

/* line 9256, app/assets/stylesheets/tailwind.1.scss */
.max-h-40 {
  max-height: 10rem;
}

/* line 9260, app/assets/stylesheets/tailwind.1.scss */
.max-h-44 {
  max-height: 11rem;
}

/* line 9264, app/assets/stylesheets/tailwind.1.scss */
.max-h-48 {
  max-height: 12rem;
}

/* line 9268, app/assets/stylesheets/tailwind.1.scss */
.max-h-52 {
  max-height: 13rem;
}

/* line 9272, app/assets/stylesheets/tailwind.1.scss */
.max-h-56 {
  max-height: 14rem;
}

/* line 9276, app/assets/stylesheets/tailwind.1.scss */
.max-h-60 {
  max-height: 15rem;
}

/* line 9280, app/assets/stylesheets/tailwind.1.scss */
.max-h-64 {
  max-height: 16rem;
}

/* line 9284, app/assets/stylesheets/tailwind.1.scss */
.max-h-72 {
  max-height: 18rem;
}

/* line 9288, app/assets/stylesheets/tailwind.1.scss */
.max-h-80 {
  max-height: 20rem;
}

/* line 9292, app/assets/stylesheets/tailwind.1.scss */
.max-h-96 {
  max-height: 24rem;
}

/* line 9296, app/assets/stylesheets/tailwind.1.scss */
.max-h-px {
  max-height: 1px;
}

/* line 9300, app/assets/stylesheets/tailwind.1.scss */
.max-h-0\.5 {
  max-height: 0.125rem;
}

/* line 9304, app/assets/stylesheets/tailwind.1.scss */
.max-h-1\.5 {
  max-height: 0.375rem;
}

/* line 9308, app/assets/stylesheets/tailwind.1.scss */
.max-h-2\.5 {
  max-height: 0.625rem;
}

/* line 9312, app/assets/stylesheets/tailwind.1.scss */
.max-h-3\.5 {
  max-height: 0.875rem;
}

/* line 9316, app/assets/stylesheets/tailwind.1.scss */
.max-h-full {
  max-height: 100%;
}

/* line 9320, app/assets/stylesheets/tailwind.1.scss */
.max-h-screen {
  max-height: 100vh;
}

/* line 9324, app/assets/stylesheets/tailwind.1.scss */
.max-w-0 {
  max-width: 0rem;
}

/* line 9328, app/assets/stylesheets/tailwind.1.scss */
.max-w-none {
  max-width: none;
}

/* line 9332, app/assets/stylesheets/tailwind.1.scss */
.max-w-xs {
  max-width: 2rem;
}

/* line 9336, app/assets/stylesheets/tailwind.1.scss */
.max-w-sm {
  max-width: 24rem;
}

/* line 9340, app/assets/stylesheets/tailwind.1.scss */
.max-w-md {
  max-width: 28rem;
}

/* line 9344, app/assets/stylesheets/tailwind.1.scss */
.max-w-lg {
  max-width: 32rem;
}

/* line 9348, app/assets/stylesheets/tailwind.1.scss */
.max-w-xl {
  max-width: 36rem;
}

/* line 9352, app/assets/stylesheets/tailwind.1.scss */
.max-w-2xl {
  max-width: 42rem;
}

/* line 9356, app/assets/stylesheets/tailwind.1.scss */
.max-w-3xl {
  max-width: 48rem;
}

/* line 9360, app/assets/stylesheets/tailwind.1.scss */
.max-w-4xl {
  max-width: 56rem;
}

/* line 9364, app/assets/stylesheets/tailwind.1.scss */
.max-w-5xl {
  max-width: 64rem;
}

/* line 9368, app/assets/stylesheets/tailwind.1.scss */
.max-w-6xl {
  max-width: 72rem;
}

/* line 9372, app/assets/stylesheets/tailwind.1.scss */
.max-w-7xl {
  max-width: 80rem;
}

/* line 9376, app/assets/stylesheets/tailwind.1.scss */
.max-w-full {
  max-width: 100%;
}

/* line 9380, app/assets/stylesheets/tailwind.1.scss */
.max-w-min {
  max-width: -webkit-min-content;
  max-width: min-content;
}

/* line 9385, app/assets/stylesheets/tailwind.1.scss */
.max-w-max {
  max-width: -webkit-max-content;
  max-width: max-content;
}

/* line 9390, app/assets/stylesheets/tailwind.1.scss */
.max-w-prose {
  max-width: 65ch;
}

/* line 9394, app/assets/stylesheets/tailwind.1.scss */
.max-w-screen-sm {
  max-width: 640px;
}

/* line 9398, app/assets/stylesheets/tailwind.1.scss */
.max-w-screen-md {
  max-width: 768px;
}

/* line 9402, app/assets/stylesheets/tailwind.1.scss */
.max-w-screen-lg {
  max-width: 1024px;
}

/* line 9406, app/assets/stylesheets/tailwind.1.scss */
.max-w-screen-xl {
  max-width: 1280px;
}

/* line 9410, app/assets/stylesheets/tailwind.1.scss */
.max-w-screen-2xl {
  max-width: 1536px;
}

/* line 9414, app/assets/stylesheets/tailwind.1.scss */
.min-h-0 {
  min-height: 0px;
}

/* line 9418, app/assets/stylesheets/tailwind.1.scss */
.min-h-full {
  min-height: 100%;
}

/* line 9422, app/assets/stylesheets/tailwind.1.scss */
.min-h-screen {
  min-height: 100vh;
}

/* line 9426, app/assets/stylesheets/tailwind.1.scss */
.min-w-0 {
  min-width: 0px;
}

/* line 9430, app/assets/stylesheets/tailwind.1.scss */
.min-w-full {
  min-width: 100%;
}

/* line 9434, app/assets/stylesheets/tailwind.1.scss */
.min-w-min {
  min-width: -webkit-min-content;
  min-width: min-content;
}

/* line 9439, app/assets/stylesheets/tailwind.1.scss */
.min-w-max {
  min-width: -webkit-max-content;
  min-width: max-content;
}

/* line 9444, app/assets/stylesheets/tailwind.1.scss */
.object-contain {
  object-fit: contain;
}

/* line 9448, app/assets/stylesheets/tailwind.1.scss */
.object-cover {
  object-fit: cover;
}

/* line 9452, app/assets/stylesheets/tailwind.1.scss */
.object-fill {
  object-fit: fill;
}

/* line 9456, app/assets/stylesheets/tailwind.1.scss */
.object-none {
  object-fit: none;
}

/* line 9460, app/assets/stylesheets/tailwind.1.scss */
.object-scale-down {
  object-fit: scale-down;
}

/* line 9464, app/assets/stylesheets/tailwind.1.scss */
.object-bottom {
  object-position: bottom;
}

/* line 9468, app/assets/stylesheets/tailwind.1.scss */
.object-center {
  object-position: center;
}

/* line 9472, app/assets/stylesheets/tailwind.1.scss */
.object-left {
  object-position: left;
}

/* line 9476, app/assets/stylesheets/tailwind.1.scss */
.object-left-bottom {
  object-position: left bottom;
}

/* line 9480, app/assets/stylesheets/tailwind.1.scss */
.object-left-top {
  object-position: left top;
}

/* line 9484, app/assets/stylesheets/tailwind.1.scss */
.object-right {
  object-position: right;
}

/* line 9488, app/assets/stylesheets/tailwind.1.scss */
.object-right-bottom {
  object-position: right bottom;
}

/* line 9492, app/assets/stylesheets/tailwind.1.scss */
.object-right-top {
  object-position: right top;
}

/* line 9496, app/assets/stylesheets/tailwind.1.scss */
.object-top {
  object-position: top;
}

/* line 9500, app/assets/stylesheets/tailwind.1.scss */
.opacity-0 {
  opacity: 0;
}

/* line 9504, app/assets/stylesheets/tailwind.1.scss */
.opacity-5 {
  opacity: 0.05;
}

/* line 9508, app/assets/stylesheets/tailwind.1.scss */
.opacity-10 {
  opacity: 0.1;
}

/* line 9512, app/assets/stylesheets/tailwind.1.scss */
.opacity-20 {
  opacity: 0.2;
}

/* line 9516, app/assets/stylesheets/tailwind.1.scss */
.opacity-25 {
  opacity: 0.25;
}

/* line 9520, app/assets/stylesheets/tailwind.1.scss */
.opacity-30 {
  opacity: 0.3;
}

/* line 9524, app/assets/stylesheets/tailwind.1.scss */
.opacity-40 {
  opacity: 0.4;
}

/* line 9528, app/assets/stylesheets/tailwind.1.scss */
.opacity-50 {
  opacity: 0.5;
}

/* line 9532, app/assets/stylesheets/tailwind.1.scss */
.opacity-60 {
  opacity: 0.6;
}

/* line 9536, app/assets/stylesheets/tailwind.1.scss */
.opacity-70 {
  opacity: 0.7;
}

/* line 9540, app/assets/stylesheets/tailwind.1.scss */
.opacity-75 {
  opacity: 0.75;
}

/* line 9544, app/assets/stylesheets/tailwind.1.scss */
.opacity-80 {
  opacity: 0.8;
}

/* line 9548, app/assets/stylesheets/tailwind.1.scss */
.opacity-90 {
  opacity: 0.9;
}

/* line 9552, app/assets/stylesheets/tailwind.1.scss */
.opacity-95 {
  opacity: 0.95;
}

/* line 9556, app/assets/stylesheets/tailwind.1.scss */
.opacity-100 {
  opacity: 1;
}

/* line 9560, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-0 {
  opacity: 0;
}

/* line 9564, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-5 {
  opacity: 0.05;
}

/* line 9568, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-10 {
  opacity: 0.1;
}

/* line 9572, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-20 {
  opacity: 0.2;
}

/* line 9576, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-25 {
  opacity: 0.25;
}

/* line 9580, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-30 {
  opacity: 0.3;
}

/* line 9584, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-40 {
  opacity: 0.4;
}

/* line 9588, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-50 {
  opacity: 0.5;
}

/* line 9592, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-60 {
  opacity: 0.6;
}

/* line 9596, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-70 {
  opacity: 0.7;
}

/* line 9600, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-75 {
  opacity: 0.75;
}

/* line 9604, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}

/* line 9608, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-90 {
  opacity: 0.9;
}

/* line 9612, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-95 {
  opacity: 0.95;
}

/* line 9616, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

/* line 9620, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-0:focus-within {
  opacity: 0;
}

/* line 9624, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-5:focus-within {
  opacity: 0.05;
}

/* line 9628, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-10:focus-within {
  opacity: 0.1;
}

/* line 9632, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-20:focus-within {
  opacity: 0.2;
}

/* line 9636, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-25:focus-within {
  opacity: 0.25;
}

/* line 9640, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-30:focus-within {
  opacity: 0.3;
}

/* line 9644, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-40:focus-within {
  opacity: 0.4;
}

/* line 9648, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-50:focus-within {
  opacity: 0.5;
}

/* line 9652, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-60:focus-within {
  opacity: 0.6;
}

/* line 9656, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-70:focus-within {
  opacity: 0.7;
}

/* line 9660, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-75:focus-within {
  opacity: 0.75;
}

/* line 9664, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-80:focus-within {
  opacity: 0.8;
}

/* line 9668, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-90:focus-within {
  opacity: 0.9;
}

/* line 9672, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-95:focus-within {
  opacity: 0.95;
}

/* line 9676, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:opacity-100:focus-within {
  opacity: 1;
}

/* line 9680, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-0:hover {
  opacity: 0;
}

/* line 9684, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-5:hover {
  opacity: 0.05;
}

/* line 9688, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-10:hover {
  opacity: 0.1;
}

/* line 9692, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-20:hover {
  opacity: 0.2;
}

/* line 9696, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-25:hover {
  opacity: 0.25;
}

/* line 9700, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-30:hover {
  opacity: 0.3;
}

/* line 9704, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-40:hover {
  opacity: 0.4;
}

/* line 9708, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-50:hover {
  opacity: 0.5;
}

/* line 9712, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-60:hover {
  opacity: 0.6;
}

/* line 9716, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-70:hover {
  opacity: 0.7;
}

/* line 9720, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-75:hover {
  opacity: 0.75;
}

/* line 9724, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-80:hover {
  opacity: 0.8;
}

/* line 9728, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-90:hover {
  opacity: 0.9;
}

/* line 9732, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-95:hover {
  opacity: 0.95;
}

/* line 9736, app/assets/stylesheets/tailwind.1.scss */
.hover\:opacity-100:hover {
  opacity: 1;
}

/* line 9740, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-0:focus {
  opacity: 0;
}

/* line 9744, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-5:focus {
  opacity: 0.05;
}

/* line 9748, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-10:focus {
  opacity: 0.1;
}

/* line 9752, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-20:focus {
  opacity: 0.2;
}

/* line 9756, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-25:focus {
  opacity: 0.25;
}

/* line 9760, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-30:focus {
  opacity: 0.3;
}

/* line 9764, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-40:focus {
  opacity: 0.4;
}

/* line 9768, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-50:focus {
  opacity: 0.5;
}

/* line 9772, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-60:focus {
  opacity: 0.6;
}

/* line 9776, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-70:focus {
  opacity: 0.7;
}

/* line 9780, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-75:focus {
  opacity: 0.75;
}

/* line 9784, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-80:focus {
  opacity: 0.8;
}

/* line 9788, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-90:focus {
  opacity: 0.9;
}

/* line 9792, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-95:focus {
  opacity: 0.95;
}

/* line 9796, app/assets/stylesheets/tailwind.1.scss */
.focus\:opacity-100:focus {
  opacity: 1;
}

/* line 9800, app/assets/stylesheets/tailwind.1.scss */
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

/* line 9805, app/assets/stylesheets/tailwind.1.scss */
.outline-white {
  outline: 2px dotted white;
  outline-offset: 2px;
}

/* line 9810, app/assets/stylesheets/tailwind.1.scss */
.outline-black {
  outline: 2px dotted black;
  outline-offset: 2px;
}

/* line 9815, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

/* line 9820, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:outline-white:focus-within {
  outline: 2px dotted white;
  outline-offset: 2px;
}

/* line 9825, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:outline-black:focus-within {
  outline: 2px dotted black;
  outline-offset: 2px;
}

/* line 9830, app/assets/stylesheets/tailwind.1.scss */
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

/* line 9835, app/assets/stylesheets/tailwind.1.scss */
.focus\:outline-white:focus {
  outline: 2px dotted white;
  outline-offset: 2px;
}

/* line 9840, app/assets/stylesheets/tailwind.1.scss */
.focus\:outline-black:focus {
  outline: 2px dotted black;
  outline-offset: 2px;
}

/* line 9845, app/assets/stylesheets/tailwind.1.scss */
.overflow-auto {
  overflow: auto;
}

/* line 9849, app/assets/stylesheets/tailwind.1.scss */
.overflow-hidden {
  overflow: hidden;
}

/* line 9853, app/assets/stylesheets/tailwind.1.scss */
.overflow-visible {
  overflow: visible;
}

/* line 9857, app/assets/stylesheets/tailwind.1.scss */
.overflow-scroll {
  overflow: scroll;
}

/* line 9861, app/assets/stylesheets/tailwind.1.scss */
.overflow-x-auto {
  overflow-x: auto;
}

/* line 9865, app/assets/stylesheets/tailwind.1.scss */
.overflow-y-auto {
  overflow-y: auto;
}

/* line 9869, app/assets/stylesheets/tailwind.1.scss */
.overflow-x-hidden {
  overflow-x: hidden;
}

/* line 9873, app/assets/stylesheets/tailwind.1.scss */
.overflow-y-hidden {
  overflow-y: hidden;
}

/* line 9877, app/assets/stylesheets/tailwind.1.scss */
.overflow-x-visible {
  overflow-x: visible;
}

/* line 9881, app/assets/stylesheets/tailwind.1.scss */
.overflow-y-visible {
  overflow-y: visible;
}

/* line 9885, app/assets/stylesheets/tailwind.1.scss */
.overflow-x-scroll {
  overflow-x: scroll;
}

/* line 9889, app/assets/stylesheets/tailwind.1.scss */
.overflow-y-scroll {
  overflow-y: scroll;
}

/* line 9893, app/assets/stylesheets/tailwind.1.scss */
.overscroll-auto {
  overscroll-behavior: auto;
}

/* line 9897, app/assets/stylesheets/tailwind.1.scss */
.overscroll-contain {
  overscroll-behavior: contain;
}

/* line 9901, app/assets/stylesheets/tailwind.1.scss */
.overscroll-none {
  overscroll-behavior: none;
}

/* line 9905, app/assets/stylesheets/tailwind.1.scss */
.overscroll-y-auto {
  overscroll-behavior-y: auto;
}

/* line 9909, app/assets/stylesheets/tailwind.1.scss */
.overscroll-y-contain {
  overscroll-behavior-y: contain;
}

/* line 9913, app/assets/stylesheets/tailwind.1.scss */
.overscroll-y-none {
  overscroll-behavior-y: none;
}

/* line 9917, app/assets/stylesheets/tailwind.1.scss */
.overscroll-x-auto {
  overscroll-behavior-x: auto;
}

/* line 9921, app/assets/stylesheets/tailwind.1.scss */
.overscroll-x-contain {
  overscroll-behavior-x: contain;
}

/* line 9925, app/assets/stylesheets/tailwind.1.scss */
.overscroll-x-none {
  overscroll-behavior-x: none;
}

/* line 9929, app/assets/stylesheets/tailwind.1.scss */
.p-0 {
  padding: 0px;
}

/* line 9933, app/assets/stylesheets/tailwind.1.scss */
.p-1 {
  padding: 0.25rem;
}

/* line 9937, app/assets/stylesheets/tailwind.1.scss */
.p-2 {
  padding: 0.5rem;
}

/* line 9941, app/assets/stylesheets/tailwind.1.scss */
.p-3 {
  padding: 0.75rem;
}

/* line 9945, app/assets/stylesheets/tailwind.1.scss */
.p-4 {
  padding: 1rem;
}

/* line 9949, app/assets/stylesheets/tailwind.1.scss */
.p-5 {
  padding: 1.25rem;
}

/* line 9953, app/assets/stylesheets/tailwind.1.scss */
.p-6 {
  padding: 1.5rem;
}

/* line 9957, app/assets/stylesheets/tailwind.1.scss */
.p-7 {
  padding: 1.75rem;
}

/* line 9961, app/assets/stylesheets/tailwind.1.scss */
.p-8 {
  padding: 2rem;
}

/* line 9965, app/assets/stylesheets/tailwind.1.scss */
.p-9 {
  padding: 2.25rem;
}

/* line 9969, app/assets/stylesheets/tailwind.1.scss */
.p-10 {
  padding: 2.5rem;
}

/* line 9973, app/assets/stylesheets/tailwind.1.scss */
.p-11 {
  padding: 2.75rem;
}

/* line 9977, app/assets/stylesheets/tailwind.1.scss */
.p-12 {
  padding: 3rem;
}

/* line 9981, app/assets/stylesheets/tailwind.1.scss */
.p-14 {
  padding: 3.5rem;
}

/* line 9985, app/assets/stylesheets/tailwind.1.scss */
.p-16 {
  padding: 4rem;
}

/* line 9989, app/assets/stylesheets/tailwind.1.scss */
.p-20 {
  padding: 5rem;
}

/* line 9993, app/assets/stylesheets/tailwind.1.scss */
.p-24 {
  padding: 6rem;
}

/* line 9997, app/assets/stylesheets/tailwind.1.scss */
.p-28 {
  padding: 7rem;
}

/* line 10001, app/assets/stylesheets/tailwind.1.scss */
.p-32 {
  padding: 8rem;
}

/* line 10005, app/assets/stylesheets/tailwind.1.scss */
.p-36 {
  padding: 9rem;
}

/* line 10009, app/assets/stylesheets/tailwind.1.scss */
.p-40 {
  padding: 10rem;
}

/* line 10013, app/assets/stylesheets/tailwind.1.scss */
.p-44 {
  padding: 11rem;
}

/* line 10017, app/assets/stylesheets/tailwind.1.scss */
.p-48 {
  padding: 12rem;
}

/* line 10021, app/assets/stylesheets/tailwind.1.scss */
.p-52 {
  padding: 13rem;
}

/* line 10025, app/assets/stylesheets/tailwind.1.scss */
.p-56 {
  padding: 14rem;
}

/* line 10029, app/assets/stylesheets/tailwind.1.scss */
.p-60 {
  padding: 15rem;
}

/* line 10033, app/assets/stylesheets/tailwind.1.scss */
.p-64 {
  padding: 16rem;
}

/* line 10037, app/assets/stylesheets/tailwind.1.scss */
.p-72 {
  padding: 18rem;
}

/* line 10041, app/assets/stylesheets/tailwind.1.scss */
.p-80 {
  padding: 20rem;
}

/* line 10045, app/assets/stylesheets/tailwind.1.scss */
.p-96 {
  padding: 24rem;
}

/* line 10049, app/assets/stylesheets/tailwind.1.scss */
.p-px {
  padding: 1px;
}

/* line 10053, app/assets/stylesheets/tailwind.1.scss */
.p-0\.5 {
  padding: 0.125rem;
}

/* line 10057, app/assets/stylesheets/tailwind.1.scss */
.p-1\.5 {
  padding: 0.375rem;
}

/* line 10061, app/assets/stylesheets/tailwind.1.scss */
.p-2\.5 {
  padding: 0.625rem;
}

/* line 10065, app/assets/stylesheets/tailwind.1.scss */
.p-3\.5 {
  padding: 0.875rem;
}

/* line 10069, app/assets/stylesheets/tailwind.1.scss */
.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* line 10074, app/assets/stylesheets/tailwind.1.scss */
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 10079, app/assets/stylesheets/tailwind.1.scss */
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

/* line 10084, app/assets/stylesheets/tailwind.1.scss */
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

/* line 10089, app/assets/stylesheets/tailwind.1.scss */
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 10094, app/assets/stylesheets/tailwind.1.scss */
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

/* line 10099, app/assets/stylesheets/tailwind.1.scss */
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

/* line 10104, app/assets/stylesheets/tailwind.1.scss */
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

/* line 10109, app/assets/stylesheets/tailwind.1.scss */
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/* line 10114, app/assets/stylesheets/tailwind.1.scss */
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 10119, app/assets/stylesheets/tailwind.1.scss */
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

/* line 10124, app/assets/stylesheets/tailwind.1.scss */
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

/* line 10129, app/assets/stylesheets/tailwind.1.scss */
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

/* line 10134, app/assets/stylesheets/tailwind.1.scss */
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

/* line 10139, app/assets/stylesheets/tailwind.1.scss */
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

/* line 10144, app/assets/stylesheets/tailwind.1.scss */
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

/* line 10149, app/assets/stylesheets/tailwind.1.scss */
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 10154, app/assets/stylesheets/tailwind.1.scss */
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

/* line 10159, app/assets/stylesheets/tailwind.1.scss */
.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

/* line 10164, app/assets/stylesheets/tailwind.1.scss */
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

/* line 10169, app/assets/stylesheets/tailwind.1.scss */
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

/* line 10174, app/assets/stylesheets/tailwind.1.scss */
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

/* line 10179, app/assets/stylesheets/tailwind.1.scss */
.py-11 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

/* line 10184, app/assets/stylesheets/tailwind.1.scss */
.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

/* line 10189, app/assets/stylesheets/tailwind.1.scss */
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/* line 10194, app/assets/stylesheets/tailwind.1.scss */
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}

/* line 10199, app/assets/stylesheets/tailwind.1.scss */
.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

/* line 10204, app/assets/stylesheets/tailwind.1.scss */
.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

/* line 10209, app/assets/stylesheets/tailwind.1.scss */
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

/* line 10214, app/assets/stylesheets/tailwind.1.scss */
.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

/* line 10219, app/assets/stylesheets/tailwind.1.scss */
.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

/* line 10224, app/assets/stylesheets/tailwind.1.scss */
.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}

/* line 10229, app/assets/stylesheets/tailwind.1.scss */
.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

/* line 10234, app/assets/stylesheets/tailwind.1.scss */
.px-24 {
  padding-left: 6rem;
  padding-right: 6rem;
}

/* line 10239, app/assets/stylesheets/tailwind.1.scss */
.py-28 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

/* line 10244, app/assets/stylesheets/tailwind.1.scss */
.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}

/* line 10249, app/assets/stylesheets/tailwind.1.scss */
.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

/* line 10254, app/assets/stylesheets/tailwind.1.scss */
.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}

/* line 10259, app/assets/stylesheets/tailwind.1.scss */
.py-36 {
  padding-top: 9rem;
  padding-bottom: 9rem;
}

/* line 10264, app/assets/stylesheets/tailwind.1.scss */
.px-36 {
  padding-left: 9rem;
  padding-right: 9rem;
}

/* line 10269, app/assets/stylesheets/tailwind.1.scss */
.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

/* line 10274, app/assets/stylesheets/tailwind.1.scss */
.px-40 {
  padding-left: 10rem;
  padding-right: 10rem;
}

/* line 10279, app/assets/stylesheets/tailwind.1.scss */
.py-44 {
  padding-top: 11rem;
  padding-bottom: 11rem;
}

/* line 10284, app/assets/stylesheets/tailwind.1.scss */
.px-44 {
  padding-left: 11rem;
  padding-right: 11rem;
}

/* line 10289, app/assets/stylesheets/tailwind.1.scss */
.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem;
}

/* line 10294, app/assets/stylesheets/tailwind.1.scss */
.px-48 {
  padding-left: 12rem;
  padding-right: 12rem;
}

/* line 10299, app/assets/stylesheets/tailwind.1.scss */
.py-52 {
  padding-top: 13rem;
  padding-bottom: 13rem;
}

/* line 10304, app/assets/stylesheets/tailwind.1.scss */
.px-52 {
  padding-left: 13rem;
  padding-right: 13rem;
}

/* line 10309, app/assets/stylesheets/tailwind.1.scss */
.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem;
}

/* line 10314, app/assets/stylesheets/tailwind.1.scss */
.px-56 {
  padding-left: 14rem;
  padding-right: 14rem;
}

/* line 10319, app/assets/stylesheets/tailwind.1.scss */
.py-60 {
  padding-top: 15rem;
  padding-bottom: 15rem;
}

/* line 10324, app/assets/stylesheets/tailwind.1.scss */
.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}

/* line 10329, app/assets/stylesheets/tailwind.1.scss */
.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem;
}

/* line 10334, app/assets/stylesheets/tailwind.1.scss */
.px-64 {
  padding-left: 16rem;
  padding-right: 16rem;
}

/* line 10339, app/assets/stylesheets/tailwind.1.scss */
.py-72 {
  padding-top: 18rem;
  padding-bottom: 18rem;
}

/* line 10344, app/assets/stylesheets/tailwind.1.scss */
.px-72 {
  padding-left: 18rem;
  padding-right: 18rem;
}

/* line 10349, app/assets/stylesheets/tailwind.1.scss */
.py-80 {
  padding-top: 20rem;
  padding-bottom: 20rem;
}

/* line 10354, app/assets/stylesheets/tailwind.1.scss */
.px-80 {
  padding-left: 20rem;
  padding-right: 20rem;
}

/* line 10359, app/assets/stylesheets/tailwind.1.scss */
.py-96 {
  padding-top: 24rem;
  padding-bottom: 24rem;
}

/* line 10364, app/assets/stylesheets/tailwind.1.scss */
.px-96 {
  padding-left: 24rem;
  padding-right: 24rem;
}

/* line 10369, app/assets/stylesheets/tailwind.1.scss */
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}

/* line 10374, app/assets/stylesheets/tailwind.1.scss */
.px-px {
  padding-left: 1px;
  padding-right: 1px;
}

/* line 10379, app/assets/stylesheets/tailwind.1.scss */
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

/* line 10384, app/assets/stylesheets/tailwind.1.scss */
.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

/* line 10389, app/assets/stylesheets/tailwind.1.scss */
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

/* line 10394, app/assets/stylesheets/tailwind.1.scss */
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

/* line 10399, app/assets/stylesheets/tailwind.1.scss */
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

/* line 10404, app/assets/stylesheets/tailwind.1.scss */
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

/* line 10409, app/assets/stylesheets/tailwind.1.scss */
.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

/* line 10414, app/assets/stylesheets/tailwind.1.scss */
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

/* line 10419, app/assets/stylesheets/tailwind.1.scss */
.pt-0 {
  padding-top: 0px;
}

/* line 10423, app/assets/stylesheets/tailwind.1.scss */
.pr-0 {
  padding-right: 0px;
}

/* line 10427, app/assets/stylesheets/tailwind.1.scss */
.pb-0 {
  padding-bottom: 0px;
}

/* line 10431, app/assets/stylesheets/tailwind.1.scss */
.pl-0 {
  padding-left: 0px;
}

/* line 10435, app/assets/stylesheets/tailwind.1.scss */
.pt-1 {
  padding-top: 0.25rem;
}

/* line 10439, app/assets/stylesheets/tailwind.1.scss */
.pr-1 {
  padding-right: 0.25rem;
}

/* line 10443, app/assets/stylesheets/tailwind.1.scss */
.pb-1 {
  padding-bottom: 0.25rem;
}

/* line 10447, app/assets/stylesheets/tailwind.1.scss */
.pl-1 {
  padding-left: 0.25rem;
}

/* line 10451, app/assets/stylesheets/tailwind.1.scss */
.pt-2 {
  padding-top: 0.5rem;
}

/* line 10455, app/assets/stylesheets/tailwind.1.scss */
.pr-2 {
  padding-right: 0.5rem;
}

/* line 10459, app/assets/stylesheets/tailwind.1.scss */
.pb-2 {
  padding-bottom: 0.5rem;
}

/* line 10463, app/assets/stylesheets/tailwind.1.scss */
.pl-2 {
  padding-left: 0.5rem;
}

/* line 10467, app/assets/stylesheets/tailwind.1.scss */
.pt-3 {
  padding-top: 0.75rem;
}

/* line 10471, app/assets/stylesheets/tailwind.1.scss */
.pr-3 {
  padding-right: 0.75rem;
}

/* line 10475, app/assets/stylesheets/tailwind.1.scss */
.pb-3 {
  padding-bottom: 0.75rem;
}

/* line 10479, app/assets/stylesheets/tailwind.1.scss */
.pl-3 {
  padding-left: 0.75rem;
}

/* line 10483, app/assets/stylesheets/tailwind.1.scss */
.pt-4 {
  padding-top: 1rem;
}

/* line 10487, app/assets/stylesheets/tailwind.1.scss */
.pr-4 {
  padding-right: 1rem;
}

/* line 10491, app/assets/stylesheets/tailwind.1.scss */
.pb-4 {
  padding-bottom: 1rem;
}

/* line 10495, app/assets/stylesheets/tailwind.1.scss */
.pl-4 {
  padding-left: 1rem;
}

/* line 10499, app/assets/stylesheets/tailwind.1.scss */
.pt-5 {
  padding-top: 1.25rem;
}

/* line 10503, app/assets/stylesheets/tailwind.1.scss */
.pr-5 {
  padding-right: 1.25rem;
}

/* line 10507, app/assets/stylesheets/tailwind.1.scss */
.pb-5 {
  padding-bottom: 1.25rem;
}

/* line 10511, app/assets/stylesheets/tailwind.1.scss */
.pl-5 {
  padding-left: 1.25rem;
}

/* line 10515, app/assets/stylesheets/tailwind.1.scss */
.pt-6 {
  padding-top: 1.5rem;
}

/* line 10519, app/assets/stylesheets/tailwind.1.scss */
.pr-6 {
  padding-right: 1.5rem;
}

/* line 10523, app/assets/stylesheets/tailwind.1.scss */
.pb-6 {
  padding-bottom: 1.5rem;
}

/* line 10527, app/assets/stylesheets/tailwind.1.scss */
.pl-6 {
  padding-left: 1.5rem;
}

/* line 10531, app/assets/stylesheets/tailwind.1.scss */
.pt-7 {
  padding-top: 1.75rem;
}

/* line 10535, app/assets/stylesheets/tailwind.1.scss */
.pr-7 {
  padding-right: 1.75rem;
}

/* line 10539, app/assets/stylesheets/tailwind.1.scss */
.pb-7 {
  padding-bottom: 1.75rem;
}

/* line 10543, app/assets/stylesheets/tailwind.1.scss */
.pl-7 {
  padding-left: 1.75rem;
}

/* line 10547, app/assets/stylesheets/tailwind.1.scss */
.pt-8 {
  padding-top: 2rem;
}

/* line 10551, app/assets/stylesheets/tailwind.1.scss */
.pr-8 {
  padding-right: 2rem;
}

/* line 10555, app/assets/stylesheets/tailwind.1.scss */
.pb-8 {
  padding-bottom: 2rem;
}

/* line 10559, app/assets/stylesheets/tailwind.1.scss */
.pl-8 {
  padding-left: 2rem;
}

/* line 10563, app/assets/stylesheets/tailwind.1.scss */
.pt-9 {
  padding-top: 2.25rem;
}

/* line 10567, app/assets/stylesheets/tailwind.1.scss */
.pr-9 {
  padding-right: 2.25rem;
}

/* line 10571, app/assets/stylesheets/tailwind.1.scss */
.pb-9 {
  padding-bottom: 2.25rem;
}

/* line 10575, app/assets/stylesheets/tailwind.1.scss */
.pl-9 {
  padding-left: 2.25rem;
}

/* line 10579, app/assets/stylesheets/tailwind.1.scss */
.pt-10 {
  padding-top: 2.5rem;
}

/* line 10583, app/assets/stylesheets/tailwind.1.scss */
.pr-10 {
  padding-right: 2.5rem;
}

/* line 10587, app/assets/stylesheets/tailwind.1.scss */
.pb-10 {
  padding-bottom: 2.5rem;
}

/* line 10591, app/assets/stylesheets/tailwind.1.scss */
.pl-10 {
  padding-left: 2.5rem;
}

/* line 10595, app/assets/stylesheets/tailwind.1.scss */
.pt-11 {
  padding-top: 2.75rem;
}

/* line 10599, app/assets/stylesheets/tailwind.1.scss */
.pr-11 {
  padding-right: 2.75rem;
}

/* line 10603, app/assets/stylesheets/tailwind.1.scss */
.pb-11 {
  padding-bottom: 2.75rem;
}

/* line 10607, app/assets/stylesheets/tailwind.1.scss */
.pl-11 {
  padding-left: 2.75rem;
}

/* line 10611, app/assets/stylesheets/tailwind.1.scss */
.pt-12 {
  padding-top: 3rem;
}

/* line 10615, app/assets/stylesheets/tailwind.1.scss */
.pr-12 {
  padding-right: 3rem;
}

/* line 10619, app/assets/stylesheets/tailwind.1.scss */
.pb-12 {
  padding-bottom: 3rem;
}

/* line 10623, app/assets/stylesheets/tailwind.1.scss */
.pl-12 {
  padding-left: 3rem;
}

/* line 10627, app/assets/stylesheets/tailwind.1.scss */
.pt-14 {
  padding-top: 3.5rem;
}

/* line 10631, app/assets/stylesheets/tailwind.1.scss */
.pr-14 {
  padding-right: 3.5rem;
}

/* line 10635, app/assets/stylesheets/tailwind.1.scss */
.pb-14 {
  padding-bottom: 3.5rem;
}

/* line 10639, app/assets/stylesheets/tailwind.1.scss */
.pl-14 {
  padding-left: 3.5rem;
}

/* line 10643, app/assets/stylesheets/tailwind.1.scss */
.pt-16 {
  padding-top: 4rem;
}

/* line 10647, app/assets/stylesheets/tailwind.1.scss */
.pr-16 {
  padding-right: 4rem;
}

/* line 10651, app/assets/stylesheets/tailwind.1.scss */
.pb-16 {
  padding-bottom: 4rem;
}

/* line 10655, app/assets/stylesheets/tailwind.1.scss */
.pl-16 {
  padding-left: 4rem;
}

/* line 10659, app/assets/stylesheets/tailwind.1.scss */
.pt-20 {
  padding-top: 5rem;
}

/* line 10663, app/assets/stylesheets/tailwind.1.scss */
.pr-20 {
  padding-right: 5rem;
}

/* line 10667, app/assets/stylesheets/tailwind.1.scss */
.pb-20 {
  padding-bottom: 5rem;
}

/* line 10671, app/assets/stylesheets/tailwind.1.scss */
.pl-20 {
  padding-left: 5rem;
}

/* line 10675, app/assets/stylesheets/tailwind.1.scss */
.pt-24 {
  padding-top: 6rem;
}

/* line 10679, app/assets/stylesheets/tailwind.1.scss */
.pr-24 {
  padding-right: 6rem;
}

/* line 10683, app/assets/stylesheets/tailwind.1.scss */
.pb-24 {
  padding-bottom: 6rem;
}

/* line 10687, app/assets/stylesheets/tailwind.1.scss */
.pl-24 {
  padding-left: 6rem;
}

/* line 10691, app/assets/stylesheets/tailwind.1.scss */
.pt-28 {
  padding-top: 7rem;
}

/* line 10695, app/assets/stylesheets/tailwind.1.scss */
.pr-28 {
  padding-right: 7rem;
}

/* line 10699, app/assets/stylesheets/tailwind.1.scss */
.pb-28 {
  padding-bottom: 7rem;
}

/* line 10703, app/assets/stylesheets/tailwind.1.scss */
.pl-28 {
  padding-left: 7rem;
}

/* line 10707, app/assets/stylesheets/tailwind.1.scss */
.pt-32 {
  padding-top: 8rem;
}

/* line 10711, app/assets/stylesheets/tailwind.1.scss */
.pr-32 {
  padding-right: 8rem;
}

/* line 10715, app/assets/stylesheets/tailwind.1.scss */
.pb-32 {
  padding-bottom: 8rem;
}

/* line 10719, app/assets/stylesheets/tailwind.1.scss */
.pl-32 {
  padding-left: 8rem;
}

/* line 10723, app/assets/stylesheets/tailwind.1.scss */
.pt-36 {
  padding-top: 9rem;
}

/* line 10727, app/assets/stylesheets/tailwind.1.scss */
.pr-36 {
  padding-right: 9rem;
}

/* line 10731, app/assets/stylesheets/tailwind.1.scss */
.pb-36 {
  padding-bottom: 9rem;
}

/* line 10735, app/assets/stylesheets/tailwind.1.scss */
.pl-36 {
  padding-left: 9rem;
}

/* line 10739, app/assets/stylesheets/tailwind.1.scss */
.pt-40 {
  padding-top: 10rem;
}

/* line 10743, app/assets/stylesheets/tailwind.1.scss */
.pr-40 {
  padding-right: 10rem;
}

/* line 10747, app/assets/stylesheets/tailwind.1.scss */
.pb-40 {
  padding-bottom: 10rem;
}

/* line 10751, app/assets/stylesheets/tailwind.1.scss */
.pl-40 {
  padding-left: 10rem;
}

/* line 10755, app/assets/stylesheets/tailwind.1.scss */
.pt-44 {
  padding-top: 11rem;
}

/* line 10759, app/assets/stylesheets/tailwind.1.scss */
.pr-44 {
  padding-right: 11rem;
}

/* line 10763, app/assets/stylesheets/tailwind.1.scss */
.pb-44 {
  padding-bottom: 11rem;
}

/* line 10767, app/assets/stylesheets/tailwind.1.scss */
.pl-44 {
  padding-left: 11rem;
}

/* line 10771, app/assets/stylesheets/tailwind.1.scss */
.pt-48 {
  padding-top: 12rem;
}

/* line 10775, app/assets/stylesheets/tailwind.1.scss */
.pr-48 {
  padding-right: 12rem;
}

/* line 10779, app/assets/stylesheets/tailwind.1.scss */
.pb-48 {
  padding-bottom: 12rem;
}

/* line 10783, app/assets/stylesheets/tailwind.1.scss */
.pl-48 {
  padding-left: 12rem;
}

/* line 10787, app/assets/stylesheets/tailwind.1.scss */
.pt-52 {
  padding-top: 13rem;
}

/* line 10791, app/assets/stylesheets/tailwind.1.scss */
.pr-52 {
  padding-right: 13rem;
}

/* line 10795, app/assets/stylesheets/tailwind.1.scss */
.pb-52 {
  padding-bottom: 13rem;
}

/* line 10799, app/assets/stylesheets/tailwind.1.scss */
.pl-52 {
  padding-left: 13rem;
}

/* line 10803, app/assets/stylesheets/tailwind.1.scss */
.pt-56 {
  padding-top: 14rem;
}

/* line 10807, app/assets/stylesheets/tailwind.1.scss */
.pr-56 {
  padding-right: 14rem;
}

/* line 10811, app/assets/stylesheets/tailwind.1.scss */
.pb-56 {
  padding-bottom: 14rem;
}

/* line 10815, app/assets/stylesheets/tailwind.1.scss */
.pl-56 {
  padding-left: 14rem;
}

/* line 10819, app/assets/stylesheets/tailwind.1.scss */
.pt-60 {
  padding-top: 15rem;
}

/* line 10823, app/assets/stylesheets/tailwind.1.scss */
.pr-60 {
  padding-right: 15rem;
}

/* line 10827, app/assets/stylesheets/tailwind.1.scss */
.pb-60 {
  padding-bottom: 15rem;
}

/* line 10831, app/assets/stylesheets/tailwind.1.scss */
.pl-60 {
  padding-left: 15rem;
}

/* line 10835, app/assets/stylesheets/tailwind.1.scss */
.pt-64 {
  padding-top: 16rem;
}

/* line 10839, app/assets/stylesheets/tailwind.1.scss */
.pr-64 {
  padding-right: 16rem;
}

/* line 10843, app/assets/stylesheets/tailwind.1.scss */
.pb-64 {
  padding-bottom: 16rem;
}

/* line 10847, app/assets/stylesheets/tailwind.1.scss */
.pl-64 {
  padding-left: 16rem;
}

/* line 10851, app/assets/stylesheets/tailwind.1.scss */
.pt-72 {
  padding-top: 18rem;
}

/* line 10855, app/assets/stylesheets/tailwind.1.scss */
.pr-72 {
  padding-right: 18rem;
}

/* line 10859, app/assets/stylesheets/tailwind.1.scss */
.pb-72 {
  padding-bottom: 18rem;
}

/* line 10863, app/assets/stylesheets/tailwind.1.scss */
.pl-72 {
  padding-left: 18rem;
}

/* line 10867, app/assets/stylesheets/tailwind.1.scss */
.pt-80 {
  padding-top: 20rem;
}

/* line 10871, app/assets/stylesheets/tailwind.1.scss */
.pr-80 {
  padding-right: 20rem;
}

/* line 10875, app/assets/stylesheets/tailwind.1.scss */
.pb-80 {
  padding-bottom: 20rem;
}

/* line 10879, app/assets/stylesheets/tailwind.1.scss */
.pl-80 {
  padding-left: 20rem;
}

/* line 10883, app/assets/stylesheets/tailwind.1.scss */
.pt-96 {
  padding-top: 24rem;
}

/* line 10887, app/assets/stylesheets/tailwind.1.scss */
.pr-96 {
  padding-right: 24rem;
}

/* line 10891, app/assets/stylesheets/tailwind.1.scss */
.pb-96 {
  padding-bottom: 24rem;
}

/* line 10895, app/assets/stylesheets/tailwind.1.scss */
.pl-96 {
  padding-left: 24rem;
}

/* line 10899, app/assets/stylesheets/tailwind.1.scss */
.pt-px {
  padding-top: 1px;
}

/* line 10903, app/assets/stylesheets/tailwind.1.scss */
.pr-px {
  padding-right: 1px;
}

/* line 10907, app/assets/stylesheets/tailwind.1.scss */
.pb-px {
  padding-bottom: 1px;
}

/* line 10911, app/assets/stylesheets/tailwind.1.scss */
.pl-px {
  padding-left: 1px;
}

/* line 10915, app/assets/stylesheets/tailwind.1.scss */
.pt-0\.5 {
  padding-top: 0.125rem;
}

/* line 10919, app/assets/stylesheets/tailwind.1.scss */
.pr-0\.5 {
  padding-right: 0.125rem;
}

/* line 10923, app/assets/stylesheets/tailwind.1.scss */
.pb-0\.5 {
  padding-bottom: 0.125rem;
}

/* line 10927, app/assets/stylesheets/tailwind.1.scss */
.pl-0\.5 {
  padding-left: 0.125rem;
}

/* line 10931, app/assets/stylesheets/tailwind.1.scss */
.pt-1\.5 {
  padding-top: 0.375rem;
}

/* line 10935, app/assets/stylesheets/tailwind.1.scss */
.pr-1\.5 {
  padding-right: 0.375rem;
}

/* line 10939, app/assets/stylesheets/tailwind.1.scss */
.pb-1\.5 {
  padding-bottom: 0.375rem;
}

/* line 10943, app/assets/stylesheets/tailwind.1.scss */
.pl-1\.5 {
  padding-left: 0.375rem;
}

/* line 10947, app/assets/stylesheets/tailwind.1.scss */
.pt-2\.5 {
  padding-top: 0.625rem;
}

/* line 10951, app/assets/stylesheets/tailwind.1.scss */
.pr-2\.5 {
  padding-right: 0.625rem;
}

/* line 10955, app/assets/stylesheets/tailwind.1.scss */
.pb-2\.5 {
  padding-bottom: 0.625rem;
}

/* line 10959, app/assets/stylesheets/tailwind.1.scss */
.pl-2\.5 {
  padding-left: 0.625rem;
}

/* line 10963, app/assets/stylesheets/tailwind.1.scss */
.pt-3\.5 {
  padding-top: 0.875rem;
}

/* line 10967, app/assets/stylesheets/tailwind.1.scss */
.pr-3\.5 {
  padding-right: 0.875rem;
}

/* line 10971, app/assets/stylesheets/tailwind.1.scss */
.pb-3\.5 {
  padding-bottom: 0.875rem;
}

/* line 10975, app/assets/stylesheets/tailwind.1.scss */
.pl-3\.5 {
  padding-left: 0.875rem;
}

/* line 10979, app/assets/stylesheets/tailwind.1.scss */
.placeholder-transparent::placeholder {
  color: transparent;
}

/* line 10983, app/assets/stylesheets/tailwind.1.scss */
.placeholder-current::placeholder {
  color: currentColor;
}

/* line 10987, app/assets/stylesheets/tailwind.1.scss */
.placeholder-black::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

/* line 10992, app/assets/stylesheets/tailwind.1.scss */
.placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

/* line 10997, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
}

/* line 11002, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
}

/* line 11007, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
}

/* line 11012, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
}

/* line 11017, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
}

/* line 11022, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
}

/* line 11027, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
}

/* line 11032, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
}

/* line 11037, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
}

/* line 11042, app/assets/stylesheets/tailwind.1.scss */
.placeholder-gray-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
}

/* line 11047, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
}

/* line 11052, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
}

/* line 11057, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
}

/* line 11062, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
}

/* line 11067, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
}

/* line 11072, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
}

/* line 11077, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
}

/* line 11082, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
}

/* line 11087, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
}

/* line 11092, app/assets/stylesheets/tailwind.1.scss */
.placeholder-red-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
}

/* line 11097, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
}

/* line 11102, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
}

/* line 11107, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
}

/* line 11112, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
}

/* line 11117, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
}

/* line 11122, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
}

/* line 11127, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
}

/* line 11132, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
}

/* line 11137, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
}

/* line 11142, app/assets/stylesheets/tailwind.1.scss */
.placeholder-yellow-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
}

/* line 11147, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
}

/* line 11152, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
}

/* line 11157, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
}

/* line 11162, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
}

/* line 11167, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
}

/* line 11172, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
}

/* line 11177, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
}

/* line 11182, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
}

/* line 11187, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
}

/* line 11192, app/assets/stylesheets/tailwind.1.scss */
.placeholder-green-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
}

/* line 11197, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
}

/* line 11202, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
}

/* line 11207, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
}

/* line 11212, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
}

/* line 11217, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
}

/* line 11222, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
}

/* line 11227, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
}

/* line 11232, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
}

/* line 11237, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
}

/* line 11242, app/assets/stylesheets/tailwind.1.scss */
.placeholder-blue-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
}

/* line 11247, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
}

/* line 11252, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
}

/* line 11257, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
}

/* line 11262, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
}

/* line 11267, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
}

/* line 11272, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
}

/* line 11277, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
}

/* line 11282, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
}

/* line 11287, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
}

/* line 11292, app/assets/stylesheets/tailwind.1.scss */
.placeholder-indigo-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
}

/* line 11297, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
}

/* line 11302, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
}

/* line 11307, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
}

/* line 11312, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
}

/* line 11317, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
}

/* line 11322, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
}

/* line 11327, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
}

/* line 11332, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
}

/* line 11337, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
}

/* line 11342, app/assets/stylesheets/tailwind.1.scss */
.placeholder-purple-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
}

/* line 11347, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-50::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
}

/* line 11352, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-100::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
}

/* line 11357, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-200::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
}

/* line 11362, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-300::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
}

/* line 11367, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
}

/* line 11372, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-500::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
}

/* line 11377, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-600::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
}

/* line 11382, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-700::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
}

/* line 11387, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-800::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
}

/* line 11392, app/assets/stylesheets/tailwind.1.scss */
.placeholder-pink-900::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
}

/* line 11397, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-0::placeholder {
  --tw-placeholder-opacity: 0;
}

/* line 11401, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-5::placeholder {
  --tw-placeholder-opacity: 0.05;
}

/* line 11405, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-10::placeholder {
  --tw-placeholder-opacity: 0.1;
}

/* line 11409, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-20::placeholder {
  --tw-placeholder-opacity: 0.2;
}

/* line 11413, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-25::placeholder {
  --tw-placeholder-opacity: 0.25;
}

/* line 11417, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-30::placeholder {
  --tw-placeholder-opacity: 0.3;
}

/* line 11421, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-40::placeholder {
  --tw-placeholder-opacity: 0.4;
}

/* line 11425, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-50::placeholder {
  --tw-placeholder-opacity: 0.5;
}

/* line 11429, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-60::placeholder {
  --tw-placeholder-opacity: 0.6;
}

/* line 11433, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-70::placeholder {
  --tw-placeholder-opacity: 0.7;
}

/* line 11437, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-75::placeholder {
  --tw-placeholder-opacity: 0.75;
}

/* line 11441, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-80::placeholder {
  --tw-placeholder-opacity: 0.8;
}

/* line 11445, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-90::placeholder {
  --tw-placeholder-opacity: 0.9;
}

/* line 11449, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-95::placeholder {
  --tw-placeholder-opacity: 0.95;
}

/* line 11453, app/assets/stylesheets/tailwind.1.scss */
.placeholder-opacity-100::placeholder {
  --tw-placeholder-opacity: 1;
}

/* line 11457, app/assets/stylesheets/tailwind.1.scss */
.pointer-events-none {
  pointer-events: none;
}

/* line 11461, app/assets/stylesheets/tailwind.1.scss */
.pointer-events-auto {
  pointer-events: auto;
}

/* line 11465, app/assets/stylesheets/tailwind.1.scss */
.static {
  position: static;
}

/* line 11469, app/assets/stylesheets/tailwind.1.scss */
.fixed {
  position: fixed;
}

/* line 11473, app/assets/stylesheets/tailwind.1.scss */
.absolute {
  position: absolute;
}

/* line 11477, app/assets/stylesheets/tailwind.1.scss */
.relative {
  position: relative;
}

/* line 11481, app/assets/stylesheets/tailwind.1.scss */
.sticky {
  position: sticky;
}

/* line 11485, app/assets/stylesheets/tailwind.1.scss */
.inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

/* line 11492, app/assets/stylesheets/tailwind.1.scss */
.inset-1 {
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

/* line 11499, app/assets/stylesheets/tailwind.1.scss */
.inset-2 {
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

/* line 11506, app/assets/stylesheets/tailwind.1.scss */
.inset-3 {
  top: 0.75rem;
  right: 0.75rem;
  bottom: 0.75rem;
  left: 0.75rem;
}

/* line 11513, app/assets/stylesheets/tailwind.1.scss */
.inset-4 {
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

/* line 11520, app/assets/stylesheets/tailwind.1.scss */
.inset-5 {
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

/* line 11527, app/assets/stylesheets/tailwind.1.scss */
.inset-6 {
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

/* line 11534, app/assets/stylesheets/tailwind.1.scss */
.inset-7 {
  top: 1.75rem;
  right: 1.75rem;
  bottom: 1.75rem;
  left: 1.75rem;
}

/* line 11541, app/assets/stylesheets/tailwind.1.scss */
.inset-8 {
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

/* line 11548, app/assets/stylesheets/tailwind.1.scss */
.inset-9 {
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

/* line 11555, app/assets/stylesheets/tailwind.1.scss */
.inset-10 {
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}

/* line 11562, app/assets/stylesheets/tailwind.1.scss */
.inset-11 {
  top: 2.75rem;
  right: 2.75rem;
  bottom: 2.75rem;
  left: 2.75rem;
}

/* line 11569, app/assets/stylesheets/tailwind.1.scss */
.inset-12 {
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

/* line 11576, app/assets/stylesheets/tailwind.1.scss */
.inset-14 {
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

/* line 11583, app/assets/stylesheets/tailwind.1.scss */
.inset-16 {
  top: 4rem;
  right: 4rem;
  bottom: 4rem;
  left: 4rem;
}

/* line 11590, app/assets/stylesheets/tailwind.1.scss */
.inset-20 {
  top: 5rem;
  right: 5rem;
  bottom: 5rem;
  left: 5rem;
}

/* line 11597, app/assets/stylesheets/tailwind.1.scss */
.inset-24 {
  top: 6rem;
  right: 6rem;
  bottom: 6rem;
  left: 6rem;
}

/* line 11604, app/assets/stylesheets/tailwind.1.scss */
.inset-28 {
  top: 7rem;
  right: 7rem;
  bottom: 7rem;
  left: 7rem;
}

/* line 11611, app/assets/stylesheets/tailwind.1.scss */
.inset-32 {
  top: 8rem;
  right: 8rem;
  bottom: 8rem;
  left: 8rem;
}

/* line 11618, app/assets/stylesheets/tailwind.1.scss */
.inset-36 {
  top: 9rem;
  right: 9rem;
  bottom: 9rem;
  left: 9rem;
}

/* line 11625, app/assets/stylesheets/tailwind.1.scss */
.inset-40 {
  top: 10rem;
  right: 10rem;
  bottom: 10rem;
  left: 10rem;
}

/* line 11632, app/assets/stylesheets/tailwind.1.scss */
.inset-44 {
  top: 11rem;
  right: 11rem;
  bottom: 11rem;
  left: 11rem;
}

/* line 11639, app/assets/stylesheets/tailwind.1.scss */
.inset-48 {
  top: 12rem;
  right: 12rem;
  bottom: 12rem;
  left: 12rem;
}

/* line 11646, app/assets/stylesheets/tailwind.1.scss */
.inset-52 {
  top: 13rem;
  right: 13rem;
  bottom: 13rem;
  left: 13rem;
}

/* line 11653, app/assets/stylesheets/tailwind.1.scss */
.inset-56 {
  top: 14rem;
  right: 14rem;
  bottom: 14rem;
  left: 14rem;
}

/* line 11660, app/assets/stylesheets/tailwind.1.scss */
.inset-60 {
  top: 15rem;
  right: 15rem;
  bottom: 15rem;
  left: 15rem;
}

/* line 11667, app/assets/stylesheets/tailwind.1.scss */
.inset-64 {
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

/* line 11674, app/assets/stylesheets/tailwind.1.scss */
.inset-72 {
  top: 18rem;
  right: 18rem;
  bottom: 18rem;
  left: 18rem;
}

/* line 11681, app/assets/stylesheets/tailwind.1.scss */
.inset-80 {
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

/* line 11688, app/assets/stylesheets/tailwind.1.scss */
.inset-96 {
  top: 24rem;
  right: 24rem;
  bottom: 24rem;
  left: 24rem;
}

/* line 11695, app/assets/stylesheets/tailwind.1.scss */
.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

/* line 11702, app/assets/stylesheets/tailwind.1.scss */
.inset-px {
  top: 1px;
  right: 1px;
  bottom: 1px;
  left: 1px;
}

/* line 11709, app/assets/stylesheets/tailwind.1.scss */
.inset-0\.5 {
  top: 0.125rem;
  right: 0.125rem;
  bottom: 0.125rem;
  left: 0.125rem;
}

/* line 11716, app/assets/stylesheets/tailwind.1.scss */
.inset-1\.5 {
  top: 0.375rem;
  right: 0.375rem;
  bottom: 0.375rem;
  left: 0.375rem;
}

/* line 11723, app/assets/stylesheets/tailwind.1.scss */
.inset-2\.5 {
  top: 0.625rem;
  right: 0.625rem;
  bottom: 0.625rem;
  left: 0.625rem;
}

/* line 11730, app/assets/stylesheets/tailwind.1.scss */
.inset-3\.5 {
  top: 0.875rem;
  right: 0.875rem;
  bottom: 0.875rem;
  left: 0.875rem;
}

/* line 11737, app/assets/stylesheets/tailwind.1.scss */
.-inset-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

/* line 11744, app/assets/stylesheets/tailwind.1.scss */
.-inset-1 {
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

/* line 11751, app/assets/stylesheets/tailwind.1.scss */
.-inset-2 {
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

/* line 11758, app/assets/stylesheets/tailwind.1.scss */
.-inset-3 {
  top: -0.75rem;
  right: -0.75rem;
  bottom: -0.75rem;
  left: -0.75rem;
}

/* line 11765, app/assets/stylesheets/tailwind.1.scss */
.-inset-4 {
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

/* line 11772, app/assets/stylesheets/tailwind.1.scss */
.-inset-5 {
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}

/* line 11779, app/assets/stylesheets/tailwind.1.scss */
.-inset-6 {
  top: -1.5rem;
  right: -1.5rem;
  bottom: -1.5rem;
  left: -1.5rem;
}

/* line 11786, app/assets/stylesheets/tailwind.1.scss */
.-inset-7 {
  top: -1.75rem;
  right: -1.75rem;
  bottom: -1.75rem;
  left: -1.75rem;
}

/* line 11793, app/assets/stylesheets/tailwind.1.scss */
.-inset-8 {
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

/* line 11800, app/assets/stylesheets/tailwind.1.scss */
.-inset-9 {
  top: -2.25rem;
  right: -2.25rem;
  bottom: -2.25rem;
  left: -2.25rem;
}

/* line 11807, app/assets/stylesheets/tailwind.1.scss */
.-inset-10 {
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}

/* line 11814, app/assets/stylesheets/tailwind.1.scss */
.-inset-11 {
  top: -2.75rem;
  right: -2.75rem;
  bottom: -2.75rem;
  left: -2.75rem;
}

/* line 11821, app/assets/stylesheets/tailwind.1.scss */
.-inset-12 {
  top: -3rem;
  right: -3rem;
  bottom: -3rem;
  left: -3rem;
}

/* line 11828, app/assets/stylesheets/tailwind.1.scss */
.-inset-14 {
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

/* line 11835, app/assets/stylesheets/tailwind.1.scss */
.-inset-16 {
  top: -4rem;
  right: -4rem;
  bottom: -4rem;
  left: -4rem;
}

/* line 11842, app/assets/stylesheets/tailwind.1.scss */
.-inset-20 {
  top: -5rem;
  right: -5rem;
  bottom: -5rem;
  left: -5rem;
}

/* line 11849, app/assets/stylesheets/tailwind.1.scss */
.-inset-24 {
  top: -6rem;
  right: -6rem;
  bottom: -6rem;
  left: -6rem;
}

/* line 11856, app/assets/stylesheets/tailwind.1.scss */
.-inset-28 {
  top: -7rem;
  right: -7rem;
  bottom: -7rem;
  left: -7rem;
}

/* line 11863, app/assets/stylesheets/tailwind.1.scss */
.-inset-32 {
  top: -8rem;
  right: -8rem;
  bottom: -8rem;
  left: -8rem;
}

/* line 11870, app/assets/stylesheets/tailwind.1.scss */
.-inset-36 {
  top: -9rem;
  right: -9rem;
  bottom: -9rem;
  left: -9rem;
}

/* line 11877, app/assets/stylesheets/tailwind.1.scss */
.-inset-40 {
  top: -10rem;
  right: -10rem;
  bottom: -10rem;
  left: -10rem;
}

/* line 11884, app/assets/stylesheets/tailwind.1.scss */
.-inset-44 {
  top: -11rem;
  right: -11rem;
  bottom: -11rem;
  left: -11rem;
}

/* line 11891, app/assets/stylesheets/tailwind.1.scss */
.-inset-48 {
  top: -12rem;
  right: -12rem;
  bottom: -12rem;
  left: -12rem;
}

/* line 11898, app/assets/stylesheets/tailwind.1.scss */
.-inset-52 {
  top: -13rem;
  right: -13rem;
  bottom: -13rem;
  left: -13rem;
}

/* line 11905, app/assets/stylesheets/tailwind.1.scss */
.-inset-56 {
  top: -14rem;
  right: -14rem;
  bottom: -14rem;
  left: -14rem;
}

/* line 11912, app/assets/stylesheets/tailwind.1.scss */
.-inset-60 {
  top: -15rem;
  right: -15rem;
  bottom: -15rem;
  left: -15rem;
}

/* line 11919, app/assets/stylesheets/tailwind.1.scss */
.-inset-64 {
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

/* line 11926, app/assets/stylesheets/tailwind.1.scss */
.-inset-72 {
  top: -18rem;
  right: -18rem;
  bottom: -18rem;
  left: -18rem;
}

/* line 11933, app/assets/stylesheets/tailwind.1.scss */
.-inset-80 {
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

/* line 11940, app/assets/stylesheets/tailwind.1.scss */
.-inset-96 {
  top: -24rem;
  right: -24rem;
  bottom: -24rem;
  left: -24rem;
}

/* line 11947, app/assets/stylesheets/tailwind.1.scss */
.-inset-px {
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
}

/* line 11954, app/assets/stylesheets/tailwind.1.scss */
.-inset-0\.5 {
  top: -0.125rem;
  right: -0.125rem;
  bottom: -0.125rem;
  left: -0.125rem;
}

/* line 11961, app/assets/stylesheets/tailwind.1.scss */
.-inset-1\.5 {
  top: -0.375rem;
  right: -0.375rem;
  bottom: -0.375rem;
  left: -0.375rem;
}

/* line 11968, app/assets/stylesheets/tailwind.1.scss */
.-inset-2\.5 {
  top: -0.625rem;
  right: -0.625rem;
  bottom: -0.625rem;
  left: -0.625rem;
}

/* line 11975, app/assets/stylesheets/tailwind.1.scss */
.-inset-3\.5 {
  top: -0.875rem;
  right: -0.875rem;
  bottom: -0.875rem;
  left: -0.875rem;
}

/* line 11982, app/assets/stylesheets/tailwind.1.scss */
.inset-1\/2 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

/* line 11989, app/assets/stylesheets/tailwind.1.scss */
.inset-1\/3 {
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

/* line 11996, app/assets/stylesheets/tailwind.1.scss */
.inset-2\/3 {
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

/* line 12003, app/assets/stylesheets/tailwind.1.scss */
.inset-1\/4 {
  top: 25%;
  right: 25%;
  bottom: 25%;
  left: 25%;
}

/* line 12010, app/assets/stylesheets/tailwind.1.scss */
.inset-2\/4 {
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

/* line 12017, app/assets/stylesheets/tailwind.1.scss */
.inset-3\/4 {
  top: 75%;
  right: 75%;
  bottom: 75%;
  left: 75%;
}

/* line 12024, app/assets/stylesheets/tailwind.1.scss */
.inset-full {
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

/* line 12031, app/assets/stylesheets/tailwind.1.scss */
.-inset-1\/2 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

/* line 12038, app/assets/stylesheets/tailwind.1.scss */
.-inset-1\/3 {
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

/* line 12045, app/assets/stylesheets/tailwind.1.scss */
.-inset-2\/3 {
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

/* line 12052, app/assets/stylesheets/tailwind.1.scss */
.-inset-1\/4 {
  top: -25%;
  right: -25%;
  bottom: -25%;
  left: -25%;
}

/* line 12059, app/assets/stylesheets/tailwind.1.scss */
.-inset-2\/4 {
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

/* line 12066, app/assets/stylesheets/tailwind.1.scss */
.-inset-3\/4 {
  top: -75%;
  right: -75%;
  bottom: -75%;
  left: -75%;
}

/* line 12073, app/assets/stylesheets/tailwind.1.scss */
.-inset-full {
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

/* line 12080, app/assets/stylesheets/tailwind.1.scss */
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

/* line 12085, app/assets/stylesheets/tailwind.1.scss */
.inset-x-0 {
  right: 0px;
  left: 0px;
}

/* line 12090, app/assets/stylesheets/tailwind.1.scss */
.inset-y-1 {
  top: 0.25rem;
  bottom: 0.25rem;
}

/* line 12095, app/assets/stylesheets/tailwind.1.scss */
.inset-x-1 {
  right: 0.25rem;
  left: 0.25rem;
}

/* line 12100, app/assets/stylesheets/tailwind.1.scss */
.inset-y-2 {
  top: 0.5rem;
  bottom: 0.5rem;
}

/* line 12105, app/assets/stylesheets/tailwind.1.scss */
.inset-x-2 {
  right: 0.5rem;
  left: 0.5rem;
}

/* line 12110, app/assets/stylesheets/tailwind.1.scss */
.inset-y-3 {
  top: 0.75rem;
  bottom: 0.75rem;
}

/* line 12115, app/assets/stylesheets/tailwind.1.scss */
.inset-x-3 {
  right: 0.75rem;
  left: 0.75rem;
}

/* line 12120, app/assets/stylesheets/tailwind.1.scss */
.inset-y-4 {
  top: 1rem;
  bottom: 1rem;
}

/* line 12125, app/assets/stylesheets/tailwind.1.scss */
.inset-x-4 {
  right: 1rem;
  left: 1rem;
}

/* line 12130, app/assets/stylesheets/tailwind.1.scss */
.inset-y-5 {
  top: 1.25rem;
  bottom: 1.25rem;
}

/* line 12135, app/assets/stylesheets/tailwind.1.scss */
.inset-x-5 {
  right: 1.25rem;
  left: 1.25rem;
}

/* line 12140, app/assets/stylesheets/tailwind.1.scss */
.inset-y-6 {
  top: 1.5rem;
  bottom: 1.5rem;
}

/* line 12145, app/assets/stylesheets/tailwind.1.scss */
.inset-x-6 {
  right: 1.5rem;
  left: 1.5rem;
}

/* line 12150, app/assets/stylesheets/tailwind.1.scss */
.inset-y-7 {
  top: 1.75rem;
  bottom: 1.75rem;
}

/* line 12155, app/assets/stylesheets/tailwind.1.scss */
.inset-x-7 {
  right: 1.75rem;
  left: 1.75rem;
}

/* line 12160, app/assets/stylesheets/tailwind.1.scss */
.inset-y-8 {
  top: 2rem;
  bottom: 2rem;
}

/* line 12165, app/assets/stylesheets/tailwind.1.scss */
.inset-x-8 {
  right: 2rem;
  left: 2rem;
}

/* line 12170, app/assets/stylesheets/tailwind.1.scss */
.inset-y-9 {
  top: 2.25rem;
  bottom: 2.25rem;
}

/* line 12175, app/assets/stylesheets/tailwind.1.scss */
.inset-x-9 {
  right: 2.25rem;
  left: 2.25rem;
}

/* line 12180, app/assets/stylesheets/tailwind.1.scss */
.inset-y-10 {
  top: 2.5rem;
  bottom: 2.5rem;
}

/* line 12185, app/assets/stylesheets/tailwind.1.scss */
.inset-x-10 {
  right: 2.5rem;
  left: 2.5rem;
}

/* line 12190, app/assets/stylesheets/tailwind.1.scss */
.inset-y-11 {
  top: 2.75rem;
  bottom: 2.75rem;
}

/* line 12195, app/assets/stylesheets/tailwind.1.scss */
.inset-x-11 {
  right: 2.75rem;
  left: 2.75rem;
}

/* line 12200, app/assets/stylesheets/tailwind.1.scss */
.inset-y-12 {
  top: 3rem;
  bottom: 3rem;
}

/* line 12205, app/assets/stylesheets/tailwind.1.scss */
.inset-x-12 {
  right: 3rem;
  left: 3rem;
}

/* line 12210, app/assets/stylesheets/tailwind.1.scss */
.inset-y-14 {
  top: 3.5rem;
  bottom: 3.5rem;
}

/* line 12215, app/assets/stylesheets/tailwind.1.scss */
.inset-x-14 {
  right: 3.5rem;
  left: 3.5rem;
}

/* line 12220, app/assets/stylesheets/tailwind.1.scss */
.inset-y-16 {
  top: 4rem;
  bottom: 4rem;
}

/* line 12225, app/assets/stylesheets/tailwind.1.scss */
.inset-x-16 {
  right: 4rem;
  left: 4rem;
}

/* line 12230, app/assets/stylesheets/tailwind.1.scss */
.inset-y-20 {
  top: 5rem;
  bottom: 5rem;
}

/* line 12235, app/assets/stylesheets/tailwind.1.scss */
.inset-x-20 {
  right: 5rem;
  left: 5rem;
}

/* line 12240, app/assets/stylesheets/tailwind.1.scss */
.inset-y-24 {
  top: 6rem;
  bottom: 6rem;
}

/* line 12245, app/assets/stylesheets/tailwind.1.scss */
.inset-x-24 {
  right: 6rem;
  left: 6rem;
}

/* line 12250, app/assets/stylesheets/tailwind.1.scss */
.inset-y-28 {
  top: 7rem;
  bottom: 7rem;
}

/* line 12255, app/assets/stylesheets/tailwind.1.scss */
.inset-x-28 {
  right: 7rem;
  left: 7rem;
}

/* line 12260, app/assets/stylesheets/tailwind.1.scss */
.inset-y-32 {
  top: 8rem;
  bottom: 8rem;
}

/* line 12265, app/assets/stylesheets/tailwind.1.scss */
.inset-x-32 {
  right: 8rem;
  left: 8rem;
}

/* line 12270, app/assets/stylesheets/tailwind.1.scss */
.inset-y-36 {
  top: 9rem;
  bottom: 9rem;
}

/* line 12275, app/assets/stylesheets/tailwind.1.scss */
.inset-x-36 {
  right: 9rem;
  left: 9rem;
}

/* line 12280, app/assets/stylesheets/tailwind.1.scss */
.inset-y-40 {
  top: 10rem;
  bottom: 10rem;
}

/* line 12285, app/assets/stylesheets/tailwind.1.scss */
.inset-x-40 {
  right: 10rem;
  left: 10rem;
}

/* line 12290, app/assets/stylesheets/tailwind.1.scss */
.inset-y-44 {
  top: 11rem;
  bottom: 11rem;
}

/* line 12295, app/assets/stylesheets/tailwind.1.scss */
.inset-x-44 {
  right: 11rem;
  left: 11rem;
}

/* line 12300, app/assets/stylesheets/tailwind.1.scss */
.inset-y-48 {
  top: 12rem;
  bottom: 12rem;
}

/* line 12305, app/assets/stylesheets/tailwind.1.scss */
.inset-x-48 {
  right: 12rem;
  left: 12rem;
}

/* line 12310, app/assets/stylesheets/tailwind.1.scss */
.inset-y-52 {
  top: 13rem;
  bottom: 13rem;
}

/* line 12315, app/assets/stylesheets/tailwind.1.scss */
.inset-x-52 {
  right: 13rem;
  left: 13rem;
}

/* line 12320, app/assets/stylesheets/tailwind.1.scss */
.inset-y-56 {
  top: 14rem;
  bottom: 14rem;
}

/* line 12325, app/assets/stylesheets/tailwind.1.scss */
.inset-x-56 {
  right: 14rem;
  left: 14rem;
}

/* line 12330, app/assets/stylesheets/tailwind.1.scss */
.inset-y-60 {
  top: 15rem;
  bottom: 15rem;
}

/* line 12335, app/assets/stylesheets/tailwind.1.scss */
.inset-x-60 {
  right: 15rem;
  left: 15rem;
}

/* line 12340, app/assets/stylesheets/tailwind.1.scss */
.inset-y-64 {
  top: 16rem;
  bottom: 16rem;
}

/* line 12345, app/assets/stylesheets/tailwind.1.scss */
.inset-x-64 {
  right: 16rem;
  left: 16rem;
}

/* line 12350, app/assets/stylesheets/tailwind.1.scss */
.inset-y-72 {
  top: 18rem;
  bottom: 18rem;
}

/* line 12355, app/assets/stylesheets/tailwind.1.scss */
.inset-x-72 {
  right: 18rem;
  left: 18rem;
}

/* line 12360, app/assets/stylesheets/tailwind.1.scss */
.inset-y-80 {
  top: 20rem;
  bottom: 20rem;
}

/* line 12365, app/assets/stylesheets/tailwind.1.scss */
.inset-x-80 {
  right: 20rem;
  left: 20rem;
}

/* line 12370, app/assets/stylesheets/tailwind.1.scss */
.inset-y-96 {
  top: 24rem;
  bottom: 24rem;
}

/* line 12375, app/assets/stylesheets/tailwind.1.scss */
.inset-x-96 {
  right: 24rem;
  left: 24rem;
}

/* line 12380, app/assets/stylesheets/tailwind.1.scss */
.inset-y-auto {
  top: auto;
  bottom: auto;
}

/* line 12385, app/assets/stylesheets/tailwind.1.scss */
.inset-x-auto {
  right: auto;
  left: auto;
}

/* line 12390, app/assets/stylesheets/tailwind.1.scss */
.inset-y-px {
  top: 1px;
  bottom: 1px;
}

/* line 12395, app/assets/stylesheets/tailwind.1.scss */
.inset-x-px {
  right: 1px;
  left: 1px;
}

/* line 12400, app/assets/stylesheets/tailwind.1.scss */
.inset-y-0\.5 {
  top: 0.125rem;
  bottom: 0.125rem;
}

/* line 12405, app/assets/stylesheets/tailwind.1.scss */
.inset-x-0\.5 {
  right: 0.125rem;
  left: 0.125rem;
}

/* line 12410, app/assets/stylesheets/tailwind.1.scss */
.inset-y-1\.5 {
  top: 0.375rem;
  bottom: 0.375rem;
}

/* line 12415, app/assets/stylesheets/tailwind.1.scss */
.inset-x-1\.5 {
  right: 0.375rem;
  left: 0.375rem;
}

/* line 12420, app/assets/stylesheets/tailwind.1.scss */
.inset-y-2\.5 {
  top: 0.625rem;
  bottom: 0.625rem;
}

/* line 12425, app/assets/stylesheets/tailwind.1.scss */
.inset-x-2\.5 {
  right: 0.625rem;
  left: 0.625rem;
}

/* line 12430, app/assets/stylesheets/tailwind.1.scss */
.inset-y-3\.5 {
  top: 0.875rem;
  bottom: 0.875rem;
}

/* line 12435, app/assets/stylesheets/tailwind.1.scss */
.inset-x-3\.5 {
  right: 0.875rem;
  left: 0.875rem;
}

/* line 12440, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-0 {
  top: 0px;
  bottom: 0px;
}

/* line 12445, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-0 {
  right: 0px;
  left: 0px;
}

/* line 12450, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-1 {
  top: -0.25rem;
  bottom: -0.25rem;
}

/* line 12455, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-1 {
  right: -0.25rem;
  left: -0.25rem;
}

/* line 12460, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-2 {
  top: -0.5rem;
  bottom: -0.5rem;
}

/* line 12465, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-2 {
  right: -0.5rem;
  left: -0.5rem;
}

/* line 12470, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-3 {
  top: -0.75rem;
  bottom: -0.75rem;
}

/* line 12475, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-3 {
  right: -0.75rem;
  left: -0.75rem;
}

/* line 12480, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-4 {
  top: -1rem;
  bottom: -1rem;
}

/* line 12485, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-4 {
  right: -1rem;
  left: -1rem;
}

/* line 12490, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-5 {
  top: -1.25rem;
  bottom: -1.25rem;
}

/* line 12495, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-5 {
  right: -1.25rem;
  left: -1.25rem;
}

/* line 12500, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-6 {
  top: -1.5rem;
  bottom: -1.5rem;
}

/* line 12505, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-6 {
  right: -1.5rem;
  left: -1.5rem;
}

/* line 12510, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-7 {
  top: -1.75rem;
  bottom: -1.75rem;
}

/* line 12515, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-7 {
  right: -1.75rem;
  left: -1.75rem;
}

/* line 12520, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-8 {
  top: -2rem;
  bottom: -2rem;
}

/* line 12525, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-8 {
  right: -2rem;
  left: -2rem;
}

/* line 12530, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-9 {
  top: -2.25rem;
  bottom: -2.25rem;
}

/* line 12535, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-9 {
  right: -2.25rem;
  left: -2.25rem;
}

/* line 12540, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-10 {
  top: -2.5rem;
  bottom: -2.5rem;
}

/* line 12545, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-10 {
  right: -2.5rem;
  left: -2.5rem;
}

/* line 12550, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-11 {
  top: -2.75rem;
  bottom: -2.75rem;
}

/* line 12555, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-11 {
  right: -2.75rem;
  left: -2.75rem;
}

/* line 12560, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-12 {
  top: -3rem;
  bottom: -3rem;
}

/* line 12565, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-12 {
  right: -3rem;
  left: -3rem;
}

/* line 12570, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-14 {
  top: -3.5rem;
  bottom: -3.5rem;
}

/* line 12575, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-14 {
  right: -3.5rem;
  left: -3.5rem;
}

/* line 12580, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-16 {
  top: -4rem;
  bottom: -4rem;
}

/* line 12585, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-16 {
  right: -4rem;
  left: -4rem;
}

/* line 12590, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-20 {
  top: -5rem;
  bottom: -5rem;
}

/* line 12595, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-20 {
  right: -5rem;
  left: -5rem;
}

/* line 12600, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-24 {
  top: -6rem;
  bottom: -6rem;
}

/* line 12605, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-24 {
  right: -6rem;
  left: -6rem;
}

/* line 12610, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-28 {
  top: -7rem;
  bottom: -7rem;
}

/* line 12615, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-28 {
  right: -7rem;
  left: -7rem;
}

/* line 12620, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-32 {
  top: -8rem;
  bottom: -8rem;
}

/* line 12625, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-32 {
  right: -8rem;
  left: -8rem;
}

/* line 12630, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-36 {
  top: -9rem;
  bottom: -9rem;
}

/* line 12635, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-36 {
  right: -9rem;
  left: -9rem;
}

/* line 12640, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-40 {
  top: -10rem;
  bottom: -10rem;
}

/* line 12645, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-40 {
  right: -10rem;
  left: -10rem;
}

/* line 12650, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-44 {
  top: -11rem;
  bottom: -11rem;
}

/* line 12655, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-44 {
  right: -11rem;
  left: -11rem;
}

/* line 12660, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-48 {
  top: -12rem;
  bottom: -12rem;
}

/* line 12665, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-48 {
  right: -12rem;
  left: -12rem;
}

/* line 12670, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-52 {
  top: -13rem;
  bottom: -13rem;
}

/* line 12675, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-52 {
  right: -13rem;
  left: -13rem;
}

/* line 12680, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-56 {
  top: -14rem;
  bottom: -14rem;
}

/* line 12685, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-56 {
  right: -14rem;
  left: -14rem;
}

/* line 12690, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-60 {
  top: -15rem;
  bottom: -15rem;
}

/* line 12695, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-60 {
  right: -15rem;
  left: -15rem;
}

/* line 12700, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-64 {
  top: -16rem;
  bottom: -16rem;
}

/* line 12705, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-64 {
  right: -16rem;
  left: -16rem;
}

/* line 12710, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-72 {
  top: -18rem;
  bottom: -18rem;
}

/* line 12715, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-72 {
  right: -18rem;
  left: -18rem;
}

/* line 12720, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-80 {
  top: -20rem;
  bottom: -20rem;
}

/* line 12725, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-80 {
  right: -20rem;
  left: -20rem;
}

/* line 12730, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-96 {
  top: -24rem;
  bottom: -24rem;
}

/* line 12735, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-96 {
  right: -24rem;
  left: -24rem;
}

/* line 12740, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-px {
  top: -1px;
  bottom: -1px;
}

/* line 12745, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-px {
  right: -1px;
  left: -1px;
}

/* line 12750, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-0\.5 {
  top: -0.125rem;
  bottom: -0.125rem;
}

/* line 12755, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-0\.5 {
  right: -0.125rem;
  left: -0.125rem;
}

/* line 12760, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-1\.5 {
  top: -0.375rem;
  bottom: -0.375rem;
}

/* line 12765, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-1\.5 {
  right: -0.375rem;
  left: -0.375rem;
}

/* line 12770, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-2\.5 {
  top: -0.625rem;
  bottom: -0.625rem;
}

/* line 12775, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-2\.5 {
  right: -0.625rem;
  left: -0.625rem;
}

/* line 12780, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-3\.5 {
  top: -0.875rem;
  bottom: -0.875rem;
}

/* line 12785, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-3\.5 {
  right: -0.875rem;
  left: -0.875rem;
}

/* line 12790, app/assets/stylesheets/tailwind.1.scss */
.inset-y-1\/2 {
  top: 50%;
  bottom: 50%;
}

/* line 12795, app/assets/stylesheets/tailwind.1.scss */
.inset-x-1\/2 {
  right: 50%;
  left: 50%;
}

/* line 12800, app/assets/stylesheets/tailwind.1.scss */
.inset-y-1\/3 {
  top: 33.333333%;
  bottom: 33.333333%;
}

/* line 12805, app/assets/stylesheets/tailwind.1.scss */
.inset-x-1\/3 {
  right: 33.333333%;
  left: 33.333333%;
}

/* line 12810, app/assets/stylesheets/tailwind.1.scss */
.inset-y-2\/3 {
  top: 66.666667%;
  bottom: 66.666667%;
}

/* line 12815, app/assets/stylesheets/tailwind.1.scss */
.inset-x-2\/3 {
  right: 66.666667%;
  left: 66.666667%;
}

/* line 12820, app/assets/stylesheets/tailwind.1.scss */
.inset-y-1\/4 {
  top: 25%;
  bottom: 25%;
}

/* line 12825, app/assets/stylesheets/tailwind.1.scss */
.inset-x-1\/4 {
  right: 25%;
  left: 25%;
}

/* line 12830, app/assets/stylesheets/tailwind.1.scss */
.inset-y-2\/4 {
  top: 50%;
  bottom: 50%;
}

/* line 12835, app/assets/stylesheets/tailwind.1.scss */
.inset-x-2\/4 {
  right: 50%;
  left: 50%;
}

/* line 12840, app/assets/stylesheets/tailwind.1.scss */
.inset-y-3\/4 {
  top: 75%;
  bottom: 75%;
}

/* line 12845, app/assets/stylesheets/tailwind.1.scss */
.inset-x-3\/4 {
  right: 75%;
  left: 75%;
}

/* line 12850, app/assets/stylesheets/tailwind.1.scss */
.inset-y-full {
  top: 100%;
  bottom: 100%;
}

/* line 12855, app/assets/stylesheets/tailwind.1.scss */
.inset-x-full {
  right: 100%;
  left: 100%;
}

/* line 12860, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-1\/2 {
  top: -50%;
  bottom: -50%;
}

/* line 12865, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-1\/2 {
  right: -50%;
  left: -50%;
}

/* line 12870, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-1\/3 {
  top: -33.333333%;
  bottom: -33.333333%;
}

/* line 12875, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-1\/3 {
  right: -33.333333%;
  left: -33.333333%;
}

/* line 12880, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-2\/3 {
  top: -66.666667%;
  bottom: -66.666667%;
}

/* line 12885, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-2\/3 {
  right: -66.666667%;
  left: -66.666667%;
}

/* line 12890, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-1\/4 {
  top: -25%;
  bottom: -25%;
}

/* line 12895, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-1\/4 {
  right: -25%;
  left: -25%;
}

/* line 12900, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-2\/4 {
  top: -50%;
  bottom: -50%;
}

/* line 12905, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-2\/4 {
  right: -50%;
  left: -50%;
}

/* line 12910, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-3\/4 {
  top: -75%;
  bottom: -75%;
}

/* line 12915, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-3\/4 {
  right: -75%;
  left: -75%;
}

/* line 12920, app/assets/stylesheets/tailwind.1.scss */
.-inset-y-full {
  top: -100%;
  bottom: -100%;
}

/* line 12925, app/assets/stylesheets/tailwind.1.scss */
.-inset-x-full {
  right: -100%;
  left: -100%;
}

/* line 12930, app/assets/stylesheets/tailwind.1.scss */
.top-0 {
  top: 0px;
}

/* line 12934, app/assets/stylesheets/tailwind.1.scss */
.right-0 {
  right: 0px;
}

/* line 12938, app/assets/stylesheets/tailwind.1.scss */
.bottom-0 {
  bottom: 0px;
}

/* line 12942, app/assets/stylesheets/tailwind.1.scss */
.left-0 {
  left: 0px;
}

/* line 12946, app/assets/stylesheets/tailwind.1.scss */
.top-1 {
  top: 0.25rem;
}

/* line 12950, app/assets/stylesheets/tailwind.1.scss */
.right-1 {
  right: 0.25rem;
}

/* line 12954, app/assets/stylesheets/tailwind.1.scss */
.bottom-1 {
  bottom: 0.25rem;
}

/* line 12958, app/assets/stylesheets/tailwind.1.scss */
.left-1 {
  left: 0.25rem;
}

/* line 12962, app/assets/stylesheets/tailwind.1.scss */
.top-2 {
  top: 0.5rem;
}

/* line 12966, app/assets/stylesheets/tailwind.1.scss */
.right-2 {
  right: 0.5rem;
}

/* line 12970, app/assets/stylesheets/tailwind.1.scss */
.bottom-2 {
  bottom: 0.5rem;
}

/* line 12974, app/assets/stylesheets/tailwind.1.scss */
.left-2 {
  left: 0.5rem;
}

/* line 12978, app/assets/stylesheets/tailwind.1.scss */
.top-3 {
  top: 0.75rem;
}

/* line 12982, app/assets/stylesheets/tailwind.1.scss */
.right-3 {
  right: 0.75rem;
}

/* line 12986, app/assets/stylesheets/tailwind.1.scss */
.bottom-3 {
  bottom: 0.75rem;
}

/* line 12990, app/assets/stylesheets/tailwind.1.scss */
.left-3 {
  left: 0.75rem;
}

/* line 12994, app/assets/stylesheets/tailwind.1.scss */
.top-4 {
  top: 1rem;
}

/* line 12998, app/assets/stylesheets/tailwind.1.scss */
.right-4 {
  right: 1rem;
}

/* line 13002, app/assets/stylesheets/tailwind.1.scss */
.bottom-4 {
  bottom: 1rem;
}

/* line 13006, app/assets/stylesheets/tailwind.1.scss */
.left-4 {
  left: 1rem;
}

/* line 13010, app/assets/stylesheets/tailwind.1.scss */
.top-5 {
  top: 1.25rem;
}

/* line 13014, app/assets/stylesheets/tailwind.1.scss */
.right-5 {
  right: 1.25rem;
}

/* line 13018, app/assets/stylesheets/tailwind.1.scss */
.bottom-5 {
  bottom: 1.25rem;
}

/* line 13022, app/assets/stylesheets/tailwind.1.scss */
.left-5 {
  left: 1.25rem;
}

/* line 13026, app/assets/stylesheets/tailwind.1.scss */
.top-6 {
  top: 1.5rem;
}

/* line 13030, app/assets/stylesheets/tailwind.1.scss */
.right-6 {
  right: 1.5rem;
}

/* line 13034, app/assets/stylesheets/tailwind.1.scss */
.bottom-6 {
  bottom: 1.5rem;
}

/* line 13038, app/assets/stylesheets/tailwind.1.scss */
.left-6 {
  left: 1.5rem;
}

/* line 13042, app/assets/stylesheets/tailwind.1.scss */
.top-7 {
  top: 1.75rem;
}

/* line 13046, app/assets/stylesheets/tailwind.1.scss */
.right-7 {
  right: 1.75rem;
}

/* line 13050, app/assets/stylesheets/tailwind.1.scss */
.bottom-7 {
  bottom: 1.75rem;
}

/* line 13054, app/assets/stylesheets/tailwind.1.scss */
.left-7 {
  left: 1.75rem;
}

/* line 13058, app/assets/stylesheets/tailwind.1.scss */
.top-8 {
  top: 2rem;
}

/* line 13062, app/assets/stylesheets/tailwind.1.scss */
.right-8 {
  right: 2rem;
}

/* line 13066, app/assets/stylesheets/tailwind.1.scss */
.bottom-8 {
  bottom: 2rem;
}

/* line 13070, app/assets/stylesheets/tailwind.1.scss */
.left-8 {
  left: 2rem;
}

/* line 13074, app/assets/stylesheets/tailwind.1.scss */
.top-9 {
  top: 2.25rem;
}

/* line 13078, app/assets/stylesheets/tailwind.1.scss */
.right-9 {
  right: 2.25rem;
}

/* line 13082, app/assets/stylesheets/tailwind.1.scss */
.bottom-9 {
  bottom: 2.25rem;
}

/* line 13086, app/assets/stylesheets/tailwind.1.scss */
.left-9 {
  left: 2.25rem;
}

/* line 13090, app/assets/stylesheets/tailwind.1.scss */
.top-10 {
  top: 2.5rem;
}

/* line 13094, app/assets/stylesheets/tailwind.1.scss */
.right-10 {
  right: 2.5rem;
}

/* line 13098, app/assets/stylesheets/tailwind.1.scss */
.bottom-10 {
  bottom: 2.5rem;
}

/* line 13102, app/assets/stylesheets/tailwind.1.scss */
.left-10 {
  left: 2.5rem;
}

/* line 13106, app/assets/stylesheets/tailwind.1.scss */
.top-11 {
  top: 2.75rem;
}

/* line 13110, app/assets/stylesheets/tailwind.1.scss */
.right-11 {
  right: 2.75rem;
}

/* line 13114, app/assets/stylesheets/tailwind.1.scss */
.bottom-11 {
  bottom: 2.75rem;
}

/* line 13118, app/assets/stylesheets/tailwind.1.scss */
.left-11 {
  left: 2.75rem;
}

/* line 13122, app/assets/stylesheets/tailwind.1.scss */
.top-12 {
  top: 3rem;
}

/* line 13126, app/assets/stylesheets/tailwind.1.scss */
.right-12 {
  right: 3rem;
}

/* line 13130, app/assets/stylesheets/tailwind.1.scss */
.bottom-12 {
  bottom: 3rem;
}

/* line 13134, app/assets/stylesheets/tailwind.1.scss */
.left-12 {
  left: 3rem;
}

/* line 13138, app/assets/stylesheets/tailwind.1.scss */
.top-14 {
  top: 3.5rem;
}

/* line 13142, app/assets/stylesheets/tailwind.1.scss */
.right-14 {
  right: 3.5rem;
}

/* line 13146, app/assets/stylesheets/tailwind.1.scss */
.bottom-14 {
  bottom: 3.5rem;
}

/* line 13150, app/assets/stylesheets/tailwind.1.scss */
.left-14 {
  left: 3.5rem;
}

/* line 13154, app/assets/stylesheets/tailwind.1.scss */
.top-16 {
  top: 4rem;
}

/* line 13158, app/assets/stylesheets/tailwind.1.scss */
.right-16 {
  right: 4rem;
}

/* line 13162, app/assets/stylesheets/tailwind.1.scss */
.bottom-16 {
  bottom: 4rem;
}

/* line 13166, app/assets/stylesheets/tailwind.1.scss */
.left-16 {
  left: 4rem;
}

/* line 13170, app/assets/stylesheets/tailwind.1.scss */
.top-20 {
  top: 5rem;
}

/* line 13174, app/assets/stylesheets/tailwind.1.scss */
.right-20 {
  right: 5rem;
}

/* line 13178, app/assets/stylesheets/tailwind.1.scss */
.bottom-20 {
  bottom: 5rem;
}

/* line 13182, app/assets/stylesheets/tailwind.1.scss */
.left-20 {
  left: 5rem;
}

/* line 13186, app/assets/stylesheets/tailwind.1.scss */
.top-24 {
  top: 6rem;
}

/* line 13190, app/assets/stylesheets/tailwind.1.scss */
.right-24 {
  right: 6rem;
}

/* line 13194, app/assets/stylesheets/tailwind.1.scss */
.bottom-24 {
  bottom: 6rem;
}

/* line 13198, app/assets/stylesheets/tailwind.1.scss */
.left-24 {
  left: 6rem;
}

/* line 13202, app/assets/stylesheets/tailwind.1.scss */
.top-28 {
  top: 7rem;
}

/* line 13206, app/assets/stylesheets/tailwind.1.scss */
.right-28 {
  right: 7rem;
}

/* line 13210, app/assets/stylesheets/tailwind.1.scss */
.bottom-28 {
  bottom: 7rem;
}

/* line 13214, app/assets/stylesheets/tailwind.1.scss */
.left-28 {
  left: 7rem;
}

/* line 13218, app/assets/stylesheets/tailwind.1.scss */
.top-32 {
  top: 8rem;
}

/* line 13222, app/assets/stylesheets/tailwind.1.scss */
.right-32 {
  right: 8rem;
}

/* line 13226, app/assets/stylesheets/tailwind.1.scss */
.bottom-32 {
  bottom: 8rem;
}

/* line 13230, app/assets/stylesheets/tailwind.1.scss */
.left-32 {
  left: 8rem;
}

/* line 13234, app/assets/stylesheets/tailwind.1.scss */
.top-36 {
  top: 9rem;
}

/* line 13238, app/assets/stylesheets/tailwind.1.scss */
.right-36 {
  right: 9rem;
}

/* line 13242, app/assets/stylesheets/tailwind.1.scss */
.bottom-36 {
  bottom: 9rem;
}

/* line 13246, app/assets/stylesheets/tailwind.1.scss */
.left-36 {
  left: 9rem;
}

/* line 13250, app/assets/stylesheets/tailwind.1.scss */
.top-40 {
  top: 10rem;
}

/* line 13254, app/assets/stylesheets/tailwind.1.scss */
.right-40 {
  right: 10rem;
}

/* line 13258, app/assets/stylesheets/tailwind.1.scss */
.bottom-40 {
  bottom: 10rem;
}

/* line 13262, app/assets/stylesheets/tailwind.1.scss */
.left-40 {
  left: 10rem;
}

/* line 13266, app/assets/stylesheets/tailwind.1.scss */
.top-44 {
  top: 11rem;
}

/* line 13270, app/assets/stylesheets/tailwind.1.scss */
.right-44 {
  right: 11rem;
}

/* line 13274, app/assets/stylesheets/tailwind.1.scss */
.bottom-44 {
  bottom: 11rem;
}

/* line 13278, app/assets/stylesheets/tailwind.1.scss */
.left-44 {
  left: 11rem;
}

/* line 13282, app/assets/stylesheets/tailwind.1.scss */
.top-48 {
  top: 12rem;
}

/* line 13286, app/assets/stylesheets/tailwind.1.scss */
.right-48 {
  right: 12rem;
}

/* line 13290, app/assets/stylesheets/tailwind.1.scss */
.bottom-48 {
  bottom: 12rem;
}

/* line 13294, app/assets/stylesheets/tailwind.1.scss */
.left-48 {
  left: 12rem;
}

/* line 13298, app/assets/stylesheets/tailwind.1.scss */
.top-52 {
  top: 13rem;
}

/* line 13302, app/assets/stylesheets/tailwind.1.scss */
.right-52 {
  right: 13rem;
}

/* line 13306, app/assets/stylesheets/tailwind.1.scss */
.bottom-52 {
  bottom: 13rem;
}

/* line 13310, app/assets/stylesheets/tailwind.1.scss */
.left-52 {
  left: 13rem;
}

/* line 13314, app/assets/stylesheets/tailwind.1.scss */
.top-56 {
  top: 14rem;
}

/* line 13318, app/assets/stylesheets/tailwind.1.scss */
.right-56 {
  right: 14rem;
}

/* line 13322, app/assets/stylesheets/tailwind.1.scss */
.bottom-56 {
  bottom: 14rem;
}

/* line 13326, app/assets/stylesheets/tailwind.1.scss */
.left-56 {
  left: 14rem;
}

/* line 13330, app/assets/stylesheets/tailwind.1.scss */
.top-60 {
  top: 15rem;
}

/* line 13334, app/assets/stylesheets/tailwind.1.scss */
.right-60 {
  right: 15rem;
}

/* line 13338, app/assets/stylesheets/tailwind.1.scss */
.bottom-60 {
  bottom: 15rem;
}

/* line 13342, app/assets/stylesheets/tailwind.1.scss */
.left-60 {
  left: 15rem;
}

/* line 13346, app/assets/stylesheets/tailwind.1.scss */
.top-64 {
  top: 16rem;
}

/* line 13350, app/assets/stylesheets/tailwind.1.scss */
.right-64 {
  right: 16rem;
}

/* line 13354, app/assets/stylesheets/tailwind.1.scss */
.bottom-64 {
  bottom: 16rem;
}

/* line 13358, app/assets/stylesheets/tailwind.1.scss */
.left-64 {
  left: 16rem;
}

/* line 13362, app/assets/stylesheets/tailwind.1.scss */
.top-72 {
  top: 18rem;
}

/* line 13366, app/assets/stylesheets/tailwind.1.scss */
.right-72 {
  right: 18rem;
}

/* line 13370, app/assets/stylesheets/tailwind.1.scss */
.bottom-72 {
  bottom: 18rem;
}

/* line 13374, app/assets/stylesheets/tailwind.1.scss */
.left-72 {
  left: 18rem;
}

/* line 13378, app/assets/stylesheets/tailwind.1.scss */
.top-80 {
  top: 20rem;
}

/* line 13382, app/assets/stylesheets/tailwind.1.scss */
.right-80 {
  right: 20rem;
}

/* line 13386, app/assets/stylesheets/tailwind.1.scss */
.bottom-80 {
  bottom: 20rem;
}

/* line 13390, app/assets/stylesheets/tailwind.1.scss */
.left-80 {
  left: 20rem;
}

/* line 13394, app/assets/stylesheets/tailwind.1.scss */
.top-96 {
  top: 24rem;
}

/* line 13398, app/assets/stylesheets/tailwind.1.scss */
.right-96 {
  right: 24rem;
}

/* line 13402, app/assets/stylesheets/tailwind.1.scss */
.bottom-96 {
  bottom: 24rem;
}

/* line 13406, app/assets/stylesheets/tailwind.1.scss */
.left-96 {
  left: 24rem;
}

/* line 13410, app/assets/stylesheets/tailwind.1.scss */
.top-auto {
  top: auto;
}

/* line 13414, app/assets/stylesheets/tailwind.1.scss */
.right-auto {
  right: auto;
}

/* line 13418, app/assets/stylesheets/tailwind.1.scss */
.bottom-auto {
  bottom: auto;
}

/* line 13422, app/assets/stylesheets/tailwind.1.scss */
.left-auto {
  left: auto;
}

/* line 13426, app/assets/stylesheets/tailwind.1.scss */
.top-px {
  top: 1px;
}

/* line 13430, app/assets/stylesheets/tailwind.1.scss */
.right-px {
  right: 1px;
}

/* line 13434, app/assets/stylesheets/tailwind.1.scss */
.bottom-px {
  bottom: 1px;
}

/* line 13438, app/assets/stylesheets/tailwind.1.scss */
.left-px {
  left: 1px;
}

/* line 13442, app/assets/stylesheets/tailwind.1.scss */
.top-0\.5 {
  top: 0.125rem;
}

/* line 13446, app/assets/stylesheets/tailwind.1.scss */
.right-0\.5 {
  right: 0.125rem;
}

/* line 13450, app/assets/stylesheets/tailwind.1.scss */
.bottom-0\.5 {
  bottom: 0.125rem;
}

/* line 13454, app/assets/stylesheets/tailwind.1.scss */
.left-0\.5 {
  left: 0.125rem;
}

/* line 13458, app/assets/stylesheets/tailwind.1.scss */
.top-1\.5 {
  top: 0.375rem;
}

/* line 13462, app/assets/stylesheets/tailwind.1.scss */
.right-1\.5 {
  right: 0.375rem;
}

/* line 13466, app/assets/stylesheets/tailwind.1.scss */
.bottom-1\.5 {
  bottom: 0.375rem;
}

/* line 13470, app/assets/stylesheets/tailwind.1.scss */
.left-1\.5 {
  left: 0.375rem;
}

/* line 13474, app/assets/stylesheets/tailwind.1.scss */
.top-2\.5 {
  top: 0.625rem;
}

/* line 13478, app/assets/stylesheets/tailwind.1.scss */
.right-2\.5 {
  right: 0.625rem;
}

/* line 13482, app/assets/stylesheets/tailwind.1.scss */
.bottom-2\.5 {
  bottom: 0.625rem;
}

/* line 13486, app/assets/stylesheets/tailwind.1.scss */
.left-2\.5 {
  left: 0.625rem;
}

/* line 13490, app/assets/stylesheets/tailwind.1.scss */
.top-3\.5 {
  top: 0.875rem;
}

/* line 13494, app/assets/stylesheets/tailwind.1.scss */
.right-3\.5 {
  right: 0.875rem;
}

/* line 13498, app/assets/stylesheets/tailwind.1.scss */
.bottom-3\.5 {
  bottom: 0.875rem;
}

/* line 13502, app/assets/stylesheets/tailwind.1.scss */
.left-3\.5 {
  left: 0.875rem;
}

/* line 13506, app/assets/stylesheets/tailwind.1.scss */
.-top-0 {
  top: 0px;
}

/* line 13510, app/assets/stylesheets/tailwind.1.scss */
.-right-0 {
  right: 0px;
}

/* line 13514, app/assets/stylesheets/tailwind.1.scss */
.-bottom-0 {
  bottom: 0px;
}

/* line 13518, app/assets/stylesheets/tailwind.1.scss */
.-left-0 {
  left: 0px;
}

/* line 13522, app/assets/stylesheets/tailwind.1.scss */
.-top-1 {
  top: -0.25rem;
}

/* line 13526, app/assets/stylesheets/tailwind.1.scss */
.-right-1 {
  right: -0.25rem;
}

/* line 13530, app/assets/stylesheets/tailwind.1.scss */
.-bottom-1 {
  bottom: -0.25rem;
}

/* line 13534, app/assets/stylesheets/tailwind.1.scss */
.-left-1 {
  left: -0.25rem;
}

/* line 13538, app/assets/stylesheets/tailwind.1.scss */
.-top-2 {
  top: -0.5rem;
}

/* line 13542, app/assets/stylesheets/tailwind.1.scss */
.-right-2 {
  right: -0.5rem;
}

/* line 13546, app/assets/stylesheets/tailwind.1.scss */
.-bottom-2 {
  bottom: -0.5rem;
}

/* line 13550, app/assets/stylesheets/tailwind.1.scss */
.-left-2 {
  left: -0.5rem;
}

/* line 13554, app/assets/stylesheets/tailwind.1.scss */
.-top-3 {
  top: -0.75rem;
}

/* line 13558, app/assets/stylesheets/tailwind.1.scss */
.-right-3 {
  right: -0.75rem;
}

/* line 13562, app/assets/stylesheets/tailwind.1.scss */
.-bottom-3 {
  bottom: -0.75rem;
}

/* line 13566, app/assets/stylesheets/tailwind.1.scss */
.-left-3 {
  left: -0.75rem;
}

/* line 13570, app/assets/stylesheets/tailwind.1.scss */
.-top-4 {
  top: -1rem;
}

/* line 13574, app/assets/stylesheets/tailwind.1.scss */
.-right-4 {
  right: -1rem;
}

/* line 13578, app/assets/stylesheets/tailwind.1.scss */
.-bottom-4 {
  bottom: -1rem;
}

/* line 13582, app/assets/stylesheets/tailwind.1.scss */
.-left-4 {
  left: -1rem;
}

/* line 13586, app/assets/stylesheets/tailwind.1.scss */
.-top-5 {
  top: -1.25rem;
}

/* line 13590, app/assets/stylesheets/tailwind.1.scss */
.-right-5 {
  right: -1.25rem;
}

/* line 13594, app/assets/stylesheets/tailwind.1.scss */
.-bottom-5 {
  bottom: -1.25rem;
}

/* line 13598, app/assets/stylesheets/tailwind.1.scss */
.-left-5 {
  left: -1.25rem;
}

/* line 13602, app/assets/stylesheets/tailwind.1.scss */
.-top-6 {
  top: -1.5rem;
}

/* line 13606, app/assets/stylesheets/tailwind.1.scss */
.-right-6 {
  right: -1.5rem;
}

/* line 13610, app/assets/stylesheets/tailwind.1.scss */
.-bottom-6 {
  bottom: -1.5rem;
}

/* line 13614, app/assets/stylesheets/tailwind.1.scss */
.-left-6 {
  left: -1.5rem;
}

/* line 13618, app/assets/stylesheets/tailwind.1.scss */
.-top-7 {
  top: -1.75rem;
}

/* line 13622, app/assets/stylesheets/tailwind.1.scss */
.-right-7 {
  right: -1.75rem;
}

/* line 13626, app/assets/stylesheets/tailwind.1.scss */
.-bottom-7 {
  bottom: -1.75rem;
}

/* line 13630, app/assets/stylesheets/tailwind.1.scss */
.-left-7 {
  left: -1.75rem;
}

/* line 13634, app/assets/stylesheets/tailwind.1.scss */
.-top-8 {
  top: -2rem;
}

/* line 13638, app/assets/stylesheets/tailwind.1.scss */
.-right-8 {
  right: -2rem;
}

/* line 13642, app/assets/stylesheets/tailwind.1.scss */
.-bottom-8 {
  bottom: -2rem;
}

/* line 13646, app/assets/stylesheets/tailwind.1.scss */
.-left-8 {
  left: -2rem;
}

/* line 13650, app/assets/stylesheets/tailwind.1.scss */
.-top-9 {
  top: -2.25rem;
}

/* line 13654, app/assets/stylesheets/tailwind.1.scss */
.-right-9 {
  right: -2.25rem;
}

/* line 13658, app/assets/stylesheets/tailwind.1.scss */
.-bottom-9 {
  bottom: -2.25rem;
}

/* line 13662, app/assets/stylesheets/tailwind.1.scss */
.-left-9 {
  left: -2.25rem;
}

/* line 13666, app/assets/stylesheets/tailwind.1.scss */
.-top-10 {
  top: -2.5rem;
}

/* line 13670, app/assets/stylesheets/tailwind.1.scss */
.-right-10 {
  right: -2.5rem;
}

/* line 13674, app/assets/stylesheets/tailwind.1.scss */
.-bottom-10 {
  bottom: -2.5rem;
}

/* line 13678, app/assets/stylesheets/tailwind.1.scss */
.-left-10 {
  left: -2.5rem;
}

/* line 13682, app/assets/stylesheets/tailwind.1.scss */
.-top-11 {
  top: -2.75rem;
}

/* line 13686, app/assets/stylesheets/tailwind.1.scss */
.-right-11 {
  right: -2.75rem;
}

/* line 13690, app/assets/stylesheets/tailwind.1.scss */
.-bottom-11 {
  bottom: -2.75rem;
}

/* line 13694, app/assets/stylesheets/tailwind.1.scss */
.-left-11 {
  left: -2.75rem;
}

/* line 13698, app/assets/stylesheets/tailwind.1.scss */
.-top-12 {
  top: -3rem;
}

/* line 13702, app/assets/stylesheets/tailwind.1.scss */
.-right-12 {
  right: -3rem;
}

/* line 13706, app/assets/stylesheets/tailwind.1.scss */
.-bottom-12 {
  bottom: -3rem;
}

/* line 13710, app/assets/stylesheets/tailwind.1.scss */
.-left-12 {
  left: -3rem;
}

/* line 13714, app/assets/stylesheets/tailwind.1.scss */
.-top-14 {
  top: -3.5rem;
}

/* line 13718, app/assets/stylesheets/tailwind.1.scss */
.-right-14 {
  right: -3.5rem;
}

/* line 13722, app/assets/stylesheets/tailwind.1.scss */
.-bottom-14 {
  bottom: -3.5rem;
}

/* line 13726, app/assets/stylesheets/tailwind.1.scss */
.-left-14 {
  left: -3.5rem;
}

/* line 13730, app/assets/stylesheets/tailwind.1.scss */
.-top-16 {
  top: -4rem;
}

/* line 13734, app/assets/stylesheets/tailwind.1.scss */
.-right-16 {
  right: -4rem;
}

/* line 13738, app/assets/stylesheets/tailwind.1.scss */
.-bottom-16 {
  bottom: -4rem;
}

/* line 13742, app/assets/stylesheets/tailwind.1.scss */
.-left-16 {
  left: -4rem;
}

/* line 13746, app/assets/stylesheets/tailwind.1.scss */
.-top-20 {
  top: -5rem;
}

/* line 13750, app/assets/stylesheets/tailwind.1.scss */
.-right-20 {
  right: -5rem;
}

/* line 13754, app/assets/stylesheets/tailwind.1.scss */
.-bottom-20 {
  bottom: -5rem;
}

/* line 13758, app/assets/stylesheets/tailwind.1.scss */
.-left-20 {
  left: -5rem;
}

/* line 13762, app/assets/stylesheets/tailwind.1.scss */
.-top-24 {
  top: -6rem;
}

/* line 13766, app/assets/stylesheets/tailwind.1.scss */
.-right-24 {
  right: -6rem;
}

/* line 13770, app/assets/stylesheets/tailwind.1.scss */
.-bottom-24 {
  bottom: -6rem;
}

/* line 13774, app/assets/stylesheets/tailwind.1.scss */
.-left-24 {
  left: -6rem;
}

/* line 13778, app/assets/stylesheets/tailwind.1.scss */
.-top-28 {
  top: -7rem;
}

/* line 13782, app/assets/stylesheets/tailwind.1.scss */
.-right-28 {
  right: -7rem;
}

/* line 13786, app/assets/stylesheets/tailwind.1.scss */
.-bottom-28 {
  bottom: -7rem;
}

/* line 13790, app/assets/stylesheets/tailwind.1.scss */
.-left-28 {
  left: -7rem;
}

/* line 13794, app/assets/stylesheets/tailwind.1.scss */
.-top-32 {
  top: -8rem;
}

/* line 13798, app/assets/stylesheets/tailwind.1.scss */
.-right-32 {
  right: -8rem;
}

/* line 13802, app/assets/stylesheets/tailwind.1.scss */
.-bottom-32 {
  bottom: -8rem;
}

/* line 13806, app/assets/stylesheets/tailwind.1.scss */
.-left-32 {
  left: -8rem;
}

/* line 13810, app/assets/stylesheets/tailwind.1.scss */
.-top-36 {
  top: -9rem;
}

/* line 13814, app/assets/stylesheets/tailwind.1.scss */
.-right-36 {
  right: -9rem;
}

/* line 13818, app/assets/stylesheets/tailwind.1.scss */
.-bottom-36 {
  bottom: -9rem;
}

/* line 13822, app/assets/stylesheets/tailwind.1.scss */
.-left-36 {
  left: -9rem;
}

/* line 13826, app/assets/stylesheets/tailwind.1.scss */
.-top-40 {
  top: -10rem;
}

/* line 13830, app/assets/stylesheets/tailwind.1.scss */
.-right-40 {
  right: -10rem;
}

/* line 13834, app/assets/stylesheets/tailwind.1.scss */
.-bottom-40 {
  bottom: -10rem;
}

/* line 13838, app/assets/stylesheets/tailwind.1.scss */
.-left-40 {
  left: -10rem;
}

/* line 13842, app/assets/stylesheets/tailwind.1.scss */
.-top-44 {
  top: -11rem;
}

/* line 13846, app/assets/stylesheets/tailwind.1.scss */
.-right-44 {
  right: -11rem;
}

/* line 13850, app/assets/stylesheets/tailwind.1.scss */
.-bottom-44 {
  bottom: -11rem;
}

/* line 13854, app/assets/stylesheets/tailwind.1.scss */
.-left-44 {
  left: -11rem;
}

/* line 13858, app/assets/stylesheets/tailwind.1.scss */
.-top-48 {
  top: -12rem;
}

/* line 13862, app/assets/stylesheets/tailwind.1.scss */
.-right-48 {
  right: -12rem;
}

/* line 13866, app/assets/stylesheets/tailwind.1.scss */
.-bottom-48 {
  bottom: -12rem;
}

/* line 13870, app/assets/stylesheets/tailwind.1.scss */
.-left-48 {
  left: -12rem;
}

/* line 13874, app/assets/stylesheets/tailwind.1.scss */
.-top-52 {
  top: -13rem;
}

/* line 13878, app/assets/stylesheets/tailwind.1.scss */
.-right-52 {
  right: -13rem;
}

/* line 13882, app/assets/stylesheets/tailwind.1.scss */
.-bottom-52 {
  bottom: -13rem;
}

/* line 13886, app/assets/stylesheets/tailwind.1.scss */
.-left-52 {
  left: -13rem;
}

/* line 13890, app/assets/stylesheets/tailwind.1.scss */
.-top-56 {
  top: -14rem;
}

/* line 13894, app/assets/stylesheets/tailwind.1.scss */
.-right-56 {
  right: -14rem;
}

/* line 13898, app/assets/stylesheets/tailwind.1.scss */
.-bottom-56 {
  bottom: -14rem;
}

/* line 13902, app/assets/stylesheets/tailwind.1.scss */
.-left-56 {
  left: -14rem;
}

/* line 13906, app/assets/stylesheets/tailwind.1.scss */
.-top-60 {
  top: -15rem;
}

/* line 13910, app/assets/stylesheets/tailwind.1.scss */
.-right-60 {
  right: -15rem;
}

/* line 13914, app/assets/stylesheets/tailwind.1.scss */
.-bottom-60 {
  bottom: -15rem;
}

/* line 13918, app/assets/stylesheets/tailwind.1.scss */
.-left-60 {
  left: -15rem;
}

/* line 13922, app/assets/stylesheets/tailwind.1.scss */
.-top-64 {
  top: -16rem;
}

/* line 13926, app/assets/stylesheets/tailwind.1.scss */
.-right-64 {
  right: -16rem;
}

/* line 13930, app/assets/stylesheets/tailwind.1.scss */
.-bottom-64 {
  bottom: -16rem;
}

/* line 13934, app/assets/stylesheets/tailwind.1.scss */
.-left-64 {
  left: -16rem;
}

/* line 13938, app/assets/stylesheets/tailwind.1.scss */
.-top-72 {
  top: -18rem;
}

/* line 13942, app/assets/stylesheets/tailwind.1.scss */
.-right-72 {
  right: -18rem;
}

/* line 13946, app/assets/stylesheets/tailwind.1.scss */
.-bottom-72 {
  bottom: -18rem;
}

/* line 13950, app/assets/stylesheets/tailwind.1.scss */
.-left-72 {
  left: -18rem;
}

/* line 13954, app/assets/stylesheets/tailwind.1.scss */
.-top-80 {
  top: -20rem;
}

/* line 13958, app/assets/stylesheets/tailwind.1.scss */
.-right-80 {
  right: -20rem;
}

/* line 13962, app/assets/stylesheets/tailwind.1.scss */
.-bottom-80 {
  bottom: -20rem;
}

/* line 13966, app/assets/stylesheets/tailwind.1.scss */
.-left-80 {
  left: -20rem;
}

/* line 13970, app/assets/stylesheets/tailwind.1.scss */
.-top-96 {
  top: -24rem;
}

/* line 13974, app/assets/stylesheets/tailwind.1.scss */
.-right-96 {
  right: -24rem;
}

/* line 13978, app/assets/stylesheets/tailwind.1.scss */
.-bottom-96 {
  bottom: -24rem;
}

/* line 13982, app/assets/stylesheets/tailwind.1.scss */
.-left-96 {
  left: -24rem;
}

/* line 13986, app/assets/stylesheets/tailwind.1.scss */
.-top-px {
  top: -1px;
}

/* line 13990, app/assets/stylesheets/tailwind.1.scss */
.-right-px {
  right: -1px;
}

/* line 13994, app/assets/stylesheets/tailwind.1.scss */
.-bottom-px {
  bottom: -1px;
}

/* line 13998, app/assets/stylesheets/tailwind.1.scss */
.-left-px {
  left: -1px;
}

/* line 14002, app/assets/stylesheets/tailwind.1.scss */
.-top-0\.5 {
  top: -0.125rem;
}

/* line 14006, app/assets/stylesheets/tailwind.1.scss */
.-right-0\.5 {
  right: -0.125rem;
}

/* line 14010, app/assets/stylesheets/tailwind.1.scss */
.-bottom-0\.5 {
  bottom: -0.125rem;
}

/* line 14014, app/assets/stylesheets/tailwind.1.scss */
.-left-0\.5 {
  left: -0.125rem;
}

/* line 14018, app/assets/stylesheets/tailwind.1.scss */
.-top-1\.5 {
  top: -0.375rem;
}

/* line 14022, app/assets/stylesheets/tailwind.1.scss */
.-right-1\.5 {
  right: -0.375rem;
}

/* line 14026, app/assets/stylesheets/tailwind.1.scss */
.-bottom-1\.5 {
  bottom: -0.375rem;
}

/* line 14030, app/assets/stylesheets/tailwind.1.scss */
.-left-1\.5 {
  left: -0.375rem;
}

/* line 14034, app/assets/stylesheets/tailwind.1.scss */
.-top-2\.5 {
  top: -0.625rem;
}

/* line 14038, app/assets/stylesheets/tailwind.1.scss */
.-right-2\.5 {
  right: -0.625rem;
}

/* line 14042, app/assets/stylesheets/tailwind.1.scss */
.-bottom-2\.5 {
  bottom: -0.625rem;
}

/* line 14046, app/assets/stylesheets/tailwind.1.scss */
.-left-2\.5 {
  left: -0.625rem;
}

/* line 14050, app/assets/stylesheets/tailwind.1.scss */
.-top-3\.5 {
  top: -0.875rem;
}

/* line 14054, app/assets/stylesheets/tailwind.1.scss */
.-right-3\.5 {
  right: -0.875rem;
}

/* line 14058, app/assets/stylesheets/tailwind.1.scss */
.-bottom-3\.5 {
  bottom: -0.875rem;
}

/* line 14062, app/assets/stylesheets/tailwind.1.scss */
.-left-3\.5 {
  left: -0.875rem;
}

/* line 14066, app/assets/stylesheets/tailwind.1.scss */
.top-1\/2 {
  top: 50%;
}

/* line 14070, app/assets/stylesheets/tailwind.1.scss */
.right-1\/2 {
  right: 50%;
}

/* line 14074, app/assets/stylesheets/tailwind.1.scss */
.bottom-1\/2 {
  bottom: 50%;
}

/* line 14078, app/assets/stylesheets/tailwind.1.scss */
.left-1\/2 {
  left: 50%;
}

/* line 14082, app/assets/stylesheets/tailwind.1.scss */
.top-1\/3 {
  top: 33.333333%;
}

/* line 14086, app/assets/stylesheets/tailwind.1.scss */
.right-1\/3 {
  right: 33.333333%;
}

/* line 14090, app/assets/stylesheets/tailwind.1.scss */
.bottom-1\/3 {
  bottom: 33.333333%;
}

/* line 14094, app/assets/stylesheets/tailwind.1.scss */
.left-1\/3 {
  left: 33.333333%;
}

/* line 14098, app/assets/stylesheets/tailwind.1.scss */
.top-2\/3 {
  top: 66.666667%;
}

/* line 14102, app/assets/stylesheets/tailwind.1.scss */
.right-2\/3 {
  right: 66.666667%;
}

/* line 14106, app/assets/stylesheets/tailwind.1.scss */
.bottom-2\/3 {
  bottom: 66.666667%;
}

/* line 14110, app/assets/stylesheets/tailwind.1.scss */
.left-2\/3 {
  left: 66.666667%;
}

/* line 14114, app/assets/stylesheets/tailwind.1.scss */
.top-1\/4 {
  top: 25%;
}

/* line 14118, app/assets/stylesheets/tailwind.1.scss */
.right-1\/4 {
  right: 25%;
}

/* line 14122, app/assets/stylesheets/tailwind.1.scss */
.bottom-1\/4 {
  bottom: 25%;
}

/* line 14126, app/assets/stylesheets/tailwind.1.scss */
.left-1\/4 {
  left: 25%;
}

/* line 14130, app/assets/stylesheets/tailwind.1.scss */
.top-2\/4 {
  top: 50%;
}

/* line 14134, app/assets/stylesheets/tailwind.1.scss */
.right-2\/4 {
  right: 50%;
}

/* line 14138, app/assets/stylesheets/tailwind.1.scss */
.bottom-2\/4 {
  bottom: 50%;
}

/* line 14142, app/assets/stylesheets/tailwind.1.scss */
.left-2\/4 {
  left: 50%;
}

/* line 14146, app/assets/stylesheets/tailwind.1.scss */
.top-3\/4 {
  top: 75%;
}

/* line 14150, app/assets/stylesheets/tailwind.1.scss */
.right-3\/4 {
  right: 75%;
}

/* line 14154, app/assets/stylesheets/tailwind.1.scss */
.bottom-3\/4 {
  bottom: 75%;
}

/* line 14158, app/assets/stylesheets/tailwind.1.scss */
.left-3\/4 {
  left: 75%;
}

/* line 14162, app/assets/stylesheets/tailwind.1.scss */
.top-full {
  top: 100%;
}

/* line 14166, app/assets/stylesheets/tailwind.1.scss */
.right-full {
  right: 100%;
}

/* line 14170, app/assets/stylesheets/tailwind.1.scss */
.bottom-full {
  bottom: 100%;
}

/* line 14174, app/assets/stylesheets/tailwind.1.scss */
.left-full {
  left: 100%;
}

/* line 14178, app/assets/stylesheets/tailwind.1.scss */
.-top-1\/2 {
  top: -50%;
}

/* line 14182, app/assets/stylesheets/tailwind.1.scss */
.-right-1\/2 {
  right: -50%;
}

/* line 14186, app/assets/stylesheets/tailwind.1.scss */
.-bottom-1\/2 {
  bottom: -50%;
}

/* line 14190, app/assets/stylesheets/tailwind.1.scss */
.-left-1\/2 {
  left: -50%;
}

/* line 14194, app/assets/stylesheets/tailwind.1.scss */
.-top-1\/3 {
  top: -33.333333%;
}

/* line 14198, app/assets/stylesheets/tailwind.1.scss */
.-right-1\/3 {
  right: -33.333333%;
}

/* line 14202, app/assets/stylesheets/tailwind.1.scss */
.-bottom-1\/3 {
  bottom: -33.333333%;
}

/* line 14206, app/assets/stylesheets/tailwind.1.scss */
.-left-1\/3 {
  left: -33.333333%;
}

/* line 14210, app/assets/stylesheets/tailwind.1.scss */
.-top-2\/3 {
  top: -66.666667%;
}

/* line 14214, app/assets/stylesheets/tailwind.1.scss */
.-right-2\/3 {
  right: -66.666667%;
}

/* line 14218, app/assets/stylesheets/tailwind.1.scss */
.-bottom-2\/3 {
  bottom: -66.666667%;
}

/* line 14222, app/assets/stylesheets/tailwind.1.scss */
.-left-2\/3 {
  left: -66.666667%;
}

/* line 14226, app/assets/stylesheets/tailwind.1.scss */
.-top-1\/4 {
  top: -25%;
}

/* line 14230, app/assets/stylesheets/tailwind.1.scss */
.-right-1\/4 {
  right: -25%;
}

/* line 14234, app/assets/stylesheets/tailwind.1.scss */
.-bottom-1\/4 {
  bottom: -25%;
}

/* line 14238, app/assets/stylesheets/tailwind.1.scss */
.-left-1\/4 {
  left: -25%;
}

/* line 14242, app/assets/stylesheets/tailwind.1.scss */
.-top-2\/4 {
  top: -50%;
}

/* line 14246, app/assets/stylesheets/tailwind.1.scss */
.-right-2\/4 {
  right: -50%;
}

/* line 14250, app/assets/stylesheets/tailwind.1.scss */
.-bottom-2\/4 {
  bottom: -50%;
}

/* line 14254, app/assets/stylesheets/tailwind.1.scss */
.-left-2\/4 {
  left: -50%;
}

/* line 14258, app/assets/stylesheets/tailwind.1.scss */
.-top-3\/4 {
  top: -75%;
}

/* line 14262, app/assets/stylesheets/tailwind.1.scss */
.-right-3\/4 {
  right: -75%;
}

/* line 14266, app/assets/stylesheets/tailwind.1.scss */
.-bottom-3\/4 {
  bottom: -75%;
}

/* line 14270, app/assets/stylesheets/tailwind.1.scss */
.-left-3\/4 {
  left: -75%;
}

/* line 14274, app/assets/stylesheets/tailwind.1.scss */
.-top-full {
  top: -100%;
}

/* line 14278, app/assets/stylesheets/tailwind.1.scss */
.-right-full {
  right: -100%;
}

/* line 14282, app/assets/stylesheets/tailwind.1.scss */
.-bottom-full {
  bottom: -100%;
}

/* line 14286, app/assets/stylesheets/tailwind.1.scss */
.-left-full {
  left: -100%;
}

/* line 14290, app/assets/stylesheets/tailwind.1.scss */
.resize-none {
  resize: none;
}

/* line 14294, app/assets/stylesheets/tailwind.1.scss */
.resize-y {
  resize: vertical;
}

/* line 14298, app/assets/stylesheets/tailwind.1.scss */
.resize-x {
  resize: horizontal;
}

/* line 14302, app/assets/stylesheets/tailwind.1.scss */
.resize {
  resize: both;
}

/* line 14306, app/assets/stylesheets/tailwind.1.scss */
* {
  --tw-shadow: 0 0 #0000;
}

/* line 14310, app/assets/stylesheets/tailwind.1.scss */
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14315, app/assets/stylesheets/tailwind.1.scss */
.shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14320, app/assets/stylesheets/tailwind.1.scss */
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14325, app/assets/stylesheets/tailwind.1.scss */
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14330, app/assets/stylesheets/tailwind.1.scss */
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14335, app/assets/stylesheets/tailwind.1.scss */
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14340, app/assets/stylesheets/tailwind.1.scss */
.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14345, app/assets/stylesheets/tailwind.1.scss */
.shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14350, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14355, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14360, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-md {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14365, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14370, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14375, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14380, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14385, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:shadow-none {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14390, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14395, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow:hover {
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14400, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14405, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14410, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14415, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14420, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-inner:hover {
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14425, app/assets/stylesheets/tailwind.1.scss */
.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/* line 14430, app/assets/stylesheets/tailwind.1.scss */
* {
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

/* line 14439, app/assets/stylesheets/tailwind.1.scss */
.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14445, app/assets/stylesheets/tailwind.1.scss */
.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14451, app/assets/stylesheets/tailwind.1.scss */
.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14457, app/assets/stylesheets/tailwind.1.scss */
.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14463, app/assets/stylesheets/tailwind.1.scss */
.ring-8 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14469, app/assets/stylesheets/tailwind.1.scss */
.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

/* line 14475, app/assets/stylesheets/tailwind.1.scss */
.ring-inset {
  --tw-ring-inset: inset;
}

/* line 14479, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-transparent {
  --tw-ring-offset-color: transparent;
}

/* line 14483, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-current {
  --tw-ring-offset-color: currentColor;
}

/* line 14487, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-black {
  --tw-ring-offset-color: #000;
}

/* line 14491, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-white {
  --tw-ring-offset-color: #fff;
}

/* line 14495, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-50 {
  --tw-ring-offset-color: #f9fafb;
}

/* line 14499, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-100 {
  --tw-ring-offset-color: #f3f4f6;
}

/* line 14503, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-200 {
  --tw-ring-offset-color: #e5e7eb;
}

/* line 14507, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-300 {
  --tw-ring-offset-color: #d1d5db;
}

/* line 14511, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-400 {
  --tw-ring-offset-color: #9ca3af;
}

/* line 14515, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-500 {
  --tw-ring-offset-color: #6b7280;
}

/* line 14519, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-600 {
  --tw-ring-offset-color: #4b5563;
}

/* line 14523, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-700 {
  --tw-ring-offset-color: #374151;
}

/* line 14527, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-800 {
  --tw-ring-offset-color: #1f2937;
}

/* line 14531, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-gray-900 {
  --tw-ring-offset-color: #111827;
}

/* line 14535, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-50 {
  --tw-ring-offset-color: #fef2f2;
}

/* line 14539, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-100 {
  --tw-ring-offset-color: #fee2e2;
}

/* line 14543, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-200 {
  --tw-ring-offset-color: #fecaca;
}

/* line 14547, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-300 {
  --tw-ring-offset-color: #fca5a5;
}

/* line 14551, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-400 {
  --tw-ring-offset-color: #f87171;
}

/* line 14555, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-500 {
  --tw-ring-offset-color: #ef4444;
}

/* line 14559, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-600 {
  --tw-ring-offset-color: #dc2626;
}

/* line 14563, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-700 {
  --tw-ring-offset-color: #b91c1c;
}

/* line 14567, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-800 {
  --tw-ring-offset-color: #991b1b;
}

/* line 14571, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-red-900 {
  --tw-ring-offset-color: #7f1d1d;
}

/* line 14575, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-50 {
  --tw-ring-offset-color: #fffbeb;
}

/* line 14579, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-100 {
  --tw-ring-offset-color: #fef3c7;
}

/* line 14583, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-200 {
  --tw-ring-offset-color: #fde68a;
}

/* line 14587, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-300 {
  --tw-ring-offset-color: #fcd34d;
}

/* line 14591, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-400 {
  --tw-ring-offset-color: #fbbf24;
}

/* line 14595, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-500 {
  --tw-ring-offset-color: #f59e0b;
}

/* line 14599, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-600 {
  --tw-ring-offset-color: #d97706;
}

/* line 14603, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-700 {
  --tw-ring-offset-color: #b45309;
}

/* line 14607, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-800 {
  --tw-ring-offset-color: #92400e;
}

/* line 14611, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-yellow-900 {
  --tw-ring-offset-color: #78350f;
}

/* line 14615, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-50 {
  --tw-ring-offset-color: #ecfdf5;
}

/* line 14619, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-100 {
  --tw-ring-offset-color: #d1fae5;
}

/* line 14623, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-200 {
  --tw-ring-offset-color: #a7f3d0;
}

/* line 14627, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-300 {
  --tw-ring-offset-color: #6ee7b7;
}

/* line 14631, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-400 {
  --tw-ring-offset-color: #34d399;
}

/* line 14635, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-500 {
  --tw-ring-offset-color: #10b981;
}

/* line 14639, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-600 {
  --tw-ring-offset-color: #059669;
}

/* line 14643, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-700 {
  --tw-ring-offset-color: #047857;
}

/* line 14647, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-800 {
  --tw-ring-offset-color: #065f46;
}

/* line 14651, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-green-900 {
  --tw-ring-offset-color: #064e3b;
}

/* line 14655, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-50 {
  --tw-ring-offset-color: #eff6ff;
}

/* line 14659, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-100 {
  --tw-ring-offset-color: #dbeafe;
}

/* line 14663, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-200 {
  --tw-ring-offset-color: #bfdbfe;
}

/* line 14667, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-300 {
  --tw-ring-offset-color: #93c5fd;
}

/* line 14671, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-400 {
  --tw-ring-offset-color: #60a5fa;
}

/* line 14675, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-500 {
  --tw-ring-offset-color: #3b82f6;
}

/* line 14679, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-600 {
  --tw-ring-offset-color: #2563eb;
}

/* line 14683, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-700 {
  --tw-ring-offset-color: #1d4ed8;
}

/* line 14687, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-800 {
  --tw-ring-offset-color: #1e40af;
}

/* line 14691, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-blue-900 {
  --tw-ring-offset-color: #1e3a8a;
}

/* line 14695, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-50 {
  --tw-ring-offset-color: #eef2ff;
}

/* line 14699, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-100 {
  --tw-ring-offset-color: #e0e7ff;
}

/* line 14703, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-200 {
  --tw-ring-offset-color: #c7d2fe;
}

/* line 14707, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-300 {
  --tw-ring-offset-color: #a5b4fc;
}

/* line 14711, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-400 {
  --tw-ring-offset-color: #818cf8;
}

/* line 14715, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-500 {
  --tw-ring-offset-color: #6366f1;
}

/* line 14719, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-600 {
  --tw-ring-offset-color: #4f46e5;
}

/* line 14723, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-700 {
  --tw-ring-offset-color: #4338ca;
}

/* line 14727, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-800 {
  --tw-ring-offset-color: #3730a3;
}

/* line 14731, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-indigo-900 {
  --tw-ring-offset-color: #312e81;
}

/* line 14735, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-50 {
  --tw-ring-offset-color: #f5f3ff;
}

/* line 14739, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-100 {
  --tw-ring-offset-color: #ede9fe;
}

/* line 14743, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-200 {
  --tw-ring-offset-color: #ddd6fe;
}

/* line 14747, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-300 {
  --tw-ring-offset-color: #c4b5fd;
}

/* line 14751, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-400 {
  --tw-ring-offset-color: #a78bfa;
}

/* line 14755, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-500 {
  --tw-ring-offset-color: #8b5cf6;
}

/* line 14759, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-600 {
  --tw-ring-offset-color: #7c3aed;
}

/* line 14763, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-700 {
  --tw-ring-offset-color: #6d28d9;
}

/* line 14767, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-800 {
  --tw-ring-offset-color: #4E2589;
}

/* line 14771, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-purple-900 {
  --tw-ring-offset-color: #4c1d95;
}

/* line 14775, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-50 {
  --tw-ring-offset-color: #fdf2f8;
}

/* line 14779, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-100 {
  --tw-ring-offset-color: #fce7f3;
}

/* line 14783, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-200 {
  --tw-ring-offset-color: #fbcfe8;
}

/* line 14787, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-300 {
  --tw-ring-offset-color: #f9a8d4;
}

/* line 14791, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-400 {
  --tw-ring-offset-color: #f472b6;
}

/* line 14795, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-500 {
  --tw-ring-offset-color: #ec4899;
}

/* line 14799, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-600 {
  --tw-ring-offset-color: #db2777;
}

/* line 14803, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-700 {
  --tw-ring-offset-color: #be185d;
}

/* line 14807, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-800 {
  --tw-ring-offset-color: #9d174d;
}

/* line 14811, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-pink-900 {
  --tw-ring-offset-color: #831843;
}

/* line 14815, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-0 {
  --tw-ring-offset-width: 0px;
}

/* line 14819, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}

/* line 14823, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}

/* line 14827, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-4 {
  --tw-ring-offset-width: 4px;
}

/* line 14831, app/assets/stylesheets/tailwind.1.scss */
.ring-offset-8 {
  --tw-ring-offset-width: 8px;
}

/* line 14835, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-offset-0:focus-within {
  --tw-ring-offset-width: 0px;
}

/* line 14839, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-offset-1:focus-within {
  --tw-ring-offset-width: 1px;
}

/* line 14843, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}

/* line 14847, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-offset-4:focus-within {
  --tw-ring-offset-width: 4px;
}

/* line 14851, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-offset-8:focus-within {
  --tw-ring-offset-width: 8px;
}

/* line 14855, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}

/* line 14859, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-offset-1:focus {
  --tw-ring-offset-width: 1px;
}

/* line 14863, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}

/* line 14867, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-offset-4:focus {
  --tw-ring-offset-width: 4px;
}

/* line 14871, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-offset-8:focus {
  --tw-ring-offset-width: 8px;
}

/* line 14875, app/assets/stylesheets/tailwind.1.scss */
.ring-transparent {
  --tw-ring-color: transparent;
}

/* line 14879, app/assets/stylesheets/tailwind.1.scss */
.ring-current {
  --tw-ring-color: currentColor;
}

/* line 14883, app/assets/stylesheets/tailwind.1.scss */
.ring-black {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

/* line 14888, app/assets/stylesheets/tailwind.1.scss */
.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

/* line 14893, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
}

/* line 14898, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
}

/* line 14903, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
}

/* line 14908, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
}

/* line 14913, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
}

/* line 14918, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
}

/* line 14923, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
}

/* line 14928, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
}

/* line 14933, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
}

/* line 14938, app/assets/stylesheets/tailwind.1.scss */
.ring-gray-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
}

/* line 14943, app/assets/stylesheets/tailwind.1.scss */
.ring-red-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
}

/* line 14948, app/assets/stylesheets/tailwind.1.scss */
.ring-red-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
}

/* line 14953, app/assets/stylesheets/tailwind.1.scss */
.ring-red-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
}

/* line 14958, app/assets/stylesheets/tailwind.1.scss */
.ring-red-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
}

/* line 14963, app/assets/stylesheets/tailwind.1.scss */
.ring-red-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
}

/* line 14968, app/assets/stylesheets/tailwind.1.scss */
.ring-red-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
}

/* line 14973, app/assets/stylesheets/tailwind.1.scss */
.ring-red-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
}

/* line 14978, app/assets/stylesheets/tailwind.1.scss */
.ring-red-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
}

/* line 14983, app/assets/stylesheets/tailwind.1.scss */
.ring-red-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
}

/* line 14988, app/assets/stylesheets/tailwind.1.scss */
.ring-red-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
}

/* line 14993, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
}

/* line 14998, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
}

/* line 15003, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
}

/* line 15008, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
}

/* line 15013, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
}

/* line 15018, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
}

/* line 15023, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
}

/* line 15028, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
}

/* line 15033, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
}

/* line 15038, app/assets/stylesheets/tailwind.1.scss */
.ring-yellow-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
}

/* line 15043, app/assets/stylesheets/tailwind.1.scss */
.ring-green-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
}

/* line 15048, app/assets/stylesheets/tailwind.1.scss */
.ring-green-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
}

/* line 15053, app/assets/stylesheets/tailwind.1.scss */
.ring-green-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
}

/* line 15058, app/assets/stylesheets/tailwind.1.scss */
.ring-green-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
}

/* line 15063, app/assets/stylesheets/tailwind.1.scss */
.ring-green-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
}

/* line 15068, app/assets/stylesheets/tailwind.1.scss */
.ring-green-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
}

/* line 15073, app/assets/stylesheets/tailwind.1.scss */
.ring-green-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
}

/* line 15078, app/assets/stylesheets/tailwind.1.scss */
.ring-green-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
}

/* line 15083, app/assets/stylesheets/tailwind.1.scss */
.ring-green-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
}

/* line 15088, app/assets/stylesheets/tailwind.1.scss */
.ring-green-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
}

/* line 15093, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
}

/* line 15098, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
}

/* line 15103, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
}

/* line 15108, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
}

/* line 15113, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
}

/* line 15118, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
}

/* line 15123, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
}

/* line 15128, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
}

/* line 15133, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
}

/* line 15138, app/assets/stylesheets/tailwind.1.scss */
.ring-blue-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
}

/* line 15143, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
}

/* line 15148, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
}

/* line 15153, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
}

/* line 15158, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
}

/* line 15163, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
}

/* line 15168, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
}

/* line 15173, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
}

/* line 15178, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
}

/* line 15183, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
}

/* line 15188, app/assets/stylesheets/tailwind.1.scss */
.ring-indigo-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
}

/* line 15193, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
}

/* line 15198, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
}

/* line 15203, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
}

/* line 15208, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
}

/* line 15213, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
}

/* line 15218, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
}

/* line 15223, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
}

/* line 15228, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
}

/* line 15233, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
}

/* line 15238, app/assets/stylesheets/tailwind.1.scss */
.ring-purple-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
}

/* line 15243, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-50 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
}

/* line 15248, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-100 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
}

/* line 15253, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-200 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
}

/* line 15258, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-300 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
}

/* line 15263, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-400 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
}

/* line 15268, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-500 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
}

/* line 15273, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-600 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
}

/* line 15278, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-700 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
}

/* line 15283, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-800 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
}

/* line 15288, app/assets/stylesheets/tailwind.1.scss */
.ring-pink-900 {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
}

/* line 15293, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-0 {
  --tw-ring-opacity: 0;
}

/* line 15297, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}

/* line 15301, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-10 {
  --tw-ring-opacity: 0.1;
}

/* line 15305, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-20 {
  --tw-ring-opacity: 0.2;
}

/* line 15309, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-25 {
  --tw-ring-opacity: 0.25;
}

/* line 15313, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-30 {
  --tw-ring-opacity: 0.3;
}

/* line 15317, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-40 {
  --tw-ring-opacity: 0.4;
}

/* line 15321, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-50 {
  --tw-ring-opacity: 0.5;
}

/* line 15325, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-60 {
  --tw-ring-opacity: 0.6;
}

/* line 15329, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-70 {
  --tw-ring-opacity: 0.7;
}

/* line 15333, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-75 {
  --tw-ring-opacity: 0.75;
}

/* line 15337, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-80 {
  --tw-ring-opacity: 0.8;
}

/* line 15341, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-90 {
  --tw-ring-opacity: 0.9;
}

/* line 15345, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-95 {
  --tw-ring-opacity: 0.95;
}

/* line 15349, app/assets/stylesheets/tailwind.1.scss */
.ring-opacity-100 {
  --tw-ring-opacity: 1;
}

/* line 15353, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-0:focus-within {
  --tw-ring-opacity: 0;
}

/* line 15357, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-5:focus-within {
  --tw-ring-opacity: 0.05;
}

/* line 15361, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-10:focus-within {
  --tw-ring-opacity: 0.1;
}

/* line 15365, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-20:focus-within {
  --tw-ring-opacity: 0.2;
}

/* line 15369, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-25:focus-within {
  --tw-ring-opacity: 0.25;
}

/* line 15373, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-30:focus-within {
  --tw-ring-opacity: 0.3;
}

/* line 15377, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-40:focus-within {
  --tw-ring-opacity: 0.4;
}

/* line 15381, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-50:focus-within {
  --tw-ring-opacity: 0.5;
}

/* line 15385, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-60:focus-within {
  --tw-ring-opacity: 0.6;
}

/* line 15389, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-70:focus-within {
  --tw-ring-opacity: 0.7;
}

/* line 15393, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-75:focus-within {
  --tw-ring-opacity: 0.75;
}

/* line 15397, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-80:focus-within {
  --tw-ring-opacity: 0.8;
}

/* line 15401, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-90:focus-within {
  --tw-ring-opacity: 0.9;
}

/* line 15405, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-95:focus-within {
  --tw-ring-opacity: 0.95;
}

/* line 15409, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:ring-opacity-100:focus-within {
  --tw-ring-opacity: 1;
}

/* line 15413, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}

/* line 15417, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-5:focus {
  --tw-ring-opacity: 0.05;
}

/* line 15421, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-10:focus {
  --tw-ring-opacity: 0.1;
}

/* line 15425, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-20:focus {
  --tw-ring-opacity: 0.2;
}

/* line 15429, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-25:focus {
  --tw-ring-opacity: 0.25;
}

/* line 15433, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-30:focus {
  --tw-ring-opacity: 0.3;
}

/* line 15437, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-40:focus {
  --tw-ring-opacity: 0.4;
}

/* line 15441, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-50:focus {
  --tw-ring-opacity: 0.5;
}

/* line 15445, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-60:focus {
  --tw-ring-opacity: 0.6;
}

/* line 15449, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-70:focus {
  --tw-ring-opacity: 0.7;
}

/* line 15453, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-75:focus {
  --tw-ring-opacity: 0.75;
}

/* line 15457, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-80:focus {
  --tw-ring-opacity: 0.8;
}

/* line 15461, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-90:focus {
  --tw-ring-opacity: 0.9;
}

/* line 15465, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-95:focus {
  --tw-ring-opacity: 0.95;
}

/* line 15469, app/assets/stylesheets/tailwind.1.scss */
.focus\:ring-opacity-100:focus {
  --tw-ring-opacity: 1;
}

/* line 15473, app/assets/stylesheets/tailwind.1.scss */
.fill-current {
  fill: currentColor;
}

/* line 15477, app/assets/stylesheets/tailwind.1.scss */
.stroke-current {
  stroke: currentColor;
}

/* line 15481, app/assets/stylesheets/tailwind.1.scss */
.stroke-0 {
  stroke-width: 0;
}

/* line 15485, app/assets/stylesheets/tailwind.1.scss */
.stroke-1 {
  stroke-width: 1;
}

/* line 15489, app/assets/stylesheets/tailwind.1.scss */
.stroke-2 {
  stroke-width: 2;
}

/* line 15493, app/assets/stylesheets/tailwind.1.scss */
.table-auto {
  table-layout: auto;
}

/* line 15497, app/assets/stylesheets/tailwind.1.scss */
.table-fixed {
  table-layout: fixed;
}

/* line 15501, app/assets/stylesheets/tailwind.1.scss */
.text-left {
  text-align: left;
}

/* line 15505, app/assets/stylesheets/tailwind.1.scss */
.text-center {
  text-align: center;
}

/* line 15509, app/assets/stylesheets/tailwind.1.scss */
.text-right {
  text-align: right;
}

/* line 15513, app/assets/stylesheets/tailwind.1.scss */
.text-justify {
  text-align: justify;
}

/* line 15517, app/assets/stylesheets/tailwind.1.scss */
.text-transparent {
  color: transparent;
}

/* line 15521, app/assets/stylesheets/tailwind.1.scss */
.text-current {
  color: currentColor;
}

/* line 15525, app/assets/stylesheets/tailwind.1.scss */
.text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

/* line 15530, app/assets/stylesheets/tailwind.1.scss */
.text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* line 15535, app/assets/stylesheets/tailwind.1.scss */
.text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

/* line 15540, app/assets/stylesheets/tailwind.1.scss */
.text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

/* line 15545, app/assets/stylesheets/tailwind.1.scss */
.text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

/* line 15550, app/assets/stylesheets/tailwind.1.scss */
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

/* line 15555, app/assets/stylesheets/tailwind.1.scss */
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

/* line 15560, app/assets/stylesheets/tailwind.1.scss */
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

/* line 15565, app/assets/stylesheets/tailwind.1.scss */
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

/* line 15570, app/assets/stylesheets/tailwind.1.scss */
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

/* line 15575, app/assets/stylesheets/tailwind.1.scss */
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

/* line 15580, app/assets/stylesheets/tailwind.1.scss */
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

/* line 15585, app/assets/stylesheets/tailwind.1.scss */
.text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

/* line 15590, app/assets/stylesheets/tailwind.1.scss */
.text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

/* line 15595, app/assets/stylesheets/tailwind.1.scss */
.text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

/* line 15600, app/assets/stylesheets/tailwind.1.scss */
.text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

/* line 15605, app/assets/stylesheets/tailwind.1.scss */
.text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

/* line 15610, app/assets/stylesheets/tailwind.1.scss */
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

/* line 15615, app/assets/stylesheets/tailwind.1.scss */
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

/* line 15620, app/assets/stylesheets/tailwind.1.scss */
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

/* line 15625, app/assets/stylesheets/tailwind.1.scss */
.text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

/* line 15630, app/assets/stylesheets/tailwind.1.scss */
.text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

/* line 15635, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

/* line 15640, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

/* line 15645, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

/* line 15650, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

/* line 15655, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

/* line 15660, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

/* line 15665, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

/* line 15670, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

/* line 15675, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

/* line 15680, app/assets/stylesheets/tailwind.1.scss */
.text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

/* line 15685, app/assets/stylesheets/tailwind.1.scss */
.text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

/* line 15690, app/assets/stylesheets/tailwind.1.scss */
.text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

/* line 15695, app/assets/stylesheets/tailwind.1.scss */
.text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

/* line 15700, app/assets/stylesheets/tailwind.1.scss */
.text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

/* line 15705, app/assets/stylesheets/tailwind.1.scss */
.text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

/* line 15710, app/assets/stylesheets/tailwind.1.scss */
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

/* line 15715, app/assets/stylesheets/tailwind.1.scss */
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

/* line 15720, app/assets/stylesheets/tailwind.1.scss */
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

/* line 15725, app/assets/stylesheets/tailwind.1.scss */
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

/* line 15730, app/assets/stylesheets/tailwind.1.scss */
.text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

/* line 15735, app/assets/stylesheets/tailwind.1.scss */
.text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

/* line 15740, app/assets/stylesheets/tailwind.1.scss */
.text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

/* line 15745, app/assets/stylesheets/tailwind.1.scss */
.text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

/* line 15750, app/assets/stylesheets/tailwind.1.scss */
.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

/* line 15755, app/assets/stylesheets/tailwind.1.scss */
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

/* line 15760, app/assets/stylesheets/tailwind.1.scss */
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

/* line 15765, app/assets/stylesheets/tailwind.1.scss */
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

/* line 15770, app/assets/stylesheets/tailwind.1.scss */
.text-blue-700 {
  --tw-text-opacity: 1;
  color: #2B6CB0;
}

/* line 15775, app/assets/stylesheets/tailwind.1.scss */
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

/* line 15780, app/assets/stylesheets/tailwind.1.scss */
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

/* line 15785, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

/* line 15790, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

/* line 15795, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

/* line 15800, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

/* line 15805, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

/* line 15810, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

/* line 15815, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

/* line 15820, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

/* line 15825, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

/* line 15830, app/assets/stylesheets/tailwind.1.scss */
.text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

/* line 15835, app/assets/stylesheets/tailwind.1.scss */
.text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

/* line 15840, app/assets/stylesheets/tailwind.1.scss */
.text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

/* line 15845, app/assets/stylesheets/tailwind.1.scss */
.text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

/* line 15850, app/assets/stylesheets/tailwind.1.scss */
.text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

/* line 15855, app/assets/stylesheets/tailwind.1.scss */
.text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

/* line 15860, app/assets/stylesheets/tailwind.1.scss */
.text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

/* line 15865, app/assets/stylesheets/tailwind.1.scss */
.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

/* line 15870, app/assets/stylesheets/tailwind.1.scss */
.text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

/* line 15875, app/assets/stylesheets/tailwind.1.scss */
.text-purple-800 {
  --tw-text-opacity: 1;
  color: #4E2589;
}

/* line 15880, app/assets/stylesheets/tailwind.1.scss */
.text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

/* line 15885, app/assets/stylesheets/tailwind.1.scss */
.text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

/* line 15890, app/assets/stylesheets/tailwind.1.scss */
.text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

/* line 15895, app/assets/stylesheets/tailwind.1.scss */
.text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

/* line 15900, app/assets/stylesheets/tailwind.1.scss */
.text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

/* line 15905, app/assets/stylesheets/tailwind.1.scss */
.text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

/* line 15910, app/assets/stylesheets/tailwind.1.scss */
.text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

/* line 15915, app/assets/stylesheets/tailwind.1.scss */
.text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

/* line 15920, app/assets/stylesheets/tailwind.1.scss */
.text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

/* line 15925, app/assets/stylesheets/tailwind.1.scss */
.text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

/* line 15930, app/assets/stylesheets/tailwind.1.scss */
.text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

/* line 15935, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-transparent {
  color: transparent;
}

/* line 15939, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-current {
  color: currentColor;
}

/* line 15943, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-black {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

/* line 15948, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-white {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* line 15953, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-50 {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

/* line 15958, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-100 {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

/* line 15963, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-200 {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

/* line 15968, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-300 {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

/* line 15973, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-400 {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

/* line 15978, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-500 {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

/* line 15983, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-600 {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

/* line 15988, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-700 {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

/* line 15993, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-800 {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

/* line 15998, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-gray-900 {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

/* line 16003, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-50 {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

/* line 16008, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

/* line 16013, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-200 {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

/* line 16018, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

/* line 16023, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-400 {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

/* line 16028, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-500 {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

/* line 16033, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-600 {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

/* line 16038, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-700 {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

/* line 16043, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-800 {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

/* line 16048, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-red-900 {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

/* line 16053, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-50 {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

/* line 16058, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-100 {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

/* line 16063, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-200 {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

/* line 16068, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

/* line 16073, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

/* line 16078, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

/* line 16083, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-600 {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

/* line 16088, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

/* line 16093, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

/* line 16098, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-yellow-900 {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

/* line 16103, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-50 {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

/* line 16108, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-100 {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

/* line 16113, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-200 {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

/* line 16118, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-300 {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

/* line 16123, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-400 {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

/* line 16128, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-500 {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

/* line 16133, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-600 {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

/* line 16138, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-700 {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

/* line 16143, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-800 {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

/* line 16148, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-green-900 {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

/* line 16153, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-50 {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

/* line 16158, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-100 {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

/* line 16163, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-200 {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

/* line 16168, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-300 {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

/* line 16173, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-400 {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

/* line 16178, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-500 {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

/* line 16183, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-600 {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

/* line 16188, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-700 {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

/* line 16193, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-800 {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

/* line 16198, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-blue-900 {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

/* line 16203, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-50 {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

/* line 16208, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-100 {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

/* line 16213, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-200 {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

/* line 16218, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-300 {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

/* line 16223, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-400 {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

/* line 16228, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-500 {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

/* line 16233, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-600 {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

/* line 16238, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

/* line 16243, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-800 {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

/* line 16248, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-indigo-900 {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

/* line 16253, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-50 {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

/* line 16258, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-100 {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

/* line 16263, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-200 {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

/* line 16268, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-300 {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

/* line 16273, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-400 {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

/* line 16278, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-500 {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

/* line 16283, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-600 {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

/* line 16288, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-700 {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

/* line 16293, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-800 {
  --tw-text-opacity: 1;
  color: #4E2589;
}

/* line 16298, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-purple-900 {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

/* line 16303, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-50 {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

/* line 16308, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-100 {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

/* line 16313, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-200 {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

/* line 16318, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-300 {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

/* line 16323, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-400 {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

/* line 16328, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-500 {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

/* line 16333, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-600 {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

/* line 16338, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-700 {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

/* line 16343, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-800 {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

/* line 16348, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-pink-900 {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

/* line 16353, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-transparent:hover {
  color: transparent;
}

/* line 16357, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-current:hover {
  color: currentColor;
}

/* line 16361, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

/* line 16366, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* line 16371, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-50:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

/* line 16376, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-100:hover {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

/* line 16381, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-200:hover {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

/* line 16386, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-300:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

/* line 16391, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-400:hover {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

/* line 16396, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-500:hover {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

/* line 16401, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

/* line 16406, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

/* line 16411, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

/* line 16416, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-gray-900:hover {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

/* line 16421, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-50:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

/* line 16426, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

/* line 16431, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-200:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

/* line 16436, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

/* line 16441, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-400:hover {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

/* line 16446, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-500:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

/* line 16451, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

/* line 16456, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-700:hover {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

/* line 16461, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-800:hover {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

/* line 16466, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-red-900:hover {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

/* line 16471, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-50:hover {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

/* line 16476, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-100:hover {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

/* line 16481, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-200:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

/* line 16486, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-300:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

/* line 16491, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-400:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

/* line 16496, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-500:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

/* line 16501, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-600:hover {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

/* line 16506, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-700:hover {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

/* line 16511, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-800:hover {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

/* line 16516, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-yellow-900:hover {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

/* line 16521, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-50:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

/* line 16526, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-100:hover {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

/* line 16531, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-200:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

/* line 16536, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-300:hover {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

/* line 16541, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-400:hover {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

/* line 16546, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-500:hover {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

/* line 16551, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-600:hover {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

/* line 16556, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-700:hover {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

/* line 16561, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-800:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

/* line 16566, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-green-900:hover {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

/* line 16571, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-50:hover {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

/* line 16576, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-100:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

/* line 16581, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-200:hover {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

/* line 16586, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-300:hover {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

/* line 16591, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-400:hover {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

/* line 16596, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-500:hover {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

/* line 16601, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-600:hover {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

/* line 16606, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

/* line 16611, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-800:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

/* line 16616, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-blue-900:hover {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

/* line 16621, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-50:hover {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

/* line 16626, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-100:hover {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

/* line 16631, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-200:hover {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

/* line 16636, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-300:hover {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

/* line 16641, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-400:hover {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

/* line 16646, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-500:hover {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

/* line 16651, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-600:hover {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

/* line 16656, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-700:hover {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

/* line 16661, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-800:hover {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

/* line 16666, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-indigo-900:hover {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

/* line 16671, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-50:hover {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

/* line 16676, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-100:hover {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

/* line 16681, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-200:hover {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

/* line 16686, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-300:hover {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

/* line 16691, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-400:hover {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

/* line 16696, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-500:hover {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

/* line 16701, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-600:hover {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

/* line 16706, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-700:hover {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

/* line 16711, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-800:hover {
  --tw-text-opacity: 1;
  color: #4E2589;
}

/* line 16716, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-purple-900:hover {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

/* line 16721, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-50:hover {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

/* line 16726, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-100:hover {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

/* line 16731, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-200:hover {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

/* line 16736, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-300:hover {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

/* line 16741, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-400:hover {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

/* line 16746, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-500:hover {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

/* line 16751, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-600:hover {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

/* line 16756, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-700:hover {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

/* line 16761, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-800:hover {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

/* line 16766, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-pink-900:hover {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

/* line 16771, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-transparent:focus {
  color: transparent;
}

/* line 16775, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-current:focus {
  color: currentColor;
}

/* line 16779, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-black:focus {
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

/* line 16784, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-white:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* line 16789, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-50:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 250, 251, var(--tw-text-opacity));
}

/* line 16794, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-100:focus {
  --tw-text-opacity: 1;
  color: rgba(243, 244, 246, var(--tw-text-opacity));
}

/* line 16799, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-200:focus {
  --tw-text-opacity: 1;
  color: rgba(229, 231, 235, var(--tw-text-opacity));
}

/* line 16804, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-300:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 213, 219, var(--tw-text-opacity));
}

/* line 16809, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-400:focus {
  --tw-text-opacity: 1;
  color: rgba(156, 163, 175, var(--tw-text-opacity));
}

/* line 16814, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-500:focus {
  --tw-text-opacity: 1;
  color: rgba(107, 114, 128, var(--tw-text-opacity));
}

/* line 16819, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-600:focus {
  --tw-text-opacity: 1;
  color: rgba(75, 85, 99, var(--tw-text-opacity));
}

/* line 16824, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-700:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 65, 81, var(--tw-text-opacity));
}

/* line 16829, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-800:focus {
  --tw-text-opacity: 1;
  color: rgba(31, 41, 55, var(--tw-text-opacity));
}

/* line 16834, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-gray-900:focus {
  --tw-text-opacity: 1;
  color: rgba(17, 24, 39, var(--tw-text-opacity));
}

/* line 16839, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-50:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 242, 242, var(--tw-text-opacity));
}

/* line 16844, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 226, 226, var(--tw-text-opacity));
}

/* line 16849, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-200:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 202, 202, var(--tw-text-opacity));
}

/* line 16854, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 165, 165, var(--tw-text-opacity));
}

/* line 16859, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-400:focus {
  --tw-text-opacity: 1;
  color: rgba(248, 113, 113, var(--tw-text-opacity));
}

/* line 16864, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-500:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 68, 68, var(--tw-text-opacity));
}

/* line 16869, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-600:focus {
  --tw-text-opacity: 1;
  color: rgba(220, 38, 38, var(--tw-text-opacity));
}

/* line 16874, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-700:focus {
  --tw-text-opacity: 1;
  color: rgba(185, 28, 28, var(--tw-text-opacity));
}

/* line 16879, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-800:focus {
  --tw-text-opacity: 1;
  color: rgba(153, 27, 27, var(--tw-text-opacity));
}

/* line 16884, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-red-900:focus {
  --tw-text-opacity: 1;
  color: rgba(127, 29, 29, var(--tw-text-opacity));
}

/* line 16889, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-50:focus {
  --tw-text-opacity: 1;
  color: rgba(255, 251, 235, var(--tw-text-opacity));
}

/* line 16894, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-100:focus {
  --tw-text-opacity: 1;
  color: rgba(254, 243, 199, var(--tw-text-opacity));
}

/* line 16899, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-200:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 230, 138, var(--tw-text-opacity));
}

/* line 16904, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-300:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 211, 77, var(--tw-text-opacity));
}

/* line 16909, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-400:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 191, 36, var(--tw-text-opacity));
}

/* line 16914, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-500:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 158, 11, var(--tw-text-opacity));
}

/* line 16919, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-600:focus {
  --tw-text-opacity: 1;
  color: rgba(217, 119, 6, var(--tw-text-opacity));
}

/* line 16924, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-700:focus {
  --tw-text-opacity: 1;
  color: rgba(180, 83, 9, var(--tw-text-opacity));
}

/* line 16929, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-800:focus {
  --tw-text-opacity: 1;
  color: rgba(146, 64, 14, var(--tw-text-opacity));
}

/* line 16934, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-yellow-900:focus {
  --tw-text-opacity: 1;
  color: rgba(120, 53, 15, var(--tw-text-opacity));
}

/* line 16939, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-50:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 253, 245, var(--tw-text-opacity));
}

/* line 16944, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-100:focus {
  --tw-text-opacity: 1;
  color: rgba(209, 250, 229, var(--tw-text-opacity));
}

/* line 16949, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-200:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 243, 208, var(--tw-text-opacity));
}

/* line 16954, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-300:focus {
  --tw-text-opacity: 1;
  color: rgba(110, 231, 183, var(--tw-text-opacity));
}

/* line 16959, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-400:focus {
  --tw-text-opacity: 1;
  color: rgba(52, 211, 153, var(--tw-text-opacity));
}

/* line 16964, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-500:focus {
  --tw-text-opacity: 1;
  color: rgba(16, 185, 129, var(--tw-text-opacity));
}

/* line 16969, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-600:focus {
  --tw-text-opacity: 1;
  color: rgba(5, 150, 105, var(--tw-text-opacity));
}

/* line 16974, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-700:focus {
  --tw-text-opacity: 1;
  color: rgba(4, 120, 87, var(--tw-text-opacity));
}

/* line 16979, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-800:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 95, 70, var(--tw-text-opacity));
}

/* line 16984, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-green-900:focus {
  --tw-text-opacity: 1;
  color: rgba(6, 78, 59, var(--tw-text-opacity));
}

/* line 16989, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-50:focus {
  --tw-text-opacity: 1;
  color: rgba(239, 246, 255, var(--tw-text-opacity));
}

/* line 16994, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-100:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 234, 254, var(--tw-text-opacity));
}

/* line 16999, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-200:focus {
  --tw-text-opacity: 1;
  color: rgba(191, 219, 254, var(--tw-text-opacity));
}

/* line 17004, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-300:focus {
  --tw-text-opacity: 1;
  color: rgba(147, 197, 253, var(--tw-text-opacity));
}

/* line 17009, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-400:focus {
  --tw-text-opacity: 1;
  color: rgba(96, 165, 250, var(--tw-text-opacity));
}

/* line 17014, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-500:focus {
  --tw-text-opacity: 1;
  color: rgba(59, 130, 246, var(--tw-text-opacity));
}

/* line 17019, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-600:focus {
  --tw-text-opacity: 1;
  color: rgba(37, 99, 235, var(--tw-text-opacity));
}

/* line 17024, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-700:focus {
  --tw-text-opacity: 1;
  color: rgba(29, 78, 216, var(--tw-text-opacity));
}

/* line 17029, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-800:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 64, 175, var(--tw-text-opacity));
}

/* line 17034, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-blue-900:focus {
  --tw-text-opacity: 1;
  color: rgba(30, 58, 138, var(--tw-text-opacity));
}

/* line 17039, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-50:focus {
  --tw-text-opacity: 1;
  color: rgba(238, 242, 255, var(--tw-text-opacity));
}

/* line 17044, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-100:focus {
  --tw-text-opacity: 1;
  color: rgba(224, 231, 255, var(--tw-text-opacity));
}

/* line 17049, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-200:focus {
  --tw-text-opacity: 1;
  color: rgba(199, 210, 254, var(--tw-text-opacity));
}

/* line 17054, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-300:focus {
  --tw-text-opacity: 1;
  color: rgba(165, 180, 252, var(--tw-text-opacity));
}

/* line 17059, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-400:focus {
  --tw-text-opacity: 1;
  color: rgba(129, 140, 248, var(--tw-text-opacity));
}

/* line 17064, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-500:focus {
  --tw-text-opacity: 1;
  color: rgba(99, 102, 241, var(--tw-text-opacity));
}

/* line 17069, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-600:focus {
  --tw-text-opacity: 1;
  color: rgba(79, 70, 229, var(--tw-text-opacity));
}

/* line 17074, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-700:focus {
  --tw-text-opacity: 1;
  color: rgba(67, 56, 202, var(--tw-text-opacity));
}

/* line 17079, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-800:focus {
  --tw-text-opacity: 1;
  color: rgba(55, 48, 163, var(--tw-text-opacity));
}

/* line 17084, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-indigo-900:focus {
  --tw-text-opacity: 1;
  color: rgba(49, 46, 129, var(--tw-text-opacity));
}

/* line 17089, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-50:focus {
  --tw-text-opacity: 1;
  color: rgba(245, 243, 255, var(--tw-text-opacity));
}

/* line 17094, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-100:focus {
  --tw-text-opacity: 1;
  color: rgba(237, 233, 254, var(--tw-text-opacity));
}

/* line 17099, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-200:focus {
  --tw-text-opacity: 1;
  color: rgba(221, 214, 254, var(--tw-text-opacity));
}

/* line 17104, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-300:focus {
  --tw-text-opacity: 1;
  color: rgba(196, 181, 253, var(--tw-text-opacity));
}

/* line 17109, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-400:focus {
  --tw-text-opacity: 1;
  color: rgba(167, 139, 250, var(--tw-text-opacity));
}

/* line 17114, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-500:focus {
  --tw-text-opacity: 1;
  color: rgba(139, 92, 246, var(--tw-text-opacity));
}

/* line 17119, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-600:focus {
  --tw-text-opacity: 1;
  color: rgba(124, 58, 237, var(--tw-text-opacity));
}

/* line 17124, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-700:focus {
  --tw-text-opacity: 1;
  color: rgba(109, 40, 217, var(--tw-text-opacity));
}

/* line 17129, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-800:focus {
  --tw-text-opacity: 1;
  color: #4E2589;
}

/* line 17134, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-purple-900:focus {
  --tw-text-opacity: 1;
  color: rgba(76, 29, 149, var(--tw-text-opacity));
}

/* line 17139, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-50:focus {
  --tw-text-opacity: 1;
  color: rgba(253, 242, 248, var(--tw-text-opacity));
}

/* line 17144, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-100:focus {
  --tw-text-opacity: 1;
  color: rgba(252, 231, 243, var(--tw-text-opacity));
}

/* line 17149, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-200:focus {
  --tw-text-opacity: 1;
  color: rgba(251, 207, 232, var(--tw-text-opacity));
}

/* line 17154, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-300:focus {
  --tw-text-opacity: 1;
  color: rgba(249, 168, 212, var(--tw-text-opacity));
}

/* line 17159, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-400:focus {
  --tw-text-opacity: 1;
  color: rgba(244, 114, 182, var(--tw-text-opacity));
}

/* line 17164, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-500:focus {
  --tw-text-opacity: 1;
  color: rgba(236, 72, 153, var(--tw-text-opacity));
}

/* line 17169, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-600:focus {
  --tw-text-opacity: 1;
  color: rgba(219, 39, 119, var(--tw-text-opacity));
}

/* line 17174, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-700:focus {
  --tw-text-opacity: 1;
  color: rgba(190, 24, 93, var(--tw-text-opacity));
}

/* line 17179, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-800:focus {
  --tw-text-opacity: 1;
  color: rgba(157, 23, 77, var(--tw-text-opacity));
}

/* line 17184, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-pink-900:focus {
  --tw-text-opacity: 1;
  color: rgba(131, 24, 67, var(--tw-text-opacity));
}

/* line 17189, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-0 {
  --tw-text-opacity: 0;
}

/* line 17193, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-5 {
  --tw-text-opacity: 0.05;
}

/* line 17197, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-10 {
  --tw-text-opacity: 0.1;
}

/* line 17201, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-20 {
  --tw-text-opacity: 0.2;
}

/* line 17205, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-25 {
  --tw-text-opacity: 0.25;
}

/* line 17209, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-30 {
  --tw-text-opacity: 0.3;
}

/* line 17213, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-40 {
  --tw-text-opacity: 0.4;
}

/* line 17217, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-50 {
  --tw-text-opacity: 0.5;
}

/* line 17221, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-60 {
  --tw-text-opacity: 0.6;
}

/* line 17225, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-70 {
  --tw-text-opacity: 0.7;
}

/* line 17229, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-75 {
  --tw-text-opacity: 0.75;
}

/* line 17233, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-80 {
  --tw-text-opacity: 0.8;
}

/* line 17237, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-90 {
  --tw-text-opacity: 0.9;
}

/* line 17241, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-95 {
  --tw-text-opacity: 0.95;
}

/* line 17245, app/assets/stylesheets/tailwind.1.scss */
.text-opacity-100 {
  --tw-text-opacity: 1;
}

/* line 17249, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-0 {
  --tw-text-opacity: 0;
}

/* line 17253, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-5 {
  --tw-text-opacity: 0.05;
}

/* line 17257, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-10 {
  --tw-text-opacity: 0.1;
}

/* line 17261, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-20 {
  --tw-text-opacity: 0.2;
}

/* line 17265, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-25 {
  --tw-text-opacity: 0.25;
}

/* line 17269, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-30 {
  --tw-text-opacity: 0.3;
}

/* line 17273, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-40 {
  --tw-text-opacity: 0.4;
}

/* line 17277, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-50 {
  --tw-text-opacity: 0.5;
}

/* line 17281, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-60 {
  --tw-text-opacity: 0.6;
}

/* line 17285, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-70 {
  --tw-text-opacity: 0.7;
}

/* line 17289, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-75 {
  --tw-text-opacity: 0.75;
}

/* line 17293, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-80 {
  --tw-text-opacity: 0.8;
}

/* line 17297, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-90 {
  --tw-text-opacity: 0.9;
}

/* line 17301, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-95 {
  --tw-text-opacity: 0.95;
}

/* line 17305, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:text-opacity-100 {
  --tw-text-opacity: 1;
}

/* line 17309, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-0:focus-within {
  --tw-text-opacity: 0;
}

/* line 17313, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-5:focus-within {
  --tw-text-opacity: 0.05;
}

/* line 17317, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-10:focus-within {
  --tw-text-opacity: 0.1;
}

/* line 17321, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-20:focus-within {
  --tw-text-opacity: 0.2;
}

/* line 17325, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-25:focus-within {
  --tw-text-opacity: 0.25;
}

/* line 17329, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-30:focus-within {
  --tw-text-opacity: 0.3;
}

/* line 17333, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-40:focus-within {
  --tw-text-opacity: 0.4;
}

/* line 17337, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-50:focus-within {
  --tw-text-opacity: 0.5;
}

/* line 17341, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-60:focus-within {
  --tw-text-opacity: 0.6;
}

/* line 17345, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-70:focus-within {
  --tw-text-opacity: 0.7;
}

/* line 17349, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-75:focus-within {
  --tw-text-opacity: 0.75;
}

/* line 17353, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-80:focus-within {
  --tw-text-opacity: 0.8;
}

/* line 17357, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-90:focus-within {
  --tw-text-opacity: 0.9;
}

/* line 17361, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-95:focus-within {
  --tw-text-opacity: 0.95;
}

/* line 17365, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:text-opacity-100:focus-within {
  --tw-text-opacity: 1;
}

/* line 17369, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-0:hover {
  --tw-text-opacity: 0;
}

/* line 17373, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-5:hover {
  --tw-text-opacity: 0.05;
}

/* line 17377, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-10:hover {
  --tw-text-opacity: 0.1;
}

/* line 17381, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-20:hover {
  --tw-text-opacity: 0.2;
}

/* line 17385, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-25:hover {
  --tw-text-opacity: 0.25;
}

/* line 17389, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-30:hover {
  --tw-text-opacity: 0.3;
}

/* line 17393, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-40:hover {
  --tw-text-opacity: 0.4;
}

/* line 17397, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-50:hover {
  --tw-text-opacity: 0.5;
}

/* line 17401, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-60:hover {
  --tw-text-opacity: 0.6;
}

/* line 17405, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-70:hover {
  --tw-text-opacity: 0.7;
}

/* line 17409, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-75:hover {
  --tw-text-opacity: 0.75;
}

/* line 17413, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-80:hover {
  --tw-text-opacity: 0.8;
}

/* line 17417, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-90:hover {
  --tw-text-opacity: 0.9;
}

/* line 17421, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-95:hover {
  --tw-text-opacity: 0.95;
}

/* line 17425, app/assets/stylesheets/tailwind.1.scss */
.hover\:text-opacity-100:hover {
  --tw-text-opacity: 1;
}

/* line 17429, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-0:focus {
  --tw-text-opacity: 0;
}

/* line 17433, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-5:focus {
  --tw-text-opacity: 0.05;
}

/* line 17437, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-10:focus {
  --tw-text-opacity: 0.1;
}

/* line 17441, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-20:focus {
  --tw-text-opacity: 0.2;
}

/* line 17445, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-25:focus {
  --tw-text-opacity: 0.25;
}

/* line 17449, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-30:focus {
  --tw-text-opacity: 0.3;
}

/* line 17453, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-40:focus {
  --tw-text-opacity: 0.4;
}

/* line 17457, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-50:focus {
  --tw-text-opacity: 0.5;
}

/* line 17461, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-60:focus {
  --tw-text-opacity: 0.6;
}

/* line 17465, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-70:focus {
  --tw-text-opacity: 0.7;
}

/* line 17469, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-75:focus {
  --tw-text-opacity: 0.75;
}

/* line 17473, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-80:focus {
  --tw-text-opacity: 0.8;
}

/* line 17477, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-90:focus {
  --tw-text-opacity: 0.9;
}

/* line 17481, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-95:focus {
  --tw-text-opacity: 0.95;
}

/* line 17485, app/assets/stylesheets/tailwind.1.scss */
.focus\:text-opacity-100:focus {
  --tw-text-opacity: 1;
}

/* line 17489, app/assets/stylesheets/tailwind.1.scss */
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 17495, app/assets/stylesheets/tailwind.1.scss */
.overflow-ellipsis {
  text-overflow: ellipsis;
}

/* line 17499, app/assets/stylesheets/tailwind.1.scss */
.overflow-clip {
  text-overflow: clip;
}

/* line 17503, app/assets/stylesheets/tailwind.1.scss */
.italic {
  font-style: italic;
}

/* line 17507, app/assets/stylesheets/tailwind.1.scss */
.not-italic {
  font-style: normal;
}

/* line 17511, app/assets/stylesheets/tailwind.1.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 17515, app/assets/stylesheets/tailwind.1.scss */
.lowercase {
  text-transform: lowercase;
}

/* line 17519, app/assets/stylesheets/tailwind.1.scss */
.capitalize {
  text-transform: capitalize;
}

/* line 17523, app/assets/stylesheets/tailwind.1.scss */
.normal-case {
  text-transform: none;
}

/* line 17527, app/assets/stylesheets/tailwind.1.scss */
.underline {
  text-decoration: underline;
}

/* line 17531, app/assets/stylesheets/tailwind.1.scss */
.line-through {
  text-decoration: line-through;
}

/* line 17535, app/assets/stylesheets/tailwind.1.scss */
.no-underline {
  text-decoration: none;
}

/* line 17539, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:underline {
  text-decoration: underline;
}

/* line 17543, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:line-through {
  text-decoration: line-through;
}

/* line 17547, app/assets/stylesheets/tailwind.1.scss */
.group:hover .group-hover\:no-underline {
  text-decoration: none;
}

/* line 17551, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:underline:focus-within {
  text-decoration: underline;
}

/* line 17555, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:line-through:focus-within {
  text-decoration: line-through;
}

/* line 17559, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:no-underline:focus-within {
  text-decoration: none;
}

/* line 17563, app/assets/stylesheets/tailwind.1.scss */
.hover\:underline:hover {
  text-decoration: underline;
}

/* line 17567, app/assets/stylesheets/tailwind.1.scss */
.hover\:line-through:hover {
  text-decoration: line-through;
}

/* line 17571, app/assets/stylesheets/tailwind.1.scss */
.hover\:no-underline:hover {
  text-decoration: none;
}

/* line 17575, app/assets/stylesheets/tailwind.1.scss */
.focus\:underline:focus {
  text-decoration: underline;
}

/* line 17579, app/assets/stylesheets/tailwind.1.scss */
.focus\:line-through:focus {
  text-decoration: line-through;
}

/* line 17583, app/assets/stylesheets/tailwind.1.scss */
.focus\:no-underline:focus {
  text-decoration: none;
}

/* line 17587, app/assets/stylesheets/tailwind.1.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 17592, app/assets/stylesheets/tailwind.1.scss */
.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

/* line 17597, app/assets/stylesheets/tailwind.1.scss */
.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

/* line 17606, app/assets/stylesheets/tailwind.1.scss */
.normal-nums {
  font-variant-numeric: normal;
}

/* line 17610, app/assets/stylesheets/tailwind.1.scss */
.ordinal {
  --tw-ordinal: ordinal;
}

/* line 17614, app/assets/stylesheets/tailwind.1.scss */
.slashed-zero {
  --tw-slashed-zero: slashed-zero;
}

/* line 17618, app/assets/stylesheets/tailwind.1.scss */
.lining-nums {
  --tw-numeric-figure: lining-nums;
}

/* line 17622, app/assets/stylesheets/tailwind.1.scss */
.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
}

/* line 17626, app/assets/stylesheets/tailwind.1.scss */
.proportional-nums {
  --tw-numeric-spacing: proportional-nums;
}

/* line 17630, app/assets/stylesheets/tailwind.1.scss */
.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
}

/* line 17634, app/assets/stylesheets/tailwind.1.scss */
.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
}

/* line 17638, app/assets/stylesheets/tailwind.1.scss */
.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
}

/* line 17642, app/assets/stylesheets/tailwind.1.scss */
.tracking-tighter {
  letter-spacing: -0.05em;
}

/* line 17646, app/assets/stylesheets/tailwind.1.scss */
.tracking-tight {
  letter-spacing: -0.025em;
}

/* line 17650, app/assets/stylesheets/tailwind.1.scss */
.tracking-normal {
  letter-spacing: 0em;
}

/* line 17654, app/assets/stylesheets/tailwind.1.scss */
.tracking-wide {
  letter-spacing: 0.025em;
}

/* line 17658, app/assets/stylesheets/tailwind.1.scss */
.tracking-wider {
  letter-spacing: 0.05em;
}

/* line 17662, app/assets/stylesheets/tailwind.1.scss */
.tracking-widest {
  letter-spacing: 0.1em;
}

/* line 17666, app/assets/stylesheets/tailwind.1.scss */
.select-none {
  -webkit-user-select: none;
  user-select: none;
}

/* line 17671, app/assets/stylesheets/tailwind.1.scss */
.select-text {
  -webkit-user-select: text;
  user-select: text;
}

/* line 17676, app/assets/stylesheets/tailwind.1.scss */
.select-all {
  -webkit-user-select: all;
  user-select: all;
}

/* line 17681, app/assets/stylesheets/tailwind.1.scss */
.select-auto {
  -webkit-user-select: auto;
  user-select: auto;
}

/* line 17686, app/assets/stylesheets/tailwind.1.scss */
.align-baseline {
  vertical-align: baseline;
}

/* line 17690, app/assets/stylesheets/tailwind.1.scss */
.align-top {
  vertical-align: top;
}

/* line 17694, app/assets/stylesheets/tailwind.1.scss */
.align-middle {
  vertical-align: middle;
}

/* line 17698, app/assets/stylesheets/tailwind.1.scss */
.align-bottom {
  vertical-align: bottom;
}

/* line 17702, app/assets/stylesheets/tailwind.1.scss */
.align-text-top {
  vertical-align: text-top;
}

/* line 17706, app/assets/stylesheets/tailwind.1.scss */
.align-text-bottom {
  vertical-align: text-bottom;
}

/* line 17710, app/assets/stylesheets/tailwind.1.scss */
.visible {
  visibility: visible;
}

/* line 17714, app/assets/stylesheets/tailwind.1.scss */
.invisible {
  visibility: hidden;
}

/* line 17718, app/assets/stylesheets/tailwind.1.scss */
.whitespace-normal {
  white-space: normal;
}

/* line 17722, app/assets/stylesheets/tailwind.1.scss */
.whitespace-nowrap {
  white-space: nowrap;
}

/* line 17726, app/assets/stylesheets/tailwind.1.scss */
.whitespace-pre {
  white-space: pre;
}

/* line 17730, app/assets/stylesheets/tailwind.1.scss */
.whitespace-pre-line {
  white-space: pre-line;
}

/* line 17734, app/assets/stylesheets/tailwind.1.scss */
.whitespace-pre-wrap {
  white-space: pre-wrap;
}

/* line 17738, app/assets/stylesheets/tailwind.1.scss */
.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

/* line 17743, app/assets/stylesheets/tailwind.1.scss */
.break-words {
  overflow-wrap: break-word;
}

/* line 17747, app/assets/stylesheets/tailwind.1.scss */
.break-all {
  word-break: break-all;
}

/* line 17751, app/assets/stylesheets/tailwind.1.scss */
.w-0 {
  width: 0px;
}

/* line 17755, app/assets/stylesheets/tailwind.1.scss */
.w-1 {
  width: 0.25rem;
}

/* line 17759, app/assets/stylesheets/tailwind.1.scss */
.w-2 {
  width: 0.5rem;
}

/* line 17763, app/assets/stylesheets/tailwind.1.scss */
.w-3 {
  width: 0.75rem;
}

/* line 17767, app/assets/stylesheets/tailwind.1.scss */
.w-4 {
  width: 1rem;
}

/* line 17771, app/assets/stylesheets/tailwind.1.scss */
.w-5 {
  width: 1.25rem;
}

/* line 17775, app/assets/stylesheets/tailwind.1.scss */
.w-6 {
  width: 1.5rem;
}

/* line 17779, app/assets/stylesheets/tailwind.1.scss */
.w-7 {
  width: 1.75rem;
}

/* line 17783, app/assets/stylesheets/tailwind.1.scss */
.w-8 {
  width: 2rem;
}

/* line 17787, app/assets/stylesheets/tailwind.1.scss */
.w-9 {
  width: 2.25rem;
}

/* line 17791, app/assets/stylesheets/tailwind.1.scss */
.w-10 {
  width: 2.5rem;
}

/* line 17795, app/assets/stylesheets/tailwind.1.scss */
.w-11 {
  width: 2.75rem;
}

/* line 17799, app/assets/stylesheets/tailwind.1.scss */
.w-12 {
  width: 3rem;
}

/* line 17803, app/assets/stylesheets/tailwind.1.scss */
.w-14 {
  width: 3.5rem;
}

/* line 17807, app/assets/stylesheets/tailwind.1.scss */
.w-16 {
  width: 4rem;
}

/* line 17811, app/assets/stylesheets/tailwind.1.scss */
.w-20 {
  width: 5rem;
}

/* line 17815, app/assets/stylesheets/tailwind.1.scss */
.w-24 {
  width: 6rem;
}

/* line 17819, app/assets/stylesheets/tailwind.1.scss */
.w-28 {
  width: 7rem;
}

/* line 17823, app/assets/stylesheets/tailwind.1.scss */
.w-32 {
  width: 8rem;
}

/* line 17827, app/assets/stylesheets/tailwind.1.scss */
.w-36 {
  width: 9rem;
}

/* line 17831, app/assets/stylesheets/tailwind.1.scss */
.w-40 {
  width: 10rem;
}

/* line 17835, app/assets/stylesheets/tailwind.1.scss */
.w-44 {
  width: 11rem;
}

/* line 17839, app/assets/stylesheets/tailwind.1.scss */
.w-48 {
  width: 12rem;
}

/* line 17843, app/assets/stylesheets/tailwind.1.scss */
.w-52 {
  width: 13rem;
}

/* line 17847, app/assets/stylesheets/tailwind.1.scss */
.w-56 {
  width: 14rem;
}

/* line 17851, app/assets/stylesheets/tailwind.1.scss */
.w-60 {
  width: 15rem;
}

/* line 17855, app/assets/stylesheets/tailwind.1.scss */
.w-64 {
  width: 16rem;
}

/* line 17859, app/assets/stylesheets/tailwind.1.scss */
.w-72 {
  width: 18rem;
}

/* line 17863, app/assets/stylesheets/tailwind.1.scss */
.w-80 {
  width: 20rem;
}

/* line 17867, app/assets/stylesheets/tailwind.1.scss */
.w-96 {
  width: 24rem;
}

/* line 17871, app/assets/stylesheets/tailwind.1.scss */
.w-auto {
  width: auto;
}

/* line 17875, app/assets/stylesheets/tailwind.1.scss */
.w-px {
  width: 1px;
}

/* line 17879, app/assets/stylesheets/tailwind.1.scss */
.w-0\.5 {
  width: 0.125rem;
}

/* line 17883, app/assets/stylesheets/tailwind.1.scss */
.w-1\.5 {
  width: 0.375rem;
}

/* line 17887, app/assets/stylesheets/tailwind.1.scss */
.w-2\.5 {
  width: 0.625rem;
}

/* line 17891, app/assets/stylesheets/tailwind.1.scss */
.w-3\.5 {
  width: 0.875rem;
}

/* line 17895, app/assets/stylesheets/tailwind.1.scss */
.w-1\/2 {
  width: 50%;
}

/* line 17899, app/assets/stylesheets/tailwind.1.scss */
.w-1\/3 {
  width: 33.333333%;
}

/* line 17903, app/assets/stylesheets/tailwind.1.scss */
.w-2\/3 {
  width: 66.666667%;
}

/* line 17907, app/assets/stylesheets/tailwind.1.scss */
.w-1\/4 {
  width: 25%;
}

/* line 17911, app/assets/stylesheets/tailwind.1.scss */
.w-2\/4 {
  width: 50%;
}

/* line 17915, app/assets/stylesheets/tailwind.1.scss */
.w-3\/4 {
  width: 75%;
}

/* line 17919, app/assets/stylesheets/tailwind.1.scss */
.w-1\/5 {
  width: 20%;
}

/* line 17923, app/assets/stylesheets/tailwind.1.scss */
.w-2\/5 {
  width: 40%;
}

/* line 17927, app/assets/stylesheets/tailwind.1.scss */
.w-3\/5 {
  width: 60%;
}

/* line 17931, app/assets/stylesheets/tailwind.1.scss */
.w-4\/5 {
  width: 80%;
}

/* line 17935, app/assets/stylesheets/tailwind.1.scss */
.w-1\/6 {
  width: 16.666667%;
}

/* line 17939, app/assets/stylesheets/tailwind.1.scss */
.w-2\/6 {
  width: 33.333333%;
}

/* line 17943, app/assets/stylesheets/tailwind.1.scss */
.w-3\/6 {
  width: 50%;
}

/* line 17947, app/assets/stylesheets/tailwind.1.scss */
.w-4\/6 {
  width: 66.666667%;
}

/* line 17951, app/assets/stylesheets/tailwind.1.scss */
.w-5\/6 {
  width: 83.333333%;
}

/* line 17955, app/assets/stylesheets/tailwind.1.scss */
.w-1\/12 {
  width: 8.333333%;
}

/* line 17959, app/assets/stylesheets/tailwind.1.scss */
.w-2\/12 {
  width: 16.666667%;
}

/* line 17963, app/assets/stylesheets/tailwind.1.scss */
.w-3\/12 {
  width: 25%;
}

/* line 17967, app/assets/stylesheets/tailwind.1.scss */
.w-4\/12 {
  width: 33.333333%;
}

/* line 17971, app/assets/stylesheets/tailwind.1.scss */
.w-5\/12 {
  width: 41.666667%;
}

/* line 17975, app/assets/stylesheets/tailwind.1.scss */
.w-6\/12 {
  width: 50%;
}

/* line 17979, app/assets/stylesheets/tailwind.1.scss */
.w-7\/12 {
  width: 58.333333%;
}

/* line 17983, app/assets/stylesheets/tailwind.1.scss */
.w-8\/12 {
  width: 66.666667%;
}

/* line 17987, app/assets/stylesheets/tailwind.1.scss */
.w-9\/12 {
  width: 75%;
}

/* line 17991, app/assets/stylesheets/tailwind.1.scss */
.w-10\/12 {
  width: 83.333333%;
}

/* line 17995, app/assets/stylesheets/tailwind.1.scss */
.w-11\/12 {
  width: 91.666667%;
}

/* line 17999, app/assets/stylesheets/tailwind.1.scss */
.w-full {
  width: 100%;
}

/* line 18003, app/assets/stylesheets/tailwind.1.scss */
.w-screen {
  width: 100vw;
}

/* line 18007, app/assets/stylesheets/tailwind.1.scss */
.w-min {
  width: -webkit-min-content;
  width: min-content;
}

/* line 18012, app/assets/stylesheets/tailwind.1.scss */
.w-max {
  width: -webkit-max-content;
  width: max-content;
}

/* line 18017, app/assets/stylesheets/tailwind.1.scss */
.z-0 {
  z-index: 0;
}

/* line 18021, app/assets/stylesheets/tailwind.1.scss */
.z-10 {
  z-index: 10;
}

/* line 18025, app/assets/stylesheets/tailwind.1.scss */
.z-20 {
  z-index: 20;
}

/* line 18029, app/assets/stylesheets/tailwind.1.scss */
.z-30 {
  z-index: 30;
}

/* line 18033, app/assets/stylesheets/tailwind.1.scss */
.z-40 {
  z-index: 40;
}

/* line 18037, app/assets/stylesheets/tailwind.1.scss */
.z-50 {
  z-index: 50;
}

/* line 18041, app/assets/stylesheets/tailwind.1.scss */
.z-auto {
  z-index: auto;
}

/* line 18045, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-0:focus-within {
  z-index: 0;
}

/* line 18049, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-10:focus-within {
  z-index: 10;
}

/* line 18053, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-20:focus-within {
  z-index: 20;
}

/* line 18057, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-30:focus-within {
  z-index: 30;
}

/* line 18061, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-40:focus-within {
  z-index: 40;
}

/* line 18065, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-50:focus-within {
  z-index: 50;
}

/* line 18069, app/assets/stylesheets/tailwind.1.scss */
.focus-within\:z-auto:focus-within {
  z-index: auto;
}

/* line 18073, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-0:focus {
  z-index: 0;
}

/* line 18077, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-10:focus {
  z-index: 10;
}

/* line 18081, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-20:focus {
  z-index: 20;
}

/* line 18085, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-30:focus {
  z-index: 30;
}

/* line 18089, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-40:focus {
  z-index: 40;
}

/* line 18093, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-50:focus {
  z-index: 50;
}

/* line 18097, app/assets/stylesheets/tailwind.1.scss */
.focus\:z-auto:focus {
  z-index: auto;
}

/* line 18101, app/assets/stylesheets/tailwind.1.scss */
.isolate {
  isolation: isolate;
}

/* line 18105, app/assets/stylesheets/tailwind.1.scss */
.isolation-auto {
  isolation: auto;
}

/* line 18109, app/assets/stylesheets/tailwind.1.scss */
.gap-0 {
  gap: 0px;
}

/* line 18113, app/assets/stylesheets/tailwind.1.scss */
.gap-1 {
  gap: 0.25rem;
}

/* line 18117, app/assets/stylesheets/tailwind.1.scss */
.gap-2 {
  gap: 0.5rem;
}

/* line 18121, app/assets/stylesheets/tailwind.1.scss */
.gap-3 {
  gap: 0.75rem;
}

/* line 18125, app/assets/stylesheets/tailwind.1.scss */
.gap-4 {
  gap: 1rem;
}

/* line 18129, app/assets/stylesheets/tailwind.1.scss */
.gap-5 {
  gap: 1.25rem;
}

/* line 18133, app/assets/stylesheets/tailwind.1.scss */
.gap-6 {
  gap: 1.5rem;
}

/* line 18137, app/assets/stylesheets/tailwind.1.scss */
.gap-7 {
  gap: 1.75rem;
}

/* line 18141, app/assets/stylesheets/tailwind.1.scss */
.gap-8 {
  gap: 2rem;
}

/* line 18145, app/assets/stylesheets/tailwind.1.scss */
.gap-9 {
  gap: 2.25rem;
}

/* line 18149, app/assets/stylesheets/tailwind.1.scss */
.gap-10 {
  gap: 2.5rem;
}

/* line 18153, app/assets/stylesheets/tailwind.1.scss */
.gap-11 {
  gap: 2.75rem;
}

/* line 18157, app/assets/stylesheets/tailwind.1.scss */
.gap-12 {
  gap: 3rem;
}

/* line 18161, app/assets/stylesheets/tailwind.1.scss */
.gap-14 {
  gap: 3.5rem;
}

/* line 18165, app/assets/stylesheets/tailwind.1.scss */
.gap-16 {
  gap: 4rem;
}

/* line 18169, app/assets/stylesheets/tailwind.1.scss */
.gap-20 {
  gap: 5rem;
}

/* line 18173, app/assets/stylesheets/tailwind.1.scss */
.gap-24 {
  gap: 6rem;
}

/* line 18177, app/assets/stylesheets/tailwind.1.scss */
.gap-28 {
  gap: 7rem;
}

/* line 18181, app/assets/stylesheets/tailwind.1.scss */
.gap-32 {
  gap: 8rem;
}

/* line 18185, app/assets/stylesheets/tailwind.1.scss */
.gap-36 {
  gap: 9rem;
}

/* line 18189, app/assets/stylesheets/tailwind.1.scss */
.gap-40 {
  gap: 10rem;
}

/* line 18193, app/assets/stylesheets/tailwind.1.scss */
.gap-44 {
  gap: 11rem;
}

/* line 18197, app/assets/stylesheets/tailwind.1.scss */
.gap-48 {
  gap: 12rem;
}

/* line 18201, app/assets/stylesheets/tailwind.1.scss */
.gap-52 {
  gap: 13rem;
}

/* line 18205, app/assets/stylesheets/tailwind.1.scss */
.gap-56 {
  gap: 14rem;
}

/* line 18209, app/assets/stylesheets/tailwind.1.scss */
.gap-60 {
  gap: 15rem;
}

/* line 18213, app/assets/stylesheets/tailwind.1.scss */
.gap-64 {
  gap: 16rem;
}

/* line 18217, app/assets/stylesheets/tailwind.1.scss */
.gap-72 {
  gap: 18rem;
}

/* line 18221, app/assets/stylesheets/tailwind.1.scss */
.gap-80 {
  gap: 20rem;
}

/* line 18225, app/assets/stylesheets/tailwind.1.scss */
.gap-96 {
  gap: 24rem;
}

/* line 18229, app/assets/stylesheets/tailwind.1.scss */
.gap-px {
  gap: 1px;
}

/* line 18233, app/assets/stylesheets/tailwind.1.scss */
.gap-0\.5 {
  gap: 0.125rem;
}

/* line 18237, app/assets/stylesheets/tailwind.1.scss */
.gap-1\.5 {
  gap: 0.375rem;
}

/* line 18241, app/assets/stylesheets/tailwind.1.scss */
.gap-2\.5 {
  gap: 0.625rem;
}

/* line 18245, app/assets/stylesheets/tailwind.1.scss */
.gap-3\.5 {
  gap: 0.875rem;
}

/* line 18249, app/assets/stylesheets/tailwind.1.scss */
.gap-x-0 {
  column-gap: 0px;
}

/* line 18253, app/assets/stylesheets/tailwind.1.scss */
.gap-x-1 {
  column-gap: 0.25rem;
}

/* line 18257, app/assets/stylesheets/tailwind.1.scss */
.gap-x-2 {
  column-gap: 0.5rem;
}

/* line 18261, app/assets/stylesheets/tailwind.1.scss */
.gap-x-3 {
  column-gap: 0.75rem;
}

/* line 18265, app/assets/stylesheets/tailwind.1.scss */
.gap-x-4 {
  column-gap: 1rem;
}

/* line 18269, app/assets/stylesheets/tailwind.1.scss */
.gap-x-5 {
  column-gap: 1.25rem;
}

/* line 18273, app/assets/stylesheets/tailwind.1.scss */
.gap-x-6 {
  column-gap: 1.5rem;
}

/* line 18277, app/assets/stylesheets/tailwind.1.scss */
.gap-x-7 {
  column-gap: 1.75rem;
}

/* line 18281, app/assets/stylesheets/tailwind.1.scss */
.gap-x-8 {
  column-gap: 2rem;
}

/* line 18285, app/assets/stylesheets/tailwind.1.scss */
.gap-x-9 {
  column-gap: 2.25rem;
}

/* line 18289, app/assets/stylesheets/tailwind.1.scss */
.gap-x-10 {
  column-gap: 2.5rem;
}

/* line 18293, app/assets/stylesheets/tailwind.1.scss */
.gap-x-11 {
  column-gap: 2.75rem;
}

/* line 18297, app/assets/stylesheets/tailwind.1.scss */
.gap-x-12 {
  column-gap: 3rem;
}

/* line 18301, app/assets/stylesheets/tailwind.1.scss */
.gap-x-14 {
  column-gap: 3.5rem;
}

/* line 18305, app/assets/stylesheets/tailwind.1.scss */
.gap-x-16 {
  column-gap: 4rem;
}

/* line 18309, app/assets/stylesheets/tailwind.1.scss */
.gap-x-20 {
  column-gap: 5rem;
}

/* line 18313, app/assets/stylesheets/tailwind.1.scss */
.gap-x-24 {
  column-gap: 6rem;
}

/* line 18317, app/assets/stylesheets/tailwind.1.scss */
.gap-x-28 {
  column-gap: 7rem;
}

/* line 18321, app/assets/stylesheets/tailwind.1.scss */
.gap-x-32 {
  column-gap: 8rem;
}

/* line 18325, app/assets/stylesheets/tailwind.1.scss */
.gap-x-36 {
  column-gap: 9rem;
}

/* line 18329, app/assets/stylesheets/tailwind.1.scss */
.gap-x-40 {
  column-gap: 10rem;
}

/* line 18333, app/assets/stylesheets/tailwind.1.scss */
.gap-x-44 {
  column-gap: 11rem;
}

/* line 18337, app/assets/stylesheets/tailwind.1.scss */
.gap-x-48 {
  column-gap: 12rem;
}

/* line 18341, app/assets/stylesheets/tailwind.1.scss */
.gap-x-52 {
  column-gap: 13rem;
}

/* line 18345, app/assets/stylesheets/tailwind.1.scss */
.gap-x-56 {
  column-gap: 14rem;
}

/* line 18349, app/assets/stylesheets/tailwind.1.scss */
.gap-x-60 {
  column-gap: 15rem;
}

/* line 18353, app/assets/stylesheets/tailwind.1.scss */
.gap-x-64 {
  column-gap: 16rem;
}

/* line 18357, app/assets/stylesheets/tailwind.1.scss */
.gap-x-72 {
  column-gap: 18rem;
}

/* line 18361, app/assets/stylesheets/tailwind.1.scss */
.gap-x-80 {
  column-gap: 20rem;
}

/* line 18365, app/assets/stylesheets/tailwind.1.scss */
.gap-x-96 {
  column-gap: 24rem;
}

/* line 18369, app/assets/stylesheets/tailwind.1.scss */
.gap-x-px {
  column-gap: 1px;
}

/* line 18373, app/assets/stylesheets/tailwind.1.scss */
.gap-x-0\.5 {
  column-gap: 0.125rem;
}

/* line 18377, app/assets/stylesheets/tailwind.1.scss */
.gap-x-1\.5 {
  column-gap: 0.375rem;
}

/* line 18381, app/assets/stylesheets/tailwind.1.scss */
.gap-x-2\.5 {
  column-gap: 0.625rem;
}

/* line 18385, app/assets/stylesheets/tailwind.1.scss */
.gap-x-3\.5 {
  column-gap: 0.875rem;
}

/* line 18389, app/assets/stylesheets/tailwind.1.scss */
.gap-y-0 {
  row-gap: 0px;
}

/* line 18393, app/assets/stylesheets/tailwind.1.scss */
.gap-y-1 {
  row-gap: 0.25rem;
}

/* line 18397, app/assets/stylesheets/tailwind.1.scss */
.gap-y-2 {
  row-gap: 0.5rem;
}

/* line 18401, app/assets/stylesheets/tailwind.1.scss */
.gap-y-3 {
  row-gap: 0.75rem;
}

/* line 18405, app/assets/stylesheets/tailwind.1.scss */
.gap-y-4 {
  row-gap: 1rem;
}

/* line 18409, app/assets/stylesheets/tailwind.1.scss */
.gap-y-5 {
  row-gap: 1.25rem;
}

/* line 18413, app/assets/stylesheets/tailwind.1.scss */
.gap-y-6 {
  row-gap: 1.5rem;
}

/* line 18417, app/assets/stylesheets/tailwind.1.scss */
.gap-y-7 {
  row-gap: 1.75rem;
}

/* line 18421, app/assets/stylesheets/tailwind.1.scss */
.gap-y-8 {
  row-gap: 2rem;
}

/* line 18425, app/assets/stylesheets/tailwind.1.scss */
.gap-y-9 {
  row-gap: 2.25rem;
}

/* line 18429, app/assets/stylesheets/tailwind.1.scss */
.gap-y-10 {
  row-gap: 2.5rem;
}

/* line 18433, app/assets/stylesheets/tailwind.1.scss */
.gap-y-11 {
  row-gap: 2.75rem;
}

/* line 18437, app/assets/stylesheets/tailwind.1.scss */
.gap-y-12 {
  row-gap: 3rem;
}

/* line 18441, app/assets/stylesheets/tailwind.1.scss */
.gap-y-14 {
  row-gap: 3.5rem;
}

/* line 18445, app/assets/stylesheets/tailwind.1.scss */
.gap-y-16 {
  row-gap: 4rem;
}

/* line 18449, app/assets/stylesheets/tailwind.1.scss */
.gap-y-20 {
  row-gap: 5rem;
}

/* line 18453, app/assets/stylesheets/tailwind.1.scss */
.gap-y-24 {
  row-gap: 6rem;
}

/* line 18457, app/assets/stylesheets/tailwind.1.scss */
.gap-y-28 {
  row-gap: 7rem;
}

/* line 18461, app/assets/stylesheets/tailwind.1.scss */
.gap-y-32 {
  row-gap: 8rem;
}

/* line 18465, app/assets/stylesheets/tailwind.1.scss */
.gap-y-36 {
  row-gap: 9rem;
}

/* line 18469, app/assets/stylesheets/tailwind.1.scss */
.gap-y-40 {
  row-gap: 10rem;
}

/* line 18473, app/assets/stylesheets/tailwind.1.scss */
.gap-y-44 {
  row-gap: 11rem;
}

/* line 18477, app/assets/stylesheets/tailwind.1.scss */
.gap-y-48 {
  row-gap: 12rem;
}

/* line 18481, app/assets/stylesheets/tailwind.1.scss */
.gap-y-52 {
  row-gap: 13rem;
}

/* line 18485, app/assets/stylesheets/tailwind.1.scss */
.gap-y-56 {
  row-gap: 14rem;
}

/* line 18489, app/assets/stylesheets/tailwind.1.scss */
.gap-y-60 {
  row-gap: 15rem;
}

/* line 18493, app/assets/stylesheets/tailwind.1.scss */
.gap-y-64 {
  row-gap: 16rem;
}

/* line 18497, app/assets/stylesheets/tailwind.1.scss */
.gap-y-72 {
  row-gap: 18rem;
}

/* line 18501, app/assets/stylesheets/tailwind.1.scss */
.gap-y-80 {
  row-gap: 20rem;
}

/* line 18505, app/assets/stylesheets/tailwind.1.scss */
.gap-y-96 {
  row-gap: 24rem;
}

/* line 18509, app/assets/stylesheets/tailwind.1.scss */
.gap-y-px {
  row-gap: 1px;
}

/* line 18513, app/assets/stylesheets/tailwind.1.scss */
.gap-y-0\.5 {
  row-gap: 0.125rem;
}

/* line 18517, app/assets/stylesheets/tailwind.1.scss */
.gap-y-1\.5 {
  row-gap: 0.375rem;
}

/* line 18521, app/assets/stylesheets/tailwind.1.scss */
.gap-y-2\.5 {
  row-gap: 0.625rem;
}

/* line 18525, app/assets/stylesheets/tailwind.1.scss */
.gap-y-3\.5 {
  row-gap: 0.875rem;
}

/* line 18529, app/assets/stylesheets/tailwind.1.scss */
.grid-flow-row {
  grid-auto-flow: row;
}

/* line 18533, app/assets/stylesheets/tailwind.1.scss */
.grid-flow-col {
  grid-auto-flow: column;
}

/* line 18537, app/assets/stylesheets/tailwind.1.scss */
.grid-flow-row-dense {
  grid-auto-flow: row dense;
}

/* line 18541, app/assets/stylesheets/tailwind.1.scss */
.grid-flow-col-dense {
  grid-auto-flow: column dense;
}

/* line 18545, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

/* line 18549, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

/* line 18553, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

/* line 18557, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

/* line 18561, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

/* line 18565, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

/* line 18569, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

/* line 18573, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

/* line 18577, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

/* line 18581, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

/* line 18585, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

/* line 18589, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

/* line 18593, app/assets/stylesheets/tailwind.1.scss */
.grid-cols-none {
  grid-template-columns: none;
}

/* line 18597, app/assets/stylesheets/tailwind.1.scss */
.auto-cols-auto {
  grid-auto-columns: auto;
}

/* line 18601, app/assets/stylesheets/tailwind.1.scss */
.auto-cols-min {
  grid-auto-columns: -webkit-min-content;
  grid-auto-columns: min-content;
}

/* line 18606, app/assets/stylesheets/tailwind.1.scss */
.auto-cols-max {
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
}

/* line 18611, app/assets/stylesheets/tailwind.1.scss */
.auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}

/* line 18615, app/assets/stylesheets/tailwind.1.scss */
.col-auto {
  grid-column: auto;
}

/* line 18619, app/assets/stylesheets/tailwind.1.scss */
.col-span-1 {
  grid-column: span 1 / span 1;
}

/* line 18623, app/assets/stylesheets/tailwind.1.scss */
.col-span-2 {
  grid-column: span 2 / span 2;
}

/* line 18627, app/assets/stylesheets/tailwind.1.scss */
.col-span-3 {
  grid-column: span 3 / span 3;
}

/* line 18631, app/assets/stylesheets/tailwind.1.scss */
.col-span-4 {
  grid-column: span 4 / span 4;
}

/* line 18635, app/assets/stylesheets/tailwind.1.scss */
.col-span-5 {
  grid-column: span 5 / span 5;
}

/* line 18639, app/assets/stylesheets/tailwind.1.scss */
.col-span-6 {
  grid-column: span 6 / span 6;
}

/* line 18643, app/assets/stylesheets/tailwind.1.scss */
.col-span-7 {
  grid-column: span 7 / span 7;
}

/* line 18647, app/assets/stylesheets/tailwind.1.scss */
.col-span-8 {
  grid-column: span 8 / span 8;
}

/* line 18651, app/assets/stylesheets/tailwind.1.scss */
.col-span-9 {
  grid-column: span 9 / span 9;
}

/* line 18655, app/assets/stylesheets/tailwind.1.scss */
.col-span-10 {
  grid-column: span 10 / span 10;
}

/* line 18659, app/assets/stylesheets/tailwind.1.scss */
.col-span-11 {
  grid-column: span 11 / span 11;
}

/* line 18663, app/assets/stylesheets/tailwind.1.scss */
.col-span-12 {
  grid-column: span 12 / span 12;
}

/* line 18667, app/assets/stylesheets/tailwind.1.scss */
.col-span-full {
  grid-column: 1 / -1;
}

/* line 18671, app/assets/stylesheets/tailwind.1.scss */
.col-start-1 {
  grid-column-start: 1;
}

/* line 18675, app/assets/stylesheets/tailwind.1.scss */
.col-start-2 {
  grid-column-start: 2;
}

/* line 18679, app/assets/stylesheets/tailwind.1.scss */
.col-start-3 {
  grid-column-start: 3;
}

/* line 18683, app/assets/stylesheets/tailwind.1.scss */
.col-start-4 {
  grid-column-start: 4;
}

/* line 18687, app/assets/stylesheets/tailwind.1.scss */
.col-start-5 {
  grid-column-start: 5;
}

/* line 18691, app/assets/stylesheets/tailwind.1.scss */
.col-start-6 {
  grid-column-start: 6;
}

/* line 18695, app/assets/stylesheets/tailwind.1.scss */
.col-start-7 {
  grid-column-start: 7;
}

/* line 18699, app/assets/stylesheets/tailwind.1.scss */
.col-start-8 {
  grid-column-start: 8;
}

/* line 18703, app/assets/stylesheets/tailwind.1.scss */
.col-start-9 {
  grid-column-start: 9;
}

/* line 18707, app/assets/stylesheets/tailwind.1.scss */
.col-start-10 {
  grid-column-start: 10;
}

/* line 18711, app/assets/stylesheets/tailwind.1.scss */
.col-start-11 {
  grid-column-start: 11;
}

/* line 18715, app/assets/stylesheets/tailwind.1.scss */
.col-start-12 {
  grid-column-start: 12;
}

/* line 18719, app/assets/stylesheets/tailwind.1.scss */
.col-start-13 {
  grid-column-start: 13;
}

/* line 18723, app/assets/stylesheets/tailwind.1.scss */
.col-start-auto {
  grid-column-start: auto;
}

/* line 18727, app/assets/stylesheets/tailwind.1.scss */
.col-end-1 {
  grid-column-end: 1;
}

/* line 18731, app/assets/stylesheets/tailwind.1.scss */
.col-end-2 {
  grid-column-end: 2;
}

/* line 18735, app/assets/stylesheets/tailwind.1.scss */
.col-end-3 {
  grid-column-end: 3;
}

/* line 18739, app/assets/stylesheets/tailwind.1.scss */
.col-end-4 {
  grid-column-end: 4;
}

/* line 18743, app/assets/stylesheets/tailwind.1.scss */
.col-end-5 {
  grid-column-end: 5;
}

/* line 18747, app/assets/stylesheets/tailwind.1.scss */
.col-end-6 {
  grid-column-end: 6;
}

/* line 18751, app/assets/stylesheets/tailwind.1.scss */
.col-end-7 {
  grid-column-end: 7;
}

/* line 18755, app/assets/stylesheets/tailwind.1.scss */
.col-end-8 {
  grid-column-end: 8;
}

/* line 18759, app/assets/stylesheets/tailwind.1.scss */
.col-end-9 {
  grid-column-end: 9;
}

/* line 18763, app/assets/stylesheets/tailwind.1.scss */
.col-end-10 {
  grid-column-end: 10;
}

/* line 18767, app/assets/stylesheets/tailwind.1.scss */
.col-end-11 {
  grid-column-end: 11;
}

/* line 18771, app/assets/stylesheets/tailwind.1.scss */
.col-end-12 {
  grid-column-end: 12;
}

/* line 18775, app/assets/stylesheets/tailwind.1.scss */
.col-end-13 {
  grid-column-end: 13;
}

/* line 18779, app/assets/stylesheets/tailwind.1.scss */
.col-end-auto {
  grid-column-end: auto;
}

/* line 18783, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

/* line 18787, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

/* line 18791, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

/* line 18795, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

/* line 18799, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

/* line 18803, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

/* line 18807, app/assets/stylesheets/tailwind.1.scss */
.grid-rows-none {
  grid-template-rows: none;
}

/* line 18811, app/assets/stylesheets/tailwind.1.scss */
.auto-rows-auto {
  grid-auto-rows: auto;
}

/* line 18815, app/assets/stylesheets/tailwind.1.scss */
.auto-rows-min {
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
}

/* line 18820, app/assets/stylesheets/tailwind.1.scss */
.auto-rows-max {
  grid-auto-rows: -webkit-max-content;
  grid-auto-rows: max-content;
}

/* line 18825, app/assets/stylesheets/tailwind.1.scss */
.auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

/* line 18829, app/assets/stylesheets/tailwind.1.scss */
.row-auto {
  grid-row: auto;
}

/* line 18833, app/assets/stylesheets/tailwind.1.scss */
.row-span-1 {
  grid-row: span 1 / span 1;
}

/* line 18837, app/assets/stylesheets/tailwind.1.scss */
.row-span-2 {
  grid-row: span 2 / span 2;
}

/* line 18841, app/assets/stylesheets/tailwind.1.scss */
.row-span-3 {
  grid-row: span 3 / span 3;
}

/* line 18845, app/assets/stylesheets/tailwind.1.scss */
.row-span-4 {
  grid-row: span 4 / span 4;
}

/* line 18849, app/assets/stylesheets/tailwind.1.scss */
.row-span-5 {
  grid-row: span 5 / span 5;
}

/* line 18853, app/assets/stylesheets/tailwind.1.scss */
.row-span-6 {
  grid-row: span 6 / span 6;
}

/* line 18857, app/assets/stylesheets/tailwind.1.scss */
.row-span-full {
  grid-row: 1 / -1;
}

/* line 18861, app/assets/stylesheets/tailwind.1.scss */
.row-start-1 {
  grid-row-start: 1;
}

/* line 18865, app/assets/stylesheets/tailwind.1.scss */
.row-start-2 {
  grid-row-start: 2;
}

/* line 18869, app/assets/stylesheets/tailwind.1.scss */
.row-start-3 {
  grid-row-start: 3;
}

/* line 18873, app/assets/stylesheets/tailwind.1.scss */
.row-start-4 {
  grid-row-start: 4;
}

/* line 18877, app/assets/stylesheets/tailwind.1.scss */
.row-start-5 {
  grid-row-start: 5;
}

/* line 18881, app/assets/stylesheets/tailwind.1.scss */
.row-start-6 {
  grid-row-start: 6;
}

/* line 18885, app/assets/stylesheets/tailwind.1.scss */
.row-start-7 {
  grid-row-start: 7;
}

/* line 18889, app/assets/stylesheets/tailwind.1.scss */
.row-start-auto {
  grid-row-start: auto;
}

/* line 18893, app/assets/stylesheets/tailwind.1.scss */
.row-end-1 {
  grid-row-end: 1;
}

/* line 18897, app/assets/stylesheets/tailwind.1.scss */
.row-end-2 {
  grid-row-end: 2;
}

/* line 18901, app/assets/stylesheets/tailwind.1.scss */
.row-end-3 {
  grid-row-end: 3;
}

/* line 18905, app/assets/stylesheets/tailwind.1.scss */
.row-end-4 {
  grid-row-end: 4;
}

/* line 18909, app/assets/stylesheets/tailwind.1.scss */
.row-end-5 {
  grid-row-end: 5;
}

/* line 18913, app/assets/stylesheets/tailwind.1.scss */
.row-end-6 {
  grid-row-end: 6;
}

/* line 18917, app/assets/stylesheets/tailwind.1.scss */
.row-end-7 {
  grid-row-end: 7;
}

/* line 18921, app/assets/stylesheets/tailwind.1.scss */
.row-end-auto {
  grid-row-end: auto;
}

/* line 18925, app/assets/stylesheets/tailwind.1.scss */
.transform {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

/* line 18936, app/assets/stylesheets/tailwind.1.scss */
.transform-gpu {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

/* line 18947, app/assets/stylesheets/tailwind.1.scss */
.transform-none {
  transform: none;
}

/* line 18951, app/assets/stylesheets/tailwind.1.scss */
.origin-center {
  transform-origin: center;
}

/* line 18955, app/assets/stylesheets/tailwind.1.scss */
.origin-top {
  transform-origin: top;
}

/* line 18959, app/assets/stylesheets/tailwind.1.scss */
.origin-top-right {
  transform-origin: top right;
}

/* line 18963, app/assets/stylesheets/tailwind.1.scss */
.origin-right {
  transform-origin: right;
}

/* line 18967, app/assets/stylesheets/tailwind.1.scss */
.origin-bottom-right {
  transform-origin: bottom right;
}

/* line 18971, app/assets/stylesheets/tailwind.1.scss */
.origin-bottom {
  transform-origin: bottom;
}

/* line 18975, app/assets/stylesheets/tailwind.1.scss */
.origin-bottom-left {
  transform-origin: bottom left;
}

/* line 18979, app/assets/stylesheets/tailwind.1.scss */
.origin-left {
  transform-origin: left;
}

/* line 18983, app/assets/stylesheets/tailwind.1.scss */
.origin-top-left {
  transform-origin: top left;
}

/* line 18987, app/assets/stylesheets/tailwind.1.scss */
.scale-0 {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

/* line 18992, app/assets/stylesheets/tailwind.1.scss */
.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

/* line 18997, app/assets/stylesheets/tailwind.1.scss */
.scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

/* line 19002, app/assets/stylesheets/tailwind.1.scss */
.scale-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

/* line 19007, app/assets/stylesheets/tailwind.1.scss */
.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

/* line 19012, app/assets/stylesheets/tailwind.1.scss */
.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

/* line 19017, app/assets/stylesheets/tailwind.1.scss */
.scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

/* line 19022, app/assets/stylesheets/tailwind.1.scss */
.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

/* line 19027, app/assets/stylesheets/tailwind.1.scss */
.scale-125 {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

/* line 19032, app/assets/stylesheets/tailwind.1.scss */
.scale-150 {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

/* line 19037, app/assets/stylesheets/tailwind.1.scss */
.scale-x-0 {
  --tw-scale-x: 0;
}

/* line 19041, app/assets/stylesheets/tailwind.1.scss */
.scale-x-50 {
  --tw-scale-x: .5;
}

/* line 19045, app/assets/stylesheets/tailwind.1.scss */
.scale-x-75 {
  --tw-scale-x: .75;
}

/* line 19049, app/assets/stylesheets/tailwind.1.scss */
.scale-x-90 {
  --tw-scale-x: .9;
}

/* line 19053, app/assets/stylesheets/tailwind.1.scss */
.scale-x-95 {
  --tw-scale-x: .95;
}

/* line 19057, app/assets/stylesheets/tailwind.1.scss */
.scale-x-100 {
  --tw-scale-x: 1;
}

/* line 19061, app/assets/stylesheets/tailwind.1.scss */
.scale-x-105 {
  --tw-scale-x: 1.05;
}

/* line 19065, app/assets/stylesheets/tailwind.1.scss */
.scale-x-110 {
  --tw-scale-x: 1.1;
}

/* line 19069, app/assets/stylesheets/tailwind.1.scss */
.scale-x-125 {
  --tw-scale-x: 1.25;
}

/* line 19073, app/assets/stylesheets/tailwind.1.scss */
.scale-x-150 {
  --tw-scale-x: 1.5;
}

/* line 19077, app/assets/stylesheets/tailwind.1.scss */
.scale-y-0 {
  --tw-scale-y: 0;
}

/* line 19081, app/assets/stylesheets/tailwind.1.scss */
.scale-y-50 {
  --tw-scale-y: .5;
}

/* line 19085, app/assets/stylesheets/tailwind.1.scss */
.scale-y-75 {
  --tw-scale-y: .75;
}

/* line 19089, app/assets/stylesheets/tailwind.1.scss */
.scale-y-90 {
  --tw-scale-y: .9;
}

/* line 19093, app/assets/stylesheets/tailwind.1.scss */
.scale-y-95 {
  --tw-scale-y: .95;
}

/* line 19097, app/assets/stylesheets/tailwind.1.scss */
.scale-y-100 {
  --tw-scale-y: 1;
}

/* line 19101, app/assets/stylesheets/tailwind.1.scss */
.scale-y-105 {
  --tw-scale-y: 1.05;
}

/* line 19105, app/assets/stylesheets/tailwind.1.scss */
.scale-y-110 {
  --tw-scale-y: 1.1;
}

/* line 19109, app/assets/stylesheets/tailwind.1.scss */
.scale-y-125 {
  --tw-scale-y: 1.25;
}

/* line 19113, app/assets/stylesheets/tailwind.1.scss */
.scale-y-150 {
  --tw-scale-y: 1.5;
}

/* line 19117, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-0:hover {
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

/* line 19122, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-50:hover {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

/* line 19127, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-75:hover {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

/* line 19132, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-90:hover {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

/* line 19137, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-95:hover {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

/* line 19142, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

/* line 19147, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

/* line 19152, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

/* line 19157, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

/* line 19162, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-150:hover {
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

/* line 19167, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-0:hover {
  --tw-scale-x: 0;
}

/* line 19171, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-50:hover {
  --tw-scale-x: .5;
}

/* line 19175, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-75:hover {
  --tw-scale-x: .75;
}

/* line 19179, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-90:hover {
  --tw-scale-x: .9;
}

/* line 19183, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-95:hover {
  --tw-scale-x: .95;
}

/* line 19187, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-100:hover {
  --tw-scale-x: 1;
}

/* line 19191, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-105:hover {
  --tw-scale-x: 1.05;
}

/* line 19195, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-110:hover {
  --tw-scale-x: 1.1;
}

/* line 19199, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-125:hover {
  --tw-scale-x: 1.25;
}

/* line 19203, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-x-150:hover {
  --tw-scale-x: 1.5;
}

/* line 19207, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-0:hover {
  --tw-scale-y: 0;
}

/* line 19211, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-50:hover {
  --tw-scale-y: .5;
}

/* line 19215, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-75:hover {
  --tw-scale-y: .75;
}

/* line 19219, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-90:hover {
  --tw-scale-y: .9;
}

/* line 19223, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-95:hover {
  --tw-scale-y: .95;
}

/* line 19227, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-100:hover {
  --tw-scale-y: 1;
}

/* line 19231, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-105:hover {
  --tw-scale-y: 1.05;
}

/* line 19235, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-110:hover {
  --tw-scale-y: 1.1;
}

/* line 19239, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-125:hover {
  --tw-scale-y: 1.25;
}

/* line 19243, app/assets/stylesheets/tailwind.1.scss */
.hover\:scale-y-150:hover {
  --tw-scale-y: 1.5;
}

/* line 19247, app/assets/stylesheets/tailwind.1.scss */
.rotate-0 {
  --tw-rotate: 0deg;
}

/* line 19251, app/assets/stylesheets/tailwind.1.scss */
.rotate-1 {
  --tw-rotate: 1deg;
}

/* line 19255, app/assets/stylesheets/tailwind.1.scss */
.rotate-2 {
  --tw-rotate: 2deg;
}

/* line 19259, app/assets/stylesheets/tailwind.1.scss */
.rotate-3 {
  --tw-rotate: 3deg;
}

/* line 19263, app/assets/stylesheets/tailwind.1.scss */
.rotate-6 {
  --tw-rotate: 6deg;
}

/* line 19267, app/assets/stylesheets/tailwind.1.scss */
.rotate-12 {
  --tw-rotate: 12deg;
}

/* line 19271, app/assets/stylesheets/tailwind.1.scss */
.rotate-45 {
  --tw-rotate: 45deg;
}

/* line 19275, app/assets/stylesheets/tailwind.1.scss */
.rotate-90 {
  --tw-rotate: 90deg;
}

/* line 19279, app/assets/stylesheets/tailwind.1.scss */
.rotate-180 {
  --tw-rotate: 180deg;
}

/* line 19283, app/assets/stylesheets/tailwind.1.scss */
.-rotate-180 {
  --tw-rotate: -180deg;
}

/* line 19287, app/assets/stylesheets/tailwind.1.scss */
.-rotate-90 {
  --tw-rotate: -90deg;
}

/* line 19291, app/assets/stylesheets/tailwind.1.scss */
.-rotate-45 {
  --tw-rotate: -45deg;
}

/* line 19295, app/assets/stylesheets/tailwind.1.scss */
.-rotate-12 {
  --tw-rotate: -12deg;
}

/* line 19299, app/assets/stylesheets/tailwind.1.scss */
.-rotate-6 {
  --tw-rotate: -6deg;
}

/* line 19303, app/assets/stylesheets/tailwind.1.scss */
.-rotate-3 {
  --tw-rotate: -3deg;
}

/* line 19307, app/assets/stylesheets/tailwind.1.scss */
.-rotate-2 {
  --tw-rotate: -2deg;
}

/* line 19311, app/assets/stylesheets/tailwind.1.scss */
.-rotate-1 {
  --tw-rotate: -1deg;
}

/* line 19315, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-0:hover {
  --tw-rotate: 0deg;
}

/* line 19319, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-1:hover {
  --tw-rotate: 1deg;
}

/* line 19323, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-2:hover {
  --tw-rotate: 2deg;
}

/* line 19327, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-3:hover {
  --tw-rotate: 3deg;
}

/* line 19331, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-6:hover {
  --tw-rotate: 6deg;
}

/* line 19335, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-12:hover {
  --tw-rotate: 12deg;
}

/* line 19339, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-45:hover {
  --tw-rotate: 45deg;
}

/* line 19343, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-90:hover {
  --tw-rotate: 90deg;
}

/* line 19347, app/assets/stylesheets/tailwind.1.scss */
.hover\:rotate-180:hover {
  --tw-rotate: 180deg;
}

/* line 19351, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-180:hover {
  --tw-rotate: -180deg;
}

/* line 19355, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-90:hover {
  --tw-rotate: -90deg;
}

/* line 19359, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-45:hover {
  --tw-rotate: -45deg;
}

/* line 19363, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-12:hover {
  --tw-rotate: -12deg;
}

/* line 19367, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-6:hover {
  --tw-rotate: -6deg;
}

/* line 19371, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-3:hover {
  --tw-rotate: -3deg;
}

/* line 19375, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-2:hover {
  --tw-rotate: -2deg;
}

/* line 19379, app/assets/stylesheets/tailwind.1.scss */
.hover\:-rotate-1:hover {
  --tw-rotate: -1deg;
}

/* line 19383, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-0:focus {
  --tw-rotate: 0deg;
}

/* line 19387, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-1:focus {
  --tw-rotate: 1deg;
}

/* line 19391, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-2:focus {
  --tw-rotate: 2deg;
}

/* line 19395, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-3:focus {
  --tw-rotate: 3deg;
}

/* line 19399, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-6:focus {
  --tw-rotate: 6deg;
}

/* line 19403, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-12:focus {
  --tw-rotate: 12deg;
}

/* line 19407, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-45:focus {
  --tw-rotate: 45deg;
}

/* line 19411, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-90:focus {
  --tw-rotate: 90deg;
}

/* line 19415, app/assets/stylesheets/tailwind.1.scss */
.focus\:rotate-180:focus {
  --tw-rotate: 180deg;
}

/* line 19419, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-180:focus {
  --tw-rotate: -180deg;
}

/* line 19423, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-90:focus {
  --tw-rotate: -90deg;
}

/* line 19427, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-45:focus {
  --tw-rotate: -45deg;
}

/* line 19431, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-12:focus {
  --tw-rotate: -12deg;
}

/* line 19435, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-6:focus {
  --tw-rotate: -6deg;
}

/* line 19439, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-3:focus {
  --tw-rotate: -3deg;
}

/* line 19443, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-2:focus {
  --tw-rotate: -2deg;
}

/* line 19447, app/assets/stylesheets/tailwind.1.scss */
.focus\:-rotate-1:focus {
  --tw-rotate: -1deg;
}

/* line 19451, app/assets/stylesheets/tailwind.1.scss */
.translate-x-0 {
  --tw-translate-x: 0px;
}

/* line 19455, app/assets/stylesheets/tailwind.1.scss */
.translate-x-1 {
  --tw-translate-x: 0.25rem;
}

/* line 19459, app/assets/stylesheets/tailwind.1.scss */
.translate-x-2 {
  --tw-translate-x: 0.5rem;
}

/* line 19463, app/assets/stylesheets/tailwind.1.scss */
.translate-x-3 {
  --tw-translate-x: 0.75rem;
}

/* line 19467, app/assets/stylesheets/tailwind.1.scss */
.translate-x-4 {
  --tw-translate-x: 1rem;
}

/* line 19471, app/assets/stylesheets/tailwind.1.scss */
.translate-x-5 {
  --tw-translate-x: 1.25rem;
}

/* line 19475, app/assets/stylesheets/tailwind.1.scss */
.translate-x-6 {
  --tw-translate-x: 1.5rem;
}

/* line 19479, app/assets/stylesheets/tailwind.1.scss */
.translate-x-7 {
  --tw-translate-x: 1.75rem;
}

/* line 19483, app/assets/stylesheets/tailwind.1.scss */
.translate-x-8 {
  --tw-translate-x: 2rem;
}

/* line 19487, app/assets/stylesheets/tailwind.1.scss */
.translate-x-9 {
  --tw-translate-x: 2.25rem;
}

/* line 19491, app/assets/stylesheets/tailwind.1.scss */
.translate-x-10 {
  --tw-translate-x: 2.5rem;
}

/* line 19495, app/assets/stylesheets/tailwind.1.scss */
.translate-x-11 {
  --tw-translate-x: 2.75rem;
}

/* line 19499, app/assets/stylesheets/tailwind.1.scss */
.translate-x-12 {
  --tw-translate-x: 3rem;
}

/* line 19503, app/assets/stylesheets/tailwind.1.scss */
.translate-x-14 {
  --tw-translate-x: 3.5rem;
}

/* line 19507, app/assets/stylesheets/tailwind.1.scss */
.translate-x-16 {
  --tw-translate-x: 4rem;
}

/* line 19511, app/assets/stylesheets/tailwind.1.scss */
.translate-x-20 {
  --tw-translate-x: 5rem;
}

/* line 19515, app/assets/stylesheets/tailwind.1.scss */
.translate-x-24 {
  --tw-translate-x: 6rem;
}

/* line 19519, app/assets/stylesheets/tailwind.1.scss */
.translate-x-28 {
  --tw-translate-x: 7rem;
}

/* line 19523, app/assets/stylesheets/tailwind.1.scss */
.translate-x-32 {
  --tw-translate-x: 8rem;
}

/* line 19527, app/assets/stylesheets/tailwind.1.scss */
.translate-x-36 {
  --tw-translate-x: 9rem;
}

/* line 19531, app/assets/stylesheets/tailwind.1.scss */
.translate-x-40 {
  --tw-translate-x: 10rem;
}

/* line 19535, app/assets/stylesheets/tailwind.1.scss */
.translate-x-44 {
  --tw-translate-x: 11rem;
}

/* line 19539, app/assets/stylesheets/tailwind.1.scss */
.translate-x-48 {
  --tw-translate-x: 12rem;
}

/* line 19543, app/assets/stylesheets/tailwind.1.scss */
.translate-x-52 {
  --tw-translate-x: 13rem;
}

/* line 19547, app/assets/stylesheets/tailwind.1.scss */
.translate-x-56 {
  --tw-translate-x: 14rem;
}

/* line 19551, app/assets/stylesheets/tailwind.1.scss */
.translate-x-60 {
  --tw-translate-x: 15rem;
}

/* line 19555, app/assets/stylesheets/tailwind.1.scss */
.translate-x-64 {
  --tw-translate-x: 16rem;
}

/* line 19559, app/assets/stylesheets/tailwind.1.scss */
.translate-x-72 {
  --tw-translate-x: 18rem;
}

/* line 19563, app/assets/stylesheets/tailwind.1.scss */
.translate-x-80 {
  --tw-translate-x: 20rem;
}

/* line 19567, app/assets/stylesheets/tailwind.1.scss */
.translate-x-96 {
  --tw-translate-x: 24rem;
}

/* line 19571, app/assets/stylesheets/tailwind.1.scss */
.translate-x-px {
  --tw-translate-x: 1px;
}

/* line 19575, app/assets/stylesheets/tailwind.1.scss */
.translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
}

/* line 19579, app/assets/stylesheets/tailwind.1.scss */
.translate-x-1\.5 {
  --tw-translate-x: 0.375rem;
}

/* line 19583, app/assets/stylesheets/tailwind.1.scss */
.translate-x-2\.5 {
  --tw-translate-x: 0.625rem;
}

/* line 19587, app/assets/stylesheets/tailwind.1.scss */
.translate-x-3\.5 {
  --tw-translate-x: 0.875rem;
}

/* line 19591, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-0 {
  --tw-translate-x: 0px;
}

/* line 19595, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-1 {
  --tw-translate-x: -0.25rem;
}

/* line 19599, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-2 {
  --tw-translate-x: -0.5rem;
}

/* line 19603, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-3 {
  --tw-translate-x: -0.75rem;
}

/* line 19607, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-4 {
  --tw-translate-x: -1rem;
}

/* line 19611, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-5 {
  --tw-translate-x: -1.25rem;
}

/* line 19615, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-6 {
  --tw-translate-x: -1.5rem;
}

/* line 19619, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-7 {
  --tw-translate-x: -1.75rem;
}

/* line 19623, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-8 {
  --tw-translate-x: -2rem;
}

/* line 19627, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-9 {
  --tw-translate-x: -2.25rem;
}

/* line 19631, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-10 {
  --tw-translate-x: -2.5rem;
}

/* line 19635, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-11 {
  --tw-translate-x: -2.75rem;
}

/* line 19639, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-12 {
  --tw-translate-x: -3rem;
}

/* line 19643, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-14 {
  --tw-translate-x: -3.5rem;
}

/* line 19647, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-16 {
  --tw-translate-x: -4rem;
}

/* line 19651, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-20 {
  --tw-translate-x: -5rem;
}

/* line 19655, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-24 {
  --tw-translate-x: -6rem;
}

/* line 19659, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-28 {
  --tw-translate-x: -7rem;
}

/* line 19663, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-32 {
  --tw-translate-x: -8rem;
}

/* line 19667, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-36 {
  --tw-translate-x: -9rem;
}

/* line 19671, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-40 {
  --tw-translate-x: -10rem;
}

/* line 19675, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-44 {
  --tw-translate-x: -11rem;
}

/* line 19679, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-48 {
  --tw-translate-x: -12rem;
}

/* line 19683, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-52 {
  --tw-translate-x: -13rem;
}

/* line 19687, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-56 {
  --tw-translate-x: -14rem;
}

/* line 19691, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-60 {
  --tw-translate-x: -15rem;
}

/* line 19695, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-64 {
  --tw-translate-x: -16rem;
}

/* line 19699, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-72 {
  --tw-translate-x: -18rem;
}

/* line 19703, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-80 {
  --tw-translate-x: -20rem;
}

/* line 19707, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-96 {
  --tw-translate-x: -24rem;
}

/* line 19711, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-px {
  --tw-translate-x: -1px;
}

/* line 19715, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-0\.5 {
  --tw-translate-x: -0.125rem;
}

/* line 19719, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-1\.5 {
  --tw-translate-x: -0.375rem;
}

/* line 19723, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-2\.5 {
  --tw-translate-x: -0.625rem;
}

/* line 19727, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-3\.5 {
  --tw-translate-x: -0.875rem;
}

/* line 19731, app/assets/stylesheets/tailwind.1.scss */
.translate-x-1\/2 {
  --tw-translate-x: 50%;
}

/* line 19735, app/assets/stylesheets/tailwind.1.scss */
.translate-x-1\/3 {
  --tw-translate-x: 33.333333%;
}

/* line 19739, app/assets/stylesheets/tailwind.1.scss */
.translate-x-2\/3 {
  --tw-translate-x: 66.666667%;
}

/* line 19743, app/assets/stylesheets/tailwind.1.scss */
.translate-x-1\/4 {
  --tw-translate-x: 25%;
}

/* line 19747, app/assets/stylesheets/tailwind.1.scss */
.translate-x-2\/4 {
  --tw-translate-x: 50%;
}

/* line 19751, app/assets/stylesheets/tailwind.1.scss */
.translate-x-3\/4 {
  --tw-translate-x: 75%;
}

/* line 19755, app/assets/stylesheets/tailwind.1.scss */
.translate-x-full {
  --tw-translate-x: 100%;
}

/* line 19759, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
}

/* line 19763, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-1\/3 {
  --tw-translate-x: -33.333333%;
}

/* line 19767, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-2\/3 {
  --tw-translate-x: -66.666667%;
}

/* line 19771, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-1\/4 {
  --tw-translate-x: -25%;
}

/* line 19775, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-2\/4 {
  --tw-translate-x: -50%;
}

/* line 19779, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-3\/4 {
  --tw-translate-x: -75%;
}

/* line 19783, app/assets/stylesheets/tailwind.1.scss */
.-translate-x-full {
  --tw-translate-x: -100%;
}

/* line 19787, app/assets/stylesheets/tailwind.1.scss */
.translate-y-0 {
  --tw-translate-y: 0px;
}

/* line 19791, app/assets/stylesheets/tailwind.1.scss */
.translate-y-1 {
  --tw-translate-y: 0.25rem;
}

/* line 19795, app/assets/stylesheets/tailwind.1.scss */
.translate-y-2 {
  --tw-translate-y: 0.5rem;
}

/* line 19799, app/assets/stylesheets/tailwind.1.scss */
.translate-y-3 {
  --tw-translate-y: 0.75rem;
}

/* line 19803, app/assets/stylesheets/tailwind.1.scss */
.translate-y-4 {
  --tw-translate-y: 1rem;
}

/* line 19807, app/assets/stylesheets/tailwind.1.scss */
.translate-y-5 {
  --tw-translate-y: 1.25rem;
}

/* line 19811, app/assets/stylesheets/tailwind.1.scss */
.translate-y-6 {
  --tw-translate-y: 1.5rem;
}

/* line 19815, app/assets/stylesheets/tailwind.1.scss */
.translate-y-7 {
  --tw-translate-y: 1.75rem;
}

/* line 19819, app/assets/stylesheets/tailwind.1.scss */
.translate-y-8 {
  --tw-translate-y: 2rem;
}

/* line 19823, app/assets/stylesheets/tailwind.1.scss */
.translate-y-9 {
  --tw-translate-y: 2.25rem;
}

/* line 19827, app/assets/stylesheets/tailwind.1.scss */
.translate-y-10 {
  --tw-translate-y: 2.5rem;
}

/* line 19831, app/assets/stylesheets/tailwind.1.scss */
.translate-y-11 {
  --tw-translate-y: 2.75rem;
}

/* line 19835, app/assets/stylesheets/tailwind.1.scss */
.translate-y-12 {
  --tw-translate-y: 3rem;
}

/* line 19839, app/assets/stylesheets/tailwind.1.scss */
.translate-y-14 {
  --tw-translate-y: 3.5rem;
}

/* line 19843, app/assets/stylesheets/tailwind.1.scss */
.translate-y-16 {
  --tw-translate-y: 4rem;
}

/* line 19847, app/assets/stylesheets/tailwind.1.scss */
.translate-y-20 {
  --tw-translate-y: 5rem;
}

/* line 19851, app/assets/stylesheets/tailwind.1.scss */
.translate-y-24 {
  --tw-translate-y: 6rem;
}

/* line 19855, app/assets/stylesheets/tailwind.1.scss */
.translate-y-28 {
  --tw-translate-y: 7rem;
}

/* line 19859, app/assets/stylesheets/tailwind.1.scss */
.translate-y-32 {
  --tw-translate-y: 8rem;
}

/* line 19863, app/assets/stylesheets/tailwind.1.scss */
.translate-y-36 {
  --tw-translate-y: 9rem;
}

/* line 19867, app/assets/stylesheets/tailwind.1.scss */
.translate-y-40 {
  --tw-translate-y: 10rem;
}

/* line 19871, app/assets/stylesheets/tailwind.1.scss */
.translate-y-44 {
  --tw-translate-y: 11rem;
}

/* line 19875, app/assets/stylesheets/tailwind.1.scss */
.translate-y-48 {
  --tw-translate-y: 12rem;
}

/* line 19879, app/assets/stylesheets/tailwind.1.scss */
.translate-y-52 {
  --tw-translate-y: 13rem;
}

/* line 19883, app/assets/stylesheets/tailwind.1.scss */
.translate-y-56 {
  --tw-translate-y: 14rem;
}

/* line 19887, app/assets/stylesheets/tailwind.1.scss */
.translate-y-60 {
  --tw-translate-y: 15rem;
}

/* line 19891, app/assets/stylesheets/tailwind.1.scss */
.translate-y-64 {
  --tw-translate-y: 16rem;
}

/* line 19895, app/assets/stylesheets/tailwind.1.scss */
.translate-y-72 {
  --tw-translate-y: 18rem;
}

/* line 19899, app/assets/stylesheets/tailwind.1.scss */
.translate-y-80 {
  --tw-translate-y: 20rem;
}

/* line 19903, app/assets/stylesheets/tailwind.1.scss */
.translate-y-96 {
  --tw-translate-y: 24rem;
}

/* line 19907, app/assets/stylesheets/tailwind.1.scss */
.translate-y-px {
  --tw-translate-y: 1px;
}

/* line 19911, app/assets/stylesheets/tailwind.1.scss */
.translate-y-0\.5 {
  --tw-translate-y: 0.125rem;
}

/* line 19915, app/assets/stylesheets/tailwind.1.scss */
.translate-y-1\.5 {
  --tw-translate-y: 0.375rem;
}

/* line 19919, app/assets/stylesheets/tailwind.1.scss */
.translate-y-2\.5 {
  --tw-translate-y: 0.625rem;
}

/* line 19923, app/assets/stylesheets/tailwind.1.scss */
.translate-y-3\.5 {
  --tw-translate-y: 0.875rem;
}

/* line 19927, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-0 {
  --tw-translate-y: 0px;
}

/* line 19931, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-1 {
  --tw-translate-y: -0.25rem;
}

/* line 19935, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-2 {
  --tw-translate-y: -0.5rem;
}

/* line 19939, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-3 {
  --tw-translate-y: -0.75rem;
}

/* line 19943, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-4 {
  --tw-translate-y: -1rem;
}

/* line 19947, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-5 {
  --tw-translate-y: -1.25rem;
}

/* line 19951, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-6 {
  --tw-translate-y: -1.5rem;
}

/* line 19955, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-7 {
  --tw-translate-y: -1.75rem;
}

/* line 19959, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-8 {
  --tw-translate-y: -2rem;
}

/* line 19963, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-9 {
  --tw-translate-y: -2.25rem;
}

/* line 19967, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-10 {
  --tw-translate-y: -2.5rem;
}

/* line 19971, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-11 {
  --tw-translate-y: -2.75rem;
}

/* line 19975, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-12 {
  --tw-translate-y: -3rem;
}

/* line 19979, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-14 {
  --tw-translate-y: -3.5rem;
}

/* line 19983, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-16 {
  --tw-translate-y: -4rem;
}

/* line 19987, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-20 {
  --tw-translate-y: -5rem;
}

/* line 19991, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-24 {
  --tw-translate-y: -6rem;
}

/* line 19995, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-28 {
  --tw-translate-y: -7rem;
}

/* line 19999, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-32 {
  --tw-translate-y: -8rem;
}

/* line 20003, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-36 {
  --tw-translate-y: -9rem;
}

/* line 20007, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-40 {
  --tw-translate-y: -10rem;
}

/* line 20011, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-44 {
  --tw-translate-y: -11rem;
}

/* line 20015, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-48 {
  --tw-translate-y: -12rem;
}

/* line 20019, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-52 {
  --tw-translate-y: -13rem;
}

/* line 20023, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-56 {
  --tw-translate-y: -14rem;
}

/* line 20027, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-60 {
  --tw-translate-y: -15rem;
}

/* line 20031, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-64 {
  --tw-translate-y: -16rem;
}

/* line 20035, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-72 {
  --tw-translate-y: -18rem;
}

/* line 20039, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-80 {
  --tw-translate-y: -20rem;
}

/* line 20043, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-96 {
  --tw-translate-y: -24rem;
}

/* line 20047, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-px {
  --tw-translate-y: -1px;
}

/* line 20051, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-0\.5 {
  --tw-translate-y: -0.125rem;
}

/* line 20055, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-1\.5 {
  --tw-translate-y: -0.375rem;
}

/* line 20059, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-2\.5 {
  --tw-translate-y: -0.625rem;
}

/* line 20063, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-3\.5 {
  --tw-translate-y: -0.875rem;
}

/* line 20067, app/assets/stylesheets/tailwind.1.scss */
.translate-y-1\/2 {
  --tw-translate-y: 50%;
}

/* line 20071, app/assets/stylesheets/tailwind.1.scss */
.translate-y-1\/3 {
  --tw-translate-y: 33.333333%;
}

/* line 20075, app/assets/stylesheets/tailwind.1.scss */
.translate-y-2\/3 {
  --tw-translate-y: 66.666667%;
}

/* line 20079, app/assets/stylesheets/tailwind.1.scss */
.translate-y-1\/4 {
  --tw-translate-y: 25%;
}

/* line 20083, app/assets/stylesheets/tailwind.1.scss */
.translate-y-2\/4 {
  --tw-translate-y: 50%;
}

/* line 20087, app/assets/stylesheets/tailwind.1.scss */
.translate-y-3\/4 {
  --tw-translate-y: 75%;
}

/* line 20091, app/assets/stylesheets/tailwind.1.scss */
.translate-y-full {
  --tw-translate-y: 100%;
}

/* line 20095, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
}

/* line 20099, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-1\/3 {
  --tw-translate-y: -33.333333%;
}

/* line 20103, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-2\/3 {
  --tw-translate-y: -66.666667%;
}

/* line 20107, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-1\/4 {
  --tw-translate-y: -25%;
}

/* line 20111, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-2\/4 {
  --tw-translate-y: -50%;
}

/* line 20115, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-3\/4 {
  --tw-translate-y: -75%;
}

/* line 20119, app/assets/stylesheets/tailwind.1.scss */
.-translate-y-full {
  --tw-translate-y: -100%;
}

/* line 20123, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-0:hover {
  --tw-translate-x: 0px;
}

/* line 20127, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-1:hover {
  --tw-translate-x: 0.25rem;
}

/* line 20131, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-2:hover {
  --tw-translate-x: 0.5rem;
}

/* line 20135, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-3:hover {
  --tw-translate-x: 0.75rem;
}

/* line 20139, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-4:hover {
  --tw-translate-x: 1rem;
}

/* line 20143, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-5:hover {
  --tw-translate-x: 1.25rem;
}

/* line 20147, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-6:hover {
  --tw-translate-x: 1.5rem;
}

/* line 20151, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-7:hover {
  --tw-translate-x: 1.75rem;
}

/* line 20155, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-8:hover {
  --tw-translate-x: 2rem;
}

/* line 20159, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-9:hover {
  --tw-translate-x: 2.25rem;
}

/* line 20163, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-10:hover {
  --tw-translate-x: 2.5rem;
}

/* line 20167, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-11:hover {
  --tw-translate-x: 2.75rem;
}

/* line 20171, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-12:hover {
  --tw-translate-x: 3rem;
}

/* line 20175, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-14:hover {
  --tw-translate-x: 3.5rem;
}

/* line 20179, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-16:hover {
  --tw-translate-x: 4rem;
}

/* line 20183, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-20:hover {
  --tw-translate-x: 5rem;
}

/* line 20187, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-24:hover {
  --tw-translate-x: 6rem;
}

/* line 20191, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-28:hover {
  --tw-translate-x: 7rem;
}

/* line 20195, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-32:hover {
  --tw-translate-x: 8rem;
}

/* line 20199, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-36:hover {
  --tw-translate-x: 9rem;
}

/* line 20203, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-40:hover {
  --tw-translate-x: 10rem;
}

/* line 20207, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-44:hover {
  --tw-translate-x: 11rem;
}

/* line 20211, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-48:hover {
  --tw-translate-x: 12rem;
}

/* line 20215, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-52:hover {
  --tw-translate-x: 13rem;
}

/* line 20219, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-56:hover {
  --tw-translate-x: 14rem;
}

/* line 20223, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-60:hover {
  --tw-translate-x: 15rem;
}

/* line 20227, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-64:hover {
  --tw-translate-x: 16rem;
}

/* line 20231, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-72:hover {
  --tw-translate-x: 18rem;
}

/* line 20235, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-80:hover {
  --tw-translate-x: 20rem;
}

/* line 20239, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-96:hover {
  --tw-translate-x: 24rem;
}

/* line 20243, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-px:hover {
  --tw-translate-x: 1px;
}

/* line 20247, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-0\.5:hover {
  --tw-translate-x: 0.125rem;
}

/* line 20251, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-1\.5:hover {
  --tw-translate-x: 0.375rem;
}

/* line 20255, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-2\.5:hover {
  --tw-translate-x: 0.625rem;
}

/* line 20259, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-3\.5:hover {
  --tw-translate-x: 0.875rem;
}

/* line 20263, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-0:hover {
  --tw-translate-x: 0px;
}

/* line 20267, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-1:hover {
  --tw-translate-x: -0.25rem;
}

/* line 20271, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-2:hover {
  --tw-translate-x: -0.5rem;
}

/* line 20275, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-3:hover {
  --tw-translate-x: -0.75rem;
}

/* line 20279, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-4:hover {
  --tw-translate-x: -1rem;
}

/* line 20283, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-5:hover {
  --tw-translate-x: -1.25rem;
}

/* line 20287, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-6:hover {
  --tw-translate-x: -1.5rem;
}

/* line 20291, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-7:hover {
  --tw-translate-x: -1.75rem;
}

/* line 20295, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-8:hover {
  --tw-translate-x: -2rem;
}

/* line 20299, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-9:hover {
  --tw-translate-x: -2.25rem;
}

/* line 20303, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-10:hover {
  --tw-translate-x: -2.5rem;
}

/* line 20307, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-11:hover {
  --tw-translate-x: -2.75rem;
}

/* line 20311, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-12:hover {
  --tw-translate-x: -3rem;
}

/* line 20315, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-14:hover {
  --tw-translate-x: -3.5rem;
}

/* line 20319, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-16:hover {
  --tw-translate-x: -4rem;
}

/* line 20323, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-20:hover {
  --tw-translate-x: -5rem;
}

/* line 20327, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-24:hover {
  --tw-translate-x: -6rem;
}

/* line 20331, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-28:hover {
  --tw-translate-x: -7rem;
}

/* line 20335, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-32:hover {
  --tw-translate-x: -8rem;
}

/* line 20339, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-36:hover {
  --tw-translate-x: -9rem;
}

/* line 20343, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-40:hover {
  --tw-translate-x: -10rem;
}

/* line 20347, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-44:hover {
  --tw-translate-x: -11rem;
}

/* line 20351, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-48:hover {
  --tw-translate-x: -12rem;
}

/* line 20355, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-52:hover {
  --tw-translate-x: -13rem;
}

/* line 20359, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-56:hover {
  --tw-translate-x: -14rem;
}

/* line 20363, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-60:hover {
  --tw-translate-x: -15rem;
}

/* line 20367, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-64:hover {
  --tw-translate-x: -16rem;
}

/* line 20371, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-72:hover {
  --tw-translate-x: -18rem;
}

/* line 20375, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-80:hover {
  --tw-translate-x: -20rem;
}

/* line 20379, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-96:hover {
  --tw-translate-x: -24rem;
}

/* line 20383, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-px:hover {
  --tw-translate-x: -1px;
}

/* line 20387, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-0\.5:hover {
  --tw-translate-x: -0.125rem;
}

/* line 20391, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-1\.5:hover {
  --tw-translate-x: -0.375rem;
}

/* line 20395, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-2\.5:hover {
  --tw-translate-x: -0.625rem;
}

/* line 20399, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-3\.5:hover {
  --tw-translate-x: -0.875rem;
}

/* line 20403, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-1\/2:hover {
  --tw-translate-x: 50%;
}

/* line 20407, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-1\/3:hover {
  --tw-translate-x: 33.333333%;
}

/* line 20411, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-2\/3:hover {
  --tw-translate-x: 66.666667%;
}

/* line 20415, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-1\/4:hover {
  --tw-translate-x: 25%;
}

/* line 20419, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-2\/4:hover {
  --tw-translate-x: 50%;
}

/* line 20423, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-3\/4:hover {
  --tw-translate-x: 75%;
}

/* line 20427, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-x-full:hover {
  --tw-translate-x: 100%;
}

/* line 20431, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-1\/2:hover {
  --tw-translate-x: -50%;
}

/* line 20435, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-1\/3:hover {
  --tw-translate-x: -33.333333%;
}

/* line 20439, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-2\/3:hover {
  --tw-translate-x: -66.666667%;
}

/* line 20443, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-1\/4:hover {
  --tw-translate-x: -25%;
}

/* line 20447, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-2\/4:hover {
  --tw-translate-x: -50%;
}

/* line 20451, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-3\/4:hover {
  --tw-translate-x: -75%;
}

/* line 20455, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-x-full:hover {
  --tw-translate-x: -100%;
}

/* line 20459, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-0:hover {
  --tw-translate-y: 0px;
}

/* line 20463, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-1:hover {
  --tw-translate-y: 0.25rem;
}

/* line 20467, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-2:hover {
  --tw-translate-y: 0.5rem;
}

/* line 20471, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-3:hover {
  --tw-translate-y: 0.75rem;
}

/* line 20475, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-4:hover {
  --tw-translate-y: 1rem;
}

/* line 20479, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-5:hover {
  --tw-translate-y: 1.25rem;
}

/* line 20483, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-6:hover {
  --tw-translate-y: 1.5rem;
}

/* line 20487, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-7:hover {
  --tw-translate-y: 1.75rem;
}

/* line 20491, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-8:hover {
  --tw-translate-y: 2rem;
}

/* line 20495, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-9:hover {
  --tw-translate-y: 2.25rem;
}

/* line 20499, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-10:hover {
  --tw-translate-y: 2.5rem;
}

/* line 20503, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-11:hover {
  --tw-translate-y: 2.75rem;
}

/* line 20507, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-12:hover {
  --tw-translate-y: 3rem;
}

/* line 20511, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-14:hover {
  --tw-translate-y: 3.5rem;
}

/* line 20515, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-16:hover {
  --tw-translate-y: 4rem;
}

/* line 20519, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-20:hover {
  --tw-translate-y: 5rem;
}

/* line 20523, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-24:hover {
  --tw-translate-y: 6rem;
}

/* line 20527, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-28:hover {
  --tw-translate-y: 7rem;
}

/* line 20531, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-32:hover {
  --tw-translate-y: 8rem;
}

/* line 20535, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-36:hover {
  --tw-translate-y: 9rem;
}

/* line 20539, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-40:hover {
  --tw-translate-y: 10rem;
}

/* line 20543, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-44:hover {
  --tw-translate-y: 11rem;
}

/* line 20547, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-48:hover {
  --tw-translate-y: 12rem;
}

/* line 20551, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-52:hover {
  --tw-translate-y: 13rem;
}

/* line 20555, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-56:hover {
  --tw-translate-y: 14rem;
}

/* line 20559, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-60:hover {
  --tw-translate-y: 15rem;
}

/* line 20563, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-64:hover {
  --tw-translate-y: 16rem;
}

/* line 20567, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-72:hover {
  --tw-translate-y: 18rem;
}

/* line 20571, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-80:hover {
  --tw-translate-y: 20rem;
}

/* line 20575, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-96:hover {
  --tw-translate-y: 24rem;
}

/* line 20579, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-px:hover {
  --tw-translate-y: 1px;
}

/* line 20583, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-0\.5:hover {
  --tw-translate-y: 0.125rem;
}

/* line 20587, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-1\.5:hover {
  --tw-translate-y: 0.375rem;
}

/* line 20591, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-2\.5:hover {
  --tw-translate-y: 0.625rem;
}

/* line 20595, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-3\.5:hover {
  --tw-translate-y: 0.875rem;
}

/* line 20599, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-0:hover {
  --tw-translate-y: 0px;
}

/* line 20603, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
}

/* line 20607, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
}

/* line 20611, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-3:hover {
  --tw-translate-y: -0.75rem;
}

/* line 20615, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-4:hover {
  --tw-translate-y: -1rem;
}

/* line 20619, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-5:hover {
  --tw-translate-y: -1.25rem;
}

/* line 20623, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-6:hover {
  --tw-translate-y: -1.5rem;
}

/* line 20627, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-7:hover {
  --tw-translate-y: -1.75rem;
}

/* line 20631, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-8:hover {
  --tw-translate-y: -2rem;
}

/* line 20635, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-9:hover {
  --tw-translate-y: -2.25rem;
}

/* line 20639, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-10:hover {
  --tw-translate-y: -2.5rem;
}

/* line 20643, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-11:hover {
  --tw-translate-y: -2.75rem;
}

/* line 20647, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-12:hover {
  --tw-translate-y: -3rem;
}

/* line 20651, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-14:hover {
  --tw-translate-y: -3.5rem;
}

/* line 20655, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-16:hover {
  --tw-translate-y: -4rem;
}

/* line 20659, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-20:hover {
  --tw-translate-y: -5rem;
}

/* line 20663, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-24:hover {
  --tw-translate-y: -6rem;
}

/* line 20667, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-28:hover {
  --tw-translate-y: -7rem;
}

/* line 20671, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-32:hover {
  --tw-translate-y: -8rem;
}

/* line 20675, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-36:hover {
  --tw-translate-y: -9rem;
}

/* line 20679, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-40:hover {
  --tw-translate-y: -10rem;
}

/* line 20683, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-44:hover {
  --tw-translate-y: -11rem;
}

/* line 20687, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-48:hover {
  --tw-translate-y: -12rem;
}

/* line 20691, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-52:hover {
  --tw-translate-y: -13rem;
}

/* line 20695, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-56:hover {
  --tw-translate-y: -14rem;
}

/* line 20699, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-60:hover {
  --tw-translate-y: -15rem;
}

/* line 20703, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-64:hover {
  --tw-translate-y: -16rem;
}

/* line 20707, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-72:hover {
  --tw-translate-y: -18rem;
}

/* line 20711, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-80:hover {
  --tw-translate-y: -20rem;
}

/* line 20715, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-96:hover {
  --tw-translate-y: -24rem;
}

/* line 20719, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-px:hover {
  --tw-translate-y: -1px;
}

/* line 20723, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-0\.5:hover {
  --tw-translate-y: -0.125rem;
}

/* line 20727, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-1\.5:hover {
  --tw-translate-y: -0.375rem;
}

/* line 20731, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-2\.5:hover {
  --tw-translate-y: -0.625rem;
}

/* line 20735, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-3\.5:hover {
  --tw-translate-y: -0.875rem;
}

/* line 20739, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-1\/2:hover {
  --tw-translate-y: 50%;
}

/* line 20743, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-1\/3:hover {
  --tw-translate-y: 33.333333%;
}

/* line 20747, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-2\/3:hover {
  --tw-translate-y: 66.666667%;
}

/* line 20751, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-1\/4:hover {
  --tw-translate-y: 25%;
}

/* line 20755, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-2\/4:hover {
  --tw-translate-y: 50%;
}

/* line 20759, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-3\/4:hover {
  --tw-translate-y: 75%;
}

/* line 20763, app/assets/stylesheets/tailwind.1.scss */
.hover\:translate-y-full:hover {
  --tw-translate-y: 100%;
}

/* line 20767, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-1\/2:hover {
  --tw-translate-y: -50%;
}

/* line 20771, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-1\/3:hover {
  --tw-translate-y: -33.333333%;
}

/* line 20775, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-2\/3:hover {
  --tw-translate-y: -66.666667%;
}

/* line 20779, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-1\/4:hover {
  --tw-translate-y: -25%;
}

/* line 20783, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-2\/4:hover {
  --tw-translate-y: -50%;
}

/* line 20787, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-3\/4:hover {
  --tw-translate-y: -75%;
}

/* line 20791, app/assets/stylesheets/tailwind.1.scss */
.hover\:-translate-y-full:hover {
  --tw-translate-y: -100%;
}

/* line 20795, app/assets/stylesheets/tailwind.1.scss */
.transition-none {
  transition-property: none;
}

/* line 20799, app/assets/stylesheets/tailwind.1.scss */
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20805, app/assets/stylesheets/tailwind.1.scss */
.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20813, app/assets/stylesheets/tailwind.1.scss */
.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20819, app/assets/stylesheets/tailwind.1.scss */
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20825, app/assets/stylesheets/tailwind.1.scss */
.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20831, app/assets/stylesheets/tailwind.1.scss */
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

/* line 20837, app/assets/stylesheets/tailwind.1.scss */
.ease-linear {
  transition-timing-function: linear;
}

/* line 20841, app/assets/stylesheets/tailwind.1.scss */
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

/* line 20845, app/assets/stylesheets/tailwind.1.scss */
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

/* line 20849, app/assets/stylesheets/tailwind.1.scss */
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 20853, app/assets/stylesheets/tailwind.1.scss */
.duration-75 {
  transition-duration: 75ms;
}

/* line 20857, app/assets/stylesheets/tailwind.1.scss */
.duration-100 {
  transition-duration: 100ms;
}

/* line 20861, app/assets/stylesheets/tailwind.1.scss */
.duration-150 {
  transition-duration: 150ms;
}

/* line 20865, app/assets/stylesheets/tailwind.1.scss */
.duration-200 {
  transition-duration: 200ms;
}

/* line 20869, app/assets/stylesheets/tailwind.1.scss */
.duration-300 {
  transition-duration: 300ms;
}

/* line 20873, app/assets/stylesheets/tailwind.1.scss */
.duration-500 {
  transition-duration: 500ms;
}

/* line 20877, app/assets/stylesheets/tailwind.1.scss */
.duration-700 {
  transition-duration: 700ms;
}

/* line 20881, app/assets/stylesheets/tailwind.1.scss */
.duration-1000 {
  transition-duration: 1000ms;
}

/* line 20885, app/assets/stylesheets/tailwind.1.scss */
.delay-75 {
  transition-delay: 75ms;
}

/* line 20889, app/assets/stylesheets/tailwind.1.scss */
.delay-100 {
  transition-delay: 100ms;
}

/* line 20893, app/assets/stylesheets/tailwind.1.scss */
.delay-150 {
  transition-delay: 150ms;
}

/* line 20897, app/assets/stylesheets/tailwind.1.scss */
.delay-200 {
  transition-delay: 200ms;
}

/* line 20901, app/assets/stylesheets/tailwind.1.scss */
.delay-300 {
  transition-delay: 300ms;
}

/* line 20905, app/assets/stylesheets/tailwind.1.scss */
.delay-500 {
  transition-delay: 500ms;
}

/* line 20909, app/assets/stylesheets/tailwind.1.scss */
.delay-700 {
  transition-delay: 700ms;
}

/* line 20913, app/assets/stylesheets/tailwind.1.scss */
.delay-1000 {
  transition-delay: 1000ms;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse {
  50% {
    opacity: .5;
  }
}

@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}

/* line 20948, app/assets/stylesheets/tailwind.1.scss */
.animate-none {
  animation: none;
}

/* line 20952, app/assets/stylesheets/tailwind.1.scss */
.animate-spin {
  animation: spin 1s linear infinite;
}

/* line 20956, app/assets/stylesheets/tailwind.1.scss */
.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

/* line 20960, app/assets/stylesheets/tailwind.1.scss */
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* line 20964, app/assets/stylesheets/tailwind.1.scss */
.animate-bounce {
  animation: bounce 1s infinite;
}

/* line 20968, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-normal {
  mix-blend-mode: normal;
}

/* line 20972, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-multiply {
  mix-blend-mode: multiply;
}

/* line 20976, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-screen {
  mix-blend-mode: screen;
}

/* line 20980, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-overlay {
  mix-blend-mode: overlay;
}

/* line 20984, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-darken {
  mix-blend-mode: darken;
}

/* line 20988, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-lighten {
  mix-blend-mode: lighten;
}

/* line 20992, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-color-dodge {
  mix-blend-mode: color-dodge;
}

/* line 20996, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-color-burn {
  mix-blend-mode: color-burn;
}

/* line 21000, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-hard-light {
  mix-blend-mode: hard-light;
}

/* line 21004, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-soft-light {
  mix-blend-mode: soft-light;
}

/* line 21008, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-difference {
  mix-blend-mode: difference;
}

/* line 21012, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-exclusion {
  mix-blend-mode: exclusion;
}

/* line 21016, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-hue {
  mix-blend-mode: hue;
}

/* line 21020, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-saturation {
  mix-blend-mode: saturation;
}

/* line 21024, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-color {
  mix-blend-mode: color;
}

/* line 21028, app/assets/stylesheets/tailwind.1.scss */
.mix-blend-luminosity {
  mix-blend-mode: luminosity;
}

/* line 21032, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-normal {
  background-blend-mode: normal;
}

/* line 21036, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-multiply {
  background-blend-mode: multiply;
}

/* line 21040, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-screen {
  background-blend-mode: screen;
}

/* line 21044, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-overlay {
  background-blend-mode: overlay;
}

/* line 21048, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-darken {
  background-blend-mode: darken;
}

/* line 21052, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-lighten {
  background-blend-mode: lighten;
}

/* line 21056, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-color-dodge {
  background-blend-mode: color-dodge;
}

/* line 21060, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-color-burn {
  background-blend-mode: color-burn;
}

/* line 21064, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-hard-light {
  background-blend-mode: hard-light;
}

/* line 21068, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-soft-light {
  background-blend-mode: soft-light;
}

/* line 21072, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-difference {
  background-blend-mode: difference;
}

/* line 21076, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-exclusion {
  background-blend-mode: exclusion;
}

/* line 21080, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-hue {
  background-blend-mode: hue;
}

/* line 21084, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-saturation {
  background-blend-mode: saturation;
}

/* line 21088, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-color {
  background-blend-mode: color;
}

/* line 21092, app/assets/stylesheets/tailwind.1.scss */
.bg-blend-luminosity {
  background-blend-mode: luminosity;
}

/* line 21096, app/assets/stylesheets/tailwind.1.scss */
.filter {
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

/* line 21109, app/assets/stylesheets/tailwind.1.scss */
.filter-none {
  filter: none;
}

/* line 21113, app/assets/stylesheets/tailwind.1.scss */
.blur-0 {
  --tw-blur: blur(0);
}

/* line 21117, app/assets/stylesheets/tailwind.1.scss */
.blur-sm {
  --tw-blur: blur(4px);
}

/* line 21121, app/assets/stylesheets/tailwind.1.scss */
.blur {
  --tw-blur: blur(8px);
}

/* line 21125, app/assets/stylesheets/tailwind.1.scss */
.blur-md {
  --tw-blur: blur(12px);
}

/* line 21129, app/assets/stylesheets/tailwind.1.scss */
.blur-lg {
  --tw-blur: blur(16px);
}

/* line 21133, app/assets/stylesheets/tailwind.1.scss */
.blur-xl {
  --tw-blur: blur(24px);
}

/* line 21137, app/assets/stylesheets/tailwind.1.scss */
.blur-2xl {
  --tw-blur: blur(40px);
}

/* line 21141, app/assets/stylesheets/tailwind.1.scss */
.blur-3xl {
  --tw-blur: blur(64px);
}

/* line 21145, app/assets/stylesheets/tailwind.1.scss */
.brightness-0 {
  --tw-brightness: brightness(0);
}

/* line 21149, app/assets/stylesheets/tailwind.1.scss */
.brightness-50 {
  --tw-brightness: brightness(.5);
}

/* line 21153, app/assets/stylesheets/tailwind.1.scss */
.brightness-75 {
  --tw-brightness: brightness(.75);
}

/* line 21157, app/assets/stylesheets/tailwind.1.scss */
.brightness-90 {
  --tw-brightness: brightness(.9);
}

/* line 21161, app/assets/stylesheets/tailwind.1.scss */
.brightness-95 {
  --tw-brightness: brightness(.95);
}

/* line 21165, app/assets/stylesheets/tailwind.1.scss */
.brightness-100 {
  --tw-brightness: brightness(1);
}

/* line 21169, app/assets/stylesheets/tailwind.1.scss */
.brightness-105 {
  --tw-brightness: brightness(1.05);
}

/* line 21173, app/assets/stylesheets/tailwind.1.scss */
.brightness-110 {
  --tw-brightness: brightness(1.1);
}

/* line 21177, app/assets/stylesheets/tailwind.1.scss */
.brightness-125 {
  --tw-brightness: brightness(1.25);
}

/* line 21181, app/assets/stylesheets/tailwind.1.scss */
.brightness-150 {
  --tw-brightness: brightness(1.5);
}

/* line 21185, app/assets/stylesheets/tailwind.1.scss */
.brightness-200 {
  --tw-brightness: brightness(2);
}

/* line 21189, app/assets/stylesheets/tailwind.1.scss */
.contrast-0 {
  --tw-contrast: contrast(0);
}

/* line 21193, app/assets/stylesheets/tailwind.1.scss */
.contrast-50 {
  --tw-contrast: contrast(.5);
}

/* line 21197, app/assets/stylesheets/tailwind.1.scss */
.contrast-75 {
  --tw-contrast: contrast(.75);
}

/* line 21201, app/assets/stylesheets/tailwind.1.scss */
.contrast-100 {
  --tw-contrast: contrast(1);
}

/* line 21205, app/assets/stylesheets/tailwind.1.scss */
.contrast-125 {
  --tw-contrast: contrast(1.25);
}

/* line 21209, app/assets/stylesheets/tailwind.1.scss */
.contrast-150 {
  --tw-contrast: contrast(1.5);
}

/* line 21213, app/assets/stylesheets/tailwind.1.scss */
.contrast-200 {
  --tw-contrast: contrast(2);
}

/* line 21217, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-sm {
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

/* line 21221, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

/* line 21225, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

/* line 21229, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

/* line 21233, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

/* line 21237, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-2xl {
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

/* line 21241, app/assets/stylesheets/tailwind.1.scss */
.drop-shadow-none {
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

/* line 21245, app/assets/stylesheets/tailwind.1.scss */
.grayscale-0 {
  --tw-grayscale: grayscale(0);
}

/* line 21249, app/assets/stylesheets/tailwind.1.scss */
.grayscale {
  --tw-grayscale: grayscale(100%);
}

/* line 21253, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-0 {
  --tw-hue-rotate: hue-rotate(0deg);
}

/* line 21257, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(15deg);
}

/* line 21261, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(30deg);
}

/* line 21265, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(60deg);
}

/* line 21269, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(90deg);
}

/* line 21273, app/assets/stylesheets/tailwind.1.scss */
.hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(180deg);
}

/* line 21277, app/assets/stylesheets/tailwind.1.scss */
.-hue-rotate-180 {
  --tw-hue-rotate: hue-rotate(-180deg);
}

/* line 21281, app/assets/stylesheets/tailwind.1.scss */
.-hue-rotate-90 {
  --tw-hue-rotate: hue-rotate(-90deg);
}

/* line 21285, app/assets/stylesheets/tailwind.1.scss */
.-hue-rotate-60 {
  --tw-hue-rotate: hue-rotate(-60deg);
}

/* line 21289, app/assets/stylesheets/tailwind.1.scss */
.-hue-rotate-30 {
  --tw-hue-rotate: hue-rotate(-30deg);
}

/* line 21293, app/assets/stylesheets/tailwind.1.scss */
.-hue-rotate-15 {
  --tw-hue-rotate: hue-rotate(-15deg);
}

/* line 21297, app/assets/stylesheets/tailwind.1.scss */
.invert-0 {
  --tw-invert: invert(0);
}

/* line 21301, app/assets/stylesheets/tailwind.1.scss */
.invert {
  --tw-invert: invert(100%);
}

/* line 21305, app/assets/stylesheets/tailwind.1.scss */
.saturate-0 {
  --tw-saturate: saturate(0);
}

/* line 21309, app/assets/stylesheets/tailwind.1.scss */
.saturate-50 {
  --tw-saturate: saturate(.5);
}

/* line 21313, app/assets/stylesheets/tailwind.1.scss */
.saturate-100 {
  --tw-saturate: saturate(1);
}

/* line 21317, app/assets/stylesheets/tailwind.1.scss */
.saturate-150 {
  --tw-saturate: saturate(1.5);
}

/* line 21321, app/assets/stylesheets/tailwind.1.scss */
.saturate-200 {
  --tw-saturate: saturate(2);
}

/* line 21325, app/assets/stylesheets/tailwind.1.scss */
.sepia-0 {
  --tw-sepia: sepia(0);
}

/* line 21329, app/assets/stylesheets/tailwind.1.scss */
.sepia {
  --tw-sepia: sepia(100%);
}

/* line 21333, app/assets/stylesheets/tailwind.1.scss */
.backdrop-filter {
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

/* line 21347, app/assets/stylesheets/tailwind.1.scss */
.backdrop-filter-none {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

/* line 21352, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-0 {
  --tw-backdrop-blur: blur(0);
}

/* line 21356, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
}

/* line 21360, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
}

/* line 21364, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
}

/* line 21368, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-lg {
  --tw-backdrop-blur: blur(16px);
}

/* line 21372, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-xl {
  --tw-backdrop-blur: blur(24px);
}

/* line 21376, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-2xl {
  --tw-backdrop-blur: blur(40px);
}

/* line 21380, app/assets/stylesheets/tailwind.1.scss */
.backdrop-blur-3xl {
  --tw-backdrop-blur: blur(64px);
}

/* line 21384, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-0 {
  --tw-backdrop-brightness: brightness(0);
}

/* line 21388, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-50 {
  --tw-backdrop-brightness: brightness(.5);
}

/* line 21392, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-75 {
  --tw-backdrop-brightness: brightness(.75);
}

/* line 21396, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-90 {
  --tw-backdrop-brightness: brightness(.9);
}

/* line 21400, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-95 {
  --tw-backdrop-brightness: brightness(.95);
}

/* line 21404, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-100 {
  --tw-backdrop-brightness: brightness(1);
}

/* line 21408, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-105 {
  --tw-backdrop-brightness: brightness(1.05);
}

/* line 21412, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-110 {
  --tw-backdrop-brightness: brightness(1.1);
}

/* line 21416, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-125 {
  --tw-backdrop-brightness: brightness(1.25);
}

/* line 21420, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-150 {
  --tw-backdrop-brightness: brightness(1.5);
}

/* line 21424, app/assets/stylesheets/tailwind.1.scss */
.backdrop-brightness-200 {
  --tw-backdrop-brightness: brightness(2);
}

/* line 21428, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-0 {
  --tw-backdrop-contrast: contrast(0);
}

/* line 21432, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-50 {
  --tw-backdrop-contrast: contrast(.5);
}

/* line 21436, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-75 {
  --tw-backdrop-contrast: contrast(.75);
}

/* line 21440, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-100 {
  --tw-backdrop-contrast: contrast(1);
}

/* line 21444, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-125 {
  --tw-backdrop-contrast: contrast(1.25);
}

/* line 21448, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-150 {
  --tw-backdrop-contrast: contrast(1.5);
}

/* line 21452, app/assets/stylesheets/tailwind.1.scss */
.backdrop-contrast-200 {
  --tw-backdrop-contrast: contrast(2);
}

/* line 21456, app/assets/stylesheets/tailwind.1.scss */
.backdrop-grayscale-0 {
  --tw-backdrop-grayscale: grayscale(0);
}

/* line 21460, app/assets/stylesheets/tailwind.1.scss */
.backdrop-grayscale {
  --tw-backdrop-grayscale: grayscale(100%);
}

/* line 21464, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-0 {
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

/* line 21468, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

/* line 21472, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

/* line 21476, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

/* line 21480, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

/* line 21484, app/assets/stylesheets/tailwind.1.scss */
.backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

/* line 21488, app/assets/stylesheets/tailwind.1.scss */
.-backdrop-hue-rotate-180 {
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

/* line 21492, app/assets/stylesheets/tailwind.1.scss */
.-backdrop-hue-rotate-90 {
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

/* line 21496, app/assets/stylesheets/tailwind.1.scss */
.-backdrop-hue-rotate-60 {
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

/* line 21500, app/assets/stylesheets/tailwind.1.scss */
.-backdrop-hue-rotate-30 {
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

/* line 21504, app/assets/stylesheets/tailwind.1.scss */
.-backdrop-hue-rotate-15 {
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

/* line 21508, app/assets/stylesheets/tailwind.1.scss */
.backdrop-invert-0 {
  --tw-backdrop-invert: invert(0);
}

/* line 21512, app/assets/stylesheets/tailwind.1.scss */
.backdrop-invert {
  --tw-backdrop-invert: invert(100%);
}

/* line 21516, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-0 {
  --tw-backdrop-opacity: opacity(0);
}

/* line 21520, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-5 {
  --tw-backdrop-opacity: opacity(0.05);
}

/* line 21524, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-10 {
  --tw-backdrop-opacity: opacity(0.1);
}

/* line 21528, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-20 {
  --tw-backdrop-opacity: opacity(0.2);
}

/* line 21532, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-25 {
  --tw-backdrop-opacity: opacity(0.25);
}

/* line 21536, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-30 {
  --tw-backdrop-opacity: opacity(0.3);
}

/* line 21540, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-40 {
  --tw-backdrop-opacity: opacity(0.4);
}

/* line 21544, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-50 {
  --tw-backdrop-opacity: opacity(0.5);
}

/* line 21548, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-60 {
  --tw-backdrop-opacity: opacity(0.6);
}

/* line 21552, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-70 {
  --tw-backdrop-opacity: opacity(0.7);
}

/* line 21556, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-75 {
  --tw-backdrop-opacity: opacity(0.75);
}

/* line 21560, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-80 {
  --tw-backdrop-opacity: opacity(0.8);
}

/* line 21564, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-90 {
  --tw-backdrop-opacity: opacity(0.9);
}

/* line 21568, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-95 {
  --tw-backdrop-opacity: opacity(0.95);
}

/* line 21572, app/assets/stylesheets/tailwind.1.scss */
.backdrop-opacity-100 {
  --tw-backdrop-opacity: opacity(1);
}

/* line 21576, app/assets/stylesheets/tailwind.1.scss */
.backdrop-saturate-0 {
  --tw-backdrop-saturate: saturate(0);
}

/* line 21580, app/assets/stylesheets/tailwind.1.scss */
.backdrop-saturate-50 {
  --tw-backdrop-saturate: saturate(.5);
}

/* line 21584, app/assets/stylesheets/tailwind.1.scss */
.backdrop-saturate-100 {
  --tw-backdrop-saturate: saturate(1);
}

/* line 21588, app/assets/stylesheets/tailwind.1.scss */
.backdrop-saturate-150 {
  --tw-backdrop-saturate: saturate(1.5);
}

/* line 21592, app/assets/stylesheets/tailwind.1.scss */
.backdrop-saturate-200 {
  --tw-backdrop-saturate: saturate(2);
}

/* line 21596, app/assets/stylesheets/tailwind.1.scss */
.backdrop-sepia-0 {
  --tw-backdrop-sepia: sepia(0);
}

/* line 21600, app/assets/stylesheets/tailwind.1.scss */
.backdrop-sepia {
  --tw-backdrop-sepia: sepia(100%);
}

@media (min-width: 640px) {
  /* line 21605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    width: 100%;
  }
}

@media (min-width: 640px) and (min-width: 640px) {
  /* line 21610, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    max-width: 640px;
  }
}

@media (min-width: 640px) and (min-width: 768px) {
  /* line 21616, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    max-width: 768px;
  }
}

@media (min-width: 640px) and (min-width: 1024px) {
  /* line 21622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    max-width: 1024px;
  }
}

@media (min-width: 640px) and (min-width: 1280px) {
  /* line 21628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    max-width: 1280px;
  }
}

@media (min-width: 640px) and (min-width: 1536px) {
  /* line 21634, app/assets/stylesheets/tailwind.1.scss */
  .sm\:container {
    max-width: 1536px;
  }
}

@media (min-width: 640px) {
  /* line 21639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 21645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }
  /* line 21657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  /* line 21669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }
  /* line 21681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  /* line 21693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }
  /* line 21705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  /* line 21717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }
  /* line 21729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }
  /* line 21741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21747, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }
  /* line 21753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }
  /* line 21765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21771, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }
  /* line 21777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21783, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }
  /* line 21789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21795, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }
  /* line 21801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21807, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }
  /* line 21813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21819, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }
  /* line 21825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21831, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }
  /* line 21837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }
  /* line 21849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21855, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }
  /* line 21861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }
  /* line 21873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21879, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }
  /* line 21885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21891, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }
  /* line 21897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }
  /* line 21909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21915, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }
  /* line 21921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }
  /* line 21933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21939, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }
  /* line 21945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }
  /* line 21957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }
  /* line 21969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }
  /* line 21981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }
  /* line 21993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 21999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }
  /* line 22005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22011, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }
  /* line 22017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22023, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }
  /* line 22029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22035, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }
  /* line 22041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }
  /* line 22053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 22065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22071, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }
  /* line 22077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22083, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }
  /* line 22089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22095, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }
  /* line 22101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }
  /* line 22113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }
  /* line 22125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22131, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }
  /* line 22137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }
  /* line 22149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22155, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }
  /* line 22161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }
  /* line 22173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }
  /* line 22185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22191, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }
  /* line 22197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }
  /* line 22209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22215, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }
  /* line 22221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }
  /* line 22233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }
  /* line 22245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22251, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }
  /* line 22257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22263, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }
  /* line 22269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22275, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }
  /* line 22281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }
  /* line 22293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }
  /* line 22305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22311, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }
  /* line 22317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22323, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }
  /* line 22329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22335, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }
  /* line 22341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }
  /* line 22353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22359, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }
  /* line 22365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22371, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }
  /* line 22377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22383, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }
  /* line 22389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22395, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }
  /* line 22401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22407, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }
  /* line 22413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22419, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }
  /* line 22425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22431, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }
  /* line 22437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22443, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }
  /* line 22449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22455, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }
  /* line 22461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22467, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }
  /* line 22473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 22479, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }
  /* line 22483, app/assets/stylesheets/tailwind.1.scss */
  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }
  /* line 22487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 22499, app/assets/stylesheets/tailwind.1.scss */
  .sm\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 22510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 22522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 22533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 22545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 22556, app/assets/stylesheets/tailwind.1.scss */
  .sm\:appearance-none {
    -webkit-appearance: none;
    appearance: none;
  }
  /* line 22561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-fixed {
    background-attachment: fixed;
  }
  /* line 22565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-local {
    background-attachment: local;
  }
  /* line 22569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-scroll {
    background-attachment: scroll;
  }
  /* line 22573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-clip-border {
    background-clip: border-box;
  }
  /* line 22577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-clip-padding {
    background-clip: padding-box;
  }
  /* line 22581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-clip-content {
    background-clip: content-box;
  }
  /* line 22585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }
  /* line 22590, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-transparent {
    background-color: transparent;
  }
  /* line 22594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-current {
    background-color: currentColor;
  }
  /* line 22598, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 22603, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 22608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 22613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 22618, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 22623, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 22628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 22633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 22638, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 22643, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 22648, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 22653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 22658, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 22663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 22668, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 22673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 22678, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 22683, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 22688, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 22693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 22698, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 22703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 22708, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 22713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 22718, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 22723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 22728, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 22733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 22738, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 22743, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 22748, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 22753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 22758, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 22763, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 22768, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 22773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 22778, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 22783, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 22788, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 22793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 22798, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 22803, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 22808, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 22813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 22818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 22823, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 22828, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 22833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 22838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 22843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 22848, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 22853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 22858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 22863, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 22868, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 22873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 22878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 22883, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 22888, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 22893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 22898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 22903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 22908, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 22913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 22918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 22923, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 22928, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 22933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 22938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 22943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 22948, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 22953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 22958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 22963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 22968, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 22973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 22978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 22983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 22988, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 22993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 22998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 23003, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 23008, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-transparent {
    background-color: transparent;
  }
  /* line 23012, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-current {
    background-color: currentColor;
  }
  /* line 23016, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 23021, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 23026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 23031, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 23036, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 23041, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 23046, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 23051, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 23056, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 23061, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 23066, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 23071, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 23076, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 23081, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 23086, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 23091, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 23096, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 23101, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 23106, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 23111, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 23116, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 23121, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 23126, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 23131, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 23136, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 23141, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 23146, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 23151, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 23156, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 23161, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 23166, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 23171, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 23176, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 23181, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 23186, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 23191, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 23196, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 23201, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 23206, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 23211, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 23216, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 23221, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 23226, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 23231, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 23236, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 23241, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 23246, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 23251, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 23256, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 23261, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 23266, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 23271, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 23276, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 23281, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 23286, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 23291, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 23296, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 23301, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 23306, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 23311, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 23316, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 23321, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 23326, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 23331, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 23336, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 23341, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 23346, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 23351, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 23356, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 23361, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 23366, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 23371, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 23376, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 23381, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 23386, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 23391, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 23396, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 23401, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 23406, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 23411, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 23416, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 23421, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 23426, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-transparent:hover {
    background-color: transparent;
  }
  /* line 23430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-current:hover {
    background-color: currentColor;
  }
  /* line 23434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 23439, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 23444, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 23449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 23454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 23459, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 23464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 23469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 23474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 23479, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 23484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 23489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 23494, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 23499, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 23504, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 23509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 23514, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 23519, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 23524, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 23529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 23534, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 23539, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 23544, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 23549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 23554, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 23559, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 23564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 23569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 23574, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 23579, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 23584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 23589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 23594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 23599, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 23604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 23609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 23614, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 23619, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 23624, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 23629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 23634, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 23639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 23644, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 23649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 23654, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 23659, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 23664, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 23669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 23674, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 23679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 23684, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 23689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 23694, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 23699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 23704, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 23709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 23714, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 23719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 23724, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 23729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 23734, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 23739, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 23744, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 23749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 23754, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 23759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 23764, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 23769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 23774, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 23779, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 23784, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 23789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 23794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 23799, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 23804, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 23809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 23814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 23819, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 23824, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 23829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 23834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 23839, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 23844, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-transparent:focus {
    background-color: transparent;
  }
  /* line 23848, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-current:focus {
    background-color: currentColor;
  }
  /* line 23852, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 23857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 23862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 23867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 23872, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 23877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 23882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 23887, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 23892, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 23897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 23902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 23907, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 23912, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 23917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 23922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 23927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 23932, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 23937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 23942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 23947, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 23952, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 23957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 23962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 23967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 23972, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 23977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 23982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 23987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 23992, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 23997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 24002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 24007, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 24012, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 24017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 24022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 24027, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 24032, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 24037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 24042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 24047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 24052, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 24057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 24062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 24067, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 24072, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 24077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 24082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 24087, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 24092, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 24097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 24102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 24107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 24112, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 24117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 24122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 24127, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 24132, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 24137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 24142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 24147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 24152, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 24157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 24162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 24167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 24172, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 24177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 24182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 24187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 24192, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 24197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 24202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 24207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 24212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 24217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 24222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 24227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 24232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 24237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 24242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 24247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 24252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 24257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 24262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-none {
    background-image: none;
  }
  /* line 24266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }
  /* line 24270, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }
  /* line 24274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  /* line 24278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }
  /* line 24282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }
  /* line 24286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }
  /* line 24290, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }
  /* line 24294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }
  /* line 24298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 24303, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 24308, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 24313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 24318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 24323, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 24328, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 24333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 24338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 24343, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 24348, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 24353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 24358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 24363, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 24368, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 24373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 24378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 24383, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 24388, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 24393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 24398, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 24403, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 24408, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 24413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 24418, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 24423, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 24428, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 24433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 24438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 24443, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 24448, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 24453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 24458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 24463, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 24468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 24473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 24478, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 24483, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 24488, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 24493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 24498, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 24503, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 24508, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 24513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 24518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 24523, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 24528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 24533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 24538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 24543, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 24548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 24553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 24558, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 24563, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 24568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 24573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 24578, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 24583, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 24588, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 24593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 24598, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 24603, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 24608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 24613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 24618, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 24623, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 24628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 24633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 24638, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 24643, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 24648, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 24653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 24658, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-800 {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 24663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 24668, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 24673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 24678, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 24683, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 24688, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 24693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 24698, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 24703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 24708, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 24713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 24718, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 24722, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 24726, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 24730, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 24734, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 24738, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 24742, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 24746, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 24750, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 24754, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 24758, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 24762, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 24766, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 24770, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 24774, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 24778, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 24782, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 24786, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 24790, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 24794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 24798, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 24802, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 24806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 24810, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 24814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 24818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 24822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 24826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 24830, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 24834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 24838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 24842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 24846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 24850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 24854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 24858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 24862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 24866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 24870, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 24874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 24878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 24882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 24886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 24890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 24894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 24898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 24902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 24906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 24910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 24914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 24918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 24922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 24926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 24930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 24934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 24938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 24942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 24946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 24950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 24954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 24958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 24962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 24966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 24970, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 24974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 24978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 24982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 24986, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 24990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 24994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 24998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 25002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 25006, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 25010, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 25014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 25018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 25022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 25026, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 25030, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 25034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 25038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 25042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 25046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 25050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 25054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-transparent {
    --tw-gradient-to: transparent;
  }
  /* line 25058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-current {
    --tw-gradient-to: currentColor;
  }
  /* line 25062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-black {
    --tw-gradient-to: #000;
  }
  /* line 25066, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-white {
    --tw-gradient-to: #fff;
  }
  /* line 25070, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }
  /* line 25074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 25078, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 25082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }
  /* line 25086, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }
  /* line 25090, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }
  /* line 25094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }
  /* line 25098, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-700 {
    --tw-gradient-to: #374151;
  }
  /* line 25102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }
  /* line 25106, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-gray-900 {
    --tw-gradient-to: #111827;
  }
  /* line 25110, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }
  /* line 25114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }
  /* line 25118, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }
  /* line 25122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }
  /* line 25126, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-400 {
    --tw-gradient-to: #f87171;
  }
  /* line 25130, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }
  /* line 25134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }
  /* line 25138, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }
  /* line 25142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }
  /* line 25146, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 25150, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }
  /* line 25154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }
  /* line 25158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }
  /* line 25162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }
  /* line 25166, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }
  /* line 25170, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }
  /* line 25174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }
  /* line 25178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }
  /* line 25182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }
  /* line 25186, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }
  /* line 25190, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 25194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }
  /* line 25198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 25202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 25206, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-400 {
    --tw-gradient-to: #34d399;
  }
  /* line 25210, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-500 {
    --tw-gradient-to: #10b981;
  }
  /* line 25214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-600 {
    --tw-gradient-to: #059669;
  }
  /* line 25218, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-700 {
    --tw-gradient-to: #047857;
  }
  /* line 25222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-800 {
    --tw-gradient-to: #065f46;
  }
  /* line 25226, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }
  /* line 25230, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }
  /* line 25234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }
  /* line 25238, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 25242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }
  /* line 25246, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }
  /* line 25250, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }
  /* line 25254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }
  /* line 25258, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 25262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }
  /* line 25266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 25270, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }
  /* line 25274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 25278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 25282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 25286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }
  /* line 25290, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }
  /* line 25294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }
  /* line 25298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }
  /* line 25302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }
  /* line 25306, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }
  /* line 25310, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 25314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }
  /* line 25318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 25322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 25326, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }
  /* line 25330, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 25334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }
  /* line 25338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }
  /* line 25342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-800 {
    --tw-gradient-to: #4E2589;
  }
  /* line 25346, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }
  /* line 25350, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 25354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }
  /* line 25358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 25362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 25366, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }
  /* line 25370, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }
  /* line 25374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }
  /* line 25378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }
  /* line 25382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }
  /* line 25386, app/assets/stylesheets/tailwind.1.scss */
  .sm\:to-pink-900 {
    --tw-gradient-to: #831843;
  }
  /* line 25390, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 25395, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 25400, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 25405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 25410, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 25415, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 25420, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 25425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 25430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 25435, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 25440, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 25445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 25450, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 25455, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 25460, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 25465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 25470, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 25475, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 25480, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 25485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 25490, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 25495, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 25500, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 25505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 25510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 25515, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 25520, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 25525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 25530, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 25535, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 25540, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 25545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 25550, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 25555, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 25560, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 25565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 25570, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 25575, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 25580, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 25585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 25590, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 25595, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 25600, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 25605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 25610, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 25615, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 25620, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 25625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 25630, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 25635, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 25640, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 25645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 25650, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 25655, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 25660, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 25665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 25670, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 25675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 25680, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 25685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 25690, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 25695, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 25700, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 25705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 25710, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 25715, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 25720, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 25725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 25730, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 25735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 25740, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 25745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 25750, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-800:hover {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 25755, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 25760, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 25765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 25770, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 25775, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 25780, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 25785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 25790, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 25795, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 25800, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 25805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 25810, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 25814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 25818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 25822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 25826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 25830, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 25834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 25838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 25842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 25846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 25850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 25854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 25858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 25862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 25866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 25870, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 25874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 25878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 25882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 25886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 25890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 25894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 25898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 25902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 25906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 25910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 25914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 25918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 25922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 25926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 25930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 25934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 25938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 25942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 25946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 25950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 25954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 25958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 25962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 25966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 25970, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 25974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 25978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 25982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 25986, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 25990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 25994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 25998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 26002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 26006, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 26010, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 26014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 26018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 26022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 26026, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 26030, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 26034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 26038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 26042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 26046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 26050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 26054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 26058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 26062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 26066, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 26070, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 26074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 26078, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 26082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 26086, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 26090, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 26094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 26098, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 26102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 26106, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 26110, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 26114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 26118, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 26122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 26126, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 26130, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 26134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 26138, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 26142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 26146, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }
  /* line 26150, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }
  /* line 26154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }
  /* line 26158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }
  /* line 26162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }
  /* line 26166, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 26170, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 26174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }
  /* line 26178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }
  /* line 26182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }
  /* line 26186, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }
  /* line 26190, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }
  /* line 26194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }
  /* line 26198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }
  /* line 26202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }
  /* line 26206, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }
  /* line 26210, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }
  /* line 26214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }
  /* line 26218, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }
  /* line 26222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }
  /* line 26226, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }
  /* line 26230, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }
  /* line 26234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }
  /* line 26238, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 26242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }
  /* line 26246, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }
  /* line 26250, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }
  /* line 26254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }
  /* line 26258, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }
  /* line 26262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }
  /* line 26266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }
  /* line 26270, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }
  /* line 26274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }
  /* line 26278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }
  /* line 26282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 26286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }
  /* line 26290, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 26294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 26298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }
  /* line 26302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }
  /* line 26306, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }
  /* line 26310, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }
  /* line 26314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }
  /* line 26318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }
  /* line 26322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }
  /* line 26326, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }
  /* line 26330, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 26334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }
  /* line 26338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }
  /* line 26342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }
  /* line 26346, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }
  /* line 26350, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 26354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }
  /* line 26358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 26362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }
  /* line 26366, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 26370, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 26374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 26378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }
  /* line 26382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }
  /* line 26386, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }
  /* line 26390, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }
  /* line 26394, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }
  /* line 26398, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }
  /* line 26402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 26406, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }
  /* line 26410, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 26414, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 26418, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }
  /* line 26422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 26426, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }
  /* line 26430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }
  /* line 26434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-800:hover {
    --tw-gradient-to: #4E2589;
  }
  /* line 26438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }
  /* line 26442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 26446, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }
  /* line 26450, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 26454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 26458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }
  /* line 26462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }
  /* line 26466, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }
  /* line 26470, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }
  /* line 26474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }
  /* line 26478, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }
  /* line 26482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 26487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 26492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 26497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 26502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 26507, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 26512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 26517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 26522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 26527, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 26532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 26537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 26542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 26547, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 26552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 26557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 26562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 26567, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 26572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 26577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 26582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 26587, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 26592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 26597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 26602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 26607, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 26612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 26617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 26622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 26627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 26632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 26637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 26642, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 26647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 26652, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 26657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 26662, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 26667, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 26672, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 26677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 26682, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 26687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 26692, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 26697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 26702, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 26707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 26712, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 26717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 26722, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 26727, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 26732, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 26737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 26742, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 26747, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 26752, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 26757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 26762, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 26767, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 26772, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 26777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 26782, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 26787, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 26792, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 26797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 26802, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 26807, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 26812, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 26817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 26822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 26827, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 26832, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 26837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 26842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-800:focus {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 26847, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 26852, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 26857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 26862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 26867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 26872, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 26877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 26882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 26887, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 26892, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 26897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 26902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 26906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 26910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 26914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 26918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 26922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 26926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 26930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 26934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 26938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 26942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 26946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 26950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 26954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 26958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 26962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 26966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 26970, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 26974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 26978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 26982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 26986, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 26990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 26994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 26998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 27002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 27006, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 27010, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 27014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 27018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 27022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 27026, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 27030, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 27034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 27038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 27042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 27046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 27050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 27054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 27058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 27062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 27066, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 27070, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 27074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 27078, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 27082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 27086, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 27090, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 27094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 27098, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 27102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 27106, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 27110, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 27114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 27118, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 27122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 27126, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 27130, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 27134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 27138, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 27142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 27146, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 27150, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 27154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 27158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 27162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 27166, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 27170, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 27174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 27178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 27182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 27186, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 27190, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 27194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 27198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 27202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 27206, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 27210, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 27214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 27218, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 27222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 27226, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 27230, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 27234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 27238, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }
  /* line 27242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }
  /* line 27246, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }
  /* line 27250, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }
  /* line 27254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }
  /* line 27258, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 27262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 27266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }
  /* line 27270, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }
  /* line 27274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }
  /* line 27278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }
  /* line 27282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }
  /* line 27286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }
  /* line 27290, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }
  /* line 27294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }
  /* line 27298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }
  /* line 27302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }
  /* line 27306, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }
  /* line 27310, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }
  /* line 27314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }
  /* line 27318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }
  /* line 27322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }
  /* line 27326, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }
  /* line 27330, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 27334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }
  /* line 27338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }
  /* line 27342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }
  /* line 27346, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }
  /* line 27350, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }
  /* line 27354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }
  /* line 27358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }
  /* line 27362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }
  /* line 27366, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }
  /* line 27370, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }
  /* line 27374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 27378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }
  /* line 27382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 27386, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 27390, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }
  /* line 27394, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }
  /* line 27398, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }
  /* line 27402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }
  /* line 27406, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }
  /* line 27410, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }
  /* line 27414, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }
  /* line 27418, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }
  /* line 27422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 27426, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }
  /* line 27430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }
  /* line 27434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }
  /* line 27438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }
  /* line 27442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 27446, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }
  /* line 27450, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 27454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }
  /* line 27458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 27462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 27466, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 27470, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }
  /* line 27474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }
  /* line 27478, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }
  /* line 27482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }
  /* line 27486, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }
  /* line 27490, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }
  /* line 27494, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 27498, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }
  /* line 27502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 27506, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 27510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }
  /* line 27514, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 27518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }
  /* line 27522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }
  /* line 27526, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-800:focus {
    --tw-gradient-to: #4E2589;
  }
  /* line 27530, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }
  /* line 27534, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 27538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }
  /* line 27542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 27546, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 27550, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }
  /* line 27554, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }
  /* line 27558, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }
  /* line 27562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }
  /* line 27566, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }
  /* line 27570, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }
  /* line 27574, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 27578, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 27582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 27586, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 27590, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 27594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 27598, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 27602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 27606, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 27610, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 27614, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 27618, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 27622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 27626, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 27630, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 27634, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 27638, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 27642, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 27646, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 27650, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 27654, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 27658, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 27662, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 27666, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 27670, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 27674, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 27678, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 27682, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 27686, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 27690, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 27694, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }
  /* line 27698, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }
  /* line 27702, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }
  /* line 27706, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }
  /* line 27710, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }
  /* line 27714, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }
  /* line 27718, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }
  /* line 27722, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }
  /* line 27726, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }
  /* line 27730, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }
  /* line 27734, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }
  /* line 27738, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }
  /* line 27742, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }
  /* line 27746, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }
  /* line 27750, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }
  /* line 27754, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }
  /* line 27758, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }
  /* line 27762, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }
  /* line 27766, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }
  /* line 27770, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }
  /* line 27774, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }
  /* line 27778, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }
  /* line 27782, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }
  /* line 27786, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }
  /* line 27790, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }
  /* line 27794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }
  /* line 27798, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }
  /* line 27802, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }
  /* line 27806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }
  /* line 27810, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }
  /* line 27814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }
  /* line 27818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }
  /* line 27822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }
  /* line 27826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }
  /* line 27830, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }
  /* line 27834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }
  /* line 27838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }
  /* line 27842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }
  /* line 27846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }
  /* line 27850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }
  /* line 27854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }
  /* line 27858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }
  /* line 27862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }
  /* line 27866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }
  /* line 27870, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }
  /* line 27874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-bottom {
    background-position: bottom;
  }
  /* line 27878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-center {
    background-position: center;
  }
  /* line 27882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-left {
    background-position: left;
  }
  /* line 27886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-left-bottom {
    background-position: left bottom;
  }
  /* line 27890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-left-top {
    background-position: left top;
  }
  /* line 27894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-right {
    background-position: right;
  }
  /* line 27898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-right-bottom {
    background-position: right bottom;
  }
  /* line 27902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-right-top {
    background-position: right top;
  }
  /* line 27906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-top {
    background-position: top;
  }
  /* line 27910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-repeat {
    background-repeat: repeat;
  }
  /* line 27914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-no-repeat {
    background-repeat: no-repeat;
  }
  /* line 27918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-repeat-x {
    background-repeat: repeat-x;
  }
  /* line 27922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-repeat-y {
    background-repeat: repeat-y;
  }
  /* line 27926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-repeat-round {
    background-repeat: round;
  }
  /* line 27930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-repeat-space {
    background-repeat: space;
  }
  /* line 27934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-auto {
    background-size: auto;
  }
  /* line 27938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-cover {
    background-size: cover;
  }
  /* line 27942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-contain {
    background-size: contain;
  }
  /* line 27946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-collapse {
    border-collapse: collapse;
  }
  /* line 27950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-separate {
    border-collapse: separate;
  }
  /* line 27954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-transparent {
    border-color: transparent;
  }
  /* line 27958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-current {
    border-color: currentColor;
  }
  /* line 27962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 27967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 27972, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 27977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 27982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 27987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 27992, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 27997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 28002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 28007, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 28012, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 28017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 28022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 28027, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 28032, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 28037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 28042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 28047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 28052, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 28057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 28062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 28067, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 28072, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 28077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 28082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 28087, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 28092, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 28097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 28102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 28107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 28112, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 28117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 28122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 28127, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 28132, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 28137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 28142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 28147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 28152, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 28157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 28162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 28167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 28172, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 28177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 28182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 28187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 28192, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 28197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 28202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 28207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 28212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 28217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 28222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 28227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 28232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 28237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 28242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 28247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 28252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 28257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 28262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 28267, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 28272, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 28277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 28282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 28287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 28292, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 28297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 28302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 28307, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 28312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 28317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 28322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 28327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 28332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 28337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 28342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 28347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 28352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 28357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 28362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 28367, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 28372, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-transparent {
    border-color: transparent;
  }
  /* line 28376, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-current {
    border-color: currentColor;
  }
  /* line 28380, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 28385, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 28390, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 28395, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 28400, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 28405, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 28410, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 28415, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 28420, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 28425, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 28430, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 28435, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 28440, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 28445, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 28450, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 28455, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 28460, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 28465, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 28470, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 28475, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 28480, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 28485, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 28490, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 28495, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 28500, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 28505, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 28510, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 28515, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 28520, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 28525, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 28530, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 28535, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 28540, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 28545, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 28550, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 28555, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 28560, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 28565, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 28570, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 28575, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 28580, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 28585, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 28590, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 28595, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 28600, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 28605, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 28610, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 28615, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 28620, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 28625, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 28630, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 28635, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 28640, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 28645, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 28650, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 28655, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 28660, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 28665, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 28670, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 28675, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 28680, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 28685, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 28690, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 28695, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 28700, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 28705, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 28710, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 28715, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 28720, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 28725, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 28730, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 28735, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 28740, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 28745, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 28750, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 28755, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 28760, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 28765, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 28770, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 28775, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 28780, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 28785, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 28790, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }
  /* line 28794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }
  /* line 28798, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 28803, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 28808, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 28813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 28818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 28823, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 28828, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 28833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 28838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 28843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 28848, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 28853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 28858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 28863, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 28868, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 28873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 28878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 28883, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 28888, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 28893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 28898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 28903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 28908, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 28913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 28918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 28923, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 28928, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 28933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 28938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 28943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 28948, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 28953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 28958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 28963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 28968, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 28973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 28978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 28983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 28988, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 28993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 28998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 29003, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 29008, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 29013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 29018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 29023, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 29028, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 29033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 29038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 29043, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 29048, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 29053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 29058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 29063, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 29068, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 29073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 29078, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 29083, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 29088, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 29093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 29098, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 29103, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 29108, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 29113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 29118, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 29123, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 29128, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 29133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 29138, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 29143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 29148, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 29153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 29158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 29163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 29168, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 29173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 29178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 29183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 29188, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 29193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 29198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 29203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 29208, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }
  /* line 29212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-current:hover {
    border-color: currentColor;
  }
  /* line 29216, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 29221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 29226, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 29231, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 29236, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 29241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 29246, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 29251, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 29256, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 29261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 29266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 29271, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 29276, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 29281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 29286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 29291, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 29296, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 29301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 29306, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 29311, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 29316, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 29321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 29326, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 29331, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 29336, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 29341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 29346, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 29351, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 29356, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 29361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 29366, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 29371, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 29376, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 29381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 29386, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 29391, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 29396, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 29401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 29406, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 29411, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 29416, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 29421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 29426, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 29431, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 29436, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 29441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 29446, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 29451, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 29456, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 29461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 29466, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 29471, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 29476, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 29481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 29486, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 29491, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 29496, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 29501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 29506, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 29511, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 29516, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 29521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 29526, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 29531, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 29536, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 29541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 29546, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 29551, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 29556, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 29561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 29566, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 29571, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 29576, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 29581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 29586, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 29591, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 29596, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 29601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 29606, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 29611, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 29616, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 29621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 29626, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-transparent:focus {
    border-color: transparent;
  }
  /* line 29630, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-current:focus {
    border-color: currentColor;
  }
  /* line 29634, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 29639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 29644, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 29649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 29654, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 29659, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 29664, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 29669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 29674, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 29679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 29684, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 29689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 29694, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 29699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 29704, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 29709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 29714, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 29719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 29724, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 29729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 29734, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 29739, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 29744, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 29749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 29754, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 29759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 29764, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 29769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 29774, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 29779, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 29784, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 29789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 29794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 29799, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 29804, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 29809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 29814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 29819, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 29824, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 29829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 29834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 29839, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 29844, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 29849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 29854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 29859, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 29864, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 29869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 29874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 29879, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 29884, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 29889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 29894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 29899, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 29904, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 29909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 29914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 29919, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 29924, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 29929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 29934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 29939, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 29944, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 29949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 29954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 29959, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 29964, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 29969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 29974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 29979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 29984, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 29989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 29994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 29999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 30004, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 30009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 30014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 30019, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 30024, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 30029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 30034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 30039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 30044, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 30048, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 30052, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 30056, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 30060, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 30064, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 30068, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 30072, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 30076, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 30080, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 30084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 30088, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 30092, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 30096, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 30100, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 30104, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 30108, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 30112, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 30116, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 30120, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 30124, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 30128, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 30132, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 30136, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 30140, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 30144, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 30148, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 30152, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 30156, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 30160, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 30164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }
  /* line 30168, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }
  /* line 30172, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }
  /* line 30176, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }
  /* line 30180, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }
  /* line 30184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }
  /* line 30188, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }
  /* line 30192, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }
  /* line 30196, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }
  /* line 30200, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }
  /* line 30204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }
  /* line 30208, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }
  /* line 30212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }
  /* line 30216, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }
  /* line 30220, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }
  /* line 30224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }
  /* line 30228, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }
  /* line 30232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }
  /* line 30236, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }
  /* line 30240, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }
  /* line 30244, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }
  /* line 30248, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }
  /* line 30252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }
  /* line 30256, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }
  /* line 30260, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }
  /* line 30264, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }
  /* line 30268, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }
  /* line 30272, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }
  /* line 30276, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }
  /* line 30280, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }
  /* line 30284, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }
  /* line 30288, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }
  /* line 30292, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }
  /* line 30296, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }
  /* line 30300, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }
  /* line 30304, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }
  /* line 30308, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }
  /* line 30312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }
  /* line 30316, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }
  /* line 30320, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }
  /* line 30324, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }
  /* line 30328, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }
  /* line 30332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }
  /* line 30336, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }
  /* line 30340, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }
  /* line 30344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-none {
    border-radius: 0px;
  }
  /* line 30348, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-sm {
    border-radius: 0.125rem;
  }
  /* line 30352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded {
    border-radius: 0.25rem;
  }
  /* line 30356, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-md {
    border-radius: 0.375rem;
  }
  /* line 30360, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }
  /* line 30364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-xl {
    border-radius: 0.75rem;
  }
  /* line 30368, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-2xl {
    border-radius: 1rem;
  }
  /* line 30372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-3xl {
    border-radius: 1.5rem;
  }
  /* line 30376, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-full {
    border-radius: 9999px;
  }
  /* line 30380, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  /* line 30385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  /* line 30390, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 30395, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 30400, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }
  /* line 30405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }
  /* line 30410, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 30415, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 30420, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  /* line 30425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  /* line 30430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 30435, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 30440, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }
  /* line 30445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }
  /* line 30450, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 30455, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 30460, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }
  /* line 30465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }
  /* line 30470, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 30475, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 30480, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  /* line 30485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }
  /* line 30490, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 30495, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 30500, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
  /* line 30505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
  /* line 30510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 30515, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 30520, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }
  /* line 30525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }
  /* line 30530, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 30535, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 30540, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }
  /* line 30545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }
  /* line 30550, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 30555, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 30560, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-none {
    border-top-left-radius: 0px;
  }
  /* line 30564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-none {
    border-top-right-radius: 0px;
  }
  /* line 30568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }
  /* line 30572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }
  /* line 30576, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }
  /* line 30580, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }
  /* line 30584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }
  /* line 30588, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }
  /* line 30592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  /* line 30596, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  /* line 30600, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  /* line 30604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  /* line 30608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  /* line 30612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  /* line 30616, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  /* line 30620, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  /* line 30624, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }
  /* line 30628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }
  /* line 30632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }
  /* line 30636, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }
  /* line 30640, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  /* line 30644, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  /* line 30648, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  /* line 30652, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  /* line 30656, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }
  /* line 30660, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }
  /* line 30664, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }
  /* line 30668, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }
  /* line 30672, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }
  /* line 30676, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }
  /* line 30680, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }
  /* line 30684, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }
  /* line 30688, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }
  /* line 30692, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }
  /* line 30696, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }
  /* line 30700, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }
  /* line 30704, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-solid {
    border-style: solid;
  }
  /* line 30708, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-dashed {
    border-style: dashed;
  }
  /* line 30712, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-dotted {
    border-style: dotted;
  }
  /* line 30716, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-double {
    border-style: double;
  }
  /* line 30720, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-none {
    border-style: none;
  }
  /* line 30724, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-0 {
    border-width: 0px;
  }
  /* line 30728, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-2 {
    border-width: 2px;
  }
  /* line 30732, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-4 {
    border-width: 4px;
  }
  /* line 30736, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-8 {
    border-width: 8px;
  }
  /* line 30740, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border {
    border-width: 1px;
  }
  /* line 30744, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-t-0 {
    border-top-width: 0px;
  }
  /* line 30748, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-r-0 {
    border-right-width: 0px;
  }
  /* line 30752, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-b-0 {
    border-bottom-width: 0px;
  }
  /* line 30756, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-l-0 {
    border-left-width: 0px;
  }
  /* line 30760, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-t-2 {
    border-top-width: 2px;
  }
  /* line 30764, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-r-2 {
    border-right-width: 2px;
  }
  /* line 30768, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-b-2 {
    border-bottom-width: 2px;
  }
  /* line 30772, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-l-2 {
    border-left-width: 2px;
  }
  /* line 30776, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-t-4 {
    border-top-width: 4px;
  }
  /* line 30780, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-r-4 {
    border-right-width: 4px;
  }
  /* line 30784, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-b-4 {
    border-bottom-width: 4px;
  }
  /* line 30788, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-l-4 {
    border-left-width: 4px;
  }
  /* line 30792, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-t-8 {
    border-top-width: 8px;
  }
  /* line 30796, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-r-8 {
    border-right-width: 8px;
  }
  /* line 30800, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }
  /* line 30804, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-l-8 {
    border-left-width: 8px;
  }
  /* line 30808, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-t {
    border-top-width: 1px;
  }
  /* line 30812, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-r {
    border-right-width: 1px;
  }
  /* line 30816, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-b {
    border-bottom-width: 1px;
  }
  /* line 30820, app/assets/stylesheets/tailwind.1.scss */
  .sm\:border-l {
    border-left-width: 1px;
  }
  /* line 30824, app/assets/stylesheets/tailwind.1.scss */
  .sm\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  /* line 30829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  /* line 30834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:box-border {
    box-sizing: border-box;
  }
  /* line 30838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:box-content {
    box-sizing: content-box;
  }
  /* line 30842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-auto {
    cursor: auto;
  }
  /* line 30846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-default {
    cursor: default;
  }
  /* line 30850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-pointer {
    cursor: pointer;
  }
  /* line 30854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-wait {
    cursor: wait;
  }
  /* line 30858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-text {
    cursor: text;
  }
  /* line 30862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-move {
    cursor: move;
  }
  /* line 30866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-help {
    cursor: help;
  }
  /* line 30870, app/assets/stylesheets/tailwind.1.scss */
  .sm\:cursor-not-allowed {
    cursor: not-allowed;
  }
  /* line 30874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:block {
    display: block;
  }
  /* line 30878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inline-block {
    display: inline-block;
  }
  /* line 30882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inline {
    display: inline;
  }
  /* line 30886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex {
    display: flex;
  }
  /* line 30890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inline-flex {
    display: inline-flex;
  }
  /* line 30894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table {
    display: table;
  }
  /* line 30898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inline-table {
    display: inline-table;
  }
  /* line 30902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-caption {
    display: table-caption;
  }
  /* line 30906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-cell {
    display: table-cell;
  }
  /* line 30910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-column {
    display: table-column;
  }
  /* line 30914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-column-group {
    display: table-column-group;
  }
  /* line 30918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-footer-group {
    display: table-footer-group;
  }
  /* line 30922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-header-group {
    display: table-header-group;
  }
  /* line 30926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-row-group {
    display: table-row-group;
  }
  /* line 30930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-row {
    display: table-row;
  }
  /* line 30934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flow-root {
    display: flow-root;
  }
  /* line 30938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid {
    display: grid;
  }
  /* line 30942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inline-grid {
    display: inline-grid;
  }
  /* line 30946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contents {
    display: contents;
  }
  /* line 30950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-item {
    display: list-item;
  }
  /* line 30954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hidden {
    display: none;
  }
  /* line 30958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-row {
    flex-direction: row;
  }
  /* line 30962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-row-reverse {
    flex-direction: row-reverse;
  }
  /* line 30966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-col {
    flex-direction: column;
  }
  /* line 30970, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  /* line 30974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-wrap {
    flex-wrap: wrap;
  }
  /* line 30978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  /* line 30982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-nowrap {
    flex-wrap: nowrap;
  }
  /* line 30986, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-items-start {
    place-items: start;
  }
  /* line 30990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-items-end {
    place-items: end;
  }
  /* line 30994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-items-center {
    place-items: center;
  }
  /* line 30998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-items-stretch {
    place-items: stretch;
  }
  /* line 31002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-center {
    place-content: center;
  }
  /* line 31006, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-start {
    place-content: start;
  }
  /* line 31010, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-end {
    place-content: end;
  }
  /* line 31014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-between {
    place-content: space-between;
  }
  /* line 31018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-around {
    place-content: space-around;
  }
  /* line 31022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-evenly {
    place-content: space-evenly;
  }
  /* line 31026, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-content-stretch {
    place-content: stretch;
  }
  /* line 31030, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-self-auto {
    place-self: auto;
  }
  /* line 31034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-self-start {
    place-self: start;
  }
  /* line 31038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-self-end {
    place-self: end;
  }
  /* line 31042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-self-center {
    place-self: center;
  }
  /* line 31046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:place-self-stretch {
    place-self: stretch;
  }
  /* line 31050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:items-start {
    align-items: flex-start;
  }
  /* line 31054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:items-end {
    align-items: flex-end;
  }
  /* line 31058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:items-center {
    align-items: center;
  }
  /* line 31062, app/assets/stylesheets/tailwind.1.scss */
  .sm\:items-baseline {
    align-items: baseline;
  }
  /* line 31066, app/assets/stylesheets/tailwind.1.scss */
  .sm\:items-stretch {
    align-items: stretch;
  }
  /* line 31070, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-center {
    align-content: center;
  }
  /* line 31074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-start {
    align-content: flex-start;
  }
  /* line 31078, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-end {
    align-content: flex-end;
  }
  /* line 31082, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-between {
    align-content: space-between;
  }
  /* line 31086, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-around {
    align-content: space-around;
  }
  /* line 31090, app/assets/stylesheets/tailwind.1.scss */
  .sm\:content-evenly {
    align-content: space-evenly;
  }
  /* line 31094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:self-auto {
    align-self: auto;
  }
  /* line 31098, app/assets/stylesheets/tailwind.1.scss */
  .sm\:self-start {
    align-self: flex-start;
  }
  /* line 31102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:self-end {
    align-self: flex-end;
  }
  /* line 31106, app/assets/stylesheets/tailwind.1.scss */
  .sm\:self-center {
    align-self: center;
  }
  /* line 31110, app/assets/stylesheets/tailwind.1.scss */
  .sm\:self-stretch {
    align-self: stretch;
  }
  /* line 31114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-items-start {
    justify-items: start;
  }
  /* line 31118, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-items-end {
    justify-items: end;
  }
  /* line 31122, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-items-center {
    justify-items: center;
  }
  /* line 31126, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-items-stretch {
    justify-items: stretch;
  }
  /* line 31130, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-start {
    justify-content: flex-start;
  }
  /* line 31134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-end {
    justify-content: flex-end;
  }
  /* line 31138, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-center {
    justify-content: center;
  }
  /* line 31142, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-between {
    justify-content: space-between;
  }
  /* line 31146, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-around {
    justify-content: space-around;
  }
  /* line 31150, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-evenly {
    justify-content: space-evenly;
  }
  /* line 31154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-self-auto {
    justify-self: auto;
  }
  /* line 31158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-self-start {
    justify-self: start;
  }
  /* line 31162, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-self-end {
    justify-self: end;
  }
  /* line 31166, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-self-center {
    justify-self: center;
  }
  /* line 31170, app/assets/stylesheets/tailwind.1.scss */
  .sm\:justify-self-stretch {
    justify-self: stretch;
  }
  /* line 31174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-1 {
    flex: 1 1 0%;
  }
  /* line 31178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-auto {
    flex: 1 1 auto;
  }
  /* line 31182, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-initial {
    flex: 0 1 auto;
  }
  /* line 31186, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-none {
    flex: none;
  }
  /* line 31190, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-grow-0 {
    flex-grow: 0;
  }
  /* line 31194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-grow {
    flex-grow: 1;
  }
  /* line 31198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-shrink-0 {
    flex-shrink: 0;
  }
  /* line 31202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:flex-shrink {
    flex-shrink: 1;
  }
  /* line 31206, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-1 {
    order: 1;
  }
  /* line 31210, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-2 {
    order: 2;
  }
  /* line 31214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-3 {
    order: 3;
  }
  /* line 31218, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-4 {
    order: 4;
  }
  /* line 31222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-5 {
    order: 5;
  }
  /* line 31226, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-6 {
    order: 6;
  }
  /* line 31230, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-7 {
    order: 7;
  }
  /* line 31234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-8 {
    order: 8;
  }
  /* line 31238, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-9 {
    order: 9;
  }
  /* line 31242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-10 {
    order: 10;
  }
  /* line 31246, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-11 {
    order: 11;
  }
  /* line 31250, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-12 {
    order: 12;
  }
  /* line 31254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-first {
    order: -9999;
  }
  /* line 31258, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-last {
    order: 9999;
  }
  /* line 31262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:order-none {
    order: 0;
  }
  /* line 31266, app/assets/stylesheets/tailwind.1.scss */
  .sm\:float-right {
    float: right;
  }
  /* line 31270, app/assets/stylesheets/tailwind.1.scss */
  .sm\:float-left {
    float: left;
  }
  /* line 31274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:float-none {
    float: none;
  }
  /* line 31278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:clear-left {
    clear: left;
  }
  /* line 31282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:clear-right {
    clear: right;
  }
  /* line 31286, app/assets/stylesheets/tailwind.1.scss */
  .sm\:clear-both {
    clear: both;
  }
  /* line 31290, app/assets/stylesheets/tailwind.1.scss */
  .sm\:clear-none {
    clear: none;
  }
  /* line 31294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  /* line 31298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }
  /* line 31302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }
  /* line 31306, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-thin {
    font-weight: 100;
  }
  /* line 31310, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-extralight {
    font-weight: 200;
  }
  /* line 31314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-light {
    font-weight: 300;
  }
  /* line 31318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-normal {
    font-weight: 400;
  }
  /* line 31322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-medium {
    font-weight: 500;
  }
  /* line 31326, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-semibold {
    font-weight: 600;
  }
  /* line 31330, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-bold {
    font-weight: 700;
  }
  /* line 31334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-extrabold {
    font-weight: 800;
  }
  /* line 31338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:font-black {
    font-weight: 900;
  }
  /* line 31342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-0 {
    height: 0px;
  }
  /* line 31346, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1 {
    height: 0.25rem;
  }
  /* line 31350, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2 {
    height: 0.5rem;
  }
  /* line 31354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-3 {
    height: 0.75rem;
  }
  /* line 31358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-4 {
    height: 1rem;
  }
  /* line 31362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-5 {
    height: 1.25rem;
  }
  /* line 31366, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-6 {
    height: 1.5rem;
  }
  /* line 31370, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-7 {
    height: 1.75rem;
  }
  /* line 31374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-8 {
    height: 2rem;
  }
  /* line 31378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-9 {
    height: 2.25rem;
  }
  /* line 31382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-10 {
    height: 2.5rem;
  }
  /* line 31386, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-11 {
    height: 2.75rem;
  }
  /* line 31390, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-12 {
    height: 3rem;
  }
  /* line 31394, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-14 {
    height: 3.5rem;
  }
  /* line 31398, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-16 {
    height: 4rem;
  }
  /* line 31402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-20 {
    height: 5rem;
  }
  /* line 31406, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-24 {
    height: 6rem;
  }
  /* line 31410, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-28 {
    height: 7rem;
  }
  /* line 31414, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-32 {
    height: 8rem;
  }
  /* line 31418, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-36 {
    height: 9rem;
  }
  /* line 31422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-40 {
    height: 10rem;
  }
  /* line 31426, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-44 {
    height: 11rem;
  }
  /* line 31430, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-48 {
    height: 12rem;
  }
  /* line 31434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-52 {
    height: 13rem;
  }
  /* line 31438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-56 {
    height: 14rem;
  }
  /* line 31442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-60 {
    height: 15rem;
  }
  /* line 31446, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-64 {
    height: 16rem;
  }
  /* line 31450, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-72 {
    height: 18rem;
  }
  /* line 31454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-80 {
    height: 20rem;
  }
  /* line 31458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-96 {
    height: 24rem;
  }
  /* line 31462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-auto {
    height: auto;
  }
  /* line 31466, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-px {
    height: 1px;
  }
  /* line 31470, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-0\.5 {
    height: 0.125rem;
  }
  /* line 31474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\.5 {
    height: 0.375rem;
  }
  /* line 31478, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2\.5 {
    height: 0.625rem;
  }
  /* line 31482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-3\.5 {
    height: 0.875rem;
  }
  /* line 31486, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\/2 {
    height: 50%;
  }
  /* line 31490, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\/3 {
    height: 33.333333%;
  }
  /* line 31494, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2\/3 {
    height: 66.666667%;
  }
  /* line 31498, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\/4 {
    height: 25%;
  }
  /* line 31502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2\/4 {
    height: 50%;
  }
  /* line 31506, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-3\/4 {
    height: 75%;
  }
  /* line 31510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\/5 {
    height: 20%;
  }
  /* line 31514, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2\/5 {
    height: 40%;
  }
  /* line 31518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-3\/5 {
    height: 60%;
  }
  /* line 31522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-4\/5 {
    height: 80%;
  }
  /* line 31526, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-1\/6 {
    height: 16.666667%;
  }
  /* line 31530, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-2\/6 {
    height: 33.333333%;
  }
  /* line 31534, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-3\/6 {
    height: 50%;
  }
  /* line 31538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-4\/6 {
    height: 66.666667%;
  }
  /* line 31542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-5\/6 {
    height: 83.333333%;
  }
  /* line 31546, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-full {
    height: 100%;
  }
  /* line 31550, app/assets/stylesheets/tailwind.1.scss */
  .sm\:h-screen {
    height: 100vh;
  }
  /* line 31554, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  /* line 31559, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  /* line 31564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 31569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  /* line 31574, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  /* line 31579, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  /* line 31584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  /* line 31589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  /* line 31594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  /* line 31599, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
  /* line 31604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }
  /* line 31609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }
  /* line 31614, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }
  /* line 31619, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-3 {
    line-height: .75rem;
  }
  /* line 31623, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-4 {
    line-height: 1rem;
  }
  /* line 31627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-5 {
    line-height: 1.25rem;
  }
  /* line 31631, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-6 {
    line-height: 1.5rem;
  }
  /* line 31635, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-7 {
    line-height: 1.75rem;
  }
  /* line 31639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-8 {
    line-height: 2rem;
  }
  /* line 31643, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-9 {
    line-height: 2.25rem;
  }
  /* line 31647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-10 {
    line-height: 2.5rem;
  }
  /* line 31651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-none {
    line-height: 1;
  }
  /* line 31655, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-tight {
    line-height: 1.25;
  }
  /* line 31659, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-snug {
    line-height: 1.375;
  }
  /* line 31663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-normal {
    line-height: 1.5;
  }
  /* line 31667, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-relaxed {
    line-height: 1.625;
  }
  /* line 31671, app/assets/stylesheets/tailwind.1.scss */
  .sm\:leading-loose {
    line-height: 2;
  }
  /* line 31675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-inside {
    list-style-position: inside;
  }
  /* line 31679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-outside {
    list-style-position: outside;
  }
  /* line 31683, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-none {
    list-style-type: none;
  }
  /* line 31687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-disc {
    list-style-type: disc;
  }
  /* line 31691, app/assets/stylesheets/tailwind.1.scss */
  .sm\:list-decimal {
    list-style-type: decimal;
  }
  /* line 31695, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-0 {
    margin: 0px;
  }
  /* line 31699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-1 {
    margin: 0.25rem;
  }
  /* line 31703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-2 {
    margin: 0.5rem;
  }
  /* line 31707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-3 {
    margin: 0.75rem;
  }
  /* line 31711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-4 {
    margin: 1rem;
  }
  /* line 31715, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-5 {
    margin: 1.25rem;
  }
  /* line 31719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-6 {
    margin: 1.5rem;
  }
  /* line 31723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-7 {
    margin: 1.75rem;
  }
  /* line 31727, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-8 {
    margin: 2rem;
  }
  /* line 31731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-9 {
    margin: 2.25rem;
  }
  /* line 31735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-10 {
    margin: 2.5rem;
  }
  /* line 31739, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-11 {
    margin: 2.75rem;
  }
  /* line 31743, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-12 {
    margin: 3rem;
  }
  /* line 31747, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-14 {
    margin: 3.5rem;
  }
  /* line 31751, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-16 {
    margin: 4rem;
  }
  /* line 31755, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-20 {
    margin: 5rem;
  }
  /* line 31759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-24 {
    margin: 6rem;
  }
  /* line 31763, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-28 {
    margin: 7rem;
  }
  /* line 31767, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-32 {
    margin: 8rem;
  }
  /* line 31771, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-36 {
    margin: 9rem;
  }
  /* line 31775, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-40 {
    margin: 10rem;
  }
  /* line 31779, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-44 {
    margin: 11rem;
  }
  /* line 31783, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-48 {
    margin: 12rem;
  }
  /* line 31787, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-52 {
    margin: 13rem;
  }
  /* line 31791, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-56 {
    margin: 14rem;
  }
  /* line 31795, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-60 {
    margin: 15rem;
  }
  /* line 31799, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-64 {
    margin: 16rem;
  }
  /* line 31803, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-72 {
    margin: 18rem;
  }
  /* line 31807, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-80 {
    margin: 20rem;
  }
  /* line 31811, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-96 {
    margin: 24rem;
  }
  /* line 31815, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-auto {
    margin: auto;
  }
  /* line 31819, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-px {
    margin: 1px;
  }
  /* line 31823, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-0\.5 {
    margin: 0.125rem;
  }
  /* line 31827, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-1\.5 {
    margin: 0.375rem;
  }
  /* line 31831, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-2\.5 {
    margin: 0.625rem;
  }
  /* line 31835, app/assets/stylesheets/tailwind.1.scss */
  .sm\:m-3\.5 {
    margin: 0.875rem;
  }
  /* line 31839, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-0 {
    margin: 0px;
  }
  /* line 31843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-1 {
    margin: -0.25rem;
  }
  /* line 31847, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-2 {
    margin: -0.5rem;
  }
  /* line 31851, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-3 {
    margin: -0.75rem;
  }
  /* line 31855, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-4 {
    margin: -1rem;
  }
  /* line 31859, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-5 {
    margin: -1.25rem;
  }
  /* line 31863, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-6 {
    margin: -1.5rem;
  }
  /* line 31867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-7 {
    margin: -1.75rem;
  }
  /* line 31871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-8 {
    margin: -2rem;
  }
  /* line 31875, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-9 {
    margin: -2.25rem;
  }
  /* line 31879, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-10 {
    margin: -2.5rem;
  }
  /* line 31883, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-11 {
    margin: -2.75rem;
  }
  /* line 31887, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-12 {
    margin: -3rem;
  }
  /* line 31891, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-14 {
    margin: -3.5rem;
  }
  /* line 31895, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-16 {
    margin: -4rem;
  }
  /* line 31899, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-20 {
    margin: -5rem;
  }
  /* line 31903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-24 {
    margin: -6rem;
  }
  /* line 31907, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-28 {
    margin: -7rem;
  }
  /* line 31911, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-32 {
    margin: -8rem;
  }
  /* line 31915, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-36 {
    margin: -9rem;
  }
  /* line 31919, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-40 {
    margin: -10rem;
  }
  /* line 31923, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-44 {
    margin: -11rem;
  }
  /* line 31927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-48 {
    margin: -12rem;
  }
  /* line 31931, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-52 {
    margin: -13rem;
  }
  /* line 31935, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-56 {
    margin: -14rem;
  }
  /* line 31939, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-60 {
    margin: -15rem;
  }
  /* line 31943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-64 {
    margin: -16rem;
  }
  /* line 31947, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-72 {
    margin: -18rem;
  }
  /* line 31951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-80 {
    margin: -20rem;
  }
  /* line 31955, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-96 {
    margin: -24rem;
  }
  /* line 31959, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-px {
    margin: -1px;
  }
  /* line 31963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-0\.5 {
    margin: -0.125rem;
  }
  /* line 31967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-1\.5 {
    margin: -0.375rem;
  }
  /* line 31971, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-2\.5 {
    margin: -0.625rem;
  }
  /* line 31975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-m-3\.5 {
    margin: -0.875rem;
  }
  /* line 31979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 31984, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 31989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  /* line 31994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  /* line 31999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  /* line 32004, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  /* line 32009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  /* line 32014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  /* line 32019, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /* line 32024, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 32029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 32034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 32039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  /* line 32044, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  /* line 32049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  /* line 32054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  /* line 32059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  /* line 32064, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  /* line 32069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  /* line 32074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  /* line 32079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 32084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 32089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  /* line 32094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  /* line 32099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  /* line 32104, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  /* line 32109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  /* line 32114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  /* line 32119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  /* line 32124, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  /* line 32129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 32134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 32139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
  /* line 32144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }
  /* line 32149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }
  /* line 32154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }
  /* line 32159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  /* line 32164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  /* line 32169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }
  /* line 32174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }
  /* line 32179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  /* line 32184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }
  /* line 32189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }
  /* line 32194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }
  /* line 32199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }
  /* line 32204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }
  /* line 32209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }
  /* line 32214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }
  /* line 32219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }
  /* line 32224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }
  /* line 32229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  /* line 32234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }
  /* line 32239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  /* line 32244, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  /* line 32249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }
  /* line 32254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }
  /* line 32259, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }
  /* line 32264, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }
  /* line 32269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }
  /* line 32274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }
  /* line 32279, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 32284, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 32289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  /* line 32294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }
  /* line 32299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  /* line 32304, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  /* line 32309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  /* line 32314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }
  /* line 32319, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  /* line 32324, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  /* line 32329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }
  /* line 32334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }
  /* line 32339, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 32344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 32349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  /* line 32354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  /* line 32359, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  /* line 32364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  /* line 32369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }
  /* line 32374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  /* line 32379, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  /* line 32384, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  /* line 32389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }
  /* line 32394, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  /* line 32399, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  /* line 32404, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  /* line 32409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }
  /* line 32414, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }
  /* line 32419, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  /* line 32424, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  /* line 32429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }
  /* line 32434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }
  /* line 32439, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }
  /* line 32444, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }
  /* line 32449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }
  /* line 32454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }
  /* line 32459, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  /* line 32464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }
  /* line 32469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }
  /* line 32474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }
  /* line 32479, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }
  /* line 32484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }
  /* line 32489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }
  /* line 32494, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }
  /* line 32499, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }
  /* line 32504, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }
  /* line 32509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }
  /* line 32514, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }
  /* line 32519, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }
  /* line 32524, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }
  /* line 32529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }
  /* line 32534, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }
  /* line 32539, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }
  /* line 32544, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }
  /* line 32549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }
  /* line 32554, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }
  /* line 32559, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }
  /* line 32564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }
  /* line 32569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }
  /* line 32574, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }
  /* line 32579, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }
  /* line 32584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }
  /* line 32589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }
  /* line 32594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }
  /* line 32599, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }
  /* line 32604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }
  /* line 32609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }
  /* line 32614, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }
  /* line 32619, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }
  /* line 32624, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }
  /* line 32629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }
  /* line 32634, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }
  /* line 32639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }
  /* line 32644, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }
  /* line 32649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }
  /* line 32654, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  /* line 32659, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }
  /* line 32664, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }
  /* line 32669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }
  /* line 32674, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }
  /* line 32679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }
  /* line 32684, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }
  /* line 32689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-0 {
    margin-top: 0px;
  }
  /* line 32693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-0 {
    margin-right: 0px;
  }
  /* line 32697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-0 {
    margin-bottom: 0px;
  }
  /* line 32701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-0 {
    margin-left: 0px;
  }
  /* line 32705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-1 {
    margin-top: 0.25rem;
  }
  /* line 32709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-1 {
    margin-right: 0.25rem;
  }
  /* line 32713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-1 {
    margin-bottom: 0.25rem;
  }
  /* line 32717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-1 {
    margin-left: 0.25rem;
  }
  /* line 32721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-2 {
    margin-top: 0.5rem;
  }
  /* line 32725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-2 {
    margin-right: 0.5rem;
  }
  /* line 32729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-2 {
    margin-bottom: 0.5rem;
  }
  /* line 32733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-2 {
    margin-left: 0.5rem;
  }
  /* line 32737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-3 {
    margin-top: 0.75rem;
  }
  /* line 32741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-3 {
    margin-right: 0.75rem;
  }
  /* line 32745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-3 {
    margin-bottom: 0.75rem;
  }
  /* line 32749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-3 {
    margin-left: 0.75rem;
  }
  /* line 32753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-4 {
    margin-top: 1rem;
  }
  /* line 32757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-4 {
    margin-right: 1rem;
  }
  /* line 32761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-4 {
    margin-bottom: 1rem;
  }
  /* line 32765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-4 {
    margin-left: 1rem;
  }
  /* line 32769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-5 {
    margin-top: 1.25rem;
  }
  /* line 32773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-5 {
    margin-right: 1.25rem;
  }
  /* line 32777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-5 {
    margin-bottom: 1.25rem;
  }
  /* line 32781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-5 {
    margin-left: 1.25rem;
  }
  /* line 32785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-6 {
    margin-top: 1.5rem;
  }
  /* line 32789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-6 {
    margin-right: 1.5rem;
  }
  /* line 32793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-6 {
    margin-bottom: 1.5rem;
  }
  /* line 32797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-6 {
    margin-left: 1.5rem;
  }
  /* line 32801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-7 {
    margin-top: 1.75rem;
  }
  /* line 32805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-7 {
    margin-right: 1.75rem;
  }
  /* line 32809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-7 {
    margin-bottom: 1.75rem;
  }
  /* line 32813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-7 {
    margin-left: 1.75rem;
  }
  /* line 32817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-8 {
    margin-top: 2rem;
  }
  /* line 32821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-8 {
    margin-right: 2rem;
  }
  /* line 32825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-8 {
    margin-bottom: 2rem;
  }
  /* line 32829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-8 {
    margin-left: 2rem;
  }
  /* line 32833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-9 {
    margin-top: 2.25rem;
  }
  /* line 32837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-9 {
    margin-right: 2.25rem;
  }
  /* line 32841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-9 {
    margin-bottom: 2.25rem;
  }
  /* line 32845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-9 {
    margin-left: 2.25rem;
  }
  /* line 32849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-10 {
    margin-top: 2.5rem;
  }
  /* line 32853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-10 {
    margin-right: 2.5rem;
  }
  /* line 32857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }
  /* line 32861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-10 {
    margin-left: 2.5rem;
  }
  /* line 32865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-11 {
    margin-top: 2.75rem;
  }
  /* line 32869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-11 {
    margin-right: 2.75rem;
  }
  /* line 32873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-11 {
    margin-bottom: 2.75rem;
  }
  /* line 32877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-11 {
    margin-left: 2.75rem;
  }
  /* line 32881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-12 {
    margin-top: 3rem;
  }
  /* line 32885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-12 {
    margin-right: 3rem;
  }
  /* line 32889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-12 {
    margin-bottom: 3rem;
  }
  /* line 32893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-12 {
    margin-left: 3rem;
  }
  /* line 32897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-14 {
    margin-top: 3.5rem;
  }
  /* line 32901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-14 {
    margin-right: 3.5rem;
  }
  /* line 32905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-14 {
    margin-bottom: 3.5rem;
  }
  /* line 32909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-14 {
    margin-left: 3.5rem;
  }
  /* line 32913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-16 {
    margin-top: 4rem;
  }
  /* line 32917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-16 {
    margin-right: 4rem;
  }
  /* line 32921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-16 {
    margin-bottom: 4rem;
  }
  /* line 32925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-16 {
    margin-left: 4rem;
  }
  /* line 32929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-20 {
    margin-top: 5rem;
  }
  /* line 32933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-20 {
    margin-right: 5rem;
  }
  /* line 32937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-20 {
    margin-bottom: 5rem;
  }
  /* line 32941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-20 {
    margin-left: 5rem;
  }
  /* line 32945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-24 {
    margin-top: 6rem;
  }
  /* line 32949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-24 {
    margin-right: 6rem;
  }
  /* line 32953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-24 {
    margin-bottom: 6rem;
  }
  /* line 32957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-24 {
    margin-left: 6rem;
  }
  /* line 32961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-28 {
    margin-top: 7rem;
  }
  /* line 32965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-28 {
    margin-right: 7rem;
  }
  /* line 32969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-28 {
    margin-bottom: 7rem;
  }
  /* line 32973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-28 {
    margin-left: 7rem;
  }
  /* line 32977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-32 {
    margin-top: 8rem;
  }
  /* line 32981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-32 {
    margin-right: 8rem;
  }
  /* line 32985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-32 {
    margin-bottom: 8rem;
  }
  /* line 32989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-32 {
    margin-left: 8rem;
  }
  /* line 32993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-36 {
    margin-top: 9rem;
  }
  /* line 32997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-36 {
    margin-right: 9rem;
  }
  /* line 33001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-36 {
    margin-bottom: 9rem;
  }
  /* line 33005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-36 {
    margin-left: 9rem;
  }
  /* line 33009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-40 {
    margin-top: 10rem;
  }
  /* line 33013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-40 {
    margin-right: 10rem;
  }
  /* line 33017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-40 {
    margin-bottom: 10rem;
  }
  /* line 33021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-40 {
    margin-left: 10rem;
  }
  /* line 33025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-44 {
    margin-top: 11rem;
  }
  /* line 33029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-44 {
    margin-right: 11rem;
  }
  /* line 33033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-44 {
    margin-bottom: 11rem;
  }
  /* line 33037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-44 {
    margin-left: 11rem;
  }
  /* line 33041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-48 {
    margin-top: 12rem;
  }
  /* line 33045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-48 {
    margin-right: 12rem;
  }
  /* line 33049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-48 {
    margin-bottom: 12rem;
  }
  /* line 33053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-48 {
    margin-left: 12rem;
  }
  /* line 33057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-52 {
    margin-top: 13rem;
  }
  /* line 33061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-52 {
    margin-right: 13rem;
  }
  /* line 33065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-52 {
    margin-bottom: 13rem;
  }
  /* line 33069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-52 {
    margin-left: 13rem;
  }
  /* line 33073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-56 {
    margin-top: 14rem;
  }
  /* line 33077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-56 {
    margin-right: 14rem;
  }
  /* line 33081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-56 {
    margin-bottom: 14rem;
  }
  /* line 33085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-56 {
    margin-left: 14rem;
  }
  /* line 33089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-60 {
    margin-top: 15rem;
  }
  /* line 33093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-60 {
    margin-right: 15rem;
  }
  /* line 33097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-60 {
    margin-bottom: 15rem;
  }
  /* line 33101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-60 {
    margin-left: 15rem;
  }
  /* line 33105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-64 {
    margin-top: 16rem;
  }
  /* line 33109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-64 {
    margin-right: 16rem;
  }
  /* line 33113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-64 {
    margin-bottom: 16rem;
  }
  /* line 33117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-64 {
    margin-left: 16rem;
  }
  /* line 33121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-72 {
    margin-top: 18rem;
  }
  /* line 33125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-72 {
    margin-right: 18rem;
  }
  /* line 33129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-72 {
    margin-bottom: 18rem;
  }
  /* line 33133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-72 {
    margin-left: 18rem;
  }
  /* line 33137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-80 {
    margin-top: 20rem;
  }
  /* line 33141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-80 {
    margin-right: 20rem;
  }
  /* line 33145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-80 {
    margin-bottom: 20rem;
  }
  /* line 33149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-80 {
    margin-left: 20rem;
  }
  /* line 33153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-96 {
    margin-top: 24rem;
  }
  /* line 33157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-96 {
    margin-right: 24rem;
  }
  /* line 33161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-96 {
    margin-bottom: 24rem;
  }
  /* line 33165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-96 {
    margin-left: 24rem;
  }
  /* line 33169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-auto {
    margin-top: auto;
  }
  /* line 33173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-auto {
    margin-right: auto;
  }
  /* line 33177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-auto {
    margin-bottom: auto;
  }
  /* line 33181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-auto {
    margin-left: auto;
  }
  /* line 33185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-px {
    margin-top: 1px;
  }
  /* line 33189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-px {
    margin-right: 1px;
  }
  /* line 33193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-px {
    margin-bottom: 1px;
  }
  /* line 33197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-px {
    margin-left: 1px;
  }
  /* line 33201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-0\.5 {
    margin-top: 0.125rem;
  }
  /* line 33205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-0\.5 {
    margin-right: 0.125rem;
  }
  /* line 33209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }
  /* line 33213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-0\.5 {
    margin-left: 0.125rem;
  }
  /* line 33217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-1\.5 {
    margin-top: 0.375rem;
  }
  /* line 33221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-1\.5 {
    margin-right: 0.375rem;
  }
  /* line 33225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }
  /* line 33229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-1\.5 {
    margin-left: 0.375rem;
  }
  /* line 33233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-2\.5 {
    margin-top: 0.625rem;
  }
  /* line 33237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-2\.5 {
    margin-right: 0.625rem;
  }
  /* line 33241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }
  /* line 33245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-2\.5 {
    margin-left: 0.625rem;
  }
  /* line 33249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mt-3\.5 {
    margin-top: 0.875rem;
  }
  /* line 33253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mr-3\.5 {
    margin-right: 0.875rem;
  }
  /* line 33257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }
  /* line 33261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ml-3\.5 {
    margin-left: 0.875rem;
  }
  /* line 33265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-0 {
    margin-top: 0px;
  }
  /* line 33269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-0 {
    margin-right: 0px;
  }
  /* line 33273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-0 {
    margin-bottom: 0px;
  }
  /* line 33277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-0 {
    margin-left: 0px;
  }
  /* line 33281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-1 {
    margin-top: -0.25rem;
  }
  /* line 33285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-1 {
    margin-right: -0.25rem;
  }
  /* line 33289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-1 {
    margin-bottom: -0.25rem;
  }
  /* line 33293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-1 {
    margin-left: -0.25rem;
  }
  /* line 33297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-2 {
    margin-top: -0.5rem;
  }
  /* line 33301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-2 {
    margin-right: -0.5rem;
  }
  /* line 33305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-2 {
    margin-bottom: -0.5rem;
  }
  /* line 33309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-2 {
    margin-left: -0.5rem;
  }
  /* line 33313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-3 {
    margin-top: -0.75rem;
  }
  /* line 33317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-3 {
    margin-right: -0.75rem;
  }
  /* line 33321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-3 {
    margin-bottom: -0.75rem;
  }
  /* line 33325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-3 {
    margin-left: -0.75rem;
  }
  /* line 33329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-4 {
    margin-top: -1rem;
  }
  /* line 33333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-4 {
    margin-right: -1rem;
  }
  /* line 33337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-4 {
    margin-bottom: -1rem;
  }
  /* line 33341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-4 {
    margin-left: -1rem;
  }
  /* line 33345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-5 {
    margin-top: -1.25rem;
  }
  /* line 33349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-5 {
    margin-right: -1.25rem;
  }
  /* line 33353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-5 {
    margin-bottom: -1.25rem;
  }
  /* line 33357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-5 {
    margin-left: -1.25rem;
  }
  /* line 33361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-6 {
    margin-top: -1.5rem;
  }
  /* line 33365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-6 {
    margin-right: -1.5rem;
  }
  /* line 33369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-6 {
    margin-bottom: -1.5rem;
  }
  /* line 33373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-6 {
    margin-left: -1.5rem;
  }
  /* line 33377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-7 {
    margin-top: -1.75rem;
  }
  /* line 33381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-7 {
    margin-right: -1.75rem;
  }
  /* line 33385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-7 {
    margin-bottom: -1.75rem;
  }
  /* line 33389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-7 {
    margin-left: -1.75rem;
  }
  /* line 33393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-8 {
    margin-top: -2rem;
  }
  /* line 33397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-8 {
    margin-right: -2rem;
  }
  /* line 33401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-8 {
    margin-bottom: -2rem;
  }
  /* line 33405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-8 {
    margin-left: -2rem;
  }
  /* line 33409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-9 {
    margin-top: -2.25rem;
  }
  /* line 33413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-9 {
    margin-right: -2.25rem;
  }
  /* line 33417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-9 {
    margin-bottom: -2.25rem;
  }
  /* line 33421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-9 {
    margin-left: -2.25rem;
  }
  /* line 33425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-10 {
    margin-top: -2.5rem;
  }
  /* line 33429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-10 {
    margin-right: -2.5rem;
  }
  /* line 33433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-10 {
    margin-bottom: -2.5rem;
  }
  /* line 33437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-10 {
    margin-left: -2.5rem;
  }
  /* line 33441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-11 {
    margin-top: -2.75rem;
  }
  /* line 33445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-11 {
    margin-right: -2.75rem;
  }
  /* line 33449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-11 {
    margin-bottom: -2.75rem;
  }
  /* line 33453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-11 {
    margin-left: -2.75rem;
  }
  /* line 33457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-12 {
    margin-top: -3rem;
  }
  /* line 33461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-12 {
    margin-right: -3rem;
  }
  /* line 33465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-12 {
    margin-bottom: -3rem;
  }
  /* line 33469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-12 {
    margin-left: -3rem;
  }
  /* line 33473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-14 {
    margin-top: -3.5rem;
  }
  /* line 33477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-14 {
    margin-right: -3.5rem;
  }
  /* line 33481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-14 {
    margin-bottom: -3.5rem;
  }
  /* line 33485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-14 {
    margin-left: -3.5rem;
  }
  /* line 33489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-16 {
    margin-top: -4rem;
  }
  /* line 33493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-16 {
    margin-right: -4rem;
  }
  /* line 33497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-16 {
    margin-bottom: -4rem;
  }
  /* line 33501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-16 {
    margin-left: -4rem;
  }
  /* line 33505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-20 {
    margin-top: -5rem;
  }
  /* line 33509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-20 {
    margin-right: -5rem;
  }
  /* line 33513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-20 {
    margin-bottom: -5rem;
  }
  /* line 33517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-20 {
    margin-left: -5rem;
  }
  /* line 33521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-24 {
    margin-top: -6rem;
  }
  /* line 33525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-24 {
    margin-right: -6rem;
  }
  /* line 33529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-24 {
    margin-bottom: -6rem;
  }
  /* line 33533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-24 {
    margin-left: -6rem;
  }
  /* line 33537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-28 {
    margin-top: -7rem;
  }
  /* line 33541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-28 {
    margin-right: -7rem;
  }
  /* line 33545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-28 {
    margin-bottom: -7rem;
  }
  /* line 33549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-28 {
    margin-left: -7rem;
  }
  /* line 33553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-32 {
    margin-top: -8rem;
  }
  /* line 33557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-32 {
    margin-right: -8rem;
  }
  /* line 33561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-32 {
    margin-bottom: -8rem;
  }
  /* line 33565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-32 {
    margin-left: -8rem;
  }
  /* line 33569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-36 {
    margin-top: -9rem;
  }
  /* line 33573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-36 {
    margin-right: -9rem;
  }
  /* line 33577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-36 {
    margin-bottom: -9rem;
  }
  /* line 33581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-36 {
    margin-left: -9rem;
  }
  /* line 33585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-40 {
    margin-top: -10rem;
  }
  /* line 33589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-40 {
    margin-right: -10rem;
  }
  /* line 33593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-40 {
    margin-bottom: -10rem;
  }
  /* line 33597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-40 {
    margin-left: -10rem;
  }
  /* line 33601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-44 {
    margin-top: -11rem;
  }
  /* line 33605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-44 {
    margin-right: -11rem;
  }
  /* line 33609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-44 {
    margin-bottom: -11rem;
  }
  /* line 33613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-44 {
    margin-left: -11rem;
  }
  /* line 33617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-48 {
    margin-top: -12rem;
  }
  /* line 33621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-48 {
    margin-right: -12rem;
  }
  /* line 33625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-48 {
    margin-bottom: -12rem;
  }
  /* line 33629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-48 {
    margin-left: -12rem;
  }
  /* line 33633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-52 {
    margin-top: -13rem;
  }
  /* line 33637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-52 {
    margin-right: -13rem;
  }
  /* line 33641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-52 {
    margin-bottom: -13rem;
  }
  /* line 33645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-52 {
    margin-left: -13rem;
  }
  /* line 33649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-56 {
    margin-top: -14rem;
  }
  /* line 33653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-56 {
    margin-right: -14rem;
  }
  /* line 33657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-56 {
    margin-bottom: -14rem;
  }
  /* line 33661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-56 {
    margin-left: -14rem;
  }
  /* line 33665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-60 {
    margin-top: -15rem;
  }
  /* line 33669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-60 {
    margin-right: -15rem;
  }
  /* line 33673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-60 {
    margin-bottom: -15rem;
  }
  /* line 33677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-60 {
    margin-left: -15rem;
  }
  /* line 33681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-64 {
    margin-top: -16rem;
  }
  /* line 33685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-64 {
    margin-right: -16rem;
  }
  /* line 33689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-64 {
    margin-bottom: -16rem;
  }
  /* line 33693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-64 {
    margin-left: -16rem;
  }
  /* line 33697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-72 {
    margin-top: -18rem;
  }
  /* line 33701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-72 {
    margin-right: -18rem;
  }
  /* line 33705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-72 {
    margin-bottom: -18rem;
  }
  /* line 33709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-72 {
    margin-left: -18rem;
  }
  /* line 33713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-80 {
    margin-top: -20rem;
  }
  /* line 33717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-80 {
    margin-right: -20rem;
  }
  /* line 33721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-80 {
    margin-bottom: -20rem;
  }
  /* line 33725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-80 {
    margin-left: -20rem;
  }
  /* line 33729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-96 {
    margin-top: -24rem;
  }
  /* line 33733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-96 {
    margin-right: -24rem;
  }
  /* line 33737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-96 {
    margin-bottom: -24rem;
  }
  /* line 33741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-96 {
    margin-left: -24rem;
  }
  /* line 33745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-px {
    margin-top: -1px;
  }
  /* line 33749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-px {
    margin-right: -1px;
  }
  /* line 33753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-px {
    margin-bottom: -1px;
  }
  /* line 33757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-px {
    margin-left: -1px;
  }
  /* line 33761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-0\.5 {
    margin-top: -0.125rem;
  }
  /* line 33765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-0\.5 {
    margin-right: -0.125rem;
  }
  /* line 33769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }
  /* line 33773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-0\.5 {
    margin-left: -0.125rem;
  }
  /* line 33777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-1\.5 {
    margin-top: -0.375rem;
  }
  /* line 33781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-1\.5 {
    margin-right: -0.375rem;
  }
  /* line 33785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }
  /* line 33789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-1\.5 {
    margin-left: -0.375rem;
  }
  /* line 33793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-2\.5 {
    margin-top: -0.625rem;
  }
  /* line 33797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-2\.5 {
    margin-right: -0.625rem;
  }
  /* line 33801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }
  /* line 33805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-2\.5 {
    margin-left: -0.625rem;
  }
  /* line 33809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mt-3\.5 {
    margin-top: -0.875rem;
  }
  /* line 33813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mr-3\.5 {
    margin-right: -0.875rem;
  }
  /* line 33817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }
  /* line 33821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-ml-3\.5 {
    margin-left: -0.875rem;
  }
  /* line 33825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-0 {
    max-height: 0px;
  }
  /* line 33829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-1 {
    max-height: 0.25rem;
  }
  /* line 33833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-2 {
    max-height: 0.5rem;
  }
  /* line 33837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-3 {
    max-height: 0.75rem;
  }
  /* line 33841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-4 {
    max-height: 1rem;
  }
  /* line 33845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-5 {
    max-height: 1.25rem;
  }
  /* line 33849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-6 {
    max-height: 1.5rem;
  }
  /* line 33853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-7 {
    max-height: 1.75rem;
  }
  /* line 33857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-8 {
    max-height: 2rem;
  }
  /* line 33861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-9 {
    max-height: 2.25rem;
  }
  /* line 33865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-10 {
    max-height: 2.5rem;
  }
  /* line 33869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-11 {
    max-height: 2.75rem;
  }
  /* line 33873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-12 {
    max-height: 3rem;
  }
  /* line 33877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-14 {
    max-height: 3.5rem;
  }
  /* line 33881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-16 {
    max-height: 4rem;
  }
  /* line 33885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-20 {
    max-height: 5rem;
  }
  /* line 33889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-24 {
    max-height: 6rem;
  }
  /* line 33893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-28 {
    max-height: 7rem;
  }
  /* line 33897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-32 {
    max-height: 8rem;
  }
  /* line 33901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-36 {
    max-height: 9rem;
  }
  /* line 33905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-40 {
    max-height: 10rem;
  }
  /* line 33909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-44 {
    max-height: 11rem;
  }
  /* line 33913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-48 {
    max-height: 12rem;
  }
  /* line 33917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-52 {
    max-height: 13rem;
  }
  /* line 33921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-56 {
    max-height: 14rem;
  }
  /* line 33925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-60 {
    max-height: 15rem;
  }
  /* line 33929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-64 {
    max-height: 16rem;
  }
  /* line 33933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-72 {
    max-height: 18rem;
  }
  /* line 33937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-80 {
    max-height: 20rem;
  }
  /* line 33941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-96 {
    max-height: 24rem;
  }
  /* line 33945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-px {
    max-height: 1px;
  }
  /* line 33949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-0\.5 {
    max-height: 0.125rem;
  }
  /* line 33953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-1\.5 {
    max-height: 0.375rem;
  }
  /* line 33957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-2\.5 {
    max-height: 0.625rem;
  }
  /* line 33961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-3\.5 {
    max-height: 0.875rem;
  }
  /* line 33965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-full {
    max-height: 100%;
  }
  /* line 33969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-h-screen {
    max-height: 100vh;
  }
  /* line 33973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-0 {
    max-width: 0rem;
  }
  /* line 33977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-none {
    max-width: none;
  }
  /* line 33981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-xs {
    max-width: 8rem;
  }
  /* line 33985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-sm {
    max-width: 24rem;
  }
  /* line 33989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-md {
    max-width: 28rem;
  }
  /* line 33993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-lg {
    max-width: 32rem;
  }
  /* line 33997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-xl {
    max-width: 36rem;
  }
  /* line 34001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-2xl {
    max-width: 42rem;
  }
  /* line 34005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-3xl {
    max-width: 48rem;
  }
  /* line 34009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-4xl {
    max-width: 56rem;
  }
  /* line 34013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-5xl {
    max-width: 64rem;
  }
  /* line 34017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-6xl {
    max-width: 72rem;
  }
  /* line 34021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-7xl {
    max-width: 80rem;
  }
  /* line 34025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-full {
    max-width: 100%;
  }
  /* line 34029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-min {
    max-width: -webkit-min-content;
    max-width: min-content;
  }
  /* line 34034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-max {
    max-width: -webkit-max-content;
    max-width: max-content;
  }
  /* line 34039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-prose {
    max-width: 65ch;
  }
  /* line 34043, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-screen-sm {
    max-width: 640px;
  }
  /* line 34047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-screen-md {
    max-width: 768px;
  }
  /* line 34051, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-screen-lg {
    max-width: 1024px;
  }
  /* line 34055, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-screen-xl {
    max-width: 1280px;
  }
  /* line 34059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:max-w-screen-2xl {
    max-width: 1536px;
  }
  /* line 34063, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-h-0 {
    min-height: 0px;
  }
  /* line 34067, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-h-full {
    min-height: 100%;
  }
  /* line 34071, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-h-screen {
    min-height: 100vh;
  }
  /* line 34075, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-w-0 {
    min-width: 0px;
  }
  /* line 34079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-w-full {
    min-width: 100%;
  }
  /* line 34083, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-w-min {
    min-width: -webkit-min-content;
    min-width: min-content;
  }
  /* line 34088, app/assets/stylesheets/tailwind.1.scss */
  .sm\:min-w-max {
    min-width: -webkit-max-content;
    min-width: max-content;
  }
  /* line 34093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-contain {
    object-fit: contain;
  }
  /* line 34097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-cover {
    object-fit: cover;
  }
  /* line 34101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-fill {
    object-fit: fill;
  }
  /* line 34105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-none {
    object-fit: none;
  }
  /* line 34109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-scale-down {
    object-fit: scale-down;
  }
  /* line 34113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-bottom {
    object-position: bottom;
  }
  /* line 34117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-center {
    object-position: center;
  }
  /* line 34121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-left {
    object-position: left;
  }
  /* line 34125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-left-bottom {
    object-position: left bottom;
  }
  /* line 34129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-left-top {
    object-position: left top;
  }
  /* line 34133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-right {
    object-position: right;
  }
  /* line 34137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-right-bottom {
    object-position: right bottom;
  }
  /* line 34141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-right-top {
    object-position: right top;
  }
  /* line 34145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:object-top {
    object-position: top;
  }
  /* line 34149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-0 {
    opacity: 0;
  }
  /* line 34153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-5 {
    opacity: 0.05;
  }
  /* line 34157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-10 {
    opacity: 0.1;
  }
  /* line 34161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-20 {
    opacity: 0.2;
  }
  /* line 34165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-25 {
    opacity: 0.25;
  }
  /* line 34169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-30 {
    opacity: 0.3;
  }
  /* line 34173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-40 {
    opacity: 0.4;
  }
  /* line 34177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-50 {
    opacity: 0.5;
  }
  /* line 34181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-60 {
    opacity: 0.6;
  }
  /* line 34185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-70 {
    opacity: 0.7;
  }
  /* line 34189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-75 {
    opacity: 0.75;
  }
  /* line 34193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-80 {
    opacity: 0.8;
  }
  /* line 34197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-90 {
    opacity: 0.9;
  }
  /* line 34201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-95 {
    opacity: 0.95;
  }
  /* line 34205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:opacity-100 {
    opacity: 1;
  }
  /* line 34209, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-0 {
    opacity: 0;
  }
  /* line 34213, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-5 {
    opacity: 0.05;
  }
  /* line 34217, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-10 {
    opacity: 0.1;
  }
  /* line 34221, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-20 {
    opacity: 0.2;
  }
  /* line 34225, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-25 {
    opacity: 0.25;
  }
  /* line 34229, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-30 {
    opacity: 0.3;
  }
  /* line 34233, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-40 {
    opacity: 0.4;
  }
  /* line 34237, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-50 {
    opacity: 0.5;
  }
  /* line 34241, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-60 {
    opacity: 0.6;
  }
  /* line 34245, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-70 {
    opacity: 0.7;
  }
  /* line 34249, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-75 {
    opacity: 0.75;
  }
  /* line 34253, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-80 {
    opacity: 0.8;
  }
  /* line 34257, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-90 {
    opacity: 0.9;
  }
  /* line 34261, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-95 {
    opacity: 0.95;
  }
  /* line 34265, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:opacity-100 {
    opacity: 1;
  }
  /* line 34269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }
  /* line 34273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }
  /* line 34277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }
  /* line 34281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }
  /* line 34285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }
  /* line 34289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }
  /* line 34293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }
  /* line 34297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }
  /* line 34301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }
  /* line 34305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }
  /* line 34309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }
  /* line 34313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }
  /* line 34317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }
  /* line 34321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }
  /* line 34325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }
  /* line 34329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-0:hover {
    opacity: 0;
  }
  /* line 34333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-5:hover {
    opacity: 0.05;
  }
  /* line 34337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-10:hover {
    opacity: 0.1;
  }
  /* line 34341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-20:hover {
    opacity: 0.2;
  }
  /* line 34345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-25:hover {
    opacity: 0.25;
  }
  /* line 34349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-30:hover {
    opacity: 0.3;
  }
  /* line 34353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-40:hover {
    opacity: 0.4;
  }
  /* line 34357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-50:hover {
    opacity: 0.5;
  }
  /* line 34361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-60:hover {
    opacity: 0.6;
  }
  /* line 34365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-70:hover {
    opacity: 0.7;
  }
  /* line 34369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-75:hover {
    opacity: 0.75;
  }
  /* line 34373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-80:hover {
    opacity: 0.8;
  }
  /* line 34377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-90:hover {
    opacity: 0.9;
  }
  /* line 34381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-95:hover {
    opacity: 0.95;
  }
  /* line 34385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:opacity-100:hover {
    opacity: 1;
  }
  /* line 34389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-0:focus {
    opacity: 0;
  }
  /* line 34393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-5:focus {
    opacity: 0.05;
  }
  /* line 34397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-10:focus {
    opacity: 0.1;
  }
  /* line 34401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-20:focus {
    opacity: 0.2;
  }
  /* line 34405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-25:focus {
    opacity: 0.25;
  }
  /* line 34409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-30:focus {
    opacity: 0.3;
  }
  /* line 34413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-40:focus {
    opacity: 0.4;
  }
  /* line 34417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-50:focus {
    opacity: 0.5;
  }
  /* line 34421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-60:focus {
    opacity: 0.6;
  }
  /* line 34425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-70:focus {
    opacity: 0.7;
  }
  /* line 34429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-75:focus {
    opacity: 0.75;
  }
  /* line 34433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-80:focus {
    opacity: 0.8;
  }
  /* line 34437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-90:focus {
    opacity: 0.9;
  }
  /* line 34441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-95:focus {
    opacity: 0.95;
  }
  /* line 34445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:opacity-100:focus {
    opacity: 1;
  }
  /* line 34449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 34454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 34459, app/assets/stylesheets/tailwind.1.scss */
  .sm\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 34464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 34469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 34474, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 34479, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 34484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 34489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 34494, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-auto {
    overflow: auto;
  }
  /* line 34498, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-hidden {
    overflow: hidden;
  }
  /* line 34502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-visible {
    overflow: visible;
  }
  /* line 34506, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-scroll {
    overflow: scroll;
  }
  /* line 34510, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-x-auto {
    overflow-x: auto;
  }
  /* line 34514, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-y-auto {
    overflow-y: auto;
  }
  /* line 34518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }
  /* line 34522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }
  /* line 34526, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-x-visible {
    overflow-x: visible;
  }
  /* line 34530, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-y-visible {
    overflow-y: visible;
  }
  /* line 34534, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }
  /* line 34538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }
  /* line 34542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-auto {
    overscroll-behavior: auto;
  }
  /* line 34546, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-contain {
    overscroll-behavior: contain;
  }
  /* line 34550, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-none {
    overscroll-behavior: none;
  }
  /* line 34554, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }
  /* line 34558, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }
  /* line 34562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-y-none {
    overscroll-behavior-y: none;
  }
  /* line 34566, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }
  /* line 34570, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }
  /* line 34574, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overscroll-x-none {
    overscroll-behavior-x: none;
  }
  /* line 34578, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-0 {
    padding: 0px;
  }
  /* line 34582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-1 {
    padding: 0.25rem;
  }
  /* line 34586, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-2 {
    padding: 0.5rem;
  }
  /* line 34590, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-3 {
    padding: 0.75rem;
  }
  /* line 34594, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-4 {
    padding: 1rem;
  }
  /* line 34598, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-5 {
    padding: 1.25rem;
  }
  /* line 34602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-6 {
    padding: 1.5rem;
  }
  /* line 34606, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-7 {
    padding: 1.75rem;
  }
  /* line 34610, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-8 {
    padding: 2rem;
  }
  /* line 34614, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-9 {
    padding: 2.25rem;
  }
  /* line 34618, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-10 {
    padding: 2.5rem;
  }
  /* line 34622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-11 {
    padding: 2.75rem;
  }
  /* line 34626, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-12 {
    padding: 3rem;
  }
  /* line 34630, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-14 {
    padding: 3.5rem;
  }
  /* line 34634, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-16 {
    padding: 4rem;
  }
  /* line 34638, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-20 {
    padding: 5rem;
  }
  /* line 34642, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-24 {
    padding: 6rem;
  }
  /* line 34646, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-28 {
    padding: 7rem;
  }
  /* line 34650, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-32 {
    padding: 8rem;
  }
  /* line 34654, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-36 {
    padding: 9rem;
  }
  /* line 34658, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-40 {
    padding: 10rem;
  }
  /* line 34662, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-44 {
    padding: 11rem;
  }
  /* line 34666, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-48 {
    padding: 12rem;
  }
  /* line 34670, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-52 {
    padding: 13rem;
  }
  /* line 34674, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-56 {
    padding: 14rem;
  }
  /* line 34678, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-60 {
    padding: 15rem;
  }
  /* line 34682, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-64 {
    padding: 16rem;
  }
  /* line 34686, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-72 {
    padding: 18rem;
  }
  /* line 34690, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-80 {
    padding: 20rem;
  }
  /* line 34694, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-96 {
    padding: 24rem;
  }
  /* line 34698, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-px {
    padding: 1px;
  }
  /* line 34702, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-0\.5 {
    padding: 0.125rem;
  }
  /* line 34706, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-1\.5 {
    padding: 0.375rem;
  }
  /* line 34710, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-2\.5 {
    padding: 0.625rem;
  }
  /* line 34714, app/assets/stylesheets/tailwind.1.scss */
  .sm\:p-3\.5 {
    padding: 0.875rem;
  }
  /* line 34718, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  /* line 34723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 34728, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  /* line 34733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  /* line 34738, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  /* line 34743, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 34748, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  /* line 34753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  /* line 34758, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 34763, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  /* line 34768, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  /* line 34773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  /* line 34778, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  /* line 34783, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  /* line 34788, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  /* line 34793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  /* line 34798, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  /* line 34803, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  /* line 34808, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  /* line 34813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  /* line 34818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  /* line 34823, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 34828, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  /* line 34833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  /* line 34838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  /* line 34843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  /* line 34848, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  /* line 34853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  /* line 34858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  /* line 34863, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  /* line 34868, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  /* line 34873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  /* line 34878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  /* line 34883, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
  /* line 34888, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
  /* line 34893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }
  /* line 34898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  /* line 34903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  /* line 34908, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  /* line 34913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }
  /* line 34918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  /* line 34923, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }
  /* line 34928, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }
  /* line 34933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }
  /* line 34938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  /* line 34943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }
  /* line 34948, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }
  /* line 34953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }
  /* line 34958, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }
  /* line 34963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }
  /* line 34968, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  /* line 34973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  /* line 34978, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  /* line 34983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  /* line 34988, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }
  /* line 34993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }
  /* line 34998, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }
  /* line 35003, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  /* line 35008, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }
  /* line 35013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }
  /* line 35018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  /* line 35023, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }
  /* line 35028, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  /* line 35033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  /* line 35038, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  /* line 35043, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  /* line 35048, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  /* line 35053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  /* line 35058, app/assets/stylesheets/tailwind.1.scss */
  .sm\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  /* line 35063, app/assets/stylesheets/tailwind.1.scss */
  .sm\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }
  /* line 35068, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-0 {
    padding-top: 0px;
  }
  /* line 35072, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-0 {
    padding-right: 0px;
  }
  /* line 35076, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-0 {
    padding-bottom: 0px;
  }
  /* line 35080, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-0 {
    padding-left: 0px;
  }
  /* line 35084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-1 {
    padding-top: 0.25rem;
  }
  /* line 35088, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-1 {
    padding-right: 0.25rem;
  }
  /* line 35092, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-1 {
    padding-bottom: 0.25rem;
  }
  /* line 35096, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-1 {
    padding-left: 0.25rem;
  }
  /* line 35100, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-2 {
    padding-top: 0.5rem;
  }
  /* line 35104, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-2 {
    padding-right: 0.5rem;
  }
  /* line 35108, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-2 {
    padding-bottom: 0.5rem;
  }
  /* line 35112, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-2 {
    padding-left: 0.5rem;
  }
  /* line 35116, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-3 {
    padding-top: 0.75rem;
  }
  /* line 35120, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-3 {
    padding-right: 0.75rem;
  }
  /* line 35124, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-3 {
    padding-bottom: 0.75rem;
  }
  /* line 35128, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-3 {
    padding-left: 0.75rem;
  }
  /* line 35132, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-4 {
    padding-top: 1rem;
  }
  /* line 35136, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-4 {
    padding-right: 1rem;
  }
  /* line 35140, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-4 {
    padding-bottom: 1rem;
  }
  /* line 35144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-4 {
    padding-left: 1rem;
  }
  /* line 35148, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-5 {
    padding-top: 1.25rem;
  }
  /* line 35152, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-5 {
    padding-right: 1.25rem;
  }
  /* line 35156, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-5 {
    padding-bottom: 1.25rem;
  }
  /* line 35160, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-5 {
    padding-left: 1.25rem;
  }
  /* line 35164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-6 {
    padding-top: 1.5rem;
  }
  /* line 35168, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-6 {
    padding-right: 1.5rem;
  }
  /* line 35172, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-6 {
    padding-bottom: 1.5rem;
  }
  /* line 35176, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-6 {
    padding-left: 1.5rem;
  }
  /* line 35180, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-7 {
    padding-top: 1.75rem;
  }
  /* line 35184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-7 {
    padding-right: 1.75rem;
  }
  /* line 35188, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-7 {
    padding-bottom: 1.75rem;
  }
  /* line 35192, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-7 {
    padding-left: 1.75rem;
  }
  /* line 35196, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-8 {
    padding-top: 2rem;
  }
  /* line 35200, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-8 {
    padding-right: 2rem;
  }
  /* line 35204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-8 {
    padding-bottom: 2rem;
  }
  /* line 35208, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-8 {
    padding-left: 2rem;
  }
  /* line 35212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-9 {
    padding-top: 2.25rem;
  }
  /* line 35216, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-9 {
    padding-right: 2.25rem;
  }
  /* line 35220, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-9 {
    padding-bottom: 2.25rem;
  }
  /* line 35224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-9 {
    padding-left: 2.25rem;
  }
  /* line 35228, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-10 {
    padding-top: 2.5rem;
  }
  /* line 35232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-10 {
    padding-right: 2.5rem;
  }
  /* line 35236, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-10 {
    padding-bottom: 2.5rem;
  }
  /* line 35240, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-10 {
    padding-left: 2.5rem;
  }
  /* line 35244, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-11 {
    padding-top: 2.75rem;
  }
  /* line 35248, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-11 {
    padding-right: 2.75rem;
  }
  /* line 35252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-11 {
    padding-bottom: 2.75rem;
  }
  /* line 35256, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-11 {
    padding-left: 2.75rem;
  }
  /* line 35260, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-12 {
    padding-top: 3rem;
  }
  /* line 35264, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-12 {
    padding-right: 3rem;
  }
  /* line 35268, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-12 {
    padding-bottom: 3rem;
  }
  /* line 35272, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-12 {
    padding-left: 3rem;
  }
  /* line 35276, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-14 {
    padding-top: 3.5rem;
  }
  /* line 35280, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-14 {
    padding-right: 3.5rem;
  }
  /* line 35284, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-14 {
    padding-bottom: 3.5rem;
  }
  /* line 35288, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-14 {
    padding-left: 3.5rem;
  }
  /* line 35292, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-16 {
    padding-top: 4rem;
  }
  /* line 35296, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-16 {
    padding-right: 4rem;
  }
  /* line 35300, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-16 {
    padding-bottom: 4rem;
  }
  /* line 35304, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-16 {
    padding-left: 4rem;
  }
  /* line 35308, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-20 {
    padding-top: 5rem;
  }
  /* line 35312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-20 {
    padding-right: 5rem;
  }
  /* line 35316, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-20 {
    padding-bottom: 5rem;
  }
  /* line 35320, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-20 {
    padding-left: 5rem;
  }
  /* line 35324, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-24 {
    padding-top: 6rem;
  }
  /* line 35328, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-24 {
    padding-right: 6rem;
  }
  /* line 35332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-24 {
    padding-bottom: 6rem;
  }
  /* line 35336, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-24 {
    padding-left: 6rem;
  }
  /* line 35340, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-28 {
    padding-top: 7rem;
  }
  /* line 35344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-28 {
    padding-right: 7rem;
  }
  /* line 35348, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-28 {
    padding-bottom: 7rem;
  }
  /* line 35352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-28 {
    padding-left: 7rem;
  }
  /* line 35356, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-32 {
    padding-top: 8rem;
  }
  /* line 35360, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-32 {
    padding-right: 8rem;
  }
  /* line 35364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-32 {
    padding-bottom: 8rem;
  }
  /* line 35368, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-32 {
    padding-left: 8rem;
  }
  /* line 35372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-36 {
    padding-top: 9rem;
  }
  /* line 35376, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-36 {
    padding-right: 9rem;
  }
  /* line 35380, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-36 {
    padding-bottom: 9rem;
  }
  /* line 35384, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-36 {
    padding-left: 9rem;
  }
  /* line 35388, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-40 {
    padding-top: 10rem;
  }
  /* line 35392, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-40 {
    padding-right: 10rem;
  }
  /* line 35396, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-40 {
    padding-bottom: 10rem;
  }
  /* line 35400, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-40 {
    padding-left: 10rem;
  }
  /* line 35404, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-44 {
    padding-top: 11rem;
  }
  /* line 35408, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-44 {
    padding-right: 11rem;
  }
  /* line 35412, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-44 {
    padding-bottom: 11rem;
  }
  /* line 35416, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-44 {
    padding-left: 11rem;
  }
  /* line 35420, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-48 {
    padding-top: 12rem;
  }
  /* line 35424, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-48 {
    padding-right: 12rem;
  }
  /* line 35428, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-48 {
    padding-bottom: 12rem;
  }
  /* line 35432, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-48 {
    padding-left: 12rem;
  }
  /* line 35436, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-52 {
    padding-top: 13rem;
  }
  /* line 35440, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-52 {
    padding-right: 13rem;
  }
  /* line 35444, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-52 {
    padding-bottom: 13rem;
  }
  /* line 35448, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-52 {
    padding-left: 13rem;
  }
  /* line 35452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-56 {
    padding-top: 14rem;
  }
  /* line 35456, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-56 {
    padding-right: 14rem;
  }
  /* line 35460, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-56 {
    padding-bottom: 14rem;
  }
  /* line 35464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-56 {
    padding-left: 14rem;
  }
  /* line 35468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-60 {
    padding-top: 15rem;
  }
  /* line 35472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-60 {
    padding-right: 15rem;
  }
  /* line 35476, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-60 {
    padding-bottom: 15rem;
  }
  /* line 35480, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-60 {
    padding-left: 15rem;
  }
  /* line 35484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-64 {
    padding-top: 16rem;
  }
  /* line 35488, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-64 {
    padding-right: 16rem;
  }
  /* line 35492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-64 {
    padding-bottom: 16rem;
  }
  /* line 35496, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-64 {
    padding-left: 16rem;
  }
  /* line 35500, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-72 {
    padding-top: 18rem;
  }
  /* line 35504, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-72 {
    padding-right: 18rem;
  }
  /* line 35508, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-72 {
    padding-bottom: 18rem;
  }
  /* line 35512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-72 {
    padding-left: 18rem;
  }
  /* line 35516, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-80 {
    padding-top: 20rem;
  }
  /* line 35520, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-80 {
    padding-right: 20rem;
  }
  /* line 35524, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-80 {
    padding-bottom: 20rem;
  }
  /* line 35528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-80 {
    padding-left: 20rem;
  }
  /* line 35532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-96 {
    padding-top: 24rem;
  }
  /* line 35536, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-96 {
    padding-right: 24rem;
  }
  /* line 35540, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-96 {
    padding-bottom: 24rem;
  }
  /* line 35544, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-96 {
    padding-left: 24rem;
  }
  /* line 35548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-px {
    padding-top: 1px;
  }
  /* line 35552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-px {
    padding-right: 1px;
  }
  /* line 35556, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-px {
    padding-bottom: 1px;
  }
  /* line 35560, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-px {
    padding-left: 1px;
  }
  /* line 35564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-0\.5 {
    padding-top: 0.125rem;
  }
  /* line 35568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-0\.5 {
    padding-right: 0.125rem;
  }
  /* line 35572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }
  /* line 35576, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-0\.5 {
    padding-left: 0.125rem;
  }
  /* line 35580, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-1\.5 {
    padding-top: 0.375rem;
  }
  /* line 35584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-1\.5 {
    padding-right: 0.375rem;
  }
  /* line 35588, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }
  /* line 35592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-1\.5 {
    padding-left: 0.375rem;
  }
  /* line 35596, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-2\.5 {
    padding-top: 0.625rem;
  }
  /* line 35600, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-2\.5 {
    padding-right: 0.625rem;
  }
  /* line 35604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }
  /* line 35608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-2\.5 {
    padding-left: 0.625rem;
  }
  /* line 35612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pt-3\.5 {
    padding-top: 0.875rem;
  }
  /* line 35616, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pr-3\.5 {
    padding-right: 0.875rem;
  }
  /* line 35620, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }
  /* line 35624, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pl-3\.5 {
    padding-left: 0.875rem;
  }
  /* line 35628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }
  /* line 35632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-current::placeholder {
    color: currentColor;
  }
  /* line 35636, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 35641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 35646, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 35651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 35656, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 35661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 35666, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 35671, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 35676, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 35681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 35686, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 35691, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 35696, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 35701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 35706, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 35711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 35716, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 35721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 35726, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 35731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 35736, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 35741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 35746, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 35751, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 35756, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 35761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 35766, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 35771, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 35776, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 35781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 35786, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 35791, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 35796, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 35801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 35806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 35811, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 35816, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 35821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 35826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 35831, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 35836, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 35841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 35846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 35851, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 35856, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 35861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 35866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 35871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 35876, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 35881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 35886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 35891, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 35896, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 35901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 35906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 35911, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 35916, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 35921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 35926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 35931, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 35936, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 35941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 35946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 35951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 35956, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 35961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 35966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 35971, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 35976, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 35981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 35986, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 35991, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 35996, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 36001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 36006, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 36011, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 36016, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 36021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 36026, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 36031, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 36036, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 36041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 36046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }
  /* line 36050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }
  /* line 36054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 36059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 36064, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 36069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 36074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 36079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 36084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 36089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 36094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 36099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 36104, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 36109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 36114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 36119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 36124, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 36129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 36134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 36139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 36144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 36149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 36154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 36159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 36164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 36169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 36174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 36179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 36184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 36189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 36194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 36199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 36204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 36209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 36214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 36219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 36224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 36229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 36234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 36239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 36244, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 36249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 36254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 36259, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 36264, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 36269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 36274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 36279, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 36284, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 36289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 36294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 36299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 36304, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 36309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 36314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 36319, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 36324, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 36329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 36334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 36339, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 36344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 36349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 36354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 36359, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 36364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 36369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 36374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 36379, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 36384, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 36389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 36394, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 36399, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 36404, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 36409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 36414, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 36419, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 36424, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 36429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 36434, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 36439, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 36444, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 36449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 36454, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 36459, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 36464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 36468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 36472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 36476, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 36480, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 36484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 36488, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 36492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 36496, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 36500, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 36504, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 36508, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 36512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 36516, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 36520, app/assets/stylesheets/tailwind.1.scss */
  .sm\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 36524, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 36528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 36532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 36536, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 36540, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 36544, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 36548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 36552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 36556, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 36560, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 36564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 36568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 36572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 36576, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 36580, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 36584, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pointer-events-none {
    pointer-events: none;
  }
  /* line 36588, app/assets/stylesheets/tailwind.1.scss */
  .sm\:pointer-events-auto {
    pointer-events: auto;
  }
  /* line 36592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:static {
    position: static;
  }
  /* line 36596, app/assets/stylesheets/tailwind.1.scss */
  .sm\:fixed {
    position: fixed;
  }
  /* line 36600, app/assets/stylesheets/tailwind.1.scss */
  .sm\:absolute {
    position: absolute;
  }
  /* line 36604, app/assets/stylesheets/tailwind.1.scss */
  .sm\:relative {
    position: relative;
  }
  /* line 36608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:sticky {
    position: sticky;
  }
  /* line 36612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 36619, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }
  /* line 36626, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }
  /* line 36633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }
  /* line 36640, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }
  /* line 36647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }
  /* line 36654, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }
  /* line 36661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }
  /* line 36668, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }
  /* line 36675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }
  /* line 36682, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }
  /* line 36689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }
  /* line 36696, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }
  /* line 36703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }
  /* line 36710, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }
  /* line 36717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }
  /* line 36724, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }
  /* line 36731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }
  /* line 36738, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }
  /* line 36745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }
  /* line 36752, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }
  /* line 36759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }
  /* line 36766, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }
  /* line 36773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }
  /* line 36780, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }
  /* line 36787, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }
  /* line 36794, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }
  /* line 36801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }
  /* line 36808, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }
  /* line 36815, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }
  /* line 36822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  /* line 36829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }
  /* line 36836, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }
  /* line 36843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }
  /* line 36850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }
  /* line 36857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }
  /* line 36864, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 36871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }
  /* line 36878, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }
  /* line 36885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }
  /* line 36892, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }
  /* line 36899, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }
  /* line 36906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }
  /* line 36913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }
  /* line 36920, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }
  /* line 36927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }
  /* line 36934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }
  /* line 36941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }
  /* line 36948, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }
  /* line 36955, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }
  /* line 36962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }
  /* line 36969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }
  /* line 36976, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }
  /* line 36983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }
  /* line 36990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }
  /* line 36997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }
  /* line 37004, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }
  /* line 37011, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }
  /* line 37018, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }
  /* line 37025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }
  /* line 37032, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }
  /* line 37039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }
  /* line 37046, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }
  /* line 37053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }
  /* line 37060, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }
  /* line 37067, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }
  /* line 37074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }
  /* line 37081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }
  /* line 37088, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }
  /* line 37095, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }
  /* line 37102, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }
  /* line 37109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 37116, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }
  /* line 37123, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }
  /* line 37130, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }
  /* line 37137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 37144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }
  /* line 37151, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }
  /* line 37158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 37165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }
  /* line 37172, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }
  /* line 37179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }
  /* line 37186, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 37193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }
  /* line 37200, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }
  /* line 37207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 37212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 37217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }
  /* line 37222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }
  /* line 37227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }
  /* line 37232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }
  /* line 37237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }
  /* line 37242, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }
  /* line 37247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }
  /* line 37252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }
  /* line 37257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }
  /* line 37262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }
  /* line 37267, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }
  /* line 37272, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }
  /* line 37277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }
  /* line 37282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }
  /* line 37287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }
  /* line 37292, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }
  /* line 37297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }
  /* line 37302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }
  /* line 37307, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }
  /* line 37312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }
  /* line 37317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }
  /* line 37322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }
  /* line 37327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }
  /* line 37332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }
  /* line 37337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }
  /* line 37342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }
  /* line 37347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }
  /* line 37352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }
  /* line 37357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }
  /* line 37362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }
  /* line 37367, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }
  /* line 37372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }
  /* line 37377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }
  /* line 37382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }
  /* line 37387, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }
  /* line 37392, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }
  /* line 37397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }
  /* line 37402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }
  /* line 37407, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }
  /* line 37412, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }
  /* line 37417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }
  /* line 37422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }
  /* line 37427, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }
  /* line 37432, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }
  /* line 37437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }
  /* line 37442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }
  /* line 37447, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }
  /* line 37452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }
  /* line 37457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }
  /* line 37462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }
  /* line 37467, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }
  /* line 37472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }
  /* line 37477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }
  /* line 37482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }
  /* line 37487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }
  /* line 37492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }
  /* line 37497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }
  /* line 37502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }
  /* line 37507, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-auto {
    top: auto;
    bottom: auto;
  }
  /* line 37512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-auto {
    right: auto;
    left: auto;
  }
  /* line 37517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }
  /* line 37522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-px {
    right: 1px;
    left: 1px;
  }
  /* line 37527, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }
  /* line 37532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }
  /* line 37537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }
  /* line 37542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }
  /* line 37547, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }
  /* line 37552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }
  /* line 37557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }
  /* line 37562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }
  /* line 37567, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 37572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 37577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }
  /* line 37582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }
  /* line 37587, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }
  /* line 37592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }
  /* line 37597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }
  /* line 37602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }
  /* line 37607, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }
  /* line 37612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }
  /* line 37617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }
  /* line 37622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }
  /* line 37627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }
  /* line 37632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }
  /* line 37637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }
  /* line 37642, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }
  /* line 37647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }
  /* line 37652, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }
  /* line 37657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }
  /* line 37662, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }
  /* line 37667, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }
  /* line 37672, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }
  /* line 37677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }
  /* line 37682, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }
  /* line 37687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }
  /* line 37692, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }
  /* line 37697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }
  /* line 37702, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }
  /* line 37707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }
  /* line 37712, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }
  /* line 37717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }
  /* line 37722, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }
  /* line 37727, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }
  /* line 37732, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }
  /* line 37737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }
  /* line 37742, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }
  /* line 37747, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }
  /* line 37752, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }
  /* line 37757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }
  /* line 37762, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }
  /* line 37767, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }
  /* line 37772, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }
  /* line 37777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }
  /* line 37782, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }
  /* line 37787, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }
  /* line 37792, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }
  /* line 37797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }
  /* line 37802, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }
  /* line 37807, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }
  /* line 37812, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }
  /* line 37817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }
  /* line 37822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }
  /* line 37827, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }
  /* line 37832, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }
  /* line 37837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }
  /* line 37842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }
  /* line 37847, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }
  /* line 37852, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }
  /* line 37857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }
  /* line 37862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }
  /* line 37867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }
  /* line 37872, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-px {
    right: -1px;
    left: -1px;
  }
  /* line 37877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }
  /* line 37882, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }
  /* line 37887, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }
  /* line 37892, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }
  /* line 37897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }
  /* line 37902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }
  /* line 37907, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }
  /* line 37912, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }
  /* line 37917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }
  /* line 37922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }
  /* line 37927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }
  /* line 37932, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }
  /* line 37937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }
  /* line 37942, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }
  /* line 37947, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }
  /* line 37952, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }
  /* line 37957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }
  /* line 37962, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }
  /* line 37967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }
  /* line 37972, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }
  /* line 37977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }
  /* line 37982, app/assets/stylesheets/tailwind.1.scss */
  .sm\:inset-x-full {
    right: 100%;
    left: 100%;
  }
  /* line 37987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }
  /* line 37992, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }
  /* line 37997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }
  /* line 38002, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }
  /* line 38007, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }
  /* line 38012, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }
  /* line 38017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }
  /* line 38022, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }
  /* line 38027, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }
  /* line 38032, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }
  /* line 38037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }
  /* line 38042, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }
  /* line 38047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }
  /* line 38052, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-inset-x-full {
    right: -100%;
    left: -100%;
  }
  /* line 38057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-0 {
    top: 0px;
  }
  /* line 38061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-0 {
    right: 0px;
  }
  /* line 38065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-0 {
    bottom: 0px;
  }
  /* line 38069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-0 {
    left: 0px;
  }
  /* line 38073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-1 {
    top: 0.25rem;
  }
  /* line 38077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-1 {
    right: 0.25rem;
  }
  /* line 38081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-1 {
    bottom: 0.25rem;
  }
  /* line 38085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-1 {
    left: 0.25rem;
  }
  /* line 38089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-2 {
    top: 0.5rem;
  }
  /* line 38093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-2 {
    right: 0.5rem;
  }
  /* line 38097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-2 {
    bottom: 0.5rem;
  }
  /* line 38101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-2 {
    left: 0.5rem;
  }
  /* line 38105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-3 {
    top: 0.75rem;
  }
  /* line 38109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-3 {
    right: 0.75rem;
  }
  /* line 38113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-3 {
    bottom: 0.75rem;
  }
  /* line 38117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-3 {
    left: 0.75rem;
  }
  /* line 38121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-4 {
    top: 1rem;
  }
  /* line 38125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-4 {
    right: 1rem;
  }
  /* line 38129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-4 {
    bottom: 1rem;
  }
  /* line 38133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-4 {
    left: 1rem;
  }
  /* line 38137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-5 {
    top: 1.25rem;
  }
  /* line 38141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-5 {
    right: 1.25rem;
  }
  /* line 38145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-5 {
    bottom: 1.25rem;
  }
  /* line 38149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-5 {
    left: 1.25rem;
  }
  /* line 38153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-6 {
    top: 1.5rem;
  }
  /* line 38157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-6 {
    right: 1.5rem;
  }
  /* line 38161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-6 {
    bottom: 1.5rem;
  }
  /* line 38165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-6 {
    left: 1.5rem;
  }
  /* line 38169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-7 {
    top: 1.75rem;
  }
  /* line 38173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-7 {
    right: 1.75rem;
  }
  /* line 38177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-7 {
    bottom: 1.75rem;
  }
  /* line 38181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-7 {
    left: 1.75rem;
  }
  /* line 38185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-8 {
    top: 2rem;
  }
  /* line 38189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-8 {
    right: 2rem;
  }
  /* line 38193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-8 {
    bottom: 2rem;
  }
  /* line 38197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-8 {
    left: 2rem;
  }
  /* line 38201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-9 {
    top: 2.25rem;
  }
  /* line 38205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-9 {
    right: 2.25rem;
  }
  /* line 38209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-9 {
    bottom: 2.25rem;
  }
  /* line 38213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-9 {
    left: 2.25rem;
  }
  /* line 38217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-10 {
    top: 2.5rem;
  }
  /* line 38221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-10 {
    right: 2.5rem;
  }
  /* line 38225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-10 {
    bottom: 2.5rem;
  }
  /* line 38229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-10 {
    left: 2.5rem;
  }
  /* line 38233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-11 {
    top: 2.75rem;
  }
  /* line 38237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-11 {
    right: 2.75rem;
  }
  /* line 38241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-11 {
    bottom: 2.75rem;
  }
  /* line 38245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-11 {
    left: 2.75rem;
  }
  /* line 38249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-12 {
    top: 3rem;
  }
  /* line 38253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-12 {
    right: 3rem;
  }
  /* line 38257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-12 {
    bottom: 3rem;
  }
  /* line 38261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-12 {
    left: 3rem;
  }
  /* line 38265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-14 {
    top: 3.5rem;
  }
  /* line 38269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-14 {
    right: 3.5rem;
  }
  /* line 38273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-14 {
    bottom: 3.5rem;
  }
  /* line 38277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-14 {
    left: 3.5rem;
  }
  /* line 38281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-16 {
    top: 4rem;
  }
  /* line 38285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-16 {
    right: 4rem;
  }
  /* line 38289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-16 {
    bottom: 4rem;
  }
  /* line 38293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-16 {
    left: 4rem;
  }
  /* line 38297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-20 {
    top: 5rem;
  }
  /* line 38301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-20 {
    right: 5rem;
  }
  /* line 38305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-20 {
    bottom: 5rem;
  }
  /* line 38309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-20 {
    left: 5rem;
  }
  /* line 38313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-24 {
    top: 6rem;
  }
  /* line 38317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-24 {
    right: 6rem;
  }
  /* line 38321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-24 {
    bottom: 6rem;
  }
  /* line 38325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-24 {
    left: 6rem;
  }
  /* line 38329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-28 {
    top: 7rem;
  }
  /* line 38333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-28 {
    right: 7rem;
  }
  /* line 38337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-28 {
    bottom: 7rem;
  }
  /* line 38341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-28 {
    left: 7rem;
  }
  /* line 38345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-32 {
    top: 8rem;
  }
  /* line 38349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-32 {
    right: 8rem;
  }
  /* line 38353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-32 {
    bottom: 8rem;
  }
  /* line 38357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-32 {
    left: 8rem;
  }
  /* line 38361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-36 {
    top: 9rem;
  }
  /* line 38365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-36 {
    right: 9rem;
  }
  /* line 38369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-36 {
    bottom: 9rem;
  }
  /* line 38373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-36 {
    left: 9rem;
  }
  /* line 38377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-40 {
    top: 10rem;
  }
  /* line 38381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-40 {
    right: 10rem;
  }
  /* line 38385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-40 {
    bottom: 10rem;
  }
  /* line 38389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-40 {
    left: 10rem;
  }
  /* line 38393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-44 {
    top: 11rem;
  }
  /* line 38397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-44 {
    right: 11rem;
  }
  /* line 38401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-44 {
    bottom: 11rem;
  }
  /* line 38405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-44 {
    left: 11rem;
  }
  /* line 38409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-48 {
    top: 12rem;
  }
  /* line 38413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-48 {
    right: 12rem;
  }
  /* line 38417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-48 {
    bottom: 12rem;
  }
  /* line 38421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-48 {
    left: 12rem;
  }
  /* line 38425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-52 {
    top: 13rem;
  }
  /* line 38429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-52 {
    right: 13rem;
  }
  /* line 38433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-52 {
    bottom: 13rem;
  }
  /* line 38437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-52 {
    left: 13rem;
  }
  /* line 38441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-56 {
    top: 14rem;
  }
  /* line 38445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-56 {
    right: 14rem;
  }
  /* line 38449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-56 {
    bottom: 14rem;
  }
  /* line 38453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-56 {
    left: 14rem;
  }
  /* line 38457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-60 {
    top: 15rem;
  }
  /* line 38461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-60 {
    right: 15rem;
  }
  /* line 38465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-60 {
    bottom: 15rem;
  }
  /* line 38469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-60 {
    left: 15rem;
  }
  /* line 38473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-64 {
    top: 16rem;
  }
  /* line 38477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-64 {
    right: 16rem;
  }
  /* line 38481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-64 {
    bottom: 16rem;
  }
  /* line 38485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-64 {
    left: 16rem;
  }
  /* line 38489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-72 {
    top: 18rem;
  }
  /* line 38493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-72 {
    right: 18rem;
  }
  /* line 38497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-72 {
    bottom: 18rem;
  }
  /* line 38501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-72 {
    left: 18rem;
  }
  /* line 38505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-80 {
    top: 20rem;
  }
  /* line 38509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-80 {
    right: 20rem;
  }
  /* line 38513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-80 {
    bottom: 20rem;
  }
  /* line 38517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-80 {
    left: 20rem;
  }
  /* line 38521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-96 {
    top: 24rem;
  }
  /* line 38525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-96 {
    right: 24rem;
  }
  /* line 38529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-96 {
    bottom: 24rem;
  }
  /* line 38533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-96 {
    left: 24rem;
  }
  /* line 38537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-auto {
    top: auto;
  }
  /* line 38541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-auto {
    right: auto;
  }
  /* line 38545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-auto {
    bottom: auto;
  }
  /* line 38549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-auto {
    left: auto;
  }
  /* line 38553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-px {
    top: 1px;
  }
  /* line 38557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-px {
    right: 1px;
  }
  /* line 38561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-px {
    bottom: 1px;
  }
  /* line 38565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-px {
    left: 1px;
  }
  /* line 38569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-0\.5 {
    top: 0.125rem;
  }
  /* line 38573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-0\.5 {
    right: 0.125rem;
  }
  /* line 38577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-0\.5 {
    bottom: 0.125rem;
  }
  /* line 38581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-0\.5 {
    left: 0.125rem;
  }
  /* line 38585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-1\.5 {
    top: 0.375rem;
  }
  /* line 38589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-1\.5 {
    right: 0.375rem;
  }
  /* line 38593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-1\.5 {
    bottom: 0.375rem;
  }
  /* line 38597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-1\.5 {
    left: 0.375rem;
  }
  /* line 38601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-2\.5 {
    top: 0.625rem;
  }
  /* line 38605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-2\.5 {
    right: 0.625rem;
  }
  /* line 38609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-2\.5 {
    bottom: 0.625rem;
  }
  /* line 38613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-2\.5 {
    left: 0.625rem;
  }
  /* line 38617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-3\.5 {
    top: 0.875rem;
  }
  /* line 38621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-3\.5 {
    right: 0.875rem;
  }
  /* line 38625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-3\.5 {
    bottom: 0.875rem;
  }
  /* line 38629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-3\.5 {
    left: 0.875rem;
  }
  /* line 38633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-0 {
    top: 0px;
  }
  /* line 38637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-0 {
    right: 0px;
  }
  /* line 38641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-0 {
    bottom: 0px;
  }
  /* line 38645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-0 {
    left: 0px;
  }
  /* line 38649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-1 {
    top: -0.25rem;
  }
  /* line 38653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-1 {
    right: -0.25rem;
  }
  /* line 38657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-1 {
    bottom: -0.25rem;
  }
  /* line 38661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-1 {
    left: -0.25rem;
  }
  /* line 38665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-2 {
    top: -0.5rem;
  }
  /* line 38669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-2 {
    right: -0.5rem;
  }
  /* line 38673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-2 {
    bottom: -0.5rem;
  }
  /* line 38677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-2 {
    left: -0.5rem;
  }
  /* line 38681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-3 {
    top: -0.75rem;
  }
  /* line 38685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-3 {
    right: -0.75rem;
  }
  /* line 38689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-3 {
    bottom: -0.75rem;
  }
  /* line 38693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-3 {
    left: -0.75rem;
  }
  /* line 38697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-4 {
    top: -1rem;
  }
  /* line 38701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-4 {
    right: -1rem;
  }
  /* line 38705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-4 {
    bottom: -1rem;
  }
  /* line 38709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-4 {
    left: -1rem;
  }
  /* line 38713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-5 {
    top: -1.25rem;
  }
  /* line 38717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-5 {
    right: -1.25rem;
  }
  /* line 38721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-5 {
    bottom: -1.25rem;
  }
  /* line 38725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-5 {
    left: -1.25rem;
  }
  /* line 38729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-6 {
    top: -1.5rem;
  }
  /* line 38733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-6 {
    right: -1.5rem;
  }
  /* line 38737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-6 {
    bottom: -1.5rem;
  }
  /* line 38741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-6 {
    left: -1.5rem;
  }
  /* line 38745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-7 {
    top: -1.75rem;
  }
  /* line 38749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-7 {
    right: -1.75rem;
  }
  /* line 38753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-7 {
    bottom: -1.75rem;
  }
  /* line 38757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-7 {
    left: -1.75rem;
  }
  /* line 38761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-8 {
    top: -2rem;
  }
  /* line 38765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-8 {
    right: -2rem;
  }
  /* line 38769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-8 {
    bottom: -2rem;
  }
  /* line 38773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-8 {
    left: -2rem;
  }
  /* line 38777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-9 {
    top: -2.25rem;
  }
  /* line 38781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-9 {
    right: -2.25rem;
  }
  /* line 38785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-9 {
    bottom: -2.25rem;
  }
  /* line 38789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-9 {
    left: -2.25rem;
  }
  /* line 38793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-10 {
    top: -2.5rem;
  }
  /* line 38797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-10 {
    right: -2.5rem;
  }
  /* line 38801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-10 {
    bottom: -2.5rem;
  }
  /* line 38805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-10 {
    left: -2.5rem;
  }
  /* line 38809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-11 {
    top: -2.75rem;
  }
  /* line 38813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-11 {
    right: -2.75rem;
  }
  /* line 38817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-11 {
    bottom: -2.75rem;
  }
  /* line 38821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-11 {
    left: -2.75rem;
  }
  /* line 38825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-12 {
    top: -3rem;
  }
  /* line 38829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-12 {
    right: -3rem;
  }
  /* line 38833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-12 {
    bottom: -3rem;
  }
  /* line 38837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-12 {
    left: -3rem;
  }
  /* line 38841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-14 {
    top: -3.5rem;
  }
  /* line 38845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-14 {
    right: -3.5rem;
  }
  /* line 38849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-14 {
    bottom: -3.5rem;
  }
  /* line 38853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-14 {
    left: -3.5rem;
  }
  /* line 38857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-16 {
    top: -4rem;
  }
  /* line 38861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-16 {
    right: -4rem;
  }
  /* line 38865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-16 {
    bottom: -4rem;
  }
  /* line 38869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-16 {
    left: -4rem;
  }
  /* line 38873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-20 {
    top: -5rem;
  }
  /* line 38877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-20 {
    right: -5rem;
  }
  /* line 38881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-20 {
    bottom: -5rem;
  }
  /* line 38885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-20 {
    left: -5rem;
  }
  /* line 38889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-24 {
    top: -6rem;
  }
  /* line 38893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-24 {
    right: -6rem;
  }
  /* line 38897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-24 {
    bottom: -6rem;
  }
  /* line 38901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-24 {
    left: -6rem;
  }
  /* line 38905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-28 {
    top: -7rem;
  }
  /* line 38909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-28 {
    right: -7rem;
  }
  /* line 38913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-28 {
    bottom: -7rem;
  }
  /* line 38917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-28 {
    left: -7rem;
  }
  /* line 38921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-32 {
    top: -8rem;
  }
  /* line 38925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-32 {
    right: -8rem;
  }
  /* line 38929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-32 {
    bottom: -8rem;
  }
  /* line 38933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-32 {
    left: -8rem;
  }
  /* line 38937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-36 {
    top: -9rem;
  }
  /* line 38941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-36 {
    right: -9rem;
  }
  /* line 38945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-36 {
    bottom: -9rem;
  }
  /* line 38949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-36 {
    left: -9rem;
  }
  /* line 38953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-40 {
    top: -10rem;
  }
  /* line 38957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-40 {
    right: -10rem;
  }
  /* line 38961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-40 {
    bottom: -10rem;
  }
  /* line 38965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-40 {
    left: -10rem;
  }
  /* line 38969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-44 {
    top: -11rem;
  }
  /* line 38973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-44 {
    right: -11rem;
  }
  /* line 38977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-44 {
    bottom: -11rem;
  }
  /* line 38981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-44 {
    left: -11rem;
  }
  /* line 38985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-48 {
    top: -12rem;
  }
  /* line 38989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-48 {
    right: -12rem;
  }
  /* line 38993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-48 {
    bottom: -12rem;
  }
  /* line 38997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-48 {
    left: -12rem;
  }
  /* line 39001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-52 {
    top: -13rem;
  }
  /* line 39005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-52 {
    right: -13rem;
  }
  /* line 39009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-52 {
    bottom: -13rem;
  }
  /* line 39013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-52 {
    left: -13rem;
  }
  /* line 39017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-56 {
    top: -14rem;
  }
  /* line 39021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-56 {
    right: -14rem;
  }
  /* line 39025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-56 {
    bottom: -14rem;
  }
  /* line 39029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-56 {
    left: -14rem;
  }
  /* line 39033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-60 {
    top: -15rem;
  }
  /* line 39037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-60 {
    right: -15rem;
  }
  /* line 39041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-60 {
    bottom: -15rem;
  }
  /* line 39045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-60 {
    left: -15rem;
  }
  /* line 39049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-64 {
    top: -16rem;
  }
  /* line 39053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-64 {
    right: -16rem;
  }
  /* line 39057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-64 {
    bottom: -16rem;
  }
  /* line 39061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-64 {
    left: -16rem;
  }
  /* line 39065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-72 {
    top: -18rem;
  }
  /* line 39069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-72 {
    right: -18rem;
  }
  /* line 39073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-72 {
    bottom: -18rem;
  }
  /* line 39077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-72 {
    left: -18rem;
  }
  /* line 39081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-80 {
    top: -20rem;
  }
  /* line 39085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-80 {
    right: -20rem;
  }
  /* line 39089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-80 {
    bottom: -20rem;
  }
  /* line 39093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-80 {
    left: -20rem;
  }
  /* line 39097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-96 {
    top: -24rem;
  }
  /* line 39101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-96 {
    right: -24rem;
  }
  /* line 39105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-96 {
    bottom: -24rem;
  }
  /* line 39109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-96 {
    left: -24rem;
  }
  /* line 39113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-px {
    top: -1px;
  }
  /* line 39117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-px {
    right: -1px;
  }
  /* line 39121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-px {
    bottom: -1px;
  }
  /* line 39125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-px {
    left: -1px;
  }
  /* line 39129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-0\.5 {
    top: -0.125rem;
  }
  /* line 39133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-0\.5 {
    right: -0.125rem;
  }
  /* line 39137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-0\.5 {
    bottom: -0.125rem;
  }
  /* line 39141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-0\.5 {
    left: -0.125rem;
  }
  /* line 39145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-1\.5 {
    top: -0.375rem;
  }
  /* line 39149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-1\.5 {
    right: -0.375rem;
  }
  /* line 39153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-1\.5 {
    bottom: -0.375rem;
  }
  /* line 39157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-1\.5 {
    left: -0.375rem;
  }
  /* line 39161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-2\.5 {
    top: -0.625rem;
  }
  /* line 39165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-2\.5 {
    right: -0.625rem;
  }
  /* line 39169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-2\.5 {
    bottom: -0.625rem;
  }
  /* line 39173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-2\.5 {
    left: -0.625rem;
  }
  /* line 39177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-3\.5 {
    top: -0.875rem;
  }
  /* line 39181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-3\.5 {
    right: -0.875rem;
  }
  /* line 39185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-3\.5 {
    bottom: -0.875rem;
  }
  /* line 39189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-3\.5 {
    left: -0.875rem;
  }
  /* line 39193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-1\/2 {
    top: 50%;
  }
  /* line 39197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-1\/2 {
    right: 50%;
  }
  /* line 39201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-1\/2 {
    bottom: 50%;
  }
  /* line 39205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-1\/2 {
    left: 50%;
  }
  /* line 39209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-1\/3 {
    top: 33.333333%;
  }
  /* line 39213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-1\/3 {
    right: 33.333333%;
  }
  /* line 39217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-1\/3 {
    bottom: 33.333333%;
  }
  /* line 39221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-1\/3 {
    left: 33.333333%;
  }
  /* line 39225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-2\/3 {
    top: 66.666667%;
  }
  /* line 39229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-2\/3 {
    right: 66.666667%;
  }
  /* line 39233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-2\/3 {
    bottom: 66.666667%;
  }
  /* line 39237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-2\/3 {
    left: 66.666667%;
  }
  /* line 39241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-1\/4 {
    top: 25%;
  }
  /* line 39245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-1\/4 {
    right: 25%;
  }
  /* line 39249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-1\/4 {
    bottom: 25%;
  }
  /* line 39253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-1\/4 {
    left: 25%;
  }
  /* line 39257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-2\/4 {
    top: 50%;
  }
  /* line 39261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-2\/4 {
    right: 50%;
  }
  /* line 39265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-2\/4 {
    bottom: 50%;
  }
  /* line 39269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-2\/4 {
    left: 50%;
  }
  /* line 39273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-3\/4 {
    top: 75%;
  }
  /* line 39277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-3\/4 {
    right: 75%;
  }
  /* line 39281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-3\/4 {
    bottom: 75%;
  }
  /* line 39285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-3\/4 {
    left: 75%;
  }
  /* line 39289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:top-full {
    top: 100%;
  }
  /* line 39293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:right-full {
    right: 100%;
  }
  /* line 39297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bottom-full {
    bottom: 100%;
  }
  /* line 39301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:left-full {
    left: 100%;
  }
  /* line 39305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-1\/2 {
    top: -50%;
  }
  /* line 39309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-1\/2 {
    right: -50%;
  }
  /* line 39313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-1\/2 {
    bottom: -50%;
  }
  /* line 39317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-1\/2 {
    left: -50%;
  }
  /* line 39321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-1\/3 {
    top: -33.333333%;
  }
  /* line 39325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-1\/3 {
    right: -33.333333%;
  }
  /* line 39329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-1\/3 {
    bottom: -33.333333%;
  }
  /* line 39333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-1\/3 {
    left: -33.333333%;
  }
  /* line 39337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-2\/3 {
    top: -66.666667%;
  }
  /* line 39341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-2\/3 {
    right: -66.666667%;
  }
  /* line 39345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-2\/3 {
    bottom: -66.666667%;
  }
  /* line 39349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-2\/3 {
    left: -66.666667%;
  }
  /* line 39353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-1\/4 {
    top: -25%;
  }
  /* line 39357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-1\/4 {
    right: -25%;
  }
  /* line 39361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-1\/4 {
    bottom: -25%;
  }
  /* line 39365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-1\/4 {
    left: -25%;
  }
  /* line 39369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-2\/4 {
    top: -50%;
  }
  /* line 39373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-2\/4 {
    right: -50%;
  }
  /* line 39377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-2\/4 {
    bottom: -50%;
  }
  /* line 39381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-2\/4 {
    left: -50%;
  }
  /* line 39385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-3\/4 {
    top: -75%;
  }
  /* line 39389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-3\/4 {
    right: -75%;
  }
  /* line 39393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-3\/4 {
    bottom: -75%;
  }
  /* line 39397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-3\/4 {
    left: -75%;
  }
  /* line 39401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-top-full {
    top: -100%;
  }
  /* line 39405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-right-full {
    right: -100%;
  }
  /* line 39409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-bottom-full {
    bottom: -100%;
  }
  /* line 39413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-left-full {
    left: -100%;
  }
  /* line 39417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:resize-none {
    resize: none;
  }
  /* line 39421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:resize-y {
    resize: vertical;
  }
  /* line 39425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:resize-x {
    resize: horizontal;
  }
  /* line 39429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:resize {
    resize: both;
  }
  /* line 39433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39443, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39448, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39463, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39473, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39478, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39483, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39488, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39493, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39498, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39503, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39508, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39523, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39543, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39558, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39563, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39578, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39583, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39588, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39598, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39603, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39608, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39618, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39623, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39628, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 39633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-inset {
    --tw-ring-inset: inset;
  }
  /* line 39673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39691, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }
  /* line 39713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39743, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 39749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }
  /* line 39753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }
  /* line 39757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }
  /* line 39761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }
  /* line 39765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }
  /* line 39769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 39773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 39777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 39781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 39785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 39789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 39793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 39797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }
  /* line 39801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 39805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }
  /* line 39809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 39813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 39817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 39821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 39825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }
  /* line 39829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 39833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 39837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 39841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 39845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 39849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 39853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 39857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 39861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 39865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 39869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 39873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }
  /* line 39877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }
  /* line 39881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }
  /* line 39885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }
  /* line 39889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 39893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 39897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 39901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 39905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }
  /* line 39909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }
  /* line 39913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }
  /* line 39917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }
  /* line 39921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }
  /* line 39925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 39929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 39933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 39937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 39941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 39945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 39949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 39953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 39957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 39961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 39965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 39969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 39973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 39977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 39981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 39985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 39989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 39993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 39997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 40001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 40005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }
  /* line 40009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 40013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 40017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 40021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 40025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 40029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 40033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 40037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 40041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-800 {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 40045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 40049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 40053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 40057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 40061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 40065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 40069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 40073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }
  /* line 40077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }
  /* line 40081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 40085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }
  /* line 40089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }
  /* line 40093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }
  /* line 40097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }
  /* line 40101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }
  /* line 40105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 40109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 40113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 40117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 40121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 40125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 40129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 40133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }
  /* line 40137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 40141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }
  /* line 40145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 40149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 40153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 40157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 40161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }
  /* line 40165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 40169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 40173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 40177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 40181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 40185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 40189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 40193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 40197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 40201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 40205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 40209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }
  /* line 40213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }
  /* line 40217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }
  /* line 40221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }
  /* line 40225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 40229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 40233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 40237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 40241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }
  /* line 40245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }
  /* line 40249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }
  /* line 40253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }
  /* line 40257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }
  /* line 40261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 40265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 40269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 40273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 40277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 40281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 40285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 40289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 40293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 40297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 40301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 40305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 40309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 40313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 40317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 40321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 40325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 40329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 40333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 40337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 40341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }
  /* line 40345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 40349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 40353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 40357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 40361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 40365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 40369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 40373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 40377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 40381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 40385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 40389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 40393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 40397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 40401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 40405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 40409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }
  /* line 40413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }
  /* line 40417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 40421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }
  /* line 40425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }
  /* line 40429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }
  /* line 40433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }
  /* line 40437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }
  /* line 40441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 40445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 40449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 40453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 40457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 40461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 40465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 40469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }
  /* line 40473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 40477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }
  /* line 40481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 40485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 40489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 40493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 40497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }
  /* line 40501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 40505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 40509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 40513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 40517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 40521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 40525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 40529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 40533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 40537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 40541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 40545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }
  /* line 40549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }
  /* line 40553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }
  /* line 40557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }
  /* line 40561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 40565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 40569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 40573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 40577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }
  /* line 40581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }
  /* line 40585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }
  /* line 40589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }
  /* line 40593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }
  /* line 40597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 40601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 40605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 40609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 40613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 40617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 40621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 40625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 40629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 40633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 40637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 40641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 40645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 40649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 40653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 40657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 40661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 40665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 40669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 40673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 40677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }
  /* line 40681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 40685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 40689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 40693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 40697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 40701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 40705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 40709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 40713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 40717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 40721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 40725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 40729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 40733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 40737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 40741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 40745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }
  /* line 40749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }
  /* line 40753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 40757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }
  /* line 40761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }
  /* line 40765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }
  /* line 40769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }
  /* line 40773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }
  /* line 40777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }
  /* line 40781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }
  /* line 40785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }
  /* line 40789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }
  /* line 40793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }
  /* line 40797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }
  /* line 40801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }
  /* line 40805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }
  /* line 40809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }
  /* line 40813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }
  /* line 40817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }
  /* line 40821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-transparent {
    --tw-ring-color: transparent;
  }
  /* line 40825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-current {
    --tw-ring-color: currentColor;
  }
  /* line 40829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 40834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 40839, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 40844, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 40849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 40854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 40859, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 40864, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 40869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 40874, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 40879, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 40884, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 40889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 40894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 40899, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 40904, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 40909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 40914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 40919, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 40924, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 40929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 40934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 40939, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 40944, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 40949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 40954, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 40959, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 40964, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 40969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 40974, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 40979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 40984, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 40989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 40994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 40999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 41004, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 41009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 41014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 41019, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 41024, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 41029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 41034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 41039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 41044, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 41049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 41054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 41059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 41064, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 41069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 41074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 41079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 41084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 41089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 41094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 41099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 41104, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 41109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 41114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 41119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 41124, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 41129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 41134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 41139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 41144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 41149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 41154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 41159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 41164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 41169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 41174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 41179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 41184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 41189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 41194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 41199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 41204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 41209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 41214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 41219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 41224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 41229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 41234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 41239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }
  /* line 41243, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }
  /* line 41247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 41252, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 41257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 41262, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 41267, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 41272, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 41277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 41282, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 41287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 41292, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 41297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 41302, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 41307, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 41312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 41317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 41322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 41327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 41332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 41337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 41342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 41347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 41352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 41357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 41362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 41367, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 41372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 41377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 41382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 41387, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 41392, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 41397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 41402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 41407, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 41412, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 41417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 41422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 41427, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 41432, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 41437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 41442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 41447, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 41452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 41457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 41462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 41467, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 41472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 41477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 41482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 41487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 41492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 41497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 41502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 41507, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 41512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 41517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 41522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 41527, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 41532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 41537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 41542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 41547, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 41552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 41557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 41562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 41567, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 41572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 41577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 41582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 41587, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 41592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 41597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 41602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 41607, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 41612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 41617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 41622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 41627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 41632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 41637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 41642, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 41647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 41652, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 41657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }
  /* line 41661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }
  /* line 41665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 41670, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 41675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 41680, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 41685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 41690, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 41695, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 41700, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 41705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 41710, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 41715, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 41720, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 41725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 41730, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 41735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 41740, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 41745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 41750, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 41755, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 41760, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 41765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 41770, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 41775, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 41780, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 41785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 41790, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 41795, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 41800, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 41805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 41810, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 41815, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 41820, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 41825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 41830, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 41835, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 41840, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 41845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 41850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 41855, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 41860, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 41865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 41870, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 41875, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 41880, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 41885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 41890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 41895, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 41900, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 41905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 41910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 41915, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 41920, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 41925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 41930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 41935, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 41940, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 41945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 41950, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 41955, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 41960, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 41965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 41970, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 41975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 41980, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 41985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 41990, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 41995, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 42000, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 42005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 42010, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 42015, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 42020, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 42025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 42030, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 42035, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 42040, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 42045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 42050, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 42055, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 42060, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 42065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 42070, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 42075, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }
  /* line 42079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }
  /* line 42083, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }
  /* line 42087, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }
  /* line 42091, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }
  /* line 42095, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }
  /* line 42099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }
  /* line 42103, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }
  /* line 42107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }
  /* line 42111, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }
  /* line 42115, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }
  /* line 42119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }
  /* line 42123, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }
  /* line 42127, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }
  /* line 42131, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }
  /* line 42135, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }
  /* line 42139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }
  /* line 42143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }
  /* line 42147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }
  /* line 42151, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }
  /* line 42155, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }
  /* line 42159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }
  /* line 42163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }
  /* line 42167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }
  /* line 42171, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }
  /* line 42175, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }
  /* line 42179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }
  /* line 42183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }
  /* line 42187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }
  /* line 42191, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }
  /* line 42195, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }
  /* line 42199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }
  /* line 42203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }
  /* line 42207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }
  /* line 42211, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }
  /* line 42215, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }
  /* line 42219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }
  /* line 42223, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }
  /* line 42227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }
  /* line 42231, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }
  /* line 42235, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }
  /* line 42239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }
  /* line 42243, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }
  /* line 42247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }
  /* line 42251, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }
  /* line 42255, app/assets/stylesheets/tailwind.1.scss */
  .sm\:fill-current {
    fill: currentColor;
  }
  /* line 42259, app/assets/stylesheets/tailwind.1.scss */
  .sm\:stroke-current {
    stroke: currentColor;
  }
  /* line 42263, app/assets/stylesheets/tailwind.1.scss */
  .sm\:stroke-0 {
    stroke-width: 0;
  }
  /* line 42267, app/assets/stylesheets/tailwind.1.scss */
  .sm\:stroke-1 {
    stroke-width: 1;
  }
  /* line 42271, app/assets/stylesheets/tailwind.1.scss */
  .sm\:stroke-2 {
    stroke-width: 2;
  }
  /* line 42275, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-auto {
    table-layout: auto;
  }
  /* line 42279, app/assets/stylesheets/tailwind.1.scss */
  .sm\:table-fixed {
    table-layout: fixed;
  }
  /* line 42283, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-left {
    text-align: left;
  }
  /* line 42287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-center {
    text-align: center;
  }
  /* line 42291, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-right {
    text-align: right;
  }
  /* line 42295, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-justify {
    text-align: justify;
  }
  /* line 42299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-transparent {
    color: transparent;
  }
  /* line 42303, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-current {
    color: currentColor;
  }
  /* line 42307, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 42312, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 42317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 42322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 42327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 42332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 42337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 42342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 42347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 42352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 42357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 42362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 42367, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 42372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 42377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 42382, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 42387, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 42392, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 42397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 42402, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 42407, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 42412, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 42417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 42422, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 42427, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 42432, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 42437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 42442, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 42447, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 42452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 42457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 42462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 42467, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 42472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 42477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 42482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 42487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 42492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 42497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 42502, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 42507, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 42512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 42517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 42522, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 42527, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 42532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 42537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 42542, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 42547, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 42552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 42557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 42562, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 42567, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 42572, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 42577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 42582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 42587, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 42592, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 42597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 42602, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 42607, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 42612, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 42617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 42622, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 42627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 42632, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 42637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 42642, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 42647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 42652, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 42657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 42662, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 42667, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 42672, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 42677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 42682, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 42687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 42692, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 42697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 42702, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 42707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 42712, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 42717, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-transparent {
    color: transparent;
  }
  /* line 42721, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-current {
    color: currentColor;
  }
  /* line 42725, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 42730, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 42735, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 42740, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 42745, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 42750, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 42755, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 42760, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 42765, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 42770, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 42775, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 42780, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 42785, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 42790, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 42795, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 42800, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 42805, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 42810, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 42815, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 42820, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 42825, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 42830, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 42835, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 42840, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 42845, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 42850, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 42855, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 42860, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 42865, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 42870, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 42875, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 42880, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 42885, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 42890, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 42895, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 42900, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 42905, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 42910, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 42915, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 42920, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 42925, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 42930, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 42935, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 42940, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 42945, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 42950, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 42955, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 42960, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 42965, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 42970, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 42975, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 42980, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 42985, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 42990, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 42995, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 43000, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 43005, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 43010, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 43015, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 43020, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 43025, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 43030, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 43035, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 43040, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 43045, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 43050, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 43055, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 43060, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 43065, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 43070, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 43075, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 43080, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 43085, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 43090, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 43095, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 43100, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 43105, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 43110, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 43115, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 43120, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 43125, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 43130, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 43135, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }
  /* line 43139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-current:focus-within {
    color: currentColor;
  }
  /* line 43143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 43148, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 43153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 43158, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 43163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 43168, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 43173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 43178, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 43183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 43188, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 43193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 43198, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 43203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 43208, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 43213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 43218, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 43223, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 43228, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 43233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 43238, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 43243, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 43248, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 43253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 43258, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 43263, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 43268, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 43273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 43278, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 43283, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 43288, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 43293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 43298, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 43303, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 43308, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 43313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 43318, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 43323, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 43328, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 43333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 43338, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 43343, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 43348, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 43353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 43358, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 43363, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 43368, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 43373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 43378, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 43383, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 43388, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 43393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 43398, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 43403, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 43408, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 43413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 43418, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 43423, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 43428, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 43433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 43438, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 43443, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 43448, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 43453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 43458, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 43463, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 43468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 43473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 43478, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 43483, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 43488, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 43493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 43498, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 43503, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 43508, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 43513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 43518, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 43523, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 43528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 43533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 43538, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 43543, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 43548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 43553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }
  /* line 43557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-current:hover {
    color: currentColor;
  }
  /* line 43561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 43566, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 43571, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 43576, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 43581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 43586, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 43591, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 43596, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 43601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 43606, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 43611, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 43616, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 43621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 43626, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 43631, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 43636, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 43641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 43646, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 43651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 43656, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 43661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 43666, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 43671, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 43676, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 43681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 43686, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 43691, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 43696, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 43701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 43706, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 43711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 43716, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 43721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 43726, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 43731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 43736, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 43741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 43746, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 43751, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 43756, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 43761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 43766, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 43771, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 43776, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 43781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 43786, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 43791, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 43796, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 43801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 43806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 43811, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 43816, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 43821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 43826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 43831, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 43836, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 43841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 43846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 43851, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 43856, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 43861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 43866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 43871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 43876, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 43881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 43886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 43891, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 43896, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 43901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 43906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 43911, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 43916, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 43921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 43926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 43931, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 43936, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 43941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 43946, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 43951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 43956, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 43961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 43966, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 43971, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }
  /* line 43975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-current:focus {
    color: currentColor;
  }
  /* line 43979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 43984, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 43989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 43994, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 43999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 44004, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 44009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 44014, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 44019, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 44024, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 44029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 44034, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 44039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 44044, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 44049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 44054, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 44059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 44064, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 44069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 44074, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 44079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 44084, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 44089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 44094, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 44099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 44104, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 44109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 44114, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 44119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 44124, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 44129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 44134, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 44139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 44144, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 44149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 44154, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 44159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 44164, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 44169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 44174, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 44179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 44184, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 44189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 44194, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 44199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 44204, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 44209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 44214, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 44219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 44224, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 44229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 44234, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 44239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 44244, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 44249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 44254, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 44259, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 44264, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 44269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 44274, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 44279, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 44284, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 44289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 44294, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 44299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 44304, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 44309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 44314, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 44319, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 44324, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 44329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 44334, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 44339, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 44344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 44349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 44354, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 44359, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 44364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 44369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 44374, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 44379, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 44384, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 44389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 44393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 44397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 44401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 44405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 44409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 44413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 44417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 44421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 44425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 44429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 44433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 44437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 44441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 44445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 44449, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 44453, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 44457, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 44461, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 44465, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 44469, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 44473, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 44477, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 44481, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 44485, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 44489, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 44493, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 44497, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 44501, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 44505, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 44509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }
  /* line 44513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }
  /* line 44517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }
  /* line 44521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }
  /* line 44525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }
  /* line 44529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }
  /* line 44533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }
  /* line 44537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }
  /* line 44541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }
  /* line 44545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }
  /* line 44549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }
  /* line 44553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }
  /* line 44557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }
  /* line 44561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }
  /* line 44565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }
  /* line 44569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }
  /* line 44573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }
  /* line 44577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }
  /* line 44581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }
  /* line 44585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }
  /* line 44589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }
  /* line 44593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }
  /* line 44597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }
  /* line 44601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }
  /* line 44605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }
  /* line 44609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }
  /* line 44613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }
  /* line 44617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }
  /* line 44621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }
  /* line 44625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }
  /* line 44629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }
  /* line 44633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }
  /* line 44637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }
  /* line 44641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }
  /* line 44645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }
  /* line 44649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }
  /* line 44653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }
  /* line 44657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }
  /* line 44661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }
  /* line 44665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }
  /* line 44669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }
  /* line 44673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }
  /* line 44677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }
  /* line 44681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }
  /* line 44685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }
  /* line 44689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 44695, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-ellipsis {
    text-overflow: ellipsis;
  }
  /* line 44699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:overflow-clip {
    text-overflow: clip;
  }
  /* line 44703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:italic {
    font-style: italic;
  }
  /* line 44707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:not-italic {
    font-style: normal;
  }
  /* line 44711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:uppercase {
    text-transform: uppercase;
  }
  /* line 44715, app/assets/stylesheets/tailwind.1.scss */
  .sm\:lowercase {
    text-transform: lowercase;
  }
  /* line 44719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:capitalize {
    text-transform: capitalize;
  }
  /* line 44723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:normal-case {
    text-transform: none;
  }
  /* line 44727, app/assets/stylesheets/tailwind.1.scss */
  .sm\:underline {
    text-decoration: underline;
  }
  /* line 44731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:line-through {
    text-decoration: line-through;
  }
  /* line 44735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:no-underline {
    text-decoration: none;
  }
  /* line 44739, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:underline {
    text-decoration: underline;
  }
  /* line 44743, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:line-through {
    text-decoration: line-through;
  }
  /* line 44747, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .sm\:group-hover\:no-underline {
    text-decoration: none;
  }
  /* line 44751, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }
  /* line 44755, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }
  /* line 44759, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }
  /* line 44763, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }
  /* line 44767, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }
  /* line 44771, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }
  /* line 44775, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:underline:focus {
    text-decoration: underline;
  }
  /* line 44779, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:line-through:focus {
    text-decoration: line-through;
  }
  /* line 44783, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:no-underline:focus {
    text-decoration: none;
  }
  /* line 44787, app/assets/stylesheets/tailwind.1.scss */
  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 44792, app/assets/stylesheets/tailwind.1.scss */
  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  /* line 44797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }
  /* line 44806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:normal-nums {
    font-variant-numeric: normal;
  }
  /* line 44810, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ordinal {
    --tw-ordinal: ordinal;
  }
  /* line 44814, app/assets/stylesheets/tailwind.1.scss */
  .sm\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }
  /* line 44818, app/assets/stylesheets/tailwind.1.scss */
  .sm\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }
  /* line 44822, app/assets/stylesheets/tailwind.1.scss */
  .sm\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }
  /* line 44826, app/assets/stylesheets/tailwind.1.scss */
  .sm\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }
  /* line 44830, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }
  /* line 44834, app/assets/stylesheets/tailwind.1.scss */
  .sm\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }
  /* line 44838, app/assets/stylesheets/tailwind.1.scss */
  .sm\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }
  /* line 44842, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }
  /* line 44846, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }
  /* line 44850, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-normal {
    letter-spacing: 0em;
  }
  /* line 44854, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-wide {
    letter-spacing: 0.025em;
  }
  /* line 44858, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-wider {
    letter-spacing: 0.05em;
  }
  /* line 44862, app/assets/stylesheets/tailwind.1.scss */
  .sm\:tracking-widest {
    letter-spacing: 0.1em;
  }
  /* line 44866, app/assets/stylesheets/tailwind.1.scss */
  .sm\:select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  /* line 44871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:select-text {
    -webkit-user-select: text;
    user-select: text;
  }
  /* line 44876, app/assets/stylesheets/tailwind.1.scss */
  .sm\:select-all {
    -webkit-user-select: all;
    user-select: all;
  }
  /* line 44881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:select-auto {
    -webkit-user-select: auto;
    user-select: auto;
  }
  /* line 44886, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-baseline {
    vertical-align: baseline;
  }
  /* line 44890, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-top {
    vertical-align: top;
  }
  /* line 44894, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-middle {
    vertical-align: middle;
  }
  /* line 44898, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-bottom {
    vertical-align: bottom;
  }
  /* line 44902, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-text-top {
    vertical-align: text-top;
  }
  /* line 44906, app/assets/stylesheets/tailwind.1.scss */
  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }
  /* line 44910, app/assets/stylesheets/tailwind.1.scss */
  .sm\:visible {
    visibility: visible;
  }
  /* line 44914, app/assets/stylesheets/tailwind.1.scss */
  .sm\:invisible {
    visibility: hidden;
  }
  /* line 44918, app/assets/stylesheets/tailwind.1.scss */
  .sm\:whitespace-normal {
    white-space: normal;
  }
  /* line 44922, app/assets/stylesheets/tailwind.1.scss */
  .sm\:whitespace-nowrap {
    white-space: nowrap;
  }
  /* line 44926, app/assets/stylesheets/tailwind.1.scss */
  .sm\:whitespace-pre {
    white-space: pre;
  }
  /* line 44930, app/assets/stylesheets/tailwind.1.scss */
  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }
  /* line 44934, app/assets/stylesheets/tailwind.1.scss */
  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  /* line 44938, app/assets/stylesheets/tailwind.1.scss */
  .sm\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  /* line 44943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:break-words {
    overflow-wrap: break-word;
  }
  /* line 44947, app/assets/stylesheets/tailwind.1.scss */
  .sm\:break-all {
    word-break: break-all;
  }
  /* line 44951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-0 {
    width: 0px;
  }
  /* line 44955, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1 {
    width: 0.25rem;
  }
  /* line 44959, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2 {
    width: 0.5rem;
  }
  /* line 44963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3 {
    width: 0.75rem;
  }
  /* line 44967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-4 {
    width: 1rem;
  }
  /* line 44971, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-5 {
    width: 1.25rem;
  }
  /* line 44975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-6 {
    width: 1.5rem;
  }
  /* line 44979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-7 {
    width: 1.75rem;
  }
  /* line 44983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-8 {
    width: 2rem;
  }
  /* line 44987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-9 {
    width: 2.25rem;
  }
  /* line 44991, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-10 {
    width: 2.5rem;
  }
  /* line 44995, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-11 {
    width: 2.75rem;
  }
  /* line 44999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-12 {
    width: 3rem;
  }
  /* line 45003, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-14 {
    width: 3.5rem;
  }
  /* line 45007, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-16 {
    width: 4rem;
  }
  /* line 45011, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-20 {
    width: 5rem;
  }
  /* line 45015, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-24 {
    width: 6rem;
  }
  /* line 45019, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-28 {
    width: 7rem;
  }
  /* line 45023, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-32 {
    width: 8rem;
  }
  /* line 45027, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-36 {
    width: 9rem;
  }
  /* line 45031, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-40 {
    width: 10rem;
  }
  /* line 45035, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-44 {
    width: 11rem;
  }
  /* line 45039, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-48 {
    width: 12rem;
  }
  /* line 45043, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-52 {
    width: 13rem;
  }
  /* line 45047, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-56 {
    width: 14rem;
  }
  /* line 45051, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-60 {
    width: 15rem;
  }
  /* line 45055, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-64 {
    width: 16rem;
  }
  /* line 45059, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-72 {
    width: 18rem;
  }
  /* line 45063, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-80 {
    width: 20rem;
  }
  /* line 45067, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-96 {
    width: 24rem;
  }
  /* line 45071, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-auto {
    width: auto;
  }
  /* line 45075, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-px {
    width: 1px;
  }
  /* line 45079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-0\.5 {
    width: 0.125rem;
  }
  /* line 45083, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\.5 {
    width: 0.375rem;
  }
  /* line 45087, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\.5 {
    width: 0.625rem;
  }
  /* line 45091, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3\.5 {
    width: 0.875rem;
  }
  /* line 45095, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/2 {
    width: 50%;
  }
  /* line 45099, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/3 {
    width: 33.333333%;
  }
  /* line 45103, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\/3 {
    width: 66.666667%;
  }
  /* line 45107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/4 {
    width: 25%;
  }
  /* line 45111, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\/4 {
    width: 50%;
  }
  /* line 45115, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3\/4 {
    width: 75%;
  }
  /* line 45119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/5 {
    width: 20%;
  }
  /* line 45123, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\/5 {
    width: 40%;
  }
  /* line 45127, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3\/5 {
    width: 60%;
  }
  /* line 45131, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-4\/5 {
    width: 80%;
  }
  /* line 45135, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/6 {
    width: 16.666667%;
  }
  /* line 45139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\/6 {
    width: 33.333333%;
  }
  /* line 45143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3\/6 {
    width: 50%;
  }
  /* line 45147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-4\/6 {
    width: 66.666667%;
  }
  /* line 45151, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-5\/6 {
    width: 83.333333%;
  }
  /* line 45155, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-1\/12 {
    width: 8.333333%;
  }
  /* line 45159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-2\/12 {
    width: 16.666667%;
  }
  /* line 45163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-3\/12 {
    width: 25%;
  }
  /* line 45167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-4\/12 {
    width: 33.333333%;
  }
  /* line 45171, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-5\/12 {
    width: 41.666667%;
  }
  /* line 45175, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-6\/12 {
    width: 50%;
  }
  /* line 45179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-7\/12 {
    width: 58.333333%;
  }
  /* line 45183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-8\/12 {
    width: 66.666667%;
  }
  /* line 45187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-9\/12 {
    width: 75%;
  }
  /* line 45191, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-10\/12 {
    width: 83.333333%;
  }
  /* line 45195, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-11\/12 {
    width: 91.666667%;
  }
  /* line 45199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-full {
    width: 100%;
  }
  /* line 45203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-screen {
    width: 100vw;
  }
  /* line 45207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-min {
    width: -webkit-min-content;
    width: min-content;
  }
  /* line 45212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:w-max {
    width: -webkit-max-content;
    width: max-content;
  }
  /* line 45217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-0 {
    z-index: 0;
  }
  /* line 45221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-10 {
    z-index: 10;
  }
  /* line 45225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-20 {
    z-index: 20;
  }
  /* line 45229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-30 {
    z-index: 30;
  }
  /* line 45233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-40 {
    z-index: 40;
  }
  /* line 45237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-50 {
    z-index: 50;
  }
  /* line 45241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:z-auto {
    z-index: auto;
  }
  /* line 45245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-0:focus-within {
    z-index: 0;
  }
  /* line 45249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-10:focus-within {
    z-index: 10;
  }
  /* line 45253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-20:focus-within {
    z-index: 20;
  }
  /* line 45257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-30:focus-within {
    z-index: 30;
  }
  /* line 45261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-40:focus-within {
    z-index: 40;
  }
  /* line 45265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-50:focus-within {
    z-index: 50;
  }
  /* line 45269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }
  /* line 45273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-0:focus {
    z-index: 0;
  }
  /* line 45277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-10:focus {
    z-index: 10;
  }
  /* line 45281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-20:focus {
    z-index: 20;
  }
  /* line 45285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-30:focus {
    z-index: 30;
  }
  /* line 45289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-40:focus {
    z-index: 40;
  }
  /* line 45293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-50:focus {
    z-index: 50;
  }
  /* line 45297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:z-auto:focus {
    z-index: auto;
  }
  /* line 45301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:isolate {
    isolation: isolate;
  }
  /* line 45305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:isolation-auto {
    isolation: auto;
  }
  /* line 45309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-0 {
    gap: 0px;
  }
  /* line 45313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-1 {
    gap: 0.25rem;
  }
  /* line 45317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-2 {
    gap: 0.5rem;
  }
  /* line 45321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-3 {
    gap: 0.75rem;
  }
  /* line 45325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-4 {
    gap: 1rem;
  }
  /* line 45329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-5 {
    gap: 1.25rem;
  }
  /* line 45333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-6 {
    gap: 1.5rem;
  }
  /* line 45337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-7 {
    gap: 1.75rem;
  }
  /* line 45341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-8 {
    gap: 2rem;
  }
  /* line 45345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-9 {
    gap: 2.25rem;
  }
  /* line 45349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-10 {
    gap: 2.5rem;
  }
  /* line 45353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-11 {
    gap: 2.75rem;
  }
  /* line 45357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-12 {
    gap: 3rem;
  }
  /* line 45361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-14 {
    gap: 3.5rem;
  }
  /* line 45365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-16 {
    gap: 4rem;
  }
  /* line 45369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-20 {
    gap: 5rem;
  }
  /* line 45373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-24 {
    gap: 6rem;
  }
  /* line 45377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-28 {
    gap: 7rem;
  }
  /* line 45381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-32 {
    gap: 8rem;
  }
  /* line 45385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-36 {
    gap: 9rem;
  }
  /* line 45389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-40 {
    gap: 10rem;
  }
  /* line 45393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-44 {
    gap: 11rem;
  }
  /* line 45397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-48 {
    gap: 12rem;
  }
  /* line 45401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-52 {
    gap: 13rem;
  }
  /* line 45405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-56 {
    gap: 14rem;
  }
  /* line 45409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-60 {
    gap: 15rem;
  }
  /* line 45413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-64 {
    gap: 16rem;
  }
  /* line 45417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-72 {
    gap: 18rem;
  }
  /* line 45421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-80 {
    gap: 20rem;
  }
  /* line 45425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-96 {
    gap: 24rem;
  }
  /* line 45429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-px {
    gap: 1px;
  }
  /* line 45433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-0\.5 {
    gap: 0.125rem;
  }
  /* line 45437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-1\.5 {
    gap: 0.375rem;
  }
  /* line 45441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-2\.5 {
    gap: 0.625rem;
  }
  /* line 45445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-3\.5 {
    gap: 0.875rem;
  }
  /* line 45449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-0 {
    column-gap: 0px;
  }
  /* line 45453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-1 {
    column-gap: 0.25rem;
  }
  /* line 45457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-2 {
    column-gap: 0.5rem;
  }
  /* line 45461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-3 {
    column-gap: 0.75rem;
  }
  /* line 45465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-4 {
    column-gap: 1rem;
  }
  /* line 45469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-5 {
    column-gap: 1.25rem;
  }
  /* line 45473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-6 {
    column-gap: 1.5rem;
  }
  /* line 45477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-7 {
    column-gap: 1.75rem;
  }
  /* line 45481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-8 {
    column-gap: 2rem;
  }
  /* line 45485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-9 {
    column-gap: 2.25rem;
  }
  /* line 45489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-10 {
    column-gap: 2.5rem;
  }
  /* line 45493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-11 {
    column-gap: 2.75rem;
  }
  /* line 45497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-12 {
    column-gap: 3rem;
  }
  /* line 45501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-14 {
    column-gap: 3.5rem;
  }
  /* line 45505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-16 {
    column-gap: 4rem;
  }
  /* line 45509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-20 {
    column-gap: 5rem;
  }
  /* line 45513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-24 {
    column-gap: 6rem;
  }
  /* line 45517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-28 {
    column-gap: 7rem;
  }
  /* line 45521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-32 {
    column-gap: 8rem;
  }
  /* line 45525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-36 {
    column-gap: 9rem;
  }
  /* line 45529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-40 {
    column-gap: 10rem;
  }
  /* line 45533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-44 {
    column-gap: 11rem;
  }
  /* line 45537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-48 {
    column-gap: 12rem;
  }
  /* line 45541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-52 {
    column-gap: 13rem;
  }
  /* line 45545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-56 {
    column-gap: 14rem;
  }
  /* line 45549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-60 {
    column-gap: 15rem;
  }
  /* line 45553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-64 {
    column-gap: 16rem;
  }
  /* line 45557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-72 {
    column-gap: 18rem;
  }
  /* line 45561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-80 {
    column-gap: 20rem;
  }
  /* line 45565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-96 {
    column-gap: 24rem;
  }
  /* line 45569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-px {
    column-gap: 1px;
  }
  /* line 45573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-0\.5 {
    column-gap: 0.125rem;
  }
  /* line 45577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-1\.5 {
    column-gap: 0.375rem;
  }
  /* line 45581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-2\.5 {
    column-gap: 0.625rem;
  }
  /* line 45585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-x-3\.5 {
    column-gap: 0.875rem;
  }
  /* line 45589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-0 {
    row-gap: 0px;
  }
  /* line 45593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-1 {
    row-gap: 0.25rem;
  }
  /* line 45597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-2 {
    row-gap: 0.5rem;
  }
  /* line 45601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-3 {
    row-gap: 0.75rem;
  }
  /* line 45605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-4 {
    row-gap: 1rem;
  }
  /* line 45609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-5 {
    row-gap: 1.25rem;
  }
  /* line 45613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }
  /* line 45617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-7 {
    row-gap: 1.75rem;
  }
  /* line 45621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-8 {
    row-gap: 2rem;
  }
  /* line 45625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-9 {
    row-gap: 2.25rem;
  }
  /* line 45629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-10 {
    row-gap: 2.5rem;
  }
  /* line 45633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-11 {
    row-gap: 2.75rem;
  }
  /* line 45637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-12 {
    row-gap: 3rem;
  }
  /* line 45641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-14 {
    row-gap: 3.5rem;
  }
  /* line 45645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-16 {
    row-gap: 4rem;
  }
  /* line 45649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-20 {
    row-gap: 5rem;
  }
  /* line 45653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-24 {
    row-gap: 6rem;
  }
  /* line 45657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-28 {
    row-gap: 7rem;
  }
  /* line 45661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-32 {
    row-gap: 8rem;
  }
  /* line 45665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-36 {
    row-gap: 9rem;
  }
  /* line 45669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-40 {
    row-gap: 10rem;
  }
  /* line 45673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-44 {
    row-gap: 11rem;
  }
  /* line 45677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-48 {
    row-gap: 12rem;
  }
  /* line 45681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-52 {
    row-gap: 13rem;
  }
  /* line 45685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-56 {
    row-gap: 14rem;
  }
  /* line 45689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-60 {
    row-gap: 15rem;
  }
  /* line 45693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-64 {
    row-gap: 16rem;
  }
  /* line 45697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-72 {
    row-gap: 18rem;
  }
  /* line 45701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-80 {
    row-gap: 20rem;
  }
  /* line 45705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-96 {
    row-gap: 24rem;
  }
  /* line 45709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-px {
    row-gap: 1px;
  }
  /* line 45713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }
  /* line 45717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }
  /* line 45721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }
  /* line 45725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }
  /* line 45729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-flow-row {
    grid-auto-flow: row;
  }
  /* line 45733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-flow-col {
    grid-auto-flow: column;
  }
  /* line 45737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  /* line 45741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  /* line 45745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  /* line 45749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  /* line 45753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  /* line 45757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  /* line 45761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  /* line 45765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  /* line 45769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  /* line 45773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  /* line 45777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  /* line 45781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  /* line 45785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  /* line 45789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  /* line 45793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-cols-none {
    grid-template-columns: none;
  }
  /* line 45797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-cols-auto {
    grid-auto-columns: auto;
  }
  /* line 45801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }
  /* line 45806, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }
  /* line 45811, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  /* line 45815, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-auto {
    grid-column: auto;
  }
  /* line 45819, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  /* line 45823, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  /* line 45827, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  /* line 45831, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  /* line 45835, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-5 {
    grid-column: span 5 / span 5;
  }
  /* line 45839, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-6 {
    grid-column: span 6 / span 6;
  }
  /* line 45843, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-7 {
    grid-column: span 7 / span 7;
  }
  /* line 45847, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  /* line 45851, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-9 {
    grid-column: span 9 / span 9;
  }
  /* line 45855, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-10 {
    grid-column: span 10 / span 10;
  }
  /* line 45859, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-11 {
    grid-column: span 11 / span 11;
  }
  /* line 45863, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-12 {
    grid-column: span 12 / span 12;
  }
  /* line 45867, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-span-full {
    grid-column: 1 / -1;
  }
  /* line 45871, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-1 {
    grid-column-start: 1;
  }
  /* line 45875, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-2 {
    grid-column-start: 2;
  }
  /* line 45879, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-3 {
    grid-column-start: 3;
  }
  /* line 45883, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-4 {
    grid-column-start: 4;
  }
  /* line 45887, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-5 {
    grid-column-start: 5;
  }
  /* line 45891, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-6 {
    grid-column-start: 6;
  }
  /* line 45895, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-7 {
    grid-column-start: 7;
  }
  /* line 45899, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-8 {
    grid-column-start: 8;
  }
  /* line 45903, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-9 {
    grid-column-start: 9;
  }
  /* line 45907, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-10 {
    grid-column-start: 10;
  }
  /* line 45911, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-11 {
    grid-column-start: 11;
  }
  /* line 45915, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-12 {
    grid-column-start: 12;
  }
  /* line 45919, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-13 {
    grid-column-start: 13;
  }
  /* line 45923, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-start-auto {
    grid-column-start: auto;
  }
  /* line 45927, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-1 {
    grid-column-end: 1;
  }
  /* line 45931, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-2 {
    grid-column-end: 2;
  }
  /* line 45935, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-3 {
    grid-column-end: 3;
  }
  /* line 45939, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-4 {
    grid-column-end: 4;
  }
  /* line 45943, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-5 {
    grid-column-end: 5;
  }
  /* line 45947, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-6 {
    grid-column-end: 6;
  }
  /* line 45951, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-7 {
    grid-column-end: 7;
  }
  /* line 45955, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-8 {
    grid-column-end: 8;
  }
  /* line 45959, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-9 {
    grid-column-end: 9;
  }
  /* line 45963, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-10 {
    grid-column-end: 10;
  }
  /* line 45967, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-11 {
    grid-column-end: 11;
  }
  /* line 45971, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-12 {
    grid-column-end: 12;
  }
  /* line 45975, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-13 {
    grid-column-end: 13;
  }
  /* line 45979, app/assets/stylesheets/tailwind.1.scss */
  .sm\:col-end-auto {
    grid-column-end: auto;
  }
  /* line 45983, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  /* line 45987, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  /* line 45991, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  /* line 45995, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  /* line 45999, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  /* line 46003, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  /* line 46007, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grid-rows-none {
    grid-template-rows: none;
  }
  /* line 46011, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-rows-auto {
    grid-auto-rows: auto;
  }
  /* line 46015, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }
  /* line 46020, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }
  /* line 46025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  /* line 46029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-auto {
    grid-row: auto;
  }
  /* line 46033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-1 {
    grid-row: span 1 / span 1;
  }
  /* line 46037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-2 {
    grid-row: span 2 / span 2;
  }
  /* line 46041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-3 {
    grid-row: span 3 / span 3;
  }
  /* line 46045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-4 {
    grid-row: span 4 / span 4;
  }
  /* line 46049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-5 {
    grid-row: span 5 / span 5;
  }
  /* line 46053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-6 {
    grid-row: span 6 / span 6;
  }
  /* line 46057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-span-full {
    grid-row: 1 / -1;
  }
  /* line 46061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-1 {
    grid-row-start: 1;
  }
  /* line 46065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-2 {
    grid-row-start: 2;
  }
  /* line 46069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-3 {
    grid-row-start: 3;
  }
  /* line 46073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-4 {
    grid-row-start: 4;
  }
  /* line 46077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-5 {
    grid-row-start: 5;
  }
  /* line 46081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-6 {
    grid-row-start: 6;
  }
  /* line 46085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-7 {
    grid-row-start: 7;
  }
  /* line 46089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-start-auto {
    grid-row-start: auto;
  }
  /* line 46093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-1 {
    grid-row-end: 1;
  }
  /* line 46097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-2 {
    grid-row-end: 2;
  }
  /* line 46101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-3 {
    grid-row-end: 3;
  }
  /* line 46105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-4 {
    grid-row-end: 4;
  }
  /* line 46109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-5 {
    grid-row-end: 5;
  }
  /* line 46113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-6 {
    grid-row-end: 6;
  }
  /* line 46117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-7 {
    grid-row-end: 7;
  }
  /* line 46121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:row-end-auto {
    grid-row-end: auto;
  }
  /* line 46125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 46136, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 46147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transform-none {
    transform: none;
  }
  /* line 46151, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-center {
    transform-origin: center;
  }
  /* line 46155, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-top {
    transform-origin: top;
  }
  /* line 46159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-top-right {
    transform-origin: top right;
  }
  /* line 46163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-right {
    transform-origin: right;
  }
  /* line 46167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-bottom-right {
    transform-origin: bottom right;
  }
  /* line 46171, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-bottom {
    transform-origin: bottom;
  }
  /* line 46175, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-bottom-left {
    transform-origin: bottom left;
  }
  /* line 46179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-left {
    transform-origin: left;
  }
  /* line 46183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:origin-top-left {
    transform-origin: top left;
  }
  /* line 46187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 46192, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 46197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 46202, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 46207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 46212, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 46217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 46222, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 46227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 46232, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 46237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-0 {
    --tw-scale-x: 0;
  }
  /* line 46241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-50 {
    --tw-scale-x: .5;
  }
  /* line 46245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-75 {
    --tw-scale-x: .75;
  }
  /* line 46249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-90 {
    --tw-scale-x: .9;
  }
  /* line 46253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-95 {
    --tw-scale-x: .95;
  }
  /* line 46257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-100 {
    --tw-scale-x: 1;
  }
  /* line 46261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-105 {
    --tw-scale-x: 1.05;
  }
  /* line 46265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-110 {
    --tw-scale-x: 1.1;
  }
  /* line 46269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-125 {
    --tw-scale-x: 1.25;
  }
  /* line 46273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-x-150 {
    --tw-scale-x: 1.5;
  }
  /* line 46277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-0 {
    --tw-scale-y: 0;
  }
  /* line 46281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-50 {
    --tw-scale-y: .5;
  }
  /* line 46285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-75 {
    --tw-scale-y: .75;
  }
  /* line 46289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-90 {
    --tw-scale-y: .9;
  }
  /* line 46293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-95 {
    --tw-scale-y: .95;
  }
  /* line 46297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-100 {
    --tw-scale-y: 1;
  }
  /* line 46301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-105 {
    --tw-scale-y: 1.05;
  }
  /* line 46305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-110 {
    --tw-scale-y: 1.1;
  }
  /* line 46309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-125 {
    --tw-scale-y: 1.25;
  }
  /* line 46313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:scale-y-150 {
    --tw-scale-y: 1.5;
  }
  /* line 46317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 46322, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 46327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 46332, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 46337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 46342, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 46347, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 46352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 46357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 46362, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 46367, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }
  /* line 46371, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }
  /* line 46375, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }
  /* line 46379, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }
  /* line 46383, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }
  /* line 46387, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }
  /* line 46391, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }
  /* line 46395, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }
  /* line 46399, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }
  /* line 46403, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }
  /* line 46407, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }
  /* line 46411, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }
  /* line 46415, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }
  /* line 46419, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }
  /* line 46423, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }
  /* line 46427, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }
  /* line 46431, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }
  /* line 46435, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }
  /* line 46439, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }
  /* line 46443, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }
  /* line 46447, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 46452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 46457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 46462, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 46467, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 46472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 46477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 46482, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 46487, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 46492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 46497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }
  /* line 46501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }
  /* line 46505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }
  /* line 46509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }
  /* line 46513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }
  /* line 46517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }
  /* line 46521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }
  /* line 46525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }
  /* line 46529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }
  /* line 46533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }
  /* line 46537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }
  /* line 46541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }
  /* line 46545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }
  /* line 46549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }
  /* line 46553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }
  /* line 46557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }
  /* line 46561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }
  /* line 46565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }
  /* line 46569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }
  /* line 46573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }
  /* line 46577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-0 {
    --tw-rotate: 0deg;
  }
  /* line 46581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-1 {
    --tw-rotate: 1deg;
  }
  /* line 46585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-2 {
    --tw-rotate: 2deg;
  }
  /* line 46589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-3 {
    --tw-rotate: 3deg;
  }
  /* line 46593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-6 {
    --tw-rotate: 6deg;
  }
  /* line 46597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-12 {
    --tw-rotate: 12deg;
  }
  /* line 46601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-45 {
    --tw-rotate: 45deg;
  }
  /* line 46605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-90 {
    --tw-rotate: 90deg;
  }
  /* line 46609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:rotate-180 {
    --tw-rotate: 180deg;
  }
  /* line 46613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-180 {
    --tw-rotate: -180deg;
  }
  /* line 46617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-90 {
    --tw-rotate: -90deg;
  }
  /* line 46621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-45 {
    --tw-rotate: -45deg;
  }
  /* line 46625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-12 {
    --tw-rotate: -12deg;
  }
  /* line 46629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-6 {
    --tw-rotate: -6deg;
  }
  /* line 46633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-3 {
    --tw-rotate: -3deg;
  }
  /* line 46637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-2 {
    --tw-rotate: -2deg;
  }
  /* line 46641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-rotate-1 {
    --tw-rotate: -1deg;
  }
  /* line 46645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }
  /* line 46649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }
  /* line 46653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }
  /* line 46657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }
  /* line 46661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }
  /* line 46665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }
  /* line 46669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }
  /* line 46673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }
  /* line 46677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }
  /* line 46681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }
  /* line 46685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }
  /* line 46689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }
  /* line 46693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }
  /* line 46697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }
  /* line 46701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }
  /* line 46705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }
  /* line 46709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }
  /* line 46713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }
  /* line 46717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }
  /* line 46721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }
  /* line 46725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }
  /* line 46729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }
  /* line 46733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }
  /* line 46737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }
  /* line 46741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }
  /* line 46745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }
  /* line 46749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }
  /* line 46753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }
  /* line 46757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }
  /* line 46761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }
  /* line 46765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }
  /* line 46769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }
  /* line 46773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }
  /* line 46777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }
  /* line 46781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 46785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }
  /* line 46789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }
  /* line 46793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }
  /* line 46797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-4 {
    --tw-translate-x: 1rem;
  }
  /* line 46801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }
  /* line 46805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }
  /* line 46809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }
  /* line 46813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-8 {
    --tw-translate-x: 2rem;
  }
  /* line 46817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }
  /* line 46821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }
  /* line 46825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }
  /* line 46829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-12 {
    --tw-translate-x: 3rem;
  }
  /* line 46833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }
  /* line 46837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-16 {
    --tw-translate-x: 4rem;
  }
  /* line 46841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-20 {
    --tw-translate-x: 5rem;
  }
  /* line 46845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-24 {
    --tw-translate-x: 6rem;
  }
  /* line 46849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-28 {
    --tw-translate-x: 7rem;
  }
  /* line 46853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-32 {
    --tw-translate-x: 8rem;
  }
  /* line 46857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-36 {
    --tw-translate-x: 9rem;
  }
  /* line 46861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-40 {
    --tw-translate-x: 10rem;
  }
  /* line 46865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-44 {
    --tw-translate-x: 11rem;
  }
  /* line 46869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-48 {
    --tw-translate-x: 12rem;
  }
  /* line 46873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-52 {
    --tw-translate-x: 13rem;
  }
  /* line 46877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-56 {
    --tw-translate-x: 14rem;
  }
  /* line 46881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-60 {
    --tw-translate-x: 15rem;
  }
  /* line 46885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-64 {
    --tw-translate-x: 16rem;
  }
  /* line 46889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-72 {
    --tw-translate-x: 18rem;
  }
  /* line 46893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-80 {
    --tw-translate-x: 20rem;
  }
  /* line 46897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-96 {
    --tw-translate-x: 24rem;
  }
  /* line 46901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-px {
    --tw-translate-x: 1px;
  }
  /* line 46905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }
  /* line 46909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }
  /* line 46913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }
  /* line 46917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }
  /* line 46921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 46925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }
  /* line 46929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }
  /* line 46933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }
  /* line 46937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }
  /* line 46941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }
  /* line 46945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }
  /* line 46949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }
  /* line 46953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }
  /* line 46957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }
  /* line 46961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }
  /* line 46965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }
  /* line 46969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }
  /* line 46973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }
  /* line 46977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }
  /* line 46981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }
  /* line 46985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }
  /* line 46989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }
  /* line 46993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }
  /* line 46997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }
  /* line 47001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }
  /* line 47005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }
  /* line 47009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }
  /* line 47013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }
  /* line 47017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }
  /* line 47021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }
  /* line 47025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }
  /* line 47029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }
  /* line 47033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }
  /* line 47037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }
  /* line 47041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-px {
    --tw-translate-x: -1px;
  }
  /* line 47045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }
  /* line 47049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }
  /* line 47053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }
  /* line 47057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }
  /* line 47061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }
  /* line 47065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }
  /* line 47069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }
  /* line 47073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }
  /* line 47077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }
  /* line 47081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }
  /* line 47085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-x-full {
    --tw-translate-x: 100%;
  }
  /* line 47089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }
  /* line 47093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }
  /* line 47097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }
  /* line 47101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }
  /* line 47105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }
  /* line 47109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }
  /* line 47113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-x-full {
    --tw-translate-x: -100%;
  }
  /* line 47117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 47121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }
  /* line 47125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }
  /* line 47129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }
  /* line 47133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-4 {
    --tw-translate-y: 1rem;
  }
  /* line 47137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }
  /* line 47141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }
  /* line 47145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }
  /* line 47149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-8 {
    --tw-translate-y: 2rem;
  }
  /* line 47153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }
  /* line 47157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }
  /* line 47161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }
  /* line 47165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-12 {
    --tw-translate-y: 3rem;
  }
  /* line 47169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }
  /* line 47173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-16 {
    --tw-translate-y: 4rem;
  }
  /* line 47177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-20 {
    --tw-translate-y: 5rem;
  }
  /* line 47181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-24 {
    --tw-translate-y: 6rem;
  }
  /* line 47185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-28 {
    --tw-translate-y: 7rem;
  }
  /* line 47189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-32 {
    --tw-translate-y: 8rem;
  }
  /* line 47193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-36 {
    --tw-translate-y: 9rem;
  }
  /* line 47197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-40 {
    --tw-translate-y: 10rem;
  }
  /* line 47201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-44 {
    --tw-translate-y: 11rem;
  }
  /* line 47205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-48 {
    --tw-translate-y: 12rem;
  }
  /* line 47209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-52 {
    --tw-translate-y: 13rem;
  }
  /* line 47213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-56 {
    --tw-translate-y: 14rem;
  }
  /* line 47217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-60 {
    --tw-translate-y: 15rem;
  }
  /* line 47221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-64 {
    --tw-translate-y: 16rem;
  }
  /* line 47225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-72 {
    --tw-translate-y: 18rem;
  }
  /* line 47229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-80 {
    --tw-translate-y: 20rem;
  }
  /* line 47233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-96 {
    --tw-translate-y: 24rem;
  }
  /* line 47237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-px {
    --tw-translate-y: 1px;
  }
  /* line 47241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }
  /* line 47245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }
  /* line 47249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }
  /* line 47253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }
  /* line 47257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 47261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }
  /* line 47265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }
  /* line 47269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }
  /* line 47273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }
  /* line 47277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }
  /* line 47281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }
  /* line 47285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }
  /* line 47289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }
  /* line 47293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }
  /* line 47297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }
  /* line 47301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }
  /* line 47305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }
  /* line 47309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }
  /* line 47313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }
  /* line 47317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }
  /* line 47321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }
  /* line 47325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }
  /* line 47329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }
  /* line 47333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }
  /* line 47337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }
  /* line 47341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }
  /* line 47345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }
  /* line 47349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }
  /* line 47353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }
  /* line 47357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }
  /* line 47361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }
  /* line 47365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }
  /* line 47369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }
  /* line 47373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }
  /* line 47377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-px {
    --tw-translate-y: -1px;
  }
  /* line 47381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }
  /* line 47385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }
  /* line 47389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }
  /* line 47393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }
  /* line 47397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }
  /* line 47401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }
  /* line 47405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }
  /* line 47409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }
  /* line 47413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }
  /* line 47417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }
  /* line 47421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:translate-y-full {
    --tw-translate-y: 100%;
  }
  /* line 47425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }
  /* line 47429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }
  /* line 47433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }
  /* line 47437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }
  /* line 47441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }
  /* line 47445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }
  /* line 47449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-translate-y-full {
    --tw-translate-y: -100%;
  }
  /* line 47453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 47457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }
  /* line 47461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }
  /* line 47465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }
  /* line 47469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }
  /* line 47473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }
  /* line 47477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }
  /* line 47481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }
  /* line 47485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }
  /* line 47489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }
  /* line 47493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }
  /* line 47497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }
  /* line 47501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }
  /* line 47505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }
  /* line 47509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }
  /* line 47513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }
  /* line 47517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }
  /* line 47521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }
  /* line 47525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }
  /* line 47529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }
  /* line 47533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }
  /* line 47537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }
  /* line 47541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }
  /* line 47545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }
  /* line 47549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }
  /* line 47553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }
  /* line 47557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }
  /* line 47561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }
  /* line 47565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }
  /* line 47569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }
  /* line 47573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }
  /* line 47577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }
  /* line 47581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }
  /* line 47585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }
  /* line 47589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }
  /* line 47593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 47597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }
  /* line 47601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }
  /* line 47605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }
  /* line 47609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }
  /* line 47613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }
  /* line 47617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }
  /* line 47621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }
  /* line 47625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }
  /* line 47629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }
  /* line 47633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }
  /* line 47637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }
  /* line 47641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }
  /* line 47645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }
  /* line 47649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }
  /* line 47653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }
  /* line 47657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }
  /* line 47661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }
  /* line 47665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }
  /* line 47669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }
  /* line 47673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }
  /* line 47677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }
  /* line 47681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }
  /* line 47685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }
  /* line 47689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }
  /* line 47693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }
  /* line 47697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }
  /* line 47701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }
  /* line 47705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }
  /* line 47709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }
  /* line 47713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }
  /* line 47717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }
  /* line 47721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }
  /* line 47725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }
  /* line 47729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }
  /* line 47733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }
  /* line 47737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }
  /* line 47741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }
  /* line 47745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }
  /* line 47749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }
  /* line 47753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }
  /* line 47757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }
  /* line 47761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }
  /* line 47765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }
  /* line 47769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }
  /* line 47773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }
  /* line 47777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }
  /* line 47781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }
  /* line 47785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }
  /* line 47789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 47793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }
  /* line 47797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }
  /* line 47801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }
  /* line 47805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }
  /* line 47809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }
  /* line 47813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }
  /* line 47817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }
  /* line 47821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }
  /* line 47825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }
  /* line 47829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }
  /* line 47833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }
  /* line 47837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }
  /* line 47841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }
  /* line 47845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }
  /* line 47849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }
  /* line 47853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }
  /* line 47857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }
  /* line 47861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }
  /* line 47865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }
  /* line 47869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }
  /* line 47873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }
  /* line 47877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }
  /* line 47881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }
  /* line 47885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }
  /* line 47889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }
  /* line 47893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }
  /* line 47897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }
  /* line 47901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }
  /* line 47905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }
  /* line 47909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }
  /* line 47913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }
  /* line 47917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }
  /* line 47921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }
  /* line 47925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }
  /* line 47929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 47933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }
  /* line 47937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }
  /* line 47941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }
  /* line 47945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }
  /* line 47949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }
  /* line 47953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }
  /* line 47957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }
  /* line 47961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }
  /* line 47965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }
  /* line 47969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }
  /* line 47973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }
  /* line 47977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }
  /* line 47981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }
  /* line 47985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }
  /* line 47989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }
  /* line 47993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }
  /* line 47997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }
  /* line 48001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }
  /* line 48005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }
  /* line 48009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }
  /* line 48013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }
  /* line 48017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }
  /* line 48021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }
  /* line 48025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }
  /* line 48029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }
  /* line 48033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }
  /* line 48037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }
  /* line 48041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }
  /* line 48045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }
  /* line 48049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }
  /* line 48053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }
  /* line 48057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }
  /* line 48061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }
  /* line 48065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }
  /* line 48069, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }
  /* line 48073, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }
  /* line 48077, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }
  /* line 48081, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }
  /* line 48085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }
  /* line 48089, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }
  /* line 48093, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }
  /* line 48097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }
  /* line 48101, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }
  /* line 48105, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }
  /* line 48109, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }
  /* line 48113, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }
  /* line 48117, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }
  /* line 48121, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }
  /* line 48125, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 48129, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }
  /* line 48133, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }
  /* line 48137, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }
  /* line 48141, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }
  /* line 48145, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }
  /* line 48149, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }
  /* line 48153, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }
  /* line 48157, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }
  /* line 48161, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }
  /* line 48165, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }
  /* line 48169, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }
  /* line 48173, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }
  /* line 48177, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }
  /* line 48181, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }
  /* line 48185, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }
  /* line 48189, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }
  /* line 48193, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }
  /* line 48197, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }
  /* line 48201, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }
  /* line 48205, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }
  /* line 48209, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }
  /* line 48213, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }
  /* line 48217, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }
  /* line 48221, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }
  /* line 48225, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }
  /* line 48229, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }
  /* line 48233, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }
  /* line 48237, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }
  /* line 48241, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }
  /* line 48245, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }
  /* line 48249, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }
  /* line 48253, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }
  /* line 48257, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }
  /* line 48261, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }
  /* line 48265, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 48269, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }
  /* line 48273, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }
  /* line 48277, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }
  /* line 48281, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }
  /* line 48285, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }
  /* line 48289, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }
  /* line 48293, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }
  /* line 48297, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }
  /* line 48301, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }
  /* line 48305, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }
  /* line 48309, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }
  /* line 48313, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }
  /* line 48317, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }
  /* line 48321, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }
  /* line 48325, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }
  /* line 48329, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }
  /* line 48333, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }
  /* line 48337, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }
  /* line 48341, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }
  /* line 48345, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }
  /* line 48349, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }
  /* line 48353, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }
  /* line 48357, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }
  /* line 48361, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }
  /* line 48365, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }
  /* line 48369, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }
  /* line 48373, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }
  /* line 48377, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }
  /* line 48381, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }
  /* line 48385, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }
  /* line 48389, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }
  /* line 48393, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }
  /* line 48397, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }
  /* line 48401, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }
  /* line 48405, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }
  /* line 48409, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }
  /* line 48413, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }
  /* line 48417, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }
  /* line 48421, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }
  /* line 48425, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }
  /* line 48429, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }
  /* line 48433, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }
  /* line 48437, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }
  /* line 48441, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }
  /* line 48445, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }
  /* line 48449, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }
  /* line 48453, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }
  /* line 48457, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }
  /* line 48461, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 48465, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }
  /* line 48469, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }
  /* line 48473, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }
  /* line 48477, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }
  /* line 48481, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }
  /* line 48485, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }
  /* line 48489, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }
  /* line 48493, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }
  /* line 48497, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }
  /* line 48501, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }
  /* line 48505, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }
  /* line 48509, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }
  /* line 48513, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }
  /* line 48517, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }
  /* line 48521, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }
  /* line 48525, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }
  /* line 48529, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }
  /* line 48533, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }
  /* line 48537, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }
  /* line 48541, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }
  /* line 48545, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }
  /* line 48549, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }
  /* line 48553, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }
  /* line 48557, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }
  /* line 48561, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }
  /* line 48565, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }
  /* line 48569, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }
  /* line 48573, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }
  /* line 48577, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }
  /* line 48581, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }
  /* line 48585, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }
  /* line 48589, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }
  /* line 48593, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }
  /* line 48597, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }
  /* line 48601, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 48605, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }
  /* line 48609, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }
  /* line 48613, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }
  /* line 48617, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }
  /* line 48621, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }
  /* line 48625, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }
  /* line 48629, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }
  /* line 48633, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }
  /* line 48637, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }
  /* line 48641, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }
  /* line 48645, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }
  /* line 48649, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }
  /* line 48653, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }
  /* line 48657, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }
  /* line 48661, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }
  /* line 48665, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }
  /* line 48669, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }
  /* line 48673, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }
  /* line 48677, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }
  /* line 48681, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }
  /* line 48685, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }
  /* line 48689, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }
  /* line 48693, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }
  /* line 48697, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }
  /* line 48701, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }
  /* line 48705, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }
  /* line 48709, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }
  /* line 48713, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }
  /* line 48717, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }
  /* line 48721, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }
  /* line 48725, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }
  /* line 48729, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }
  /* line 48733, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }
  /* line 48737, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }
  /* line 48741, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }
  /* line 48745, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }
  /* line 48749, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }
  /* line 48753, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }
  /* line 48757, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }
  /* line 48761, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }
  /* line 48765, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }
  /* line 48769, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }
  /* line 48773, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }
  /* line 48777, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }
  /* line 48781, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }
  /* line 48785, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }
  /* line 48789, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }
  /* line 48793, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }
  /* line 48797, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-0 {
    --tw-skew-x: 0deg;
  }
  /* line 48801, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-1 {
    --tw-skew-x: 1deg;
  }
  /* line 48805, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-2 {
    --tw-skew-x: 2deg;
  }
  /* line 48809, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-3 {
    --tw-skew-x: 3deg;
  }
  /* line 48813, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-6 {
    --tw-skew-x: 6deg;
  }
  /* line 48817, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-x-12 {
    --tw-skew-x: 12deg;
  }
  /* line 48821, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }
  /* line 48825, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }
  /* line 48829, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }
  /* line 48833, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }
  /* line 48837, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }
  /* line 48841, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-0 {
    --tw-skew-y: 0deg;
  }
  /* line 48845, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-1 {
    --tw-skew-y: 1deg;
  }
  /* line 48849, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-2 {
    --tw-skew-y: 2deg;
  }
  /* line 48853, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-3 {
    --tw-skew-y: 3deg;
  }
  /* line 48857, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-6 {
    --tw-skew-y: 6deg;
  }
  /* line 48861, app/assets/stylesheets/tailwind.1.scss */
  .sm\:skew-y-12 {
    --tw-skew-y: 12deg;
  }
  /* line 48865, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }
  /* line 48869, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }
  /* line 48873, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }
  /* line 48877, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }
  /* line 48881, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }
  /* line 48885, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }
  /* line 48889, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }
  /* line 48893, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }
  /* line 48897, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }
  /* line 48901, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }
  /* line 48905, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }
  /* line 48909, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }
  /* line 48913, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }
  /* line 48917, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }
  /* line 48921, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }
  /* line 48925, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }
  /* line 48929, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }
  /* line 48933, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }
  /* line 48937, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }
  /* line 48941, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }
  /* line 48945, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }
  /* line 48949, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }
  /* line 48953, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }
  /* line 48957, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }
  /* line 48961, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }
  /* line 48965, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }
  /* line 48969, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }
  /* line 48973, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }
  /* line 48977, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }
  /* line 48981, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }
  /* line 48985, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }
  /* line 48989, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }
  /* line 48993, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }
  /* line 48997, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }
  /* line 49001, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }
  /* line 49005, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }
  /* line 49009, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }
  /* line 49013, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }
  /* line 49017, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }
  /* line 49021, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }
  /* line 49025, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }
  /* line 49029, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }
  /* line 49033, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }
  /* line 49037, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }
  /* line 49041, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }
  /* line 49045, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }
  /* line 49049, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }
  /* line 49053, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }
  /* line 49057, app/assets/stylesheets/tailwind.1.scss */
  .sm\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }
  /* line 49061, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-none {
    transition-property: none;
  }
  /* line 49065, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49071, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49079, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49085, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49091, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49097, app/assets/stylesheets/tailwind.1.scss */
  .sm\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 49103, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ease-linear {
    transition-timing-function: linear;
  }
  /* line 49107, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }
  /* line 49111, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  /* line 49115, app/assets/stylesheets/tailwind.1.scss */
  .sm\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  /* line 49119, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-75 {
    transition-duration: 75ms;
  }
  /* line 49123, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-100 {
    transition-duration: 100ms;
  }
  /* line 49127, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-150 {
    transition-duration: 150ms;
  }
  /* line 49131, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-200 {
    transition-duration: 200ms;
  }
  /* line 49135, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-300 {
    transition-duration: 300ms;
  }
  /* line 49139, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-500 {
    transition-duration: 500ms;
  }
  /* line 49143, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-700 {
    transition-duration: 700ms;
  }
  /* line 49147, app/assets/stylesheets/tailwind.1.scss */
  .sm\:duration-1000 {
    transition-duration: 1000ms;
  }
  /* line 49151, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-75 {
    transition-delay: 75ms;
  }
  /* line 49155, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-100 {
    transition-delay: 100ms;
  }
  /* line 49159, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-150 {
    transition-delay: 150ms;
  }
  /* line 49163, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-200 {
    transition-delay: 200ms;
  }
  /* line 49167, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-300 {
    transition-delay: 300ms;
  }
  /* line 49171, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-500 {
    transition-delay: 500ms;
  }
  /* line 49175, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-700 {
    transition-delay: 700ms;
  }
  /* line 49179, app/assets/stylesheets/tailwind.1.scss */
  .sm\:delay-1000 {
    transition-delay: 1000ms;
  }
  /* line 49183, app/assets/stylesheets/tailwind.1.scss */
  .sm\:animate-none {
    animation: none;
  }
  /* line 49187, app/assets/stylesheets/tailwind.1.scss */
  .sm\:animate-spin {
    animation: spin 1s linear infinite;
  }
  /* line 49191, app/assets/stylesheets/tailwind.1.scss */
  .sm\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }
  /* line 49195, app/assets/stylesheets/tailwind.1.scss */
  .sm\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }
  /* line 49199, app/assets/stylesheets/tailwind.1.scss */
  .sm\:animate-bounce {
    animation: bounce 1s infinite;
  }
  /* line 49203, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-normal {
    mix-blend-mode: normal;
  }
  /* line 49207, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-multiply {
    mix-blend-mode: multiply;
  }
  /* line 49211, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-screen {
    mix-blend-mode: screen;
  }
  /* line 49215, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }
  /* line 49219, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-darken {
    mix-blend-mode: darken;
  }
  /* line 49223, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }
  /* line 49227, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }
  /* line 49231, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }
  /* line 49235, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }
  /* line 49239, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }
  /* line 49243, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-difference {
    mix-blend-mode: difference;
  }
  /* line 49247, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }
  /* line 49251, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-hue {
    mix-blend-mode: hue;
  }
  /* line 49255, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }
  /* line 49259, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-color {
    mix-blend-mode: color;
  }
  /* line 49263, app/assets/stylesheets/tailwind.1.scss */
  .sm\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }
  /* line 49267, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-normal {
    background-blend-mode: normal;
  }
  /* line 49271, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-multiply {
    background-blend-mode: multiply;
  }
  /* line 49275, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-screen {
    background-blend-mode: screen;
  }
  /* line 49279, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-overlay {
    background-blend-mode: overlay;
  }
  /* line 49283, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-darken {
    background-blend-mode: darken;
  }
  /* line 49287, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-lighten {
    background-blend-mode: lighten;
  }
  /* line 49291, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }
  /* line 49295, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }
  /* line 49299, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }
  /* line 49303, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }
  /* line 49307, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-difference {
    background-blend-mode: difference;
  }
  /* line 49311, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }
  /* line 49315, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-hue {
    background-blend-mode: hue;
  }
  /* line 49319, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-saturation {
    background-blend-mode: saturation;
  }
  /* line 49323, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-color {
    background-blend-mode: color;
  }
  /* line 49327, app/assets/stylesheets/tailwind.1.scss */
  .sm\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }
  /* line 49331, app/assets/stylesheets/tailwind.1.scss */
  .sm\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  /* line 49344, app/assets/stylesheets/tailwind.1.scss */
  .sm\:filter-none {
    filter: none;
  }
  /* line 49348, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-0 {
    --tw-blur: blur(0);
  }
  /* line 49352, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-sm {
    --tw-blur: blur(4px);
  }
  /* line 49356, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur {
    --tw-blur: blur(8px);
  }
  /* line 49360, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-md {
    --tw-blur: blur(12px);
  }
  /* line 49364, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-lg {
    --tw-blur: blur(16px);
  }
  /* line 49368, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-xl {
    --tw-blur: blur(24px);
  }
  /* line 49372, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-2xl {
    --tw-blur: blur(40px);
  }
  /* line 49376, app/assets/stylesheets/tailwind.1.scss */
  .sm\:blur-3xl {
    --tw-blur: blur(64px);
  }
  /* line 49380, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-0 {
    --tw-brightness: brightness(0);
  }
  /* line 49384, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-50 {
    --tw-brightness: brightness(.5);
  }
  /* line 49388, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-75 {
    --tw-brightness: brightness(.75);
  }
  /* line 49392, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-90 {
    --tw-brightness: brightness(.9);
  }
  /* line 49396, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-95 {
    --tw-brightness: brightness(.95);
  }
  /* line 49400, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-100 {
    --tw-brightness: brightness(1);
  }
  /* line 49404, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }
  /* line 49408, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }
  /* line 49412, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }
  /* line 49416, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }
  /* line 49420, app/assets/stylesheets/tailwind.1.scss */
  .sm\:brightness-200 {
    --tw-brightness: brightness(2);
  }
  /* line 49424, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-0 {
    --tw-contrast: contrast(0);
  }
  /* line 49428, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-50 {
    --tw-contrast: contrast(.5);
  }
  /* line 49432, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-75 {
    --tw-contrast: contrast(.75);
  }
  /* line 49436, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-100 {
    --tw-contrast: contrast(1);
  }
  /* line 49440, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }
  /* line 49444, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }
  /* line 49448, app/assets/stylesheets/tailwind.1.scss */
  .sm\:contrast-200 {
    --tw-contrast: contrast(2);
  }
  /* line 49452, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }
  /* line 49456, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }
  /* line 49460, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }
  /* line 49464, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }
  /* line 49468, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }
  /* line 49472, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }
  /* line 49476, app/assets/stylesheets/tailwind.1.scss */
  .sm\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }
  /* line 49480, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }
  /* line 49484, app/assets/stylesheets/tailwind.1.scss */
  .sm\:grayscale {
    --tw-grayscale: grayscale(100%);
  }
  /* line 49488, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }
  /* line 49492, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }
  /* line 49496, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }
  /* line 49500, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }
  /* line 49504, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }
  /* line 49508, app/assets/stylesheets/tailwind.1.scss */
  .sm\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }
  /* line 49512, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }
  /* line 49516, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }
  /* line 49520, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }
  /* line 49524, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }
  /* line 49528, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }
  /* line 49532, app/assets/stylesheets/tailwind.1.scss */
  .sm\:invert-0 {
    --tw-invert: invert(0);
  }
  /* line 49536, app/assets/stylesheets/tailwind.1.scss */
  .sm\:invert {
    --tw-invert: invert(100%);
  }
  /* line 49540, app/assets/stylesheets/tailwind.1.scss */
  .sm\:saturate-0 {
    --tw-saturate: saturate(0);
  }
  /* line 49544, app/assets/stylesheets/tailwind.1.scss */
  .sm\:saturate-50 {
    --tw-saturate: saturate(.5);
  }
  /* line 49548, app/assets/stylesheets/tailwind.1.scss */
  .sm\:saturate-100 {
    --tw-saturate: saturate(1);
  }
  /* line 49552, app/assets/stylesheets/tailwind.1.scss */
  .sm\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }
  /* line 49556, app/assets/stylesheets/tailwind.1.scss */
  .sm\:saturate-200 {
    --tw-saturate: saturate(2);
  }
  /* line 49560, app/assets/stylesheets/tailwind.1.scss */
  .sm\:sepia-0 {
    --tw-sepia: sepia(0);
  }
  /* line 49564, app/assets/stylesheets/tailwind.1.scss */
  .sm\:sepia {
    --tw-sepia: sepia(100%);
  }
  /* line 49568, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  /* line 49582, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  /* line 49587, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }
  /* line 49591, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }
  /* line 49595, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }
  /* line 49599, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }
  /* line 49603, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }
  /* line 49607, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }
  /* line 49611, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }
  /* line 49615, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }
  /* line 49619, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }
  /* line 49623, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }
  /* line 49627, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }
  /* line 49631, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }
  /* line 49635, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }
  /* line 49639, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }
  /* line 49643, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }
  /* line 49647, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }
  /* line 49651, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }
  /* line 49655, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }
  /* line 49659, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }
  /* line 49663, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }
  /* line 49667, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }
  /* line 49671, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }
  /* line 49675, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }
  /* line 49679, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }
  /* line 49683, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }
  /* line 49687, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }
  /* line 49691, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }
  /* line 49695, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }
  /* line 49699, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }
  /* line 49703, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }
  /* line 49707, app/assets/stylesheets/tailwind.1.scss */
  .sm\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }
  /* line 49711, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }
  /* line 49715, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }
  /* line 49719, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }
  /* line 49723, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }
  /* line 49727, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }
  /* line 49731, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }
  /* line 49735, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }
  /* line 49739, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }
  /* line 49743, app/assets/stylesheets/tailwind.1.scss */
  .sm\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 768px) {
  /* line 49749, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    width: 100%;
  }
}

@media (min-width: 768px) and (min-width: 640px) {
  /* line 49754, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    max-width: 640px;
  }
}

@media (min-width: 768px) and (min-width: 768px) {
  /* line 49760, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    max-width: 768px;
  }
}

@media (min-width: 768px) and (min-width: 1024px) {
  /* line 49766, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    max-width: 1024px;
  }
}

@media (min-width: 768px) and (min-width: 1280px) {
  /* line 49772, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    max-width: 1280px;
  }
}

@media (min-width: 768px) and (min-width: 1536px) {
  /* line 49778, app/assets/stylesheets/tailwind.1.scss */
  .md\:container {
    max-width: 1536px;
  }
}

@media (min-width: 768px) {
  /* line 49783, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 49789, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49795, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }
  /* line 49801, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49807, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  /* line 49813, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49819, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }
  /* line 49825, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49831, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  /* line 49837, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49843, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }
  /* line 49849, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49855, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  /* line 49861, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49867, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }
  /* line 49873, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49879, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }
  /* line 49885, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49891, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }
  /* line 49897, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49903, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }
  /* line 49909, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49915, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }
  /* line 49921, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49927, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }
  /* line 49933, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49939, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }
  /* line 49945, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49951, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }
  /* line 49957, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49963, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }
  /* line 49969, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49975, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }
  /* line 49981, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49987, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }
  /* line 49993, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 49999, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }
  /* line 50005, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50011, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }
  /* line 50017, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50023, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }
  /* line 50029, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50035, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }
  /* line 50041, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50047, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }
  /* line 50053, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50059, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }
  /* line 50065, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50071, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }
  /* line 50077, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50083, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }
  /* line 50089, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50095, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }
  /* line 50101, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50107, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }
  /* line 50113, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50119, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }
  /* line 50125, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50131, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }
  /* line 50137, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50143, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }
  /* line 50149, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50155, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }
  /* line 50161, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50167, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }
  /* line 50173, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50179, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }
  /* line 50185, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50191, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }
  /* line 50197, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50203, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 50209, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50215, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }
  /* line 50221, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50227, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }
  /* line 50233, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50239, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }
  /* line 50245, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50251, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }
  /* line 50257, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50263, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }
  /* line 50269, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50275, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }
  /* line 50281, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50287, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }
  /* line 50293, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50299, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }
  /* line 50305, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50311, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }
  /* line 50317, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50323, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }
  /* line 50329, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50335, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }
  /* line 50341, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50347, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }
  /* line 50353, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50359, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }
  /* line 50365, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50371, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }
  /* line 50377, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50383, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }
  /* line 50389, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50395, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }
  /* line 50401, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50407, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }
  /* line 50413, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50419, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }
  /* line 50425, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50431, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }
  /* line 50437, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50443, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }
  /* line 50449, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50455, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }
  /* line 50461, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50467, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }
  /* line 50473, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50479, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }
  /* line 50485, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50491, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }
  /* line 50497, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50503, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }
  /* line 50509, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50515, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }
  /* line 50521, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50527, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }
  /* line 50533, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50539, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }
  /* line 50545, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50551, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }
  /* line 50557, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50563, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }
  /* line 50569, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50575, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }
  /* line 50581, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50587, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }
  /* line 50593, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50599, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }
  /* line 50605, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50611, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }
  /* line 50617, app/assets/stylesheets/tailwind.1.scss */
  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 50623, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }
  /* line 50627, app/assets/stylesheets/tailwind.1.scss */
  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }
  /* line 50631, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }
  /* line 50637, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 50643, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }
  /* line 50649, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 50655, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }
  /* line 50661, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 50667, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }
  /* line 50673, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 50679, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }
  /* line 50685, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 50691, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }
  /* line 50695, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }
  /* line 50699, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }
  /* line 50703, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }
  /* line 50707, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }
  /* line 50712, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }
  /* line 50717, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }
  /* line 50722, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }
  /* line 50727, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }
  /* line 50732, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }
  /* line 50737, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }
  /* line 50742, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }
  /* line 50747, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }
  /* line 50752, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }
  /* line 50757, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }
  /* line 50762, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }
  /* line 50767, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }
  /* line 50772, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }
  /* line 50777, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }
  /* line 50782, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }
  /* line 50787, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }
  /* line 50792, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }
  /* line 50797, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }
  /* line 50802, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }
  /* line 50807, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }
  /* line 50812, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }
  /* line 50817, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }
  /* line 50822, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }
  /* line 50827, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }
  /* line 50832, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }
  /* line 50837, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }
  /* line 50842, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }
  /* line 50847, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }
  /* line 50852, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }
  /* line 50857, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }
  /* line 50862, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }
  /* line 50867, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }
  /* line 50872, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }
  /* line 50877, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }
  /* line 50882, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }
  /* line 50887, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }
  /* line 50892, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }
  /* line 50897, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }
  /* line 50902, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }
  /* line 50907, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }
  /* line 50912, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }
  /* line 50917, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }
  /* line 50922, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }
  /* line 50927, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }
  /* line 50932, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }
  /* line 50937, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }
  /* line 50942, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }
  /* line 50947, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }
  /* line 50952, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }
  /* line 50957, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }
  /* line 50962, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }
  /* line 50967, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }
  /* line 50972, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }
  /* line 50977, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }
  /* line 50982, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }
  /* line 50987, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }
  /* line 50992, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }
  /* line 50997, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }
  /* line 51002, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }
  /* line 51007, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }
  /* line 51012, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }
  /* line 51017, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }
  /* line 51022, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }
  /* line 51027, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }
  /* line 51032, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }
  /* line 51037, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }
  /* line 51042, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }
  /* line 51047, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }
  /* line 51052, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }
  /* line 51057, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }
  /* line 51062, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }
  /* line 51067, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }
  /* line 51072, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }
  /* line 51077, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }
  /* line 51082, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }
  /* line 51087, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }
  /* line 51092, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }
  /* line 51097, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }
  /* line 51102, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }
  /* line 51107, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }
  /* line 51112, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }
  /* line 51117, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }
  /* line 51121, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }
  /* line 51125, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }
  /* line 51129, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }
  /* line 51133, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }
  /* line 51137, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }
  /* line 51141, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }
  /* line 51145, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }
  /* line 51149, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }
  /* line 51153, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }
  /* line 51157, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }
  /* line 51161, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }
  /* line 51165, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }
  /* line 51169, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }
  /* line 51173, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }
  /* line 51177, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }
  /* line 51181, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }
  /* line 51185, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }
  /* line 51189, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }
  /* line 51193, app/assets/stylesheets/tailwind.1.scss */
  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }
  /* line 51197, app/assets/stylesheets/tailwind.1.scss */
  .md\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 51209, app/assets/stylesheets/tailwind.1.scss */
  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 51220, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 51232, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 51243, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 51255, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 51266, app/assets/stylesheets/tailwind.1.scss */
  .md\:appearance-none {
    -webkit-appearance: none;
    appearance: none;
  }
  /* line 51271, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-fixed {
    background-attachment: fixed;
  }
  /* line 51275, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-local {
    background-attachment: local;
  }
  /* line 51279, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-scroll {
    background-attachment: scroll;
  }
  /* line 51283, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-clip-border {
    background-clip: border-box;
  }
  /* line 51287, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-clip-padding {
    background-clip: padding-box;
  }
  /* line 51291, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-clip-content {
    background-clip: content-box;
  }
  /* line 51295, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }
  /* line 51300, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-transparent {
    background-color: transparent;
  }
  /* line 51304, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-current {
    background-color: currentColor;
  }
  /* line 51308, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 51313, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 51318, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 51323, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 51328, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 51333, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 51338, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 51343, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 51348, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 51353, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 51358, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 51363, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 51368, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 51373, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 51378, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 51383, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 51388, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 51393, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 51398, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 51403, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 51408, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 51413, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 51418, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 51423, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 51428, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 51433, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 51438, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 51443, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 51448, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 51453, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 51458, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 51463, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 51468, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 51473, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 51478, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 51483, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 51488, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 51493, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 51498, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 51503, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 51508, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 51513, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 51518, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 51523, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 51528, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 51533, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 51538, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 51543, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 51548, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 51553, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 51558, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 51563, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 51568, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 51573, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 51578, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 51583, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 51588, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 51593, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 51598, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 51603, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 51608, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 51613, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 51618, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 51623, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 51628, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 51633, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 51638, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 51643, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 51648, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 51653, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 51658, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 51663, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 51668, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 51673, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 51678, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 51683, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 51688, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 51693, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 51698, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 51703, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 51708, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 51713, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 51718, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-transparent {
    background-color: transparent;
  }
  /* line 51722, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-current {
    background-color: currentColor;
  }
  /* line 51726, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 51731, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 51736, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 51741, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 51746, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 51751, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 51756, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 51761, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 51766, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 51771, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 51776, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 51781, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 51786, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 51791, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 51796, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 51801, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 51806, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 51811, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 51816, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 51821, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 51826, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 51831, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 51836, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 51841, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 51846, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 51851, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 51856, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 51861, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 51866, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 51871, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 51876, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 51881, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 51886, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 51891, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 51896, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 51901, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 51906, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 51911, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 51916, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 51921, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 51926, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 51931, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 51936, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 51941, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 51946, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 51951, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 51956, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 51961, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 51966, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 51971, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 51976, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 51981, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 51986, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 51991, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 51996, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 52001, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 52006, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 52011, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 52016, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 52021, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 52026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 52031, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 52036, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 52041, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 52046, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 52051, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 52056, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 52061, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 52066, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 52071, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 52076, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 52081, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 52086, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 52091, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 52096, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 52101, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 52106, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 52111, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 52116, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 52121, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 52126, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 52131, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 52136, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }
  /* line 52140, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }
  /* line 52144, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 52149, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 52154, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 52159, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 52164, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 52169, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 52174, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 52179, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 52184, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 52189, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 52194, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 52199, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 52204, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 52209, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 52214, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 52219, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 52224, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 52229, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 52234, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 52239, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 52244, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 52249, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 52254, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 52259, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 52264, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 52269, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 52274, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 52279, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 52284, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 52289, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 52294, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 52299, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 52304, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 52309, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 52314, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 52319, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 52324, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 52329, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 52334, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 52339, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 52344, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 52349, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 52354, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 52359, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 52364, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 52369, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 52374, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 52379, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 52384, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 52389, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 52394, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 52399, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 52404, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 52409, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 52414, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 52419, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 52424, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 52429, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 52434, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 52439, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 52444, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 52449, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 52454, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 52459, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 52464, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 52469, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 52474, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 52479, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 52484, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 52489, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 52494, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 52499, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 52504, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 52509, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 52514, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 52519, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 52524, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 52529, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 52534, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 52539, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 52544, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 52549, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 52554, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-transparent:hover {
    background-color: transparent;
  }
  /* line 52558, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-current:hover {
    background-color: currentColor;
  }
  /* line 52562, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 52567, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 52572, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 52577, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 52582, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 52587, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 52592, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 52597, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 52602, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 52607, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 52612, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 52617, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 52622, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 52627, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 52632, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 52637, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 52642, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 52647, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 52652, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 52657, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 52662, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 52667, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 52672, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 52677, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 52682, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 52687, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 52692, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 52697, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 52702, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 52707, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 52712, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 52717, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 52722, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 52727, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 52732, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 52737, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 52742, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 52747, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 52752, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 52757, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 52762, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 52767, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 52772, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 52777, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 52782, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 52787, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 52792, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 52797, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 52802, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 52807, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 52812, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 52817, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 52822, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 52827, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 52832, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 52837, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 52842, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 52847, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 52852, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 52857, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 52862, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 52867, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 52872, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 52877, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 52882, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 52887, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 52892, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 52897, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 52902, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 52907, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 52912, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 52917, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 52922, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 52927, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 52932, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 52937, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 52942, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 52947, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 52952, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 52957, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 52962, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 52967, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 52972, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-transparent:focus {
    background-color: transparent;
  }
  /* line 52976, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-current:focus {
    background-color: currentColor;
  }
  /* line 52980, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 52985, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 52990, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 52995, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 53000, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 53005, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 53010, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 53015, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 53020, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 53025, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 53030, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 53035, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 53040, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 53045, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 53050, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 53055, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 53060, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 53065, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 53070, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 53075, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 53080, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 53085, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 53090, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 53095, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 53100, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 53105, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 53110, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 53115, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 53120, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 53125, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 53130, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 53135, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 53140, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 53145, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 53150, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 53155, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 53160, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 53165, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 53170, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 53175, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 53180, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 53185, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 53190, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 53195, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 53200, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 53205, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 53210, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 53215, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 53220, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 53225, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 53230, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 53235, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 53240, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 53245, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 53250, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 53255, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 53260, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 53265, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 53270, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 53275, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 53280, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 53285, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 53290, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 53295, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 53300, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 53305, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 53310, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 53315, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 53320, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 53325, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 53330, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 53335, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 53340, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 53345, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 53350, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 53355, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 53360, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 53365, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 53370, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 53375, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 53380, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 53385, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 53390, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-none {
    background-image: none;
  }
  /* line 53394, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }
  /* line 53398, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }
  /* line 53402, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  /* line 53406, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }
  /* line 53410, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }
  /* line 53414, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }
  /* line 53418, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }
  /* line 53422, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }
  /* line 53426, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 53431, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 53436, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 53441, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 53446, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 53451, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 53456, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 53461, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 53466, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 53471, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 53476, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 53481, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 53486, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 53491, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 53496, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 53501, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 53506, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 53511, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 53516, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 53521, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 53526, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 53531, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 53536, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 53541, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 53546, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 53551, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 53556, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 53561, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 53566, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 53571, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 53576, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 53581, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 53586, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 53591, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 53596, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 53601, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 53606, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 53611, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 53616, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 53621, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 53626, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 53631, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 53636, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 53641, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 53646, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 53651, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 53656, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 53661, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 53666, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 53671, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 53676, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 53681, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 53686, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 53691, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 53696, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 53701, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 53706, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 53711, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 53716, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 53721, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 53726, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 53731, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 53736, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 53741, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 53746, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 53751, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 53756, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 53761, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 53766, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 53771, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 53776, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 53781, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 53786, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-800 {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 53791, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 53796, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 53801, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 53806, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 53811, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 53816, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 53821, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 53826, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 53831, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 53836, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 53841, app/assets/stylesheets/tailwind.1.scss */
  .md\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 53846, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 53850, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 53854, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 53858, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 53862, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 53866, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 53870, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 53874, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 53878, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 53882, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 53886, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 53890, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 53894, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 53898, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 53902, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 53906, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 53910, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 53914, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 53918, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 53922, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 53926, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 53930, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 53934, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 53938, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 53942, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 53946, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 53950, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 53954, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 53958, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 53962, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 53966, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 53970, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 53974, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 53978, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 53982, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 53986, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 53990, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 53994, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 53998, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 54002, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 54006, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 54010, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 54014, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 54018, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 54022, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 54026, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 54030, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 54034, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 54038, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 54042, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 54046, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 54050, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 54054, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 54058, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 54062, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 54066, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 54070, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 54074, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 54078, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 54082, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 54086, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 54090, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 54094, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 54098, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 54102, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 54106, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 54110, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 54114, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 54118, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 54122, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 54126, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 54130, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 54134, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 54138, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 54142, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 54146, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 54150, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 54154, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 54158, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 54162, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 54166, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 54170, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 54174, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 54178, app/assets/stylesheets/tailwind.1.scss */
  .md\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 54182, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-transparent {
    --tw-gradient-to: transparent;
  }
  /* line 54186, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-current {
    --tw-gradient-to: currentColor;
  }
  /* line 54190, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-black {
    --tw-gradient-to: #000;
  }
  /* line 54194, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-white {
    --tw-gradient-to: #fff;
  }
  /* line 54198, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }
  /* line 54202, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 54206, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 54210, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }
  /* line 54214, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }
  /* line 54218, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }
  /* line 54222, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }
  /* line 54226, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-700 {
    --tw-gradient-to: #374151;
  }
  /* line 54230, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }
  /* line 54234, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-gray-900 {
    --tw-gradient-to: #111827;
  }
  /* line 54238, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }
  /* line 54242, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }
  /* line 54246, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }
  /* line 54250, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }
  /* line 54254, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-400 {
    --tw-gradient-to: #f87171;
  }
  /* line 54258, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }
  /* line 54262, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }
  /* line 54266, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }
  /* line 54270, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }
  /* line 54274, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 54278, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }
  /* line 54282, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }
  /* line 54286, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }
  /* line 54290, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }
  /* line 54294, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }
  /* line 54298, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }
  /* line 54302, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }
  /* line 54306, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }
  /* line 54310, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }
  /* line 54314, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }
  /* line 54318, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 54322, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }
  /* line 54326, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 54330, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 54334, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-400 {
    --tw-gradient-to: #34d399;
  }
  /* line 54338, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-500 {
    --tw-gradient-to: #10b981;
  }
  /* line 54342, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-600 {
    --tw-gradient-to: #059669;
  }
  /* line 54346, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-700 {
    --tw-gradient-to: #047857;
  }
  /* line 54350, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-800 {
    --tw-gradient-to: #065f46;
  }
  /* line 54354, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }
  /* line 54358, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }
  /* line 54362, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }
  /* line 54366, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 54370, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }
  /* line 54374, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }
  /* line 54378, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }
  /* line 54382, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }
  /* line 54386, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 54390, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }
  /* line 54394, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 54398, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }
  /* line 54402, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 54406, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 54410, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 54414, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }
  /* line 54418, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }
  /* line 54422, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }
  /* line 54426, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }
  /* line 54430, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }
  /* line 54434, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }
  /* line 54438, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 54442, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }
  /* line 54446, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 54450, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 54454, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }
  /* line 54458, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 54462, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }
  /* line 54466, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }
  /* line 54470, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-800 {
    --tw-gradient-to: #4E2589;
  }
  /* line 54474, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }
  /* line 54478, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 54482, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }
  /* line 54486, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 54490, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 54494, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }
  /* line 54498, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }
  /* line 54502, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }
  /* line 54506, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }
  /* line 54510, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }
  /* line 54514, app/assets/stylesheets/tailwind.1.scss */
  .md\:to-pink-900 {
    --tw-gradient-to: #831843;
  }
  /* line 54518, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 54523, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 54528, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 54533, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 54538, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 54543, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 54548, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 54553, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 54558, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 54563, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 54568, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 54573, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 54578, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 54583, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 54588, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 54593, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 54598, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 54603, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 54608, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 54613, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 54618, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 54623, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 54628, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 54633, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 54638, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 54643, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 54648, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 54653, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 54658, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 54663, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 54668, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 54673, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 54678, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 54683, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 54688, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 54693, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 54698, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 54703, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 54708, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 54713, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 54718, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 54723, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 54728, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 54733, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 54738, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 54743, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 54748, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 54753, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 54758, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 54763, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 54768, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 54773, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 54778, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 54783, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 54788, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 54793, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 54798, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 54803, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 54808, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 54813, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 54818, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 54823, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 54828, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 54833, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 54838, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 54843, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 54848, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 54853, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 54858, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 54863, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 54868, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 54873, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 54878, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-800:hover {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 54883, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 54888, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 54893, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 54898, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 54903, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 54908, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 54913, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 54918, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 54923, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 54928, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 54933, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 54938, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 54942, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 54946, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 54950, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 54954, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 54958, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 54962, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 54966, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 54970, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 54974, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 54978, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 54982, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 54986, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 54990, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 54994, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 54998, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 55002, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 55006, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 55010, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 55014, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 55018, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 55022, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 55026, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 55030, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 55034, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 55038, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 55042, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 55046, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 55050, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 55054, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 55058, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 55062, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 55066, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 55070, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 55074, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 55078, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 55082, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 55086, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 55090, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 55094, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 55098, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 55102, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 55106, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 55110, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 55114, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 55118, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 55122, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 55126, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 55130, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 55134, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 55138, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 55142, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 55146, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 55150, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 55154, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 55158, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 55162, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 55166, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 55170, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 55174, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 55178, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 55182, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 55186, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 55190, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 55194, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 55198, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 55202, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 55206, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 55210, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 55214, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 55218, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 55222, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 55226, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 55230, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 55234, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 55238, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 55242, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 55246, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 55250, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 55254, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 55258, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 55262, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 55266, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 55270, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 55274, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }
  /* line 55278, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }
  /* line 55282, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }
  /* line 55286, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }
  /* line 55290, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }
  /* line 55294, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 55298, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 55302, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }
  /* line 55306, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }
  /* line 55310, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }
  /* line 55314, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }
  /* line 55318, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }
  /* line 55322, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }
  /* line 55326, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }
  /* line 55330, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }
  /* line 55334, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }
  /* line 55338, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }
  /* line 55342, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }
  /* line 55346, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }
  /* line 55350, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }
  /* line 55354, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }
  /* line 55358, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }
  /* line 55362, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }
  /* line 55366, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 55370, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }
  /* line 55374, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }
  /* line 55378, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }
  /* line 55382, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }
  /* line 55386, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }
  /* line 55390, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }
  /* line 55394, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }
  /* line 55398, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }
  /* line 55402, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }
  /* line 55406, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }
  /* line 55410, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 55414, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }
  /* line 55418, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 55422, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 55426, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }
  /* line 55430, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }
  /* line 55434, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }
  /* line 55438, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }
  /* line 55442, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }
  /* line 55446, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }
  /* line 55450, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }
  /* line 55454, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }
  /* line 55458, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 55462, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }
  /* line 55466, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }
  /* line 55470, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }
  /* line 55474, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }
  /* line 55478, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 55482, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }
  /* line 55486, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 55490, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }
  /* line 55494, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 55498, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 55502, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 55506, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }
  /* line 55510, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }
  /* line 55514, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }
  /* line 55518, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }
  /* line 55522, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }
  /* line 55526, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }
  /* line 55530, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 55534, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }
  /* line 55538, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 55542, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 55546, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }
  /* line 55550, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 55554, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }
  /* line 55558, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }
  /* line 55562, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-800:hover {
    --tw-gradient-to: #4E2589;
  }
  /* line 55566, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }
  /* line 55570, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 55574, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }
  /* line 55578, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 55582, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 55586, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }
  /* line 55590, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }
  /* line 55594, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }
  /* line 55598, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }
  /* line 55602, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }
  /* line 55606, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }
  /* line 55610, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 55615, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 55620, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 55625, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 55630, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 55635, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 55640, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 55645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 55650, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 55655, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 55660, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 55665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 55670, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 55675, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 55680, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 55685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 55690, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 55695, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 55700, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 55705, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 55710, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 55715, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 55720, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 55725, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 55730, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 55735, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 55740, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 55745, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 55750, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 55755, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 55760, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 55765, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 55770, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 55775, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 55780, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 55785, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 55790, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 55795, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 55800, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 55805, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 55810, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 55815, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 55820, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 55825, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 55830, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 55835, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 55840, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 55845, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 55850, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 55855, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 55860, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 55865, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 55870, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 55875, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 55880, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 55885, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 55890, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 55895, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 55900, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 55905, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 55910, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 55915, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 55920, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 55925, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 55930, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 55935, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 55940, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 55945, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 55950, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 55955, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 55960, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 55965, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 55970, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-800:focus {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 55975, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 55980, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 55985, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 55990, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 55995, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 56000, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 56005, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 56010, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 56015, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 56020, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 56025, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 56030, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 56034, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 56038, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 56042, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 56046, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 56050, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 56054, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 56058, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 56062, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 56066, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 56070, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 56074, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 56078, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 56082, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 56086, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 56090, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 56094, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 56098, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 56102, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 56106, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 56110, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 56114, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 56118, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 56122, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 56126, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 56130, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 56134, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 56138, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 56142, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 56146, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 56150, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 56154, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 56158, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 56162, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 56166, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 56170, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 56174, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 56178, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 56182, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 56186, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 56190, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 56194, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 56198, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 56202, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 56206, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 56210, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 56214, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 56218, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 56222, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 56226, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 56230, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 56234, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 56238, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 56242, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 56246, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 56250, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 56254, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 56258, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 56262, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 56266, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 56270, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 56274, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 56278, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 56282, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 56286, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 56290, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 56294, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 56298, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 56302, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 56306, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 56310, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 56314, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 56318, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 56322, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 56326, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 56330, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 56334, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 56338, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 56342, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 56346, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 56350, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 56354, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 56358, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 56362, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 56366, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }
  /* line 56370, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }
  /* line 56374, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }
  /* line 56378, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }
  /* line 56382, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }
  /* line 56386, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 56390, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 56394, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }
  /* line 56398, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }
  /* line 56402, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }
  /* line 56406, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }
  /* line 56410, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }
  /* line 56414, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }
  /* line 56418, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }
  /* line 56422, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }
  /* line 56426, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }
  /* line 56430, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }
  /* line 56434, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }
  /* line 56438, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }
  /* line 56442, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }
  /* line 56446, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }
  /* line 56450, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }
  /* line 56454, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }
  /* line 56458, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 56462, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }
  /* line 56466, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }
  /* line 56470, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }
  /* line 56474, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }
  /* line 56478, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }
  /* line 56482, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }
  /* line 56486, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }
  /* line 56490, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }
  /* line 56494, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }
  /* line 56498, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }
  /* line 56502, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 56506, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }
  /* line 56510, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 56514, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 56518, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }
  /* line 56522, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }
  /* line 56526, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }
  /* line 56530, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }
  /* line 56534, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }
  /* line 56538, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }
  /* line 56542, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }
  /* line 56546, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }
  /* line 56550, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 56554, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }
  /* line 56558, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }
  /* line 56562, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }
  /* line 56566, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }
  /* line 56570, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 56574, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }
  /* line 56578, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 56582, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }
  /* line 56586, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 56590, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 56594, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 56598, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }
  /* line 56602, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }
  /* line 56606, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }
  /* line 56610, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }
  /* line 56614, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }
  /* line 56618, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }
  /* line 56622, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 56626, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }
  /* line 56630, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 56634, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 56638, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }
  /* line 56642, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 56646, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }
  /* line 56650, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }
  /* line 56654, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-800:focus {
    --tw-gradient-to: #4E2589;
  }
  /* line 56658, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }
  /* line 56662, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 56666, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }
  /* line 56670, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 56674, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 56678, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }
  /* line 56682, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }
  /* line 56686, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }
  /* line 56690, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }
  /* line 56694, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }
  /* line 56698, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }
  /* line 56702, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 56706, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 56710, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 56714, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 56718, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 56722, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 56726, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 56730, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 56734, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 56738, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 56742, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 56746, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 56750, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 56754, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 56758, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 56762, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 56766, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 56770, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 56774, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 56778, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 56782, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 56786, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 56790, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 56794, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 56798, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 56802, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 56806, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 56810, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 56814, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 56818, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 56822, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }
  /* line 56826, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }
  /* line 56830, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }
  /* line 56834, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }
  /* line 56838, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }
  /* line 56842, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }
  /* line 56846, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }
  /* line 56850, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }
  /* line 56854, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }
  /* line 56858, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }
  /* line 56862, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }
  /* line 56866, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }
  /* line 56870, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }
  /* line 56874, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }
  /* line 56878, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }
  /* line 56882, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }
  /* line 56886, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }
  /* line 56890, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }
  /* line 56894, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }
  /* line 56898, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }
  /* line 56902, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }
  /* line 56906, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }
  /* line 56910, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }
  /* line 56914, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }
  /* line 56918, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }
  /* line 56922, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }
  /* line 56926, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }
  /* line 56930, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }
  /* line 56934, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }
  /* line 56938, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }
  /* line 56942, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }
  /* line 56946, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }
  /* line 56950, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }
  /* line 56954, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }
  /* line 56958, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }
  /* line 56962, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }
  /* line 56966, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }
  /* line 56970, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }
  /* line 56974, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }
  /* line 56978, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }
  /* line 56982, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }
  /* line 56986, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }
  /* line 56990, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }
  /* line 56994, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }
  /* line 56998, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }
  /* line 57002, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-bottom {
    background-position: bottom;
  }
  /* line 57006, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-center {
    background-position: center;
  }
  /* line 57010, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-left {
    background-position: left;
  }
  /* line 57014, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-left-bottom {
    background-position: left bottom;
  }
  /* line 57018, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-left-top {
    background-position: left top;
  }
  /* line 57022, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-right {
    background-position: right;
  }
  /* line 57026, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-right-bottom {
    background-position: right bottom;
  }
  /* line 57030, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-right-top {
    background-position: right top;
  }
  /* line 57034, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-top {
    background-position: top;
  }
  /* line 57038, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-repeat {
    background-repeat: repeat;
  }
  /* line 57042, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }
  /* line 57046, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }
  /* line 57050, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }
  /* line 57054, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-repeat-round {
    background-repeat: round;
  }
  /* line 57058, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-repeat-space {
    background-repeat: space;
  }
  /* line 57062, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-auto {
    background-size: auto;
  }
  /* line 57066, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-cover {
    background-size: cover;
  }
  /* line 57070, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-contain {
    background-size: contain;
  }
  /* line 57074, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-collapse {
    border-collapse: collapse;
  }
  /* line 57078, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-separate {
    border-collapse: separate;
  }
  /* line 57082, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-transparent {
    border-color: transparent;
  }
  /* line 57086, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-current {
    border-color: currentColor;
  }
  /* line 57090, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 57095, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 57100, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 57105, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 57110, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 57115, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 57120, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 57125, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 57130, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 57135, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 57140, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 57145, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 57150, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 57155, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 57160, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 57165, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 57170, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 57175, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 57180, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 57185, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 57190, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 57195, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 57200, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 57205, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 57210, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 57215, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 57220, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 57225, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 57230, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 57235, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 57240, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 57245, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 57250, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 57255, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 57260, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 57265, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 57270, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 57275, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 57280, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 57285, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 57290, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 57295, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 57300, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 57305, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 57310, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 57315, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 57320, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 57325, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 57330, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 57335, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 57340, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 57345, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 57350, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 57355, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 57360, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 57365, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 57370, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 57375, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 57380, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 57385, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 57390, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 57395, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 57400, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 57405, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 57410, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 57415, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 57420, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 57425, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 57430, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 57435, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 57440, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 57445, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 57450, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 57455, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 57460, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 57465, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 57470, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 57475, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 57480, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 57485, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 57490, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 57495, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 57500, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-transparent {
    border-color: transparent;
  }
  /* line 57504, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-current {
    border-color: currentColor;
  }
  /* line 57508, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 57513, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 57518, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 57523, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 57528, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 57533, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 57538, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 57543, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 57548, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 57553, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 57558, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 57563, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 57568, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 57573, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 57578, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 57583, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 57588, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 57593, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 57598, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 57603, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 57608, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 57613, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 57618, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 57623, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 57628, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 57633, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 57638, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 57643, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 57648, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 57653, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 57658, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 57663, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 57668, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 57673, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 57678, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 57683, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 57688, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 57693, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 57698, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 57703, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 57708, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 57713, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 57718, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 57723, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 57728, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 57733, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 57738, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 57743, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 57748, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 57753, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 57758, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 57763, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 57768, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 57773, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 57778, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 57783, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 57788, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 57793, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 57798, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 57803, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 57808, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 57813, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 57818, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 57823, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 57828, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 57833, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 57838, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 57843, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 57848, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 57853, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 57858, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 57863, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 57868, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 57873, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 57878, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 57883, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 57888, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 57893, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 57898, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 57903, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 57908, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 57913, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 57918, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }
  /* line 57922, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }
  /* line 57926, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 57931, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 57936, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 57941, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 57946, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 57951, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 57956, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 57961, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 57966, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 57971, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 57976, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 57981, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 57986, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 57991, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 57996, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 58001, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 58006, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 58011, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 58016, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 58021, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 58026, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 58031, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 58036, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 58041, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 58046, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 58051, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 58056, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 58061, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 58066, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 58071, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 58076, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 58081, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 58086, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 58091, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 58096, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 58101, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 58106, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 58111, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 58116, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 58121, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 58126, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 58131, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 58136, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 58141, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 58146, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 58151, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 58156, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 58161, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 58166, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 58171, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 58176, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 58181, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 58186, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 58191, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 58196, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 58201, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 58206, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 58211, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 58216, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 58221, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 58226, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 58231, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 58236, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 58241, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 58246, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 58251, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 58256, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 58261, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 58266, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 58271, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 58276, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 58281, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 58286, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 58291, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 58296, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 58301, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 58306, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 58311, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 58316, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 58321, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 58326, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 58331, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 58336, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }
  /* line 58340, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-current:hover {
    border-color: currentColor;
  }
  /* line 58344, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 58349, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 58354, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 58359, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 58364, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 58369, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 58374, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 58379, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 58384, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 58389, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 58394, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 58399, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 58404, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 58409, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 58414, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 58419, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 58424, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 58429, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 58434, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 58439, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 58444, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 58449, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 58454, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 58459, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 58464, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 58469, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 58474, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 58479, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 58484, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 58489, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 58494, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 58499, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 58504, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 58509, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 58514, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 58519, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 58524, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 58529, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 58534, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 58539, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 58544, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 58549, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 58554, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 58559, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 58564, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 58569, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 58574, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 58579, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 58584, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 58589, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 58594, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 58599, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 58604, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 58609, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 58614, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 58619, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 58624, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 58629, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 58634, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 58639, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 58644, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 58649, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 58654, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 58659, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 58664, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 58669, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 58674, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 58679, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 58684, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 58689, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 58694, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 58699, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 58704, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 58709, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 58714, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 58719, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 58724, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 58729, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 58734, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 58739, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 58744, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 58749, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 58754, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }
  /* line 58758, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-current:focus {
    border-color: currentColor;
  }
  /* line 58762, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 58767, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 58772, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 58777, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 58782, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 58787, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 58792, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 58797, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 58802, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 58807, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 58812, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 58817, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 58822, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 58827, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 58832, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 58837, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 58842, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 58847, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 58852, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 58857, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 58862, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 58867, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 58872, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 58877, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 58882, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 58887, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 58892, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 58897, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 58902, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 58907, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 58912, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 58917, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 58922, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 58927, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 58932, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 58937, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 58942, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 58947, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 58952, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 58957, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 58962, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 58967, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 58972, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 58977, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 58982, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 58987, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 58992, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 58997, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 59002, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 59007, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 59012, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 59017, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 59022, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 59027, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 59032, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 59037, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 59042, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 59047, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 59052, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 59057, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 59062, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 59067, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 59072, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 59077, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 59082, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 59087, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 59092, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 59097, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 59102, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 59107, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 59112, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 59117, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 59122, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 59127, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 59132, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 59137, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 59142, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 59147, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 59152, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 59157, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 59162, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 59167, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 59172, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 59176, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 59180, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 59184, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 59188, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 59192, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 59196, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 59200, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 59204, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 59208, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 59212, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 59216, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 59220, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 59224, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 59228, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 59232, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 59236, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 59240, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 59244, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 59248, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 59252, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 59256, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 59260, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 59264, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 59268, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 59272, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 59276, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 59280, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 59284, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 59288, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 59292, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }
  /* line 59296, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }
  /* line 59300, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }
  /* line 59304, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }
  /* line 59308, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }
  /* line 59312, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }
  /* line 59316, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }
  /* line 59320, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }
  /* line 59324, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }
  /* line 59328, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }
  /* line 59332, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }
  /* line 59336, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }
  /* line 59340, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }
  /* line 59344, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }
  /* line 59348, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }
  /* line 59352, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }
  /* line 59356, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }
  /* line 59360, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }
  /* line 59364, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }
  /* line 59368, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }
  /* line 59372, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }
  /* line 59376, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }
  /* line 59380, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }
  /* line 59384, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }
  /* line 59388, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }
  /* line 59392, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }
  /* line 59396, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }
  /* line 59400, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }
  /* line 59404, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }
  /* line 59408, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }
  /* line 59412, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }
  /* line 59416, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }
  /* line 59420, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }
  /* line 59424, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }
  /* line 59428, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }
  /* line 59432, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }
  /* line 59436, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }
  /* line 59440, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }
  /* line 59444, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }
  /* line 59448, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }
  /* line 59452, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }
  /* line 59456, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }
  /* line 59460, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }
  /* line 59464, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }
  /* line 59468, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }
  /* line 59472, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-none {
    border-radius: 0px;
  }
  /* line 59476, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-sm {
    border-radius: 0.125rem;
  }
  /* line 59480, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded {
    border-radius: 0.25rem;
  }
  /* line 59484, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-md {
    border-radius: 0.375rem;
  }
  /* line 59488, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-lg {
    border-radius: 0.5rem;
  }
  /* line 59492, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-xl {
    border-radius: 0.75rem;
  }
  /* line 59496, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-2xl {
    border-radius: 1rem;
  }
  /* line 59500, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-3xl {
    border-radius: 1.5rem;
  }
  /* line 59504, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-full {
    border-radius: 9999px;
  }
  /* line 59508, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  /* line 59513, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  /* line 59518, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 59523, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 59528, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }
  /* line 59533, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }
  /* line 59538, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 59543, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 59548, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  /* line 59553, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  /* line 59558, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 59563, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 59568, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }
  /* line 59573, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }
  /* line 59578, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 59583, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 59588, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }
  /* line 59593, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }
  /* line 59598, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 59603, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 59608, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  /* line 59613, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }
  /* line 59618, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 59623, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 59628, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
  /* line 59633, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
  /* line 59638, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 59643, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 59648, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }
  /* line 59653, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }
  /* line 59658, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 59663, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 59668, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }
  /* line 59673, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }
  /* line 59678, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 59683, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 59688, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-none {
    border-top-left-radius: 0px;
  }
  /* line 59692, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-none {
    border-top-right-radius: 0px;
  }
  /* line 59696, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }
  /* line 59700, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }
  /* line 59704, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }
  /* line 59708, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }
  /* line 59712, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }
  /* line 59716, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }
  /* line 59720, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  /* line 59724, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  /* line 59728, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  /* line 59732, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  /* line 59736, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  /* line 59740, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  /* line 59744, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  /* line 59748, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  /* line 59752, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }
  /* line 59756, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }
  /* line 59760, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }
  /* line 59764, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }
  /* line 59768, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  /* line 59772, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  /* line 59776, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  /* line 59780, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  /* line 59784, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }
  /* line 59788, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }
  /* line 59792, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }
  /* line 59796, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }
  /* line 59800, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }
  /* line 59804, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }
  /* line 59808, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }
  /* line 59812, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }
  /* line 59816, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }
  /* line 59820, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }
  /* line 59824, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }
  /* line 59828, app/assets/stylesheets/tailwind.1.scss */
  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }
  /* line 59832, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-solid {
    border-style: solid;
  }
  /* line 59836, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-dashed {
    border-style: dashed;
  }
  /* line 59840, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-dotted {
    border-style: dotted;
  }
  /* line 59844, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-double {
    border-style: double;
  }
  /* line 59848, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-none {
    border-style: none;
  }
  /* line 59852, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-0 {
    border-width: 0px;
  }
  /* line 59856, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-2 {
    border-width: 2px;
  }
  /* line 59860, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-4 {
    border-width: 4px;
  }
  /* line 59864, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-8 {
    border-width: 8px;
  }
  /* line 59868, app/assets/stylesheets/tailwind.1.scss */
  .md\:border {
    border-width: 1px;
  }
  /* line 59872, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-t-0 {
    border-top-width: 0px;
  }
  /* line 59876, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-r-0 {
    border-right-width: 0px;
  }
  /* line 59880, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-b-0 {
    border-bottom-width: 0px;
  }
  /* line 59884, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-l-0 {
    border-left-width: 0px;
  }
  /* line 59888, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-t-2 {
    border-top-width: 2px;
  }
  /* line 59892, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-r-2 {
    border-right-width: 2px;
  }
  /* line 59896, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-b-2 {
    border-bottom-width: 2px;
  }
  /* line 59900, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-l-2 {
    border-left-width: 2px;
  }
  /* line 59904, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-t-4 {
    border-top-width: 4px;
  }
  /* line 59908, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-r-4 {
    border-right-width: 4px;
  }
  /* line 59912, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-b-4 {
    border-bottom-width: 4px;
  }
  /* line 59916, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-l-4 {
    border-left-width: 4px;
  }
  /* line 59920, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-t-8 {
    border-top-width: 8px;
  }
  /* line 59924, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-r-8 {
    border-right-width: 8px;
  }
  /* line 59928, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-b-8 {
    border-bottom-width: 8px;
  }
  /* line 59932, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-l-8 {
    border-left-width: 8px;
  }
  /* line 59936, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-t {
    border-top-width: 1px;
  }
  /* line 59940, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-r {
    border-right-width: 1px;
  }
  /* line 59944, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-b {
    border-bottom-width: 1px;
  }
  /* line 59948, app/assets/stylesheets/tailwind.1.scss */
  .md\:border-l {
    border-left-width: 1px;
  }
  /* line 59952, app/assets/stylesheets/tailwind.1.scss */
  .md\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  /* line 59957, app/assets/stylesheets/tailwind.1.scss */
  .md\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  /* line 59962, app/assets/stylesheets/tailwind.1.scss */
  .md\:box-border {
    box-sizing: border-box;
  }
  /* line 59966, app/assets/stylesheets/tailwind.1.scss */
  .md\:box-content {
    box-sizing: content-box;
  }
  /* line 59970, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-auto {
    cursor: auto;
  }
  /* line 59974, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-default {
    cursor: default;
  }
  /* line 59978, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-pointer {
    cursor: pointer;
  }
  /* line 59982, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-wait {
    cursor: wait;
  }
  /* line 59986, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-text {
    cursor: text;
  }
  /* line 59990, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-move {
    cursor: move;
  }
  /* line 59994, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-help {
    cursor: help;
  }
  /* line 59998, app/assets/stylesheets/tailwind.1.scss */
  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }
  /* line 60002, app/assets/stylesheets/tailwind.1.scss */
  .md\:block {
    display: block;
  }
  /* line 60006, app/assets/stylesheets/tailwind.1.scss */
  .md\:inline-block {
    display: inline-block;
  }
  /* line 60010, app/assets/stylesheets/tailwind.1.scss */
  .md\:inline {
    display: inline;
  }
  /* line 60014, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex {
    display: flex;
  }
  /* line 60018, app/assets/stylesheets/tailwind.1.scss */
  .md\:inline-flex {
    display: inline-flex;
  }
  /* line 60022, app/assets/stylesheets/tailwind.1.scss */
  .md\:table {
    display: table;
  }
  /* line 60026, app/assets/stylesheets/tailwind.1.scss */
  .md\:inline-table {
    display: inline-table;
  }
  /* line 60030, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-caption {
    display: table-caption;
  }
  /* line 60034, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-cell {
    display: table-cell;
  }
  /* line 60038, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-column {
    display: table-column;
  }
  /* line 60042, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-column-group {
    display: table-column-group;
  }
  /* line 60046, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-footer-group {
    display: table-footer-group;
  }
  /* line 60050, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-header-group {
    display: table-header-group;
  }
  /* line 60054, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-row-group {
    display: table-row-group;
  }
  /* line 60058, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-row {
    display: table-row;
  }
  /* line 60062, app/assets/stylesheets/tailwind.1.scss */
  .md\:flow-root {
    display: flow-root;
  }
  /* line 60066, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid {
    display: grid;
  }
  /* line 60070, app/assets/stylesheets/tailwind.1.scss */
  .md\:inline-grid {
    display: inline-grid;
  }
  /* line 60074, app/assets/stylesheets/tailwind.1.scss */
  .md\:contents {
    display: contents;
  }
  /* line 60078, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-item {
    display: list-item;
  }
  /* line 60082, app/assets/stylesheets/tailwind.1.scss */
  .md\:hidden {
    display: none;
  }
  /* line 60086, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-row {
    flex-direction: row;
  }
  /* line 60090, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-row-reverse {
    flex-direction: row-reverse;
  }
  /* line 60094, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-col {
    flex-direction: column;
  }
  /* line 60098, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  /* line 60102, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-wrap {
    flex-wrap: wrap;
  }
  /* line 60106, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  /* line 60110, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-nowrap {
    flex-wrap: nowrap;
  }
  /* line 60114, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-items-start {
    place-items: start;
  }
  /* line 60118, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-items-end {
    place-items: end;
  }
  /* line 60122, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-items-center {
    place-items: center;
  }
  /* line 60126, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-items-stretch {
    place-items: stretch;
  }
  /* line 60130, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-center {
    place-content: center;
  }
  /* line 60134, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-start {
    place-content: start;
  }
  /* line 60138, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-end {
    place-content: end;
  }
  /* line 60142, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-between {
    place-content: space-between;
  }
  /* line 60146, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-around {
    place-content: space-around;
  }
  /* line 60150, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-evenly {
    place-content: space-evenly;
  }
  /* line 60154, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-content-stretch {
    place-content: stretch;
  }
  /* line 60158, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-self-auto {
    place-self: auto;
  }
  /* line 60162, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-self-start {
    place-self: start;
  }
  /* line 60166, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-self-end {
    place-self: end;
  }
  /* line 60170, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-self-center {
    place-self: center;
  }
  /* line 60174, app/assets/stylesheets/tailwind.1.scss */
  .md\:place-self-stretch {
    place-self: stretch;
  }
  /* line 60178, app/assets/stylesheets/tailwind.1.scss */
  .md\:items-start {
    align-items: flex-start;
  }
  /* line 60182, app/assets/stylesheets/tailwind.1.scss */
  .md\:items-end {
    align-items: flex-end;
  }
  /* line 60186, app/assets/stylesheets/tailwind.1.scss */
  .md\:items-center {
    align-items: center;
  }
  /* line 60190, app/assets/stylesheets/tailwind.1.scss */
  .md\:items-baseline {
    align-items: baseline;
  }
  /* line 60194, app/assets/stylesheets/tailwind.1.scss */
  .md\:items-stretch {
    align-items: stretch;
  }
  /* line 60198, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-center {
    align-content: center;
  }
  /* line 60202, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-start {
    align-content: flex-start;
  }
  /* line 60206, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-end {
    align-content: flex-end;
  }
  /* line 60210, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-between {
    align-content: space-between;
  }
  /* line 60214, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-around {
    align-content: space-around;
  }
  /* line 60218, app/assets/stylesheets/tailwind.1.scss */
  .md\:content-evenly {
    align-content: space-evenly;
  }
  /* line 60222, app/assets/stylesheets/tailwind.1.scss */
  .md\:self-auto {
    align-self: auto;
  }
  /* line 60226, app/assets/stylesheets/tailwind.1.scss */
  .md\:self-start {
    align-self: flex-start;
  }
  /* line 60230, app/assets/stylesheets/tailwind.1.scss */
  .md\:self-end {
    align-self: flex-end;
  }
  /* line 60234, app/assets/stylesheets/tailwind.1.scss */
  .md\:self-center {
    align-self: center;
  }
  /* line 60238, app/assets/stylesheets/tailwind.1.scss */
  .md\:self-stretch {
    align-self: stretch;
  }
  /* line 60242, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-items-start {
    justify-items: start;
  }
  /* line 60246, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-items-end {
    justify-items: end;
  }
  /* line 60250, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-items-center {
    justify-items: center;
  }
  /* line 60254, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-items-stretch {
    justify-items: stretch;
  }
  /* line 60258, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-start {
    justify-content: flex-start;
  }
  /* line 60262, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-end {
    justify-content: flex-end;
  }
  /* line 60266, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-center {
    justify-content: center;
  }
  /* line 60270, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-between {
    justify-content: space-between;
  }
  /* line 60274, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-around {
    justify-content: space-around;
  }
  /* line 60278, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-evenly {
    justify-content: space-evenly;
  }
  /* line 60282, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-self-auto {
    justify-self: auto;
  }
  /* line 60286, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-self-start {
    justify-self: start;
  }
  /* line 60290, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-self-end {
    justify-self: end;
  }
  /* line 60294, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-self-center {
    justify-self: center;
  }
  /* line 60298, app/assets/stylesheets/tailwind.1.scss */
  .md\:justify-self-stretch {
    justify-self: stretch;
  }
  /* line 60302, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-1 {
    flex: 1 1 0%;
  }
  /* line 60306, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-auto {
    flex: 1 1 auto;
  }
  /* line 60310, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-initial {
    flex: 0 1 auto;
  }
  /* line 60314, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-none {
    flex: none;
  }
  /* line 60318, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-grow-0 {
    flex-grow: 0;
  }
  /* line 60322, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-grow {
    flex-grow: 1;
  }
  /* line 60326, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-shrink-0 {
    flex-shrink: 0;
  }
  /* line 60330, app/assets/stylesheets/tailwind.1.scss */
  .md\:flex-shrink {
    flex-shrink: 1;
  }
  /* line 60334, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-1 {
    order: 1;
  }
  /* line 60338, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-2 {
    order: 2;
  }
  /* line 60342, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-3 {
    order: 3;
  }
  /* line 60346, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-4 {
    order: 4;
  }
  /* line 60350, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-5 {
    order: 5;
  }
  /* line 60354, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-6 {
    order: 6;
  }
  /* line 60358, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-7 {
    order: 7;
  }
  /* line 60362, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-8 {
    order: 8;
  }
  /* line 60366, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-9 {
    order: 9;
  }
  /* line 60370, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-10 {
    order: 10;
  }
  /* line 60374, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-11 {
    order: 11;
  }
  /* line 60378, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-12 {
    order: 12;
  }
  /* line 60382, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-first {
    order: -9999;
  }
  /* line 60386, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-last {
    order: 9999;
  }
  /* line 60390, app/assets/stylesheets/tailwind.1.scss */
  .md\:order-none {
    order: 0;
  }
  /* line 60394, app/assets/stylesheets/tailwind.1.scss */
  .md\:float-right {
    float: right;
  }
  /* line 60398, app/assets/stylesheets/tailwind.1.scss */
  .md\:float-left {
    float: left;
  }
  /* line 60402, app/assets/stylesheets/tailwind.1.scss */
  .md\:float-none {
    float: none;
  }
  /* line 60406, app/assets/stylesheets/tailwind.1.scss */
  .md\:clear-left {
    clear: left;
  }
  /* line 60410, app/assets/stylesheets/tailwind.1.scss */
  .md\:clear-right {
    clear: right;
  }
  /* line 60414, app/assets/stylesheets/tailwind.1.scss */
  .md\:clear-both {
    clear: both;
  }
  /* line 60418, app/assets/stylesheets/tailwind.1.scss */
  .md\:clear-none {
    clear: none;
  }
  /* line 60422, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  /* line 60426, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }
  /* line 60430, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }
  /* line 60434, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-thin {
    font-weight: 100;
  }
  /* line 60438, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-extralight {
    font-weight: 200;
  }
  /* line 60442, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-light {
    font-weight: 300;
  }
  /* line 60446, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-normal {
    font-weight: 400;
  }
  /* line 60450, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-medium {
    font-weight: 500;
  }
  /* line 60454, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-semibold {
    font-weight: 600;
  }
  /* line 60458, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-bold {
    font-weight: 700;
  }
  /* line 60462, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-extrabold {
    font-weight: 800;
  }
  /* line 60466, app/assets/stylesheets/tailwind.1.scss */
  .md\:font-black {
    font-weight: 900;
  }
  /* line 60470, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-0 {
    height: 0px;
  }
  /* line 60474, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1 {
    height: 0.25rem;
  }
  /* line 60478, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2 {
    height: 0.5rem;
  }
  /* line 60482, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-3 {
    height: 0.75rem;
  }
  /* line 60486, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-4 {
    height: 1rem;
  }
  /* line 60490, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-5 {
    height: 1.25rem;
  }
  /* line 60494, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-6 {
    height: 1.5rem;
  }
  /* line 60498, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-7 {
    height: 1.75rem;
  }
  /* line 60502, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-8 {
    height: 2rem;
  }
  /* line 60506, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-9 {
    height: 2.25rem;
  }
  /* line 60510, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-10 {
    height: 2.5rem;
  }
  /* line 60514, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-11 {
    height: 2.75rem;
  }
  /* line 60518, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-12 {
    height: 3rem;
  }
  /* line 60522, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-14 {
    height: 3.5rem;
  }
  /* line 60526, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-16 {
    height: 4rem;
  }
  /* line 60530, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-20 {
    height: 5rem;
  }
  /* line 60534, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-24 {
    height: 6rem;
  }
  /* line 60538, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-28 {
    height: 7rem;
  }
  /* line 60542, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-32 {
    height: 8rem;
  }
  /* line 60546, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-36 {
    height: 9rem;
  }
  /* line 60550, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-40 {
    height: 10rem;
  }
  /* line 60554, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-44 {
    height: 11rem;
  }
  /* line 60558, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-48 {
    height: 12rem;
  }
  /* line 60562, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-52 {
    height: 13rem;
  }
  /* line 60566, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-56 {
    height: 14rem;
  }
  /* line 60570, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-60 {
    height: 15rem;
  }
  /* line 60574, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-64 {
    height: 16rem;
  }
  /* line 60578, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-72 {
    height: 18rem;
  }
  /* line 60582, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-80 {
    height: 20rem;
  }
  /* line 60586, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-96 {
    height: 24rem;
  }
  /* line 60590, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-auto {
    height: auto;
  }
  /* line 60594, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-px {
    height: 1px;
  }
  /* line 60598, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-0\.5 {
    height: 0.125rem;
  }
  /* line 60602, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\.5 {
    height: 0.375rem;
  }
  /* line 60606, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2\.5 {
    height: 0.625rem;
  }
  /* line 60610, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-3\.5 {
    height: 0.875rem;
  }
  /* line 60614, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\/2 {
    height: 50%;
  }
  /* line 60618, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\/3 {
    height: 33.333333%;
  }
  /* line 60622, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2\/3 {
    height: 66.666667%;
  }
  /* line 60626, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\/4 {
    height: 25%;
  }
  /* line 60630, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2\/4 {
    height: 50%;
  }
  /* line 60634, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-3\/4 {
    height: 75%;
  }
  /* line 60638, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\/5 {
    height: 20%;
  }
  /* line 60642, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2\/5 {
    height: 40%;
  }
  /* line 60646, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-3\/5 {
    height: 60%;
  }
  /* line 60650, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-4\/5 {
    height: 80%;
  }
  /* line 60654, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-1\/6 {
    height: 16.666667%;
  }
  /* line 60658, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-2\/6 {
    height: 33.333333%;
  }
  /* line 60662, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-3\/6 {
    height: 50%;
  }
  /* line 60666, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-4\/6 {
    height: 66.666667%;
  }
  /* line 60670, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-5\/6 {
    height: 83.333333%;
  }
  /* line 60674, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-full {
    height: 100%;
  }
  /* line 60678, app/assets/stylesheets/tailwind.1.scss */
  .md\:h-screen {
    height: 100vh;
  }
  /* line 60682, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  /* line 60687, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  /* line 60692, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 60697, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  /* line 60702, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  /* line 60707, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  /* line 60712, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  /* line 60717, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  /* line 60722, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  /* line 60727, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
  /* line 60732, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }
  /* line 60737, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }
  /* line 60742, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }
  /* line 60747, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-3 {
    line-height: .75rem;
  }
  /* line 60751, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-4 {
    line-height: 1rem;
  }
  /* line 60755, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-5 {
    line-height: 1.25rem;
  }
  /* line 60759, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-6 {
    line-height: 1.5rem;
  }
  /* line 60763, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-7 {
    line-height: 1.75rem;
  }
  /* line 60767, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-8 {
    line-height: 2rem;
  }
  /* line 60771, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-9 {
    line-height: 2.25rem;
  }
  /* line 60775, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-10 {
    line-height: 2.5rem;
  }
  /* line 60779, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-none {
    line-height: 1;
  }
  /* line 60783, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-tight {
    line-height: 1.25;
  }
  /* line 60787, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-snug {
    line-height: 1.375;
  }
  /* line 60791, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-normal {
    line-height: 1.5;
  }
  /* line 60795, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-relaxed {
    line-height: 1.625;
  }
  /* line 60799, app/assets/stylesheets/tailwind.1.scss */
  .md\:leading-loose {
    line-height: 2;
  }
  /* line 60803, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-inside {
    list-style-position: inside;
  }
  /* line 60807, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-outside {
    list-style-position: outside;
  }
  /* line 60811, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-none {
    list-style-type: none;
  }
  /* line 60815, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-disc {
    list-style-type: disc;
  }
  /* line 60819, app/assets/stylesheets/tailwind.1.scss */
  .md\:list-decimal {
    list-style-type: decimal;
  }
  /* line 60823, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-0 {
    margin: 0px;
  }
  /* line 60827, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-1 {
    margin: 0.25rem;
  }
  /* line 60831, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-2 {
    margin: 0.5rem;
  }
  /* line 60835, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-3 {
    margin: 0.75rem;
  }
  /* line 60839, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-4 {
    margin: 1rem;
  }
  /* line 60843, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-5 {
    margin: 1.25rem;
  }
  /* line 60847, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-6 {
    margin: 1.5rem;
  }
  /* line 60851, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-7 {
    margin: 1.75rem;
  }
  /* line 60855, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-8 {
    margin: 2rem;
  }
  /* line 60859, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-9 {
    margin: 2.25rem;
  }
  /* line 60863, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-10 {
    margin: 2.5rem;
  }
  /* line 60867, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-11 {
    margin: 2.75rem;
  }
  /* line 60871, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-12 {
    margin: 3rem;
  }
  /* line 60875, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-14 {
    margin: 3.5rem;
  }
  /* line 60879, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-16 {
    margin: 4rem;
  }
  /* line 60883, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-20 {
    margin: 5rem;
  }
  /* line 60887, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-24 {
    margin: 6rem;
  }
  /* line 60891, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-28 {
    margin: 7rem;
  }
  /* line 60895, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-32 {
    margin: 8rem;
  }
  /* line 60899, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-36 {
    margin: 9rem;
  }
  /* line 60903, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-40 {
    margin: 10rem;
  }
  /* line 60907, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-44 {
    margin: 11rem;
  }
  /* line 60911, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-48 {
    margin: 12rem;
  }
  /* line 60915, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-52 {
    margin: 13rem;
  }
  /* line 60919, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-56 {
    margin: 14rem;
  }
  /* line 60923, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-60 {
    margin: 15rem;
  }
  /* line 60927, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-64 {
    margin: 16rem;
  }
  /* line 60931, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-72 {
    margin: 18rem;
  }
  /* line 60935, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-80 {
    margin: 20rem;
  }
  /* line 60939, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-96 {
    margin: 24rem;
  }
  /* line 60943, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-auto {
    margin: auto;
  }
  /* line 60947, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-px {
    margin: 1px;
  }
  /* line 60951, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-0\.5 {
    margin: 0.125rem;
  }
  /* line 60955, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-1\.5 {
    margin: 0.375rem;
  }
  /* line 60959, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-2\.5 {
    margin: 0.625rem;
  }
  /* line 60963, app/assets/stylesheets/tailwind.1.scss */
  .md\:m-3\.5 {
    margin: 0.875rem;
  }
  /* line 60967, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-0 {
    margin: 0px;
  }
  /* line 60971, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-1 {
    margin: -0.25rem;
  }
  /* line 60975, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-2 {
    margin: -0.5rem;
  }
  /* line 60979, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-3 {
    margin: -0.75rem;
  }
  /* line 60983, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-4 {
    margin: -1rem;
  }
  /* line 60987, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-5 {
    margin: -1.25rem;
  }
  /* line 60991, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-6 {
    margin: -1.5rem;
  }
  /* line 60995, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-7 {
    margin: -1.75rem;
  }
  /* line 60999, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-8 {
    margin: -2rem;
  }
  /* line 61003, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-9 {
    margin: -2.25rem;
  }
  /* line 61007, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-10 {
    margin: -2.5rem;
  }
  /* line 61011, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-11 {
    margin: -2.75rem;
  }
  /* line 61015, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-12 {
    margin: -3rem;
  }
  /* line 61019, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-14 {
    margin: -3.5rem;
  }
  /* line 61023, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-16 {
    margin: -4rem;
  }
  /* line 61027, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-20 {
    margin: -5rem;
  }
  /* line 61031, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-24 {
    margin: -6rem;
  }
  /* line 61035, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-28 {
    margin: -7rem;
  }
  /* line 61039, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-32 {
    margin: -8rem;
  }
  /* line 61043, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-36 {
    margin: -9rem;
  }
  /* line 61047, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-40 {
    margin: -10rem;
  }
  /* line 61051, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-44 {
    margin: -11rem;
  }
  /* line 61055, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-48 {
    margin: -12rem;
  }
  /* line 61059, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-52 {
    margin: -13rem;
  }
  /* line 61063, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-56 {
    margin: -14rem;
  }
  /* line 61067, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-60 {
    margin: -15rem;
  }
  /* line 61071, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-64 {
    margin: -16rem;
  }
  /* line 61075, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-72 {
    margin: -18rem;
  }
  /* line 61079, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-80 {
    margin: -20rem;
  }
  /* line 61083, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-96 {
    margin: -24rem;
  }
  /* line 61087, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-px {
    margin: -1px;
  }
  /* line 61091, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-0\.5 {
    margin: -0.125rem;
  }
  /* line 61095, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-1\.5 {
    margin: -0.375rem;
  }
  /* line 61099, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-2\.5 {
    margin: -0.625rem;
  }
  /* line 61103, app/assets/stylesheets/tailwind.1.scss */
  .md\:-m-3\.5 {
    margin: -0.875rem;
  }
  /* line 61107, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 61112, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 61117, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  /* line 61122, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  /* line 61127, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  /* line 61132, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  /* line 61137, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  /* line 61142, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  /* line 61147, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /* line 61152, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 61157, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 61162, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 61167, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  /* line 61172, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  /* line 61177, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  /* line 61182, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  /* line 61187, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  /* line 61192, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  /* line 61197, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  /* line 61202, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  /* line 61207, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 61212, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 61217, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  /* line 61222, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  /* line 61227, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  /* line 61232, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  /* line 61237, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  /* line 61242, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  /* line 61247, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  /* line 61252, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  /* line 61257, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 61262, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 61267, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
  /* line 61272, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }
  /* line 61277, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }
  /* line 61282, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }
  /* line 61287, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  /* line 61292, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  /* line 61297, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }
  /* line 61302, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }
  /* line 61307, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  /* line 61312, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }
  /* line 61317, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }
  /* line 61322, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }
  /* line 61327, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }
  /* line 61332, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }
  /* line 61337, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }
  /* line 61342, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }
  /* line 61347, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }
  /* line 61352, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }
  /* line 61357, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  /* line 61362, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }
  /* line 61367, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  /* line 61372, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  /* line 61377, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }
  /* line 61382, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }
  /* line 61387, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }
  /* line 61392, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }
  /* line 61397, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }
  /* line 61402, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }
  /* line 61407, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 61412, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 61417, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  /* line 61422, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }
  /* line 61427, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  /* line 61432, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  /* line 61437, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  /* line 61442, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }
  /* line 61447, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  /* line 61452, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  /* line 61457, app/assets/stylesheets/tailwind.1.scss */
  .md\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }
  /* line 61462, app/assets/stylesheets/tailwind.1.scss */
  .md\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }
  /* line 61467, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 61472, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 61477, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  /* line 61482, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  /* line 61487, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  /* line 61492, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  /* line 61497, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }
  /* line 61502, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  /* line 61507, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  /* line 61512, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  /* line 61517, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }
  /* line 61522, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  /* line 61527, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  /* line 61532, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  /* line 61537, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }
  /* line 61542, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }
  /* line 61547, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  /* line 61552, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  /* line 61557, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }
  /* line 61562, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }
  /* line 61567, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }
  /* line 61572, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }
  /* line 61577, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }
  /* line 61582, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }
  /* line 61587, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  /* line 61592, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }
  /* line 61597, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }
  /* line 61602, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }
  /* line 61607, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }
  /* line 61612, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }
  /* line 61617, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }
  /* line 61622, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }
  /* line 61627, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }
  /* line 61632, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }
  /* line 61637, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }
  /* line 61642, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }
  /* line 61647, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }
  /* line 61652, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }
  /* line 61657, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }
  /* line 61662, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }
  /* line 61667, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }
  /* line 61672, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }
  /* line 61677, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }
  /* line 61682, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }
  /* line 61687, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }
  /* line 61692, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }
  /* line 61697, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }
  /* line 61702, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }
  /* line 61707, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }
  /* line 61712, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }
  /* line 61717, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }
  /* line 61722, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }
  /* line 61727, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }
  /* line 61732, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }
  /* line 61737, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }
  /* line 61742, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }
  /* line 61747, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }
  /* line 61752, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }
  /* line 61757, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }
  /* line 61762, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }
  /* line 61767, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }
  /* line 61772, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }
  /* line 61777, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }
  /* line 61782, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  /* line 61787, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }
  /* line 61792, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }
  /* line 61797, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }
  /* line 61802, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }
  /* line 61807, app/assets/stylesheets/tailwind.1.scss */
  .md\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }
  /* line 61812, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }
  /* line 61817, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-0 {
    margin-top: 0px;
  }
  /* line 61821, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-0 {
    margin-right: 0px;
  }
  /* line 61825, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-0 {
    margin-bottom: 0px;
  }
  /* line 61829, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-0 {
    margin-left: 0px;
  }
  /* line 61833, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-1 {
    margin-top: 0.25rem;
  }
  /* line 61837, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-1 {
    margin-right: 0.25rem;
  }
  /* line 61841, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-1 {
    margin-bottom: 0.25rem;
  }
  /* line 61845, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-1 {
    margin-left: 0.25rem;
  }
  /* line 61849, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-2 {
    margin-top: 0.5rem;
  }
  /* line 61853, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-2 {
    margin-right: 0.5rem;
  }
  /* line 61857, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-2 {
    margin-bottom: 0.5rem;
  }
  /* line 61861, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-2 {
    margin-left: 0.5rem;
  }
  /* line 61865, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-3 {
    margin-top: 0.75rem;
  }
  /* line 61869, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-3 {
    margin-right: 0.75rem;
  }
  /* line 61873, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-3 {
    margin-bottom: 0.75rem;
  }
  /* line 61877, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-3 {
    margin-left: 0.75rem;
  }
  /* line 61881, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-4 {
    margin-top: 1rem;
  }
  /* line 61885, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-4 {
    margin-right: 1rem;
  }
  /* line 61889, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-4 {
    margin-bottom: 1rem;
  }
  /* line 61893, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-4 {
    margin-left: 1rem;
  }
  /* line 61897, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-5 {
    margin-top: 1.25rem;
  }
  /* line 61901, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-5 {
    margin-right: 1.25rem;
  }
  /* line 61905, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-5 {
    margin-bottom: 1.25rem;
  }
  /* line 61909, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-5 {
    margin-left: 1.25rem;
  }
  /* line 61913, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-6 {
    margin-top: 1.5rem;
  }
  /* line 61917, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-6 {
    margin-right: 1.5rem;
  }
  /* line 61921, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-6 {
    margin-bottom: 1.5rem;
  }
  /* line 61925, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-6 {
    margin-left: 1.5rem;
  }
  /* line 61929, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-7 {
    margin-top: 1.75rem;
  }
  /* line 61933, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-7 {
    margin-right: 1.75rem;
  }
  /* line 61937, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-7 {
    margin-bottom: 1.75rem;
  }
  /* line 61941, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-7 {
    margin-left: 1.75rem;
  }
  /* line 61945, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-8 {
    margin-top: 2rem;
  }
  /* line 61949, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-8 {
    margin-right: 2rem;
  }
  /* line 61953, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-8 {
    margin-bottom: 2rem;
  }
  /* line 61957, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-8 {
    margin-left: 2rem;
  }
  /* line 61961, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-9 {
    margin-top: 2.25rem;
  }
  /* line 61965, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-9 {
    margin-right: 2.25rem;
  }
  /* line 61969, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-9 {
    margin-bottom: 2.25rem;
  }
  /* line 61973, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-9 {
    margin-left: 2.25rem;
  }
  /* line 61977, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-10 {
    margin-top: 2.5rem;
  }
  /* line 61981, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-10 {
    margin-right: 2.5rem;
  }
  /* line 61985, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-10 {
    margin-bottom: 2.5rem;
  }
  /* line 61989, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-10 {
    margin-left: 2.5rem;
  }
  /* line 61993, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-11 {
    margin-top: 2.75rem;
  }
  /* line 61997, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-11 {
    margin-right: 2.75rem;
  }
  /* line 62001, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-11 {
    margin-bottom: 2.75rem;
  }
  /* line 62005, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-11 {
    margin-left: 2.75rem;
  }
  /* line 62009, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-12 {
    margin-top: 3rem;
  }
  /* line 62013, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-12 {
    margin-right: 3rem;
  }
  /* line 62017, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-12 {
    margin-bottom: 3rem;
  }
  /* line 62021, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-12 {
    margin-left: 3rem;
  }
  /* line 62025, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-14 {
    margin-top: 3.5rem;
  }
  /* line 62029, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-14 {
    margin-right: 3.5rem;
  }
  /* line 62033, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-14 {
    margin-bottom: 3.5rem;
  }
  /* line 62037, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-14 {
    margin-left: 3.5rem;
  }
  /* line 62041, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-16 {
    margin-top: 4rem;
  }
  /* line 62045, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-16 {
    margin-right: 4rem;
  }
  /* line 62049, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-16 {
    margin-bottom: 4rem;
  }
  /* line 62053, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-16 {
    margin-left: 4rem;
  }
  /* line 62057, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-20 {
    margin-top: 5rem;
  }
  /* line 62061, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-20 {
    margin-right: 5rem;
  }
  /* line 62065, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-20 {
    margin-bottom: 5rem;
  }
  /* line 62069, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-20 {
    margin-left: 5rem;
  }
  /* line 62073, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-24 {
    margin-top: 6rem;
  }
  /* line 62077, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-24 {
    margin-right: 6rem;
  }
  /* line 62081, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-24 {
    margin-bottom: 6rem;
  }
  /* line 62085, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-24 {
    margin-left: 6rem;
  }
  /* line 62089, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-28 {
    margin-top: 7rem;
  }
  /* line 62093, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-28 {
    margin-right: 7rem;
  }
  /* line 62097, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-28 {
    margin-bottom: 7rem;
  }
  /* line 62101, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-28 {
    margin-left: 7rem;
  }
  /* line 62105, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-32 {
    margin-top: 8rem;
  }
  /* line 62109, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-32 {
    margin-right: 8rem;
  }
  /* line 62113, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-32 {
    margin-bottom: 8rem;
  }
  /* line 62117, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-32 {
    margin-left: 8rem;
  }
  /* line 62121, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-36 {
    margin-top: 9rem;
  }
  /* line 62125, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-36 {
    margin-right: 9rem;
  }
  /* line 62129, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-36 {
    margin-bottom: 9rem;
  }
  /* line 62133, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-36 {
    margin-left: 9rem;
  }
  /* line 62137, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-40 {
    margin-top: 10rem;
  }
  /* line 62141, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-40 {
    margin-right: 10rem;
  }
  /* line 62145, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-40 {
    margin-bottom: 10rem;
  }
  /* line 62149, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-40 {
    margin-left: 10rem;
  }
  /* line 62153, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-44 {
    margin-top: 11rem;
  }
  /* line 62157, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-44 {
    margin-right: 11rem;
  }
  /* line 62161, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-44 {
    margin-bottom: 11rem;
  }
  /* line 62165, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-44 {
    margin-left: 11rem;
  }
  /* line 62169, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-48 {
    margin-top: 12rem;
  }
  /* line 62173, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-48 {
    margin-right: 12rem;
  }
  /* line 62177, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-48 {
    margin-bottom: 12rem;
  }
  /* line 62181, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-48 {
    margin-left: 12rem;
  }
  /* line 62185, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-52 {
    margin-top: 13rem;
  }
  /* line 62189, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-52 {
    margin-right: 13rem;
  }
  /* line 62193, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-52 {
    margin-bottom: 13rem;
  }
  /* line 62197, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-52 {
    margin-left: 13rem;
  }
  /* line 62201, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-56 {
    margin-top: 14rem;
  }
  /* line 62205, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-56 {
    margin-right: 14rem;
  }
  /* line 62209, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-56 {
    margin-bottom: 14rem;
  }
  /* line 62213, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-56 {
    margin-left: 14rem;
  }
  /* line 62217, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-60 {
    margin-top: 15rem;
  }
  /* line 62221, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-60 {
    margin-right: 15rem;
  }
  /* line 62225, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-60 {
    margin-bottom: 15rem;
  }
  /* line 62229, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-60 {
    margin-left: 15rem;
  }
  /* line 62233, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-64 {
    margin-top: 16rem;
  }
  /* line 62237, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-64 {
    margin-right: 16rem;
  }
  /* line 62241, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-64 {
    margin-bottom: 16rem;
  }
  /* line 62245, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-64 {
    margin-left: 16rem;
  }
  /* line 62249, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-72 {
    margin-top: 18rem;
  }
  /* line 62253, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-72 {
    margin-right: 18rem;
  }
  /* line 62257, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-72 {
    margin-bottom: 18rem;
  }
  /* line 62261, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-72 {
    margin-left: 18rem;
  }
  /* line 62265, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-80 {
    margin-top: 20rem;
  }
  /* line 62269, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-80 {
    margin-right: 20rem;
  }
  /* line 62273, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-80 {
    margin-bottom: 20rem;
  }
  /* line 62277, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-80 {
    margin-left: 20rem;
  }
  /* line 62281, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-96 {
    margin-top: 24rem;
  }
  /* line 62285, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-96 {
    margin-right: 24rem;
  }
  /* line 62289, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-96 {
    margin-bottom: 24rem;
  }
  /* line 62293, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-96 {
    margin-left: 24rem;
  }
  /* line 62297, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-auto {
    margin-top: auto;
  }
  /* line 62301, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-auto {
    margin-right: auto;
  }
  /* line 62305, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-auto {
    margin-bottom: auto;
  }
  /* line 62309, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-auto {
    margin-left: auto;
  }
  /* line 62313, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-px {
    margin-top: 1px;
  }
  /* line 62317, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-px {
    margin-right: 1px;
  }
  /* line 62321, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-px {
    margin-bottom: 1px;
  }
  /* line 62325, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-px {
    margin-left: 1px;
  }
  /* line 62329, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-0\.5 {
    margin-top: 0.125rem;
  }
  /* line 62333, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-0\.5 {
    margin-right: 0.125rem;
  }
  /* line 62337, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }
  /* line 62341, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-0\.5 {
    margin-left: 0.125rem;
  }
  /* line 62345, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-1\.5 {
    margin-top: 0.375rem;
  }
  /* line 62349, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-1\.5 {
    margin-right: 0.375rem;
  }
  /* line 62353, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }
  /* line 62357, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-1\.5 {
    margin-left: 0.375rem;
  }
  /* line 62361, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-2\.5 {
    margin-top: 0.625rem;
  }
  /* line 62365, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-2\.5 {
    margin-right: 0.625rem;
  }
  /* line 62369, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }
  /* line 62373, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-2\.5 {
    margin-left: 0.625rem;
  }
  /* line 62377, app/assets/stylesheets/tailwind.1.scss */
  .md\:mt-3\.5 {
    margin-top: 0.875rem;
  }
  /* line 62381, app/assets/stylesheets/tailwind.1.scss */
  .md\:mr-3\.5 {
    margin-right: 0.875rem;
  }
  /* line 62385, app/assets/stylesheets/tailwind.1.scss */
  .md\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }
  /* line 62389, app/assets/stylesheets/tailwind.1.scss */
  .md\:ml-3\.5 {
    margin-left: 0.875rem;
  }
  /* line 62393, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-0 {
    margin-top: 0px;
  }
  /* line 62397, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-0 {
    margin-right: 0px;
  }
  /* line 62401, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-0 {
    margin-bottom: 0px;
  }
  /* line 62405, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-0 {
    margin-left: 0px;
  }
  /* line 62409, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-1 {
    margin-top: -0.25rem;
  }
  /* line 62413, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-1 {
    margin-right: -0.25rem;
  }
  /* line 62417, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-1 {
    margin-bottom: -0.25rem;
  }
  /* line 62421, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-1 {
    margin-left: -0.25rem;
  }
  /* line 62425, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-2 {
    margin-top: -0.5rem;
  }
  /* line 62429, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-2 {
    margin-right: -0.5rem;
  }
  /* line 62433, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-2 {
    margin-bottom: -0.5rem;
  }
  /* line 62437, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-2 {
    margin-left: -0.5rem;
  }
  /* line 62441, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-3 {
    margin-top: -0.75rem;
  }
  /* line 62445, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-3 {
    margin-right: -0.75rem;
  }
  /* line 62449, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-3 {
    margin-bottom: -0.75rem;
  }
  /* line 62453, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-3 {
    margin-left: -0.75rem;
  }
  /* line 62457, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-4 {
    margin-top: -1rem;
  }
  /* line 62461, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-4 {
    margin-right: -1rem;
  }
  /* line 62465, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-4 {
    margin-bottom: -1rem;
  }
  /* line 62469, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-4 {
    margin-left: -1rem;
  }
  /* line 62473, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-5 {
    margin-top: -1.25rem;
  }
  /* line 62477, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-5 {
    margin-right: -1.25rem;
  }
  /* line 62481, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-5 {
    margin-bottom: -1.25rem;
  }
  /* line 62485, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-5 {
    margin-left: -1.25rem;
  }
  /* line 62489, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-6 {
    margin-top: -1.5rem;
  }
  /* line 62493, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-6 {
    margin-right: -1.5rem;
  }
  /* line 62497, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-6 {
    margin-bottom: -1.5rem;
  }
  /* line 62501, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-6 {
    margin-left: -1.5rem;
  }
  /* line 62505, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-7 {
    margin-top: -1.75rem;
  }
  /* line 62509, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-7 {
    margin-right: -1.75rem;
  }
  /* line 62513, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-7 {
    margin-bottom: -1.75rem;
  }
  /* line 62517, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-7 {
    margin-left: -1.75rem;
  }
  /* line 62521, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-8 {
    margin-top: -2rem;
  }
  /* line 62525, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-8 {
    margin-right: -2rem;
  }
  /* line 62529, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-8 {
    margin-bottom: -2rem;
  }
  /* line 62533, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-8 {
    margin-left: -2rem;
  }
  /* line 62537, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-9 {
    margin-top: -2.25rem;
  }
  /* line 62541, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-9 {
    margin-right: -2.25rem;
  }
  /* line 62545, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-9 {
    margin-bottom: -2.25rem;
  }
  /* line 62549, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-9 {
    margin-left: -2.25rem;
  }
  /* line 62553, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-10 {
    margin-top: -2.5rem;
  }
  /* line 62557, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-10 {
    margin-right: -2.5rem;
  }
  /* line 62561, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-10 {
    margin-bottom: -2.5rem;
  }
  /* line 62565, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-10 {
    margin-left: -2.5rem;
  }
  /* line 62569, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-11 {
    margin-top: -2.75rem;
  }
  /* line 62573, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-11 {
    margin-right: -2.75rem;
  }
  /* line 62577, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-11 {
    margin-bottom: -2.75rem;
  }
  /* line 62581, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-11 {
    margin-left: -2.75rem;
  }
  /* line 62585, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-12 {
    margin-top: -3rem;
  }
  /* line 62589, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-12 {
    margin-right: -3rem;
  }
  /* line 62593, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-12 {
    margin-bottom: -3rem;
  }
  /* line 62597, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-12 {
    margin-left: -3rem;
  }
  /* line 62601, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-14 {
    margin-top: -3.5rem;
  }
  /* line 62605, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-14 {
    margin-right: -3.5rem;
  }
  /* line 62609, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-14 {
    margin-bottom: -3.5rem;
  }
  /* line 62613, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-14 {
    margin-left: -3.5rem;
  }
  /* line 62617, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-16 {
    margin-top: -4rem;
  }
  /* line 62621, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-16 {
    margin-right: -4rem;
  }
  /* line 62625, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-16 {
    margin-bottom: -4rem;
  }
  /* line 62629, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-16 {
    margin-left: -4rem;
  }
  /* line 62633, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-20 {
    margin-top: -5rem;
  }
  /* line 62637, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-20 {
    margin-right: -5rem;
  }
  /* line 62641, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-20 {
    margin-bottom: -5rem;
  }
  /* line 62645, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-20 {
    margin-left: -5rem;
  }
  /* line 62649, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-24 {
    margin-top: -6rem;
  }
  /* line 62653, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-24 {
    margin-right: -6rem;
  }
  /* line 62657, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-24 {
    margin-bottom: -6rem;
  }
  /* line 62661, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-24 {
    margin-left: -6rem;
  }
  /* line 62665, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-28 {
    margin-top: -7rem;
  }
  /* line 62669, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-28 {
    margin-right: -7rem;
  }
  /* line 62673, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-28 {
    margin-bottom: -7rem;
  }
  /* line 62677, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-28 {
    margin-left: -7rem;
  }
  /* line 62681, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-32 {
    margin-top: -8rem;
  }
  /* line 62685, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-32 {
    margin-right: -8rem;
  }
  /* line 62689, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-32 {
    margin-bottom: -8rem;
  }
  /* line 62693, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-32 {
    margin-left: -8rem;
  }
  /* line 62697, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-36 {
    margin-top: -9rem;
  }
  /* line 62701, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-36 {
    margin-right: -9rem;
  }
  /* line 62705, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-36 {
    margin-bottom: -9rem;
  }
  /* line 62709, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-36 {
    margin-left: -9rem;
  }
  /* line 62713, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-40 {
    margin-top: -10rem;
  }
  /* line 62717, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-40 {
    margin-right: -10rem;
  }
  /* line 62721, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-40 {
    margin-bottom: -10rem;
  }
  /* line 62725, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-40 {
    margin-left: -10rem;
  }
  /* line 62729, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-44 {
    margin-top: -11rem;
  }
  /* line 62733, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-44 {
    margin-right: -11rem;
  }
  /* line 62737, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-44 {
    margin-bottom: -11rem;
  }
  /* line 62741, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-44 {
    margin-left: -11rem;
  }
  /* line 62745, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-48 {
    margin-top: -12rem;
  }
  /* line 62749, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-48 {
    margin-right: -12rem;
  }
  /* line 62753, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-48 {
    margin-bottom: -12rem;
  }
  /* line 62757, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-48 {
    margin-left: -12rem;
  }
  /* line 62761, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-52 {
    margin-top: -13rem;
  }
  /* line 62765, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-52 {
    margin-right: -13rem;
  }
  /* line 62769, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-52 {
    margin-bottom: -13rem;
  }
  /* line 62773, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-52 {
    margin-left: -13rem;
  }
  /* line 62777, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-56 {
    margin-top: -14rem;
  }
  /* line 62781, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-56 {
    margin-right: -14rem;
  }
  /* line 62785, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-56 {
    margin-bottom: -14rem;
  }
  /* line 62789, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-56 {
    margin-left: -14rem;
  }
  /* line 62793, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-60 {
    margin-top: -15rem;
  }
  /* line 62797, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-60 {
    margin-right: -15rem;
  }
  /* line 62801, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-60 {
    margin-bottom: -15rem;
  }
  /* line 62805, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-60 {
    margin-left: -15rem;
  }
  /* line 62809, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-64 {
    margin-top: -16rem;
  }
  /* line 62813, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-64 {
    margin-right: -16rem;
  }
  /* line 62817, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-64 {
    margin-bottom: -16rem;
  }
  /* line 62821, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-64 {
    margin-left: -16rem;
  }
  /* line 62825, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-72 {
    margin-top: -18rem;
  }
  /* line 62829, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-72 {
    margin-right: -18rem;
  }
  /* line 62833, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-72 {
    margin-bottom: -18rem;
  }
  /* line 62837, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-72 {
    margin-left: -18rem;
  }
  /* line 62841, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-80 {
    margin-top: -20rem;
  }
  /* line 62845, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-80 {
    margin-right: -20rem;
  }
  /* line 62849, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-80 {
    margin-bottom: -20rem;
  }
  /* line 62853, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-80 {
    margin-left: -20rem;
  }
  /* line 62857, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-96 {
    margin-top: -24rem;
  }
  /* line 62861, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-96 {
    margin-right: -24rem;
  }
  /* line 62865, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-96 {
    margin-bottom: -24rem;
  }
  /* line 62869, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-96 {
    margin-left: -24rem;
  }
  /* line 62873, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-px {
    margin-top: -1px;
  }
  /* line 62877, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-px {
    margin-right: -1px;
  }
  /* line 62881, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-px {
    margin-bottom: -1px;
  }
  /* line 62885, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-px {
    margin-left: -1px;
  }
  /* line 62889, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-0\.5 {
    margin-top: -0.125rem;
  }
  /* line 62893, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-0\.5 {
    margin-right: -0.125rem;
  }
  /* line 62897, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }
  /* line 62901, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-0\.5 {
    margin-left: -0.125rem;
  }
  /* line 62905, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-1\.5 {
    margin-top: -0.375rem;
  }
  /* line 62909, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-1\.5 {
    margin-right: -0.375rem;
  }
  /* line 62913, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }
  /* line 62917, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-1\.5 {
    margin-left: -0.375rem;
  }
  /* line 62921, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-2\.5 {
    margin-top: -0.625rem;
  }
  /* line 62925, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-2\.5 {
    margin-right: -0.625rem;
  }
  /* line 62929, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }
  /* line 62933, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-2\.5 {
    margin-left: -0.625rem;
  }
  /* line 62937, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mt-3\.5 {
    margin-top: -0.875rem;
  }
  /* line 62941, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mr-3\.5 {
    margin-right: -0.875rem;
  }
  /* line 62945, app/assets/stylesheets/tailwind.1.scss */
  .md\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }
  /* line 62949, app/assets/stylesheets/tailwind.1.scss */
  .md\:-ml-3\.5 {
    margin-left: -0.875rem;
  }
  /* line 62953, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-0 {
    max-height: 0px;
  }
  /* line 62957, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-1 {
    max-height: 0.25rem;
  }
  /* line 62961, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-2 {
    max-height: 0.5rem;
  }
  /* line 62965, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-3 {
    max-height: 0.75rem;
  }
  /* line 62969, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-4 {
    max-height: 1rem;
  }
  /* line 62973, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-5 {
    max-height: 1.25rem;
  }
  /* line 62977, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-6 {
    max-height: 1.5rem;
  }
  /* line 62981, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-7 {
    max-height: 1.75rem;
  }
  /* line 62985, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-8 {
    max-height: 2rem;
  }
  /* line 62989, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-9 {
    max-height: 2.25rem;
  }
  /* line 62993, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-10 {
    max-height: 2.5rem;
  }
  /* line 62997, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-11 {
    max-height: 2.75rem;
  }
  /* line 63001, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-12 {
    max-height: 3rem;
  }
  /* line 63005, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-14 {
    max-height: 3.5rem;
  }
  /* line 63009, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-16 {
    max-height: 4rem;
  }
  /* line 63013, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-20 {
    max-height: 5rem;
  }
  /* line 63017, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-24 {
    max-height: 6rem;
  }
  /* line 63021, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-28 {
    max-height: 7rem;
  }
  /* line 63025, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-32 {
    max-height: 8rem;
  }
  /* line 63029, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-36 {
    max-height: 9rem;
  }
  /* line 63033, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-40 {
    max-height: 10rem;
  }
  /* line 63037, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-44 {
    max-height: 11rem;
  }
  /* line 63041, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-48 {
    max-height: 12rem;
  }
  /* line 63045, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-52 {
    max-height: 13rem;
  }
  /* line 63049, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-56 {
    max-height: 14rem;
  }
  /* line 63053, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-60 {
    max-height: 15rem;
  }
  /* line 63057, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-64 {
    max-height: 16rem;
  }
  /* line 63061, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-72 {
    max-height: 18rem;
  }
  /* line 63065, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-80 {
    max-height: 20rem;
  }
  /* line 63069, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-96 {
    max-height: 24rem;
  }
  /* line 63073, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-px {
    max-height: 1px;
  }
  /* line 63077, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-0\.5 {
    max-height: 0.125rem;
  }
  /* line 63081, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-1\.5 {
    max-height: 0.375rem;
  }
  /* line 63085, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-2\.5 {
    max-height: 0.625rem;
  }
  /* line 63089, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-3\.5 {
    max-height: 0.875rem;
  }
  /* line 63093, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-full {
    max-height: 100%;
  }
  /* line 63097, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-h-screen {
    max-height: 100vh;
  }
  /* line 63101, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-0 {
    max-width: 0rem;
  }
  /* line 63105, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-none {
    max-width: none;
  }
  /* line 63109, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-xs {
    max-width: 20rem;
  }
  /* line 63113, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-sm {
    max-width: 24rem;
  }
  /* line 63117, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-md {
    max-width: 28rem;
  }
  /* line 63121, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-lg {
    max-width: 32rem;
  }
  /* line 63125, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-xl {
    max-width: 36rem;
  }
  /* line 63129, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-2xl {
    max-width: 42rem;
  }
  /* line 63133, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-3xl {
    max-width: 48rem;
  }
  /* line 63137, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-4xl {
    max-width: 56rem;
  }
  /* line 63141, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-5xl {
    max-width: 64rem;
  }
  /* line 63145, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-6xl {
    max-width: 72rem;
  }
  /* line 63149, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-7xl {
    max-width: 80rem;
  }
  /* line 63153, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-full {
    max-width: 100%;
  }
  /* line 63157, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-min {
    max-width: -webkit-min-content;
    max-width: min-content;
  }
  /* line 63162, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-max {
    max-width: -webkit-max-content;
    max-width: max-content;
  }
  /* line 63167, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-prose {
    max-width: 65ch;
  }
  /* line 63171, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-screen-sm {
    max-width: 640px;
  }
  /* line 63175, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-screen-md {
    max-width: 768px;
  }
  /* line 63179, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-screen-lg {
    max-width: 1024px;
  }
  /* line 63183, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-screen-xl {
    max-width: 1280px;
  }
  /* line 63187, app/assets/stylesheets/tailwind.1.scss */
  .md\:max-w-screen-2xl {
    max-width: 1536px;
  }
  /* line 63191, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-h-0 {
    min-height: 0px;
  }
  /* line 63195, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-h-full {
    min-height: 100%;
  }
  /* line 63199, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-h-screen {
    min-height: 100vh;
  }
  /* line 63203, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-w-0 {
    min-width: 0px;
  }
  /* line 63207, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-w-full {
    min-width: 100%;
  }
  /* line 63211, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-w-min {
    min-width: -webkit-min-content;
    min-width: min-content;
  }
  /* line 63216, app/assets/stylesheets/tailwind.1.scss */
  .md\:min-w-max {
    min-width: -webkit-max-content;
    min-width: max-content;
  }
  /* line 63221, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-contain {
    object-fit: contain;
  }
  /* line 63225, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-cover {
    object-fit: cover;
  }
  /* line 63229, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-fill {
    object-fit: fill;
  }
  /* line 63233, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-none {
    object-fit: none;
  }
  /* line 63237, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-scale-down {
    object-fit: scale-down;
  }
  /* line 63241, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-bottom {
    object-position: bottom;
  }
  /* line 63245, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-center {
    object-position: center;
  }
  /* line 63249, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-left {
    object-position: left;
  }
  /* line 63253, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-left-bottom {
    object-position: left bottom;
  }
  /* line 63257, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-left-top {
    object-position: left top;
  }
  /* line 63261, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-right {
    object-position: right;
  }
  /* line 63265, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-right-bottom {
    object-position: right bottom;
  }
  /* line 63269, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-right-top {
    object-position: right top;
  }
  /* line 63273, app/assets/stylesheets/tailwind.1.scss */
  .md\:object-top {
    object-position: top;
  }
  /* line 63277, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-0 {
    opacity: 0;
  }
  /* line 63281, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-5 {
    opacity: 0.05;
  }
  /* line 63285, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-10 {
    opacity: 0.1;
  }
  /* line 63289, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-20 {
    opacity: 0.2;
  }
  /* line 63293, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-25 {
    opacity: 0.25;
  }
  /* line 63297, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-30 {
    opacity: 0.3;
  }
  /* line 63301, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-40 {
    opacity: 0.4;
  }
  /* line 63305, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-50 {
    opacity: 0.5;
  }
  /* line 63309, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-60 {
    opacity: 0.6;
  }
  /* line 63313, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-70 {
    opacity: 0.7;
  }
  /* line 63317, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-75 {
    opacity: 0.75;
  }
  /* line 63321, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-80 {
    opacity: 0.8;
  }
  /* line 63325, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-90 {
    opacity: 0.9;
  }
  /* line 63329, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-95 {
    opacity: 0.95;
  }
  /* line 63333, app/assets/stylesheets/tailwind.1.scss */
  .md\:opacity-100 {
    opacity: 1;
  }
  /* line 63337, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-0 {
    opacity: 0;
  }
  /* line 63341, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-5 {
    opacity: 0.05;
  }
  /* line 63345, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-10 {
    opacity: 0.1;
  }
  /* line 63349, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-20 {
    opacity: 0.2;
  }
  /* line 63353, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-25 {
    opacity: 0.25;
  }
  /* line 63357, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-30 {
    opacity: 0.3;
  }
  /* line 63361, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-40 {
    opacity: 0.4;
  }
  /* line 63365, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-50 {
    opacity: 0.5;
  }
  /* line 63369, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-60 {
    opacity: 0.6;
  }
  /* line 63373, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-70 {
    opacity: 0.7;
  }
  /* line 63377, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-75 {
    opacity: 0.75;
  }
  /* line 63381, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-80 {
    opacity: 0.8;
  }
  /* line 63385, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-90 {
    opacity: 0.9;
  }
  /* line 63389, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-95 {
    opacity: 0.95;
  }
  /* line 63393, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:opacity-100 {
    opacity: 1;
  }
  /* line 63397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }
  /* line 63401, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }
  /* line 63405, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }
  /* line 63409, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }
  /* line 63413, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }
  /* line 63417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }
  /* line 63421, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }
  /* line 63425, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }
  /* line 63429, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }
  /* line 63433, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }
  /* line 63437, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }
  /* line 63441, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }
  /* line 63445, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }
  /* line 63449, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }
  /* line 63453, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }
  /* line 63457, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-0:hover {
    opacity: 0;
  }
  /* line 63461, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-5:hover {
    opacity: 0.05;
  }
  /* line 63465, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-10:hover {
    opacity: 0.1;
  }
  /* line 63469, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-20:hover {
    opacity: 0.2;
  }
  /* line 63473, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-25:hover {
    opacity: 0.25;
  }
  /* line 63477, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-30:hover {
    opacity: 0.3;
  }
  /* line 63481, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-40:hover {
    opacity: 0.4;
  }
  /* line 63485, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-50:hover {
    opacity: 0.5;
  }
  /* line 63489, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-60:hover {
    opacity: 0.6;
  }
  /* line 63493, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-70:hover {
    opacity: 0.7;
  }
  /* line 63497, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-75:hover {
    opacity: 0.75;
  }
  /* line 63501, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-80:hover {
    opacity: 0.8;
  }
  /* line 63505, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-90:hover {
    opacity: 0.9;
  }
  /* line 63509, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-95:hover {
    opacity: 0.95;
  }
  /* line 63513, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:opacity-100:hover {
    opacity: 1;
  }
  /* line 63517, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-0:focus {
    opacity: 0;
  }
  /* line 63521, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-5:focus {
    opacity: 0.05;
  }
  /* line 63525, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-10:focus {
    opacity: 0.1;
  }
  /* line 63529, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-20:focus {
    opacity: 0.2;
  }
  /* line 63533, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-25:focus {
    opacity: 0.25;
  }
  /* line 63537, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-30:focus {
    opacity: 0.3;
  }
  /* line 63541, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-40:focus {
    opacity: 0.4;
  }
  /* line 63545, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-50:focus {
    opacity: 0.5;
  }
  /* line 63549, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-60:focus {
    opacity: 0.6;
  }
  /* line 63553, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-70:focus {
    opacity: 0.7;
  }
  /* line 63557, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-75:focus {
    opacity: 0.75;
  }
  /* line 63561, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-80:focus {
    opacity: 0.8;
  }
  /* line 63565, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-90:focus {
    opacity: 0.9;
  }
  /* line 63569, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-95:focus {
    opacity: 0.95;
  }
  /* line 63573, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:opacity-100:focus {
    opacity: 1;
  }
  /* line 63577, app/assets/stylesheets/tailwind.1.scss */
  .md\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 63582, app/assets/stylesheets/tailwind.1.scss */
  .md\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 63587, app/assets/stylesheets/tailwind.1.scss */
  .md\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 63592, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 63597, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 63602, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 63607, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 63612, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 63617, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 63622, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-auto {
    overflow: auto;
  }
  /* line 63626, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-hidden {
    overflow: hidden;
  }
  /* line 63630, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-visible {
    overflow: visible;
  }
  /* line 63634, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-scroll {
    overflow: scroll;
  }
  /* line 63638, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-x-auto {
    overflow-x: auto;
  }
  /* line 63642, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-y-auto {
    overflow-y: auto;
  }
  /* line 63646, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }
  /* line 63650, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }
  /* line 63654, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-x-visible {
    overflow-x: visible;
  }
  /* line 63658, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-y-visible {
    overflow-y: visible;
  }
  /* line 63662, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }
  /* line 63666, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }
  /* line 63670, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-auto {
    overscroll-behavior: auto;
  }
  /* line 63674, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-contain {
    overscroll-behavior: contain;
  }
  /* line 63678, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-none {
    overscroll-behavior: none;
  }
  /* line 63682, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }
  /* line 63686, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }
  /* line 63690, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-y-none {
    overscroll-behavior-y: none;
  }
  /* line 63694, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }
  /* line 63698, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }
  /* line 63702, app/assets/stylesheets/tailwind.1.scss */
  .md\:overscroll-x-none {
    overscroll-behavior-x: none;
  }
  /* line 63706, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-0 {
    padding: 0px;
  }
  /* line 63710, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-1 {
    padding: 0.25rem;
  }
  /* line 63714, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-2 {
    padding: 0.5rem;
  }
  /* line 63718, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-3 {
    padding: 0.75rem;
  }
  /* line 63722, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-4 {
    padding: 1rem;
  }
  /* line 63726, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-5 {
    padding: 1.25rem;
  }
  /* line 63730, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-6 {
    padding: 1.5rem;
  }
  /* line 63734, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-7 {
    padding: 1.75rem;
  }
  /* line 63738, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-8 {
    padding: 2rem;
  }
  /* line 63742, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-9 {
    padding: 2.25rem;
  }
  /* line 63746, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-10 {
    padding: 2.5rem;
  }
  /* line 63750, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-11 {
    padding: 2.75rem;
  }
  /* line 63754, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-12 {
    padding: 3rem;
  }
  /* line 63758, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-14 {
    padding: 3.5rem;
  }
  /* line 63762, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-16 {
    padding: 4rem;
  }
  /* line 63766, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-20 {
    padding: 5rem;
  }
  /* line 63770, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-24 {
    padding: 6rem;
  }
  /* line 63774, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-28 {
    padding: 7rem;
  }
  /* line 63778, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-32 {
    padding: 8rem;
  }
  /* line 63782, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-36 {
    padding: 9rem;
  }
  /* line 63786, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-40 {
    padding: 10rem;
  }
  /* line 63790, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-44 {
    padding: 11rem;
  }
  /* line 63794, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-48 {
    padding: 12rem;
  }
  /* line 63798, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-52 {
    padding: 13rem;
  }
  /* line 63802, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-56 {
    padding: 14rem;
  }
  /* line 63806, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-60 {
    padding: 15rem;
  }
  /* line 63810, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-64 {
    padding: 16rem;
  }
  /* line 63814, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-72 {
    padding: 18rem;
  }
  /* line 63818, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-80 {
    padding: 20rem;
  }
  /* line 63822, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-96 {
    padding: 24rem;
  }
  /* line 63826, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-px {
    padding: 1px;
  }
  /* line 63830, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-0\.5 {
    padding: 0.125rem;
  }
  /* line 63834, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-1\.5 {
    padding: 0.375rem;
  }
  /* line 63838, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-2\.5 {
    padding: 0.625rem;
  }
  /* line 63842, app/assets/stylesheets/tailwind.1.scss */
  .md\:p-3\.5 {
    padding: 0.875rem;
  }
  /* line 63846, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  /* line 63851, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 63856, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  /* line 63861, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  /* line 63866, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  /* line 63871, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 63876, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  /* line 63881, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  /* line 63886, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 63891, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  /* line 63896, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  /* line 63901, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  /* line 63906, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  /* line 63911, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  /* line 63916, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  /* line 63921, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  /* line 63926, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  /* line 63931, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  /* line 63936, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  /* line 63941, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  /* line 63946, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  /* line 63951, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 63956, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  /* line 63961, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  /* line 63966, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  /* line 63971, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  /* line 63976, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  /* line 63981, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  /* line 63986, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  /* line 63991, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  /* line 63996, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  /* line 64001, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  /* line 64006, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  /* line 64011, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
  /* line 64016, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
  /* line 64021, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }
  /* line 64026, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  /* line 64031, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  /* line 64036, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  /* line 64041, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }
  /* line 64046, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  /* line 64051, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }
  /* line 64056, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }
  /* line 64061, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }
  /* line 64066, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  /* line 64071, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }
  /* line 64076, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }
  /* line 64081, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }
  /* line 64086, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }
  /* line 64091, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }
  /* line 64096, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  /* line 64101, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  /* line 64106, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  /* line 64111, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  /* line 64116, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }
  /* line 64121, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }
  /* line 64126, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }
  /* line 64131, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  /* line 64136, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }
  /* line 64141, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }
  /* line 64146, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  /* line 64151, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }
  /* line 64156, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  /* line 64161, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  /* line 64166, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  /* line 64171, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  /* line 64176, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  /* line 64181, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  /* line 64186, app/assets/stylesheets/tailwind.1.scss */
  .md\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  /* line 64191, app/assets/stylesheets/tailwind.1.scss */
  .md\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }
  /* line 64196, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-0 {
    padding-top: 0px;
  }
  /* line 64200, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-0 {
    padding-right: 0px;
  }
  /* line 64204, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-0 {
    padding-bottom: 0px;
  }
  /* line 64208, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-0 {
    padding-left: 0px;
  }
  /* line 64212, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-1 {
    padding-top: 0.25rem;
  }
  /* line 64216, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-1 {
    padding-right: 0.25rem;
  }
  /* line 64220, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-1 {
    padding-bottom: 0.25rem;
  }
  /* line 64224, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-1 {
    padding-left: 0.25rem;
  }
  /* line 64228, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-2 {
    padding-top: 0.5rem;
  }
  /* line 64232, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-2 {
    padding-right: 0.5rem;
  }
  /* line 64236, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-2 {
    padding-bottom: 0.5rem;
  }
  /* line 64240, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-2 {
    padding-left: 0.5rem;
  }
  /* line 64244, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-3 {
    padding-top: 0.75rem;
  }
  /* line 64248, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-3 {
    padding-right: 0.75rem;
  }
  /* line 64252, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-3 {
    padding-bottom: 0.75rem;
  }
  /* line 64256, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-3 {
    padding-left: 0.75rem;
  }
  /* line 64260, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-4 {
    padding-top: 1rem;
  }
  /* line 64264, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-4 {
    padding-right: 1rem;
  }
  /* line 64268, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-4 {
    padding-bottom: 1rem;
  }
  /* line 64272, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-4 {
    padding-left: 1rem;
  }
  /* line 64276, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-5 {
    padding-top: 1.25rem;
  }
  /* line 64280, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-5 {
    padding-right: 1.25rem;
  }
  /* line 64284, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-5 {
    padding-bottom: 1.25rem;
  }
  /* line 64288, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-5 {
    padding-left: 1.25rem;
  }
  /* line 64292, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-6 {
    padding-top: 1.5rem;
  }
  /* line 64296, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-6 {
    padding-right: 1.5rem;
  }
  /* line 64300, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-6 {
    padding-bottom: 1.5rem;
  }
  /* line 64304, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-6 {
    padding-left: 1.5rem;
  }
  /* line 64308, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-7 {
    padding-top: 1.75rem;
  }
  /* line 64312, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-7 {
    padding-right: 1.75rem;
  }
  /* line 64316, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-7 {
    padding-bottom: 1.75rem;
  }
  /* line 64320, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-7 {
    padding-left: 1.75rem;
  }
  /* line 64324, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-8 {
    padding-top: 2rem;
  }
  /* line 64328, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-8 {
    padding-right: 2rem;
  }
  /* line 64332, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-8 {
    padding-bottom: 2rem;
  }
  /* line 64336, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-8 {
    padding-left: 2rem;
  }
  /* line 64340, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-9 {
    padding-top: 2.25rem;
  }
  /* line 64344, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-9 {
    padding-right: 2.25rem;
  }
  /* line 64348, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-9 {
    padding-bottom: 2.25rem;
  }
  /* line 64352, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-9 {
    padding-left: 2.25rem;
  }
  /* line 64356, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-10 {
    padding-top: 2.5rem;
  }
  /* line 64360, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-10 {
    padding-right: 2.5rem;
  }
  /* line 64364, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-10 {
    padding-bottom: 2.5rem;
  }
  /* line 64368, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-10 {
    padding-left: 2.5rem;
  }
  /* line 64372, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-11 {
    padding-top: 2.75rem;
  }
  /* line 64376, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-11 {
    padding-right: 2.75rem;
  }
  /* line 64380, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-11 {
    padding-bottom: 2.75rem;
  }
  /* line 64384, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-11 {
    padding-left: 2.75rem;
  }
  /* line 64388, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-12 {
    padding-top: 3rem;
  }
  /* line 64392, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-12 {
    padding-right: 3rem;
  }
  /* line 64396, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-12 {
    padding-bottom: 3rem;
  }
  /* line 64400, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-12 {
    padding-left: 3rem;
  }
  /* line 64404, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-14 {
    padding-top: 3.5rem;
  }
  /* line 64408, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-14 {
    padding-right: 3.5rem;
  }
  /* line 64412, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-14 {
    padding-bottom: 3.5rem;
  }
  /* line 64416, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-14 {
    padding-left: 3.5rem;
  }
  /* line 64420, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-16 {
    padding-top: 4rem;
  }
  /* line 64424, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-16 {
    padding-right: 4rem;
  }
  /* line 64428, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-16 {
    padding-bottom: 4rem;
  }
  /* line 64432, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-16 {
    padding-left: 4rem;
  }
  /* line 64436, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-20 {
    padding-top: 5rem;
  }
  /* line 64440, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-20 {
    padding-right: 5rem;
  }
  /* line 64444, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-20 {
    padding-bottom: 5rem;
  }
  /* line 64448, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-20 {
    padding-left: 5rem;
  }
  /* line 64452, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-24 {
    padding-top: 6rem;
  }
  /* line 64456, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-24 {
    padding-right: 6rem;
  }
  /* line 64460, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-24 {
    padding-bottom: 6rem;
  }
  /* line 64464, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-24 {
    padding-left: 6rem;
  }
  /* line 64468, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-28 {
    padding-top: 7rem;
  }
  /* line 64472, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-28 {
    padding-right: 7rem;
  }
  /* line 64476, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-28 {
    padding-bottom: 7rem;
  }
  /* line 64480, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-28 {
    padding-left: 7rem;
  }
  /* line 64484, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-32 {
    padding-top: 8rem;
  }
  /* line 64488, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-32 {
    padding-right: 8rem;
  }
  /* line 64492, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-32 {
    padding-bottom: 8rem;
  }
  /* line 64496, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-32 {
    padding-left: 8rem;
  }
  /* line 64500, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-36 {
    padding-top: 9rem;
  }
  /* line 64504, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-36 {
    padding-right: 9rem;
  }
  /* line 64508, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-36 {
    padding-bottom: 9rem;
  }
  /* line 64512, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-36 {
    padding-left: 9rem;
  }
  /* line 64516, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-40 {
    padding-top: 10rem;
  }
  /* line 64520, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-40 {
    padding-right: 10rem;
  }
  /* line 64524, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-40 {
    padding-bottom: 10rem;
  }
  /* line 64528, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-40 {
    padding-left: 10rem;
  }
  /* line 64532, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-44 {
    padding-top: 11rem;
  }
  /* line 64536, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-44 {
    padding-right: 11rem;
  }
  /* line 64540, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-44 {
    padding-bottom: 11rem;
  }
  /* line 64544, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-44 {
    padding-left: 11rem;
  }
  /* line 64548, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-48 {
    padding-top: 12rem;
  }
  /* line 64552, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-48 {
    padding-right: 12rem;
  }
  /* line 64556, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-48 {
    padding-bottom: 12rem;
  }
  /* line 64560, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-48 {
    padding-left: 12rem;
  }
  /* line 64564, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-52 {
    padding-top: 13rem;
  }
  /* line 64568, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-52 {
    padding-right: 13rem;
  }
  /* line 64572, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-52 {
    padding-bottom: 13rem;
  }
  /* line 64576, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-52 {
    padding-left: 13rem;
  }
  /* line 64580, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-56 {
    padding-top: 14rem;
  }
  /* line 64584, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-56 {
    padding-right: 14rem;
  }
  /* line 64588, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-56 {
    padding-bottom: 14rem;
  }
  /* line 64592, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-56 {
    padding-left: 14rem;
  }
  /* line 64596, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-60 {
    padding-top: 15rem;
  }
  /* line 64600, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-60 {
    padding-right: 15rem;
  }
  /* line 64604, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-60 {
    padding-bottom: 15rem;
  }
  /* line 64608, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-60 {
    padding-left: 15rem;
  }
  /* line 64612, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-64 {
    padding-top: 16rem;
  }
  /* line 64616, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-64 {
    padding-right: 16rem;
  }
  /* line 64620, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-64 {
    padding-bottom: 16rem;
  }
  /* line 64624, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-64 {
    padding-left: 16rem;
  }
  /* line 64628, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-72 {
    padding-top: 18rem;
  }
  /* line 64632, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-72 {
    padding-right: 18rem;
  }
  /* line 64636, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-72 {
    padding-bottom: 18rem;
  }
  /* line 64640, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-72 {
    padding-left: 18rem;
  }
  /* line 64644, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-80 {
    padding-top: 20rem;
  }
  /* line 64648, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-80 {
    padding-right: 20rem;
  }
  /* line 64652, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-80 {
    padding-bottom: 20rem;
  }
  /* line 64656, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-80 {
    padding-left: 20rem;
  }
  /* line 64660, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-96 {
    padding-top: 24rem;
  }
  /* line 64664, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-96 {
    padding-right: 24rem;
  }
  /* line 64668, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-96 {
    padding-bottom: 24rem;
  }
  /* line 64672, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-96 {
    padding-left: 24rem;
  }
  /* line 64676, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-px {
    padding-top: 1px;
  }
  /* line 64680, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-px {
    padding-right: 1px;
  }
  /* line 64684, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-px {
    padding-bottom: 1px;
  }
  /* line 64688, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-px {
    padding-left: 1px;
  }
  /* line 64692, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-0\.5 {
    padding-top: 0.125rem;
  }
  /* line 64696, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-0\.5 {
    padding-right: 0.125rem;
  }
  /* line 64700, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }
  /* line 64704, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-0\.5 {
    padding-left: 0.125rem;
  }
  /* line 64708, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-1\.5 {
    padding-top: 0.375rem;
  }
  /* line 64712, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-1\.5 {
    padding-right: 0.375rem;
  }
  /* line 64716, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }
  /* line 64720, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-1\.5 {
    padding-left: 0.375rem;
  }
  /* line 64724, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-2\.5 {
    padding-top: 0.625rem;
  }
  /* line 64728, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-2\.5 {
    padding-right: 0.625rem;
  }
  /* line 64732, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }
  /* line 64736, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-2\.5 {
    padding-left: 0.625rem;
  }
  /* line 64740, app/assets/stylesheets/tailwind.1.scss */
  .md\:pt-3\.5 {
    padding-top: 0.875rem;
  }
  /* line 64744, app/assets/stylesheets/tailwind.1.scss */
  .md\:pr-3\.5 {
    padding-right: 0.875rem;
  }
  /* line 64748, app/assets/stylesheets/tailwind.1.scss */
  .md\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }
  /* line 64752, app/assets/stylesheets/tailwind.1.scss */
  .md\:pl-3\.5 {
    padding-left: 0.875rem;
  }
  /* line 64756, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }
  /* line 64760, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-current::placeholder {
    color: currentColor;
  }
  /* line 64764, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 64769, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 64774, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 64779, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 64784, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 64789, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 64794, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 64799, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 64804, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 64809, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 64814, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 64819, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 64824, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 64829, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 64834, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 64839, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 64844, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 64849, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 64854, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 64859, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 64864, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 64869, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 64874, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 64879, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 64884, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 64889, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 64894, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 64899, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 64904, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 64909, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 64914, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 64919, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 64924, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 64929, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 64934, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 64939, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 64944, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 64949, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 64954, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 64959, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 64964, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 64969, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 64974, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 64979, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 64984, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 64989, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 64994, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 64999, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 65004, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 65009, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 65014, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 65019, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 65024, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 65029, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 65034, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 65039, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 65044, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 65049, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 65054, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 65059, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 65064, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 65069, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 65074, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 65079, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 65084, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 65089, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 65094, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 65099, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 65104, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 65109, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 65114, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 65119, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 65124, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 65129, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 65134, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 65139, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 65144, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 65149, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 65154, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 65159, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 65164, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 65169, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 65174, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }
  /* line 65178, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }
  /* line 65182, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 65187, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 65192, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 65197, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 65202, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 65207, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 65212, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 65217, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 65222, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 65227, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 65232, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 65237, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 65242, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 65247, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 65252, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 65257, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 65262, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 65267, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 65272, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 65277, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 65282, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 65287, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 65292, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 65297, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 65302, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 65307, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 65312, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 65317, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 65322, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 65327, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 65332, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 65337, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 65342, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 65347, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 65352, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 65357, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 65362, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 65367, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 65372, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 65377, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 65382, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 65387, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 65392, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 65397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 65402, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 65407, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 65412, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 65417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 65422, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 65427, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 65432, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 65437, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 65442, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 65447, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 65452, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 65457, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 65462, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 65467, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 65472, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 65477, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 65482, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 65487, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 65492, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 65497, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 65502, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 65507, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 65512, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 65517, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 65522, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 65527, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 65532, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 65537, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 65542, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 65547, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 65552, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 65557, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 65562, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 65567, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 65572, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 65577, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 65582, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 65587, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 65592, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 65596, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 65600, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 65604, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 65608, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 65612, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 65616, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 65620, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 65624, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 65628, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 65632, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 65636, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 65640, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 65644, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 65648, app/assets/stylesheets/tailwind.1.scss */
  .md\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 65652, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 65656, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 65660, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 65664, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 65668, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 65672, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 65676, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 65680, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 65684, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 65688, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 65692, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 65696, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 65700, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 65704, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 65708, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 65712, app/assets/stylesheets/tailwind.1.scss */
  .md\:pointer-events-none {
    pointer-events: none;
  }
  /* line 65716, app/assets/stylesheets/tailwind.1.scss */
  .md\:pointer-events-auto {
    pointer-events: auto;
  }
  /* line 65720, app/assets/stylesheets/tailwind.1.scss */
  .md\:static {
    position: static;
  }
  /* line 65724, app/assets/stylesheets/tailwind.1.scss */
  .md\:fixed {
    position: fixed;
  }
  /* line 65728, app/assets/stylesheets/tailwind.1.scss */
  .md\:absolute {
    position: absolute;
  }
  /* line 65732, app/assets/stylesheets/tailwind.1.scss */
  .md\:relative {
    position: relative;
  }
  /* line 65736, app/assets/stylesheets/tailwind.1.scss */
  .md\:sticky {
    position: sticky;
  }
  /* line 65740, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 65747, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }
  /* line 65754, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }
  /* line 65761, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }
  /* line 65768, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }
  /* line 65775, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }
  /* line 65782, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }
  /* line 65789, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }
  /* line 65796, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }
  /* line 65803, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }
  /* line 65810, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }
  /* line 65817, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }
  /* line 65824, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }
  /* line 65831, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }
  /* line 65838, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }
  /* line 65845, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }
  /* line 65852, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }
  /* line 65859, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }
  /* line 65866, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }
  /* line 65873, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }
  /* line 65880, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }
  /* line 65887, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }
  /* line 65894, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }
  /* line 65901, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }
  /* line 65908, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }
  /* line 65915, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }
  /* line 65922, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }
  /* line 65929, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }
  /* line 65936, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }
  /* line 65943, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }
  /* line 65950, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  /* line 65957, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }
  /* line 65964, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }
  /* line 65971, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }
  /* line 65978, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }
  /* line 65985, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }
  /* line 65992, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 65999, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }
  /* line 66006, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }
  /* line 66013, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }
  /* line 66020, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }
  /* line 66027, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }
  /* line 66034, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }
  /* line 66041, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }
  /* line 66048, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }
  /* line 66055, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }
  /* line 66062, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }
  /* line 66069, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }
  /* line 66076, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }
  /* line 66083, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }
  /* line 66090, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }
  /* line 66097, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }
  /* line 66104, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }
  /* line 66111, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }
  /* line 66118, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }
  /* line 66125, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }
  /* line 66132, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }
  /* line 66139, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }
  /* line 66146, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }
  /* line 66153, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }
  /* line 66160, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }
  /* line 66167, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }
  /* line 66174, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }
  /* line 66181, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }
  /* line 66188, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }
  /* line 66195, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }
  /* line 66202, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }
  /* line 66209, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }
  /* line 66216, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }
  /* line 66223, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }
  /* line 66230, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }
  /* line 66237, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 66244, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }
  /* line 66251, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }
  /* line 66258, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }
  /* line 66265, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 66272, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }
  /* line 66279, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }
  /* line 66286, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 66293, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }
  /* line 66300, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }
  /* line 66307, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }
  /* line 66314, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 66321, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }
  /* line 66328, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }
  /* line 66335, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 66340, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 66345, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }
  /* line 66350, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }
  /* line 66355, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }
  /* line 66360, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }
  /* line 66365, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }
  /* line 66370, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }
  /* line 66375, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }
  /* line 66380, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }
  /* line 66385, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }
  /* line 66390, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }
  /* line 66395, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }
  /* line 66400, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }
  /* line 66405, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }
  /* line 66410, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }
  /* line 66415, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }
  /* line 66420, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }
  /* line 66425, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }
  /* line 66430, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }
  /* line 66435, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }
  /* line 66440, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }
  /* line 66445, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }
  /* line 66450, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }
  /* line 66455, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }
  /* line 66460, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }
  /* line 66465, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }
  /* line 66470, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }
  /* line 66475, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }
  /* line 66480, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }
  /* line 66485, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }
  /* line 66490, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }
  /* line 66495, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }
  /* line 66500, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }
  /* line 66505, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }
  /* line 66510, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }
  /* line 66515, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }
  /* line 66520, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }
  /* line 66525, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }
  /* line 66530, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }
  /* line 66535, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }
  /* line 66540, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }
  /* line 66545, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }
  /* line 66550, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }
  /* line 66555, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }
  /* line 66560, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }
  /* line 66565, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }
  /* line 66570, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }
  /* line 66575, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }
  /* line 66580, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }
  /* line 66585, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }
  /* line 66590, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }
  /* line 66595, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }
  /* line 66600, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }
  /* line 66605, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }
  /* line 66610, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }
  /* line 66615, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }
  /* line 66620, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }
  /* line 66625, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }
  /* line 66630, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }
  /* line 66635, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-auto {
    top: auto;
    bottom: auto;
  }
  /* line 66640, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-auto {
    right: auto;
    left: auto;
  }
  /* line 66645, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }
  /* line 66650, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-px {
    right: 1px;
    left: 1px;
  }
  /* line 66655, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }
  /* line 66660, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }
  /* line 66665, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }
  /* line 66670, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }
  /* line 66675, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }
  /* line 66680, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }
  /* line 66685, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }
  /* line 66690, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }
  /* line 66695, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 66700, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 66705, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }
  /* line 66710, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }
  /* line 66715, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }
  /* line 66720, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }
  /* line 66725, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }
  /* line 66730, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }
  /* line 66735, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }
  /* line 66740, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }
  /* line 66745, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }
  /* line 66750, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }
  /* line 66755, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }
  /* line 66760, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }
  /* line 66765, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }
  /* line 66770, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }
  /* line 66775, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }
  /* line 66780, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }
  /* line 66785, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }
  /* line 66790, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }
  /* line 66795, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }
  /* line 66800, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }
  /* line 66805, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }
  /* line 66810, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }
  /* line 66815, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }
  /* line 66820, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }
  /* line 66825, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }
  /* line 66830, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }
  /* line 66835, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }
  /* line 66840, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }
  /* line 66845, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }
  /* line 66850, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }
  /* line 66855, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }
  /* line 66860, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }
  /* line 66865, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }
  /* line 66870, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }
  /* line 66875, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }
  /* line 66880, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }
  /* line 66885, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }
  /* line 66890, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }
  /* line 66895, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }
  /* line 66900, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }
  /* line 66905, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }
  /* line 66910, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }
  /* line 66915, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }
  /* line 66920, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }
  /* line 66925, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }
  /* line 66930, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }
  /* line 66935, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }
  /* line 66940, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }
  /* line 66945, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }
  /* line 66950, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }
  /* line 66955, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }
  /* line 66960, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }
  /* line 66965, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }
  /* line 66970, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }
  /* line 66975, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }
  /* line 66980, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }
  /* line 66985, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }
  /* line 66990, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }
  /* line 66995, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }
  /* line 67000, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-px {
    right: -1px;
    left: -1px;
  }
  /* line 67005, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }
  /* line 67010, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }
  /* line 67015, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }
  /* line 67020, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }
  /* line 67025, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }
  /* line 67030, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }
  /* line 67035, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }
  /* line 67040, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }
  /* line 67045, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }
  /* line 67050, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }
  /* line 67055, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }
  /* line 67060, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }
  /* line 67065, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }
  /* line 67070, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }
  /* line 67075, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }
  /* line 67080, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }
  /* line 67085, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }
  /* line 67090, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }
  /* line 67095, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }
  /* line 67100, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }
  /* line 67105, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }
  /* line 67110, app/assets/stylesheets/tailwind.1.scss */
  .md\:inset-x-full {
    right: 100%;
    left: 100%;
  }
  /* line 67115, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }
  /* line 67120, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }
  /* line 67125, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }
  /* line 67130, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }
  /* line 67135, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }
  /* line 67140, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }
  /* line 67145, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }
  /* line 67150, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }
  /* line 67155, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }
  /* line 67160, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }
  /* line 67165, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }
  /* line 67170, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }
  /* line 67175, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }
  /* line 67180, app/assets/stylesheets/tailwind.1.scss */
  .md\:-inset-x-full {
    right: -100%;
    left: -100%;
  }
  /* line 67185, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-0 {
    top: 0px;
  }
  /* line 67189, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-0 {
    right: 0px;
  }
  /* line 67193, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-0 {
    bottom: 0px;
  }
  /* line 67197, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-0 {
    left: 0px;
  }
  /* line 67201, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-1 {
    top: 0.25rem;
  }
  /* line 67205, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-1 {
    right: 0.25rem;
  }
  /* line 67209, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-1 {
    bottom: 0.25rem;
  }
  /* line 67213, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-1 {
    left: 0.25rem;
  }
  /* line 67217, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-2 {
    top: 0.5rem;
  }
  /* line 67221, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-2 {
    right: 0.5rem;
  }
  /* line 67225, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-2 {
    bottom: 0.5rem;
  }
  /* line 67229, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-2 {
    left: 0.5rem;
  }
  /* line 67233, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-3 {
    top: 0.75rem;
  }
  /* line 67237, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-3 {
    right: 0.75rem;
  }
  /* line 67241, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-3 {
    bottom: 0.75rem;
  }
  /* line 67245, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-3 {
    left: 0.75rem;
  }
  /* line 67249, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-4 {
    top: 1rem;
  }
  /* line 67253, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-4 {
    right: 1rem;
  }
  /* line 67257, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-4 {
    bottom: 1rem;
  }
  /* line 67261, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-4 {
    left: 1rem;
  }
  /* line 67265, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-5 {
    top: 1.25rem;
  }
  /* line 67269, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-5 {
    right: 1.25rem;
  }
  /* line 67273, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-5 {
    bottom: 1.25rem;
  }
  /* line 67277, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-5 {
    left: 1.25rem;
  }
  /* line 67281, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-6 {
    top: 1.5rem;
  }
  /* line 67285, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-6 {
    right: 1.5rem;
  }
  /* line 67289, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-6 {
    bottom: 1.5rem;
  }
  /* line 67293, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-6 {
    left: 1.5rem;
  }
  /* line 67297, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-7 {
    top: 1.75rem;
  }
  /* line 67301, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-7 {
    right: 1.75rem;
  }
  /* line 67305, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-7 {
    bottom: 1.75rem;
  }
  /* line 67309, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-7 {
    left: 1.75rem;
  }
  /* line 67313, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-8 {
    top: 2rem;
  }
  /* line 67317, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-8 {
    right: 2rem;
  }
  /* line 67321, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-8 {
    bottom: 2rem;
  }
  /* line 67325, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-8 {
    left: 2rem;
  }
  /* line 67329, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-9 {
    top: 2.25rem;
  }
  /* line 67333, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-9 {
    right: 2.25rem;
  }
  /* line 67337, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-9 {
    bottom: 2.25rem;
  }
  /* line 67341, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-9 {
    left: 2.25rem;
  }
  /* line 67345, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-10 {
    top: 2.5rem;
  }
  /* line 67349, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-10 {
    right: 2.5rem;
  }
  /* line 67353, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-10 {
    bottom: 2.5rem;
  }
  /* line 67357, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-10 {
    left: 2.5rem;
  }
  /* line 67361, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-11 {
    top: 2.75rem;
  }
  /* line 67365, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-11 {
    right: 2.75rem;
  }
  /* line 67369, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-11 {
    bottom: 2.75rem;
  }
  /* line 67373, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-11 {
    left: 2.75rem;
  }
  /* line 67377, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-12 {
    top: 3rem;
  }
  /* line 67381, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-12 {
    right: 3rem;
  }
  /* line 67385, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-12 {
    bottom: 3rem;
  }
  /* line 67389, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-12 {
    left: 3rem;
  }
  /* line 67393, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-14 {
    top: 3.5rem;
  }
  /* line 67397, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-14 {
    right: 3.5rem;
  }
  /* line 67401, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-14 {
    bottom: 3.5rem;
  }
  /* line 67405, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-14 {
    left: 3.5rem;
  }
  /* line 67409, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-16 {
    top: 4rem;
  }
  /* line 67413, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-16 {
    right: 4rem;
  }
  /* line 67417, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-16 {
    bottom: 4rem;
  }
  /* line 67421, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-16 {
    left: 4rem;
  }
  /* line 67425, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-20 {
    top: 5rem;
  }
  /* line 67429, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-20 {
    right: 5rem;
  }
  /* line 67433, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-20 {
    bottom: 5rem;
  }
  /* line 67437, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-20 {
    left: 5rem;
  }
  /* line 67441, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-24 {
    top: 6rem;
  }
  /* line 67445, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-24 {
    right: 6rem;
  }
  /* line 67449, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-24 {
    bottom: 6rem;
  }
  /* line 67453, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-24 {
    left: 6rem;
  }
  /* line 67457, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-28 {
    top: 7rem;
  }
  /* line 67461, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-28 {
    right: 7rem;
  }
  /* line 67465, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-28 {
    bottom: 7rem;
  }
  /* line 67469, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-28 {
    left: 7rem;
  }
  /* line 67473, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-32 {
    top: 8rem;
  }
  /* line 67477, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-32 {
    right: 8rem;
  }
  /* line 67481, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-32 {
    bottom: 8rem;
  }
  /* line 67485, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-32 {
    left: 8rem;
  }
  /* line 67489, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-36 {
    top: 9rem;
  }
  /* line 67493, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-36 {
    right: 9rem;
  }
  /* line 67497, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-36 {
    bottom: 9rem;
  }
  /* line 67501, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-36 {
    left: 9rem;
  }
  /* line 67505, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-40 {
    top: 10rem;
  }
  /* line 67509, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-40 {
    right: 10rem;
  }
  /* line 67513, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-40 {
    bottom: 10rem;
  }
  /* line 67517, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-40 {
    left: 10rem;
  }
  /* line 67521, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-44 {
    top: 11rem;
  }
  /* line 67525, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-44 {
    right: 11rem;
  }
  /* line 67529, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-44 {
    bottom: 11rem;
  }
  /* line 67533, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-44 {
    left: 11rem;
  }
  /* line 67537, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-48 {
    top: 12rem;
  }
  /* line 67541, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-48 {
    right: 12rem;
  }
  /* line 67545, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-48 {
    bottom: 12rem;
  }
  /* line 67549, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-48 {
    left: 12rem;
  }
  /* line 67553, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-52 {
    top: 13rem;
  }
  /* line 67557, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-52 {
    right: 13rem;
  }
  /* line 67561, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-52 {
    bottom: 13rem;
  }
  /* line 67565, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-52 {
    left: 13rem;
  }
  /* line 67569, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-56 {
    top: 14rem;
  }
  /* line 67573, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-56 {
    right: 14rem;
  }
  /* line 67577, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-56 {
    bottom: 14rem;
  }
  /* line 67581, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-56 {
    left: 14rem;
  }
  /* line 67585, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-60 {
    top: 15rem;
  }
  /* line 67589, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-60 {
    right: 15rem;
  }
  /* line 67593, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-60 {
    bottom: 15rem;
  }
  /* line 67597, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-60 {
    left: 15rem;
  }
  /* line 67601, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-64 {
    top: 16rem;
  }
  /* line 67605, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-64 {
    right: 16rem;
  }
  /* line 67609, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-64 {
    bottom: 16rem;
  }
  /* line 67613, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-64 {
    left: 16rem;
  }
  /* line 67617, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-72 {
    top: 18rem;
  }
  /* line 67621, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-72 {
    right: 18rem;
  }
  /* line 67625, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-72 {
    bottom: 18rem;
  }
  /* line 67629, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-72 {
    left: 18rem;
  }
  /* line 67633, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-80 {
    top: 20rem;
  }
  /* line 67637, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-80 {
    right: 20rem;
  }
  /* line 67641, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-80 {
    bottom: 20rem;
  }
  /* line 67645, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-80 {
    left: 20rem;
  }
  /* line 67649, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-96 {
    top: 24rem;
  }
  /* line 67653, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-96 {
    right: 24rem;
  }
  /* line 67657, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-96 {
    bottom: 24rem;
  }
  /* line 67661, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-96 {
    left: 24rem;
  }
  /* line 67665, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-auto {
    top: auto;
  }
  /* line 67669, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-auto {
    right: auto;
  }
  /* line 67673, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-auto {
    bottom: auto;
  }
  /* line 67677, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-auto {
    left: auto;
  }
  /* line 67681, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-px {
    top: 1px;
  }
  /* line 67685, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-px {
    right: 1px;
  }
  /* line 67689, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-px {
    bottom: 1px;
  }
  /* line 67693, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-px {
    left: 1px;
  }
  /* line 67697, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-0\.5 {
    top: 0.125rem;
  }
  /* line 67701, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-0\.5 {
    right: 0.125rem;
  }
  /* line 67705, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-0\.5 {
    bottom: 0.125rem;
  }
  /* line 67709, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-0\.5 {
    left: 0.125rem;
  }
  /* line 67713, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-1\.5 {
    top: 0.375rem;
  }
  /* line 67717, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-1\.5 {
    right: 0.375rem;
  }
  /* line 67721, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-1\.5 {
    bottom: 0.375rem;
  }
  /* line 67725, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-1\.5 {
    left: 0.375rem;
  }
  /* line 67729, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-2\.5 {
    top: 0.625rem;
  }
  /* line 67733, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-2\.5 {
    right: 0.625rem;
  }
  /* line 67737, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-2\.5 {
    bottom: 0.625rem;
  }
  /* line 67741, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-2\.5 {
    left: 0.625rem;
  }
  /* line 67745, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-3\.5 {
    top: 0.875rem;
  }
  /* line 67749, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-3\.5 {
    right: 0.875rem;
  }
  /* line 67753, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-3\.5 {
    bottom: 0.875rem;
  }
  /* line 67757, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-3\.5 {
    left: 0.875rem;
  }
  /* line 67761, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-0 {
    top: 0px;
  }
  /* line 67765, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-0 {
    right: 0px;
  }
  /* line 67769, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-0 {
    bottom: 0px;
  }
  /* line 67773, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-0 {
    left: 0px;
  }
  /* line 67777, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-1 {
    top: -0.25rem;
  }
  /* line 67781, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-1 {
    right: -0.25rem;
  }
  /* line 67785, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-1 {
    bottom: -0.25rem;
  }
  /* line 67789, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-1 {
    left: -0.25rem;
  }
  /* line 67793, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-2 {
    top: -0.5rem;
  }
  /* line 67797, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-2 {
    right: -0.5rem;
  }
  /* line 67801, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-2 {
    bottom: -0.5rem;
  }
  /* line 67805, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-2 {
    left: -0.5rem;
  }
  /* line 67809, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-3 {
    top: -0.75rem;
  }
  /* line 67813, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-3 {
    right: -0.75rem;
  }
  /* line 67817, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-3 {
    bottom: -0.75rem;
  }
  /* line 67821, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-3 {
    left: -0.75rem;
  }
  /* line 67825, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-4 {
    top: -1rem;
  }
  /* line 67829, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-4 {
    right: -1rem;
  }
  /* line 67833, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-4 {
    bottom: -1rem;
  }
  /* line 67837, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-4 {
    left: -1rem;
  }
  /* line 67841, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-5 {
    top: -1.25rem;
  }
  /* line 67845, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-5 {
    right: -1.25rem;
  }
  /* line 67849, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-5 {
    bottom: -1.25rem;
  }
  /* line 67853, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-5 {
    left: -1.25rem;
  }
  /* line 67857, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-6 {
    top: -1.5rem;
  }
  /* line 67861, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-6 {
    right: -1.5rem;
  }
  /* line 67865, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-6 {
    bottom: -1.5rem;
  }
  /* line 67869, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-6 {
    left: -1.5rem;
  }
  /* line 67873, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-7 {
    top: -1.75rem;
  }
  /* line 67877, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-7 {
    right: -1.75rem;
  }
  /* line 67881, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-7 {
    bottom: -1.75rem;
  }
  /* line 67885, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-7 {
    left: -1.75rem;
  }
  /* line 67889, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-8 {
    top: -2rem;
  }
  /* line 67893, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-8 {
    right: -2rem;
  }
  /* line 67897, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-8 {
    bottom: -2rem;
  }
  /* line 67901, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-8 {
    left: -2rem;
  }
  /* line 67905, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-9 {
    top: -2.25rem;
  }
  /* line 67909, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-9 {
    right: -2.25rem;
  }
  /* line 67913, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-9 {
    bottom: -2.25rem;
  }
  /* line 67917, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-9 {
    left: -2.25rem;
  }
  /* line 67921, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-10 {
    top: -2.5rem;
  }
  /* line 67925, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-10 {
    right: -2.5rem;
  }
  /* line 67929, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-10 {
    bottom: -2.5rem;
  }
  /* line 67933, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-10 {
    left: -2.5rem;
  }
  /* line 67937, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-11 {
    top: -2.75rem;
  }
  /* line 67941, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-11 {
    right: -2.75rem;
  }
  /* line 67945, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-11 {
    bottom: -2.75rem;
  }
  /* line 67949, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-11 {
    left: -2.75rem;
  }
  /* line 67953, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-12 {
    top: -3rem;
  }
  /* line 67957, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-12 {
    right: -3rem;
  }
  /* line 67961, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-12 {
    bottom: -3rem;
  }
  /* line 67965, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-12 {
    left: -3rem;
  }
  /* line 67969, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-14 {
    top: -3.5rem;
  }
  /* line 67973, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-14 {
    right: -3.5rem;
  }
  /* line 67977, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-14 {
    bottom: -3.5rem;
  }
  /* line 67981, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-14 {
    left: -3.5rem;
  }
  /* line 67985, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-16 {
    top: -4rem;
  }
  /* line 67989, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-16 {
    right: -4rem;
  }
  /* line 67993, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-16 {
    bottom: -4rem;
  }
  /* line 67997, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-16 {
    left: -4rem;
  }
  /* line 68001, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-20 {
    top: -5rem;
  }
  /* line 68005, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-20 {
    right: -5rem;
  }
  /* line 68009, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-20 {
    bottom: -5rem;
  }
  /* line 68013, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-20 {
    left: -5rem;
  }
  /* line 68017, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-24 {
    top: -6rem;
  }
  /* line 68021, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-24 {
    right: -6rem;
  }
  /* line 68025, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-24 {
    bottom: -6rem;
  }
  /* line 68029, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-24 {
    left: -6rem;
  }
  /* line 68033, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-28 {
    top: -7rem;
  }
  /* line 68037, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-28 {
    right: -7rem;
  }
  /* line 68041, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-28 {
    bottom: -7rem;
  }
  /* line 68045, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-28 {
    left: -7rem;
  }
  /* line 68049, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-32 {
    top: -8rem;
  }
  /* line 68053, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-32 {
    right: -8rem;
  }
  /* line 68057, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-32 {
    bottom: -8rem;
  }
  /* line 68061, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-32 {
    left: -8rem;
  }
  /* line 68065, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-36 {
    top: -9rem;
  }
  /* line 68069, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-36 {
    right: -9rem;
  }
  /* line 68073, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-36 {
    bottom: -9rem;
  }
  /* line 68077, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-36 {
    left: -9rem;
  }
  /* line 68081, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-40 {
    top: -10rem;
  }
  /* line 68085, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-40 {
    right: -10rem;
  }
  /* line 68089, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-40 {
    bottom: -10rem;
  }
  /* line 68093, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-40 {
    left: -10rem;
  }
  /* line 68097, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-44 {
    top: -11rem;
  }
  /* line 68101, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-44 {
    right: -11rem;
  }
  /* line 68105, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-44 {
    bottom: -11rem;
  }
  /* line 68109, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-44 {
    left: -11rem;
  }
  /* line 68113, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-48 {
    top: -12rem;
  }
  /* line 68117, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-48 {
    right: -12rem;
  }
  /* line 68121, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-48 {
    bottom: -12rem;
  }
  /* line 68125, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-48 {
    left: -12rem;
  }
  /* line 68129, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-52 {
    top: -13rem;
  }
  /* line 68133, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-52 {
    right: -13rem;
  }
  /* line 68137, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-52 {
    bottom: -13rem;
  }
  /* line 68141, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-52 {
    left: -13rem;
  }
  /* line 68145, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-56 {
    top: -14rem;
  }
  /* line 68149, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-56 {
    right: -14rem;
  }
  /* line 68153, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-56 {
    bottom: -14rem;
  }
  /* line 68157, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-56 {
    left: -14rem;
  }
  /* line 68161, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-60 {
    top: -15rem;
  }
  /* line 68165, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-60 {
    right: -15rem;
  }
  /* line 68169, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-60 {
    bottom: -15rem;
  }
  /* line 68173, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-60 {
    left: -15rem;
  }
  /* line 68177, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-64 {
    top: -16rem;
  }
  /* line 68181, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-64 {
    right: -16rem;
  }
  /* line 68185, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-64 {
    bottom: -16rem;
  }
  /* line 68189, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-64 {
    left: -16rem;
  }
  /* line 68193, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-72 {
    top: -18rem;
  }
  /* line 68197, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-72 {
    right: -18rem;
  }
  /* line 68201, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-72 {
    bottom: -18rem;
  }
  /* line 68205, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-72 {
    left: -18rem;
  }
  /* line 68209, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-80 {
    top: -20rem;
  }
  /* line 68213, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-80 {
    right: -20rem;
  }
  /* line 68217, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-80 {
    bottom: -20rem;
  }
  /* line 68221, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-80 {
    left: -20rem;
  }
  /* line 68225, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-96 {
    top: -24rem;
  }
  /* line 68229, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-96 {
    right: -24rem;
  }
  /* line 68233, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-96 {
    bottom: -24rem;
  }
  /* line 68237, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-96 {
    left: -24rem;
  }
  /* line 68241, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-px {
    top: -1px;
  }
  /* line 68245, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-px {
    right: -1px;
  }
  /* line 68249, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-px {
    bottom: -1px;
  }
  /* line 68253, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-px {
    left: -1px;
  }
  /* line 68257, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-0\.5 {
    top: -0.125rem;
  }
  /* line 68261, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-0\.5 {
    right: -0.125rem;
  }
  /* line 68265, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-0\.5 {
    bottom: -0.125rem;
  }
  /* line 68269, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-0\.5 {
    left: -0.125rem;
  }
  /* line 68273, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-1\.5 {
    top: -0.375rem;
  }
  /* line 68277, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-1\.5 {
    right: -0.375rem;
  }
  /* line 68281, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-1\.5 {
    bottom: -0.375rem;
  }
  /* line 68285, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-1\.5 {
    left: -0.375rem;
  }
  /* line 68289, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-2\.5 {
    top: -0.625rem;
  }
  /* line 68293, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-2\.5 {
    right: -0.625rem;
  }
  /* line 68297, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-2\.5 {
    bottom: -0.625rem;
  }
  /* line 68301, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-2\.5 {
    left: -0.625rem;
  }
  /* line 68305, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-3\.5 {
    top: -0.875rem;
  }
  /* line 68309, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-3\.5 {
    right: -0.875rem;
  }
  /* line 68313, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-3\.5 {
    bottom: -0.875rem;
  }
  /* line 68317, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-3\.5 {
    left: -0.875rem;
  }
  /* line 68321, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-1\/2 {
    top: 50%;
  }
  /* line 68325, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-1\/2 {
    right: 50%;
  }
  /* line 68329, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-1\/2 {
    bottom: 50%;
  }
  /* line 68333, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-1\/2 {
    left: 50%;
  }
  /* line 68337, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-1\/3 {
    top: 33.333333%;
  }
  /* line 68341, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-1\/3 {
    right: 33.333333%;
  }
  /* line 68345, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-1\/3 {
    bottom: 33.333333%;
  }
  /* line 68349, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-1\/3 {
    left: 33.333333%;
  }
  /* line 68353, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-2\/3 {
    top: 66.666667%;
  }
  /* line 68357, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-2\/3 {
    right: 66.666667%;
  }
  /* line 68361, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-2\/3 {
    bottom: 66.666667%;
  }
  /* line 68365, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-2\/3 {
    left: 66.666667%;
  }
  /* line 68369, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-1\/4 {
    top: 25%;
  }
  /* line 68373, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-1\/4 {
    right: 25%;
  }
  /* line 68377, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-1\/4 {
    bottom: 25%;
  }
  /* line 68381, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-1\/4 {
    left: 25%;
  }
  /* line 68385, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-2\/4 {
    top: 50%;
  }
  /* line 68389, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-2\/4 {
    right: 50%;
  }
  /* line 68393, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-2\/4 {
    bottom: 50%;
  }
  /* line 68397, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-2\/4 {
    left: 50%;
  }
  /* line 68401, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-3\/4 {
    top: 75%;
  }
  /* line 68405, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-3\/4 {
    right: 75%;
  }
  /* line 68409, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-3\/4 {
    bottom: 75%;
  }
  /* line 68413, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-3\/4 {
    left: 75%;
  }
  /* line 68417, app/assets/stylesheets/tailwind.1.scss */
  .md\:top-full {
    top: 100%;
  }
  /* line 68421, app/assets/stylesheets/tailwind.1.scss */
  .md\:right-full {
    right: 100%;
  }
  /* line 68425, app/assets/stylesheets/tailwind.1.scss */
  .md\:bottom-full {
    bottom: 100%;
  }
  /* line 68429, app/assets/stylesheets/tailwind.1.scss */
  .md\:left-full {
    left: 100%;
  }
  /* line 68433, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-1\/2 {
    top: -50%;
  }
  /* line 68437, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-1\/2 {
    right: -50%;
  }
  /* line 68441, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-1\/2 {
    bottom: -50%;
  }
  /* line 68445, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-1\/2 {
    left: -50%;
  }
  /* line 68449, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-1\/3 {
    top: -33.333333%;
  }
  /* line 68453, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-1\/3 {
    right: -33.333333%;
  }
  /* line 68457, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-1\/3 {
    bottom: -33.333333%;
  }
  /* line 68461, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-1\/3 {
    left: -33.333333%;
  }
  /* line 68465, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-2\/3 {
    top: -66.666667%;
  }
  /* line 68469, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-2\/3 {
    right: -66.666667%;
  }
  /* line 68473, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-2\/3 {
    bottom: -66.666667%;
  }
  /* line 68477, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-2\/3 {
    left: -66.666667%;
  }
  /* line 68481, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-1\/4 {
    top: -25%;
  }
  /* line 68485, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-1\/4 {
    right: -25%;
  }
  /* line 68489, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-1\/4 {
    bottom: -25%;
  }
  /* line 68493, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-1\/4 {
    left: -25%;
  }
  /* line 68497, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-2\/4 {
    top: -50%;
  }
  /* line 68501, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-2\/4 {
    right: -50%;
  }
  /* line 68505, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-2\/4 {
    bottom: -50%;
  }
  /* line 68509, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-2\/4 {
    left: -50%;
  }
  /* line 68513, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-3\/4 {
    top: -75%;
  }
  /* line 68517, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-3\/4 {
    right: -75%;
  }
  /* line 68521, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-3\/4 {
    bottom: -75%;
  }
  /* line 68525, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-3\/4 {
    left: -75%;
  }
  /* line 68529, app/assets/stylesheets/tailwind.1.scss */
  .md\:-top-full {
    top: -100%;
  }
  /* line 68533, app/assets/stylesheets/tailwind.1.scss */
  .md\:-right-full {
    right: -100%;
  }
  /* line 68537, app/assets/stylesheets/tailwind.1.scss */
  .md\:-bottom-full {
    bottom: -100%;
  }
  /* line 68541, app/assets/stylesheets/tailwind.1.scss */
  .md\:-left-full {
    left: -100%;
  }
  /* line 68545, app/assets/stylesheets/tailwind.1.scss */
  .md\:resize-none {
    resize: none;
  }
  /* line 68549, app/assets/stylesheets/tailwind.1.scss */
  .md\:resize-y {
    resize: vertical;
  }
  /* line 68553, app/assets/stylesheets/tailwind.1.scss */
  .md\:resize-x {
    resize: horizontal;
  }
  /* line 68557, app/assets/stylesheets/tailwind.1.scss */
  .md\:resize {
    resize: both;
  }
  /* line 68561, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68566, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68571, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68576, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68581, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68586, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68591, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68596, app/assets/stylesheets/tailwind.1.scss */
  .md\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68601, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68606, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68611, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68616, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68621, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68626, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68631, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68636, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68646, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68651, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68656, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68666, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68671, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68676, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68681, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68686, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68691, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68696, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68701, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68706, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68711, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68716, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68721, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68726, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68731, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68736, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68741, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68746, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68751, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68756, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 68761, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68767, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68773, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68779, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68785, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68791, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68797, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-inset {
    --tw-ring-inset: inset;
  }
  /* line 68801, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68807, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68813, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68819, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68825, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68831, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68837, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }
  /* line 68841, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68847, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68853, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68859, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68865, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68871, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 68877, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }
  /* line 68881, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }
  /* line 68885, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }
  /* line 68889, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }
  /* line 68893, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }
  /* line 68897, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 68901, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 68905, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 68909, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 68913, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 68917, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 68921, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 68925, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }
  /* line 68929, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 68933, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }
  /* line 68937, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 68941, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 68945, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 68949, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 68953, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }
  /* line 68957, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 68961, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 68965, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 68969, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 68973, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 68977, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 68981, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 68985, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 68989, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 68993, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 68997, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 69001, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }
  /* line 69005, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }
  /* line 69009, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }
  /* line 69013, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }
  /* line 69017, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 69021, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 69025, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 69029, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 69033, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }
  /* line 69037, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }
  /* line 69041, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }
  /* line 69045, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }
  /* line 69049, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }
  /* line 69053, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 69057, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 69061, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 69065, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 69069, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 69073, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 69077, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 69081, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 69085, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 69089, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 69093, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 69097, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 69101, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 69105, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 69109, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 69113, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 69117, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 69121, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 69125, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 69129, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 69133, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }
  /* line 69137, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 69141, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 69145, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 69149, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 69153, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 69157, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 69161, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 69165, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 69169, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-800 {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 69173, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 69177, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 69181, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 69185, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 69189, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 69193, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 69197, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 69201, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }
  /* line 69205, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }
  /* line 69209, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 69213, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }
  /* line 69217, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }
  /* line 69221, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }
  /* line 69225, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }
  /* line 69229, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }
  /* line 69233, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 69237, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 69241, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 69245, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 69249, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 69253, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 69257, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 69261, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }
  /* line 69265, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 69269, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }
  /* line 69273, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 69277, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 69281, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 69285, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 69289, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }
  /* line 69293, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 69297, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 69301, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 69305, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 69309, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 69313, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 69317, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 69321, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 69325, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 69329, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 69333, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 69337, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }
  /* line 69341, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }
  /* line 69345, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }
  /* line 69349, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }
  /* line 69353, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 69357, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 69361, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 69365, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 69369, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }
  /* line 69373, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }
  /* line 69377, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }
  /* line 69381, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }
  /* line 69385, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }
  /* line 69389, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 69393, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 69397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 69401, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 69405, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 69409, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 69413, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 69417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 69421, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 69425, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 69429, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 69433, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 69437, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 69441, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 69445, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 69449, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 69453, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 69457, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 69461, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 69465, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 69469, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }
  /* line 69473, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 69477, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 69481, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 69485, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 69489, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 69493, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 69497, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 69501, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 69505, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 69509, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 69513, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 69517, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 69521, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 69525, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 69529, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 69533, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 69537, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }
  /* line 69541, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }
  /* line 69545, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 69549, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }
  /* line 69553, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }
  /* line 69557, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }
  /* line 69561, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }
  /* line 69565, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }
  /* line 69569, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 69573, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 69577, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 69581, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 69585, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 69589, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 69593, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 69597, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }
  /* line 69601, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 69605, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }
  /* line 69609, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 69613, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 69617, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 69621, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 69625, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }
  /* line 69629, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 69633, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 69637, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 69641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 69645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 69649, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 69653, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 69657, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 69661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 69665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 69669, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 69673, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }
  /* line 69677, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }
  /* line 69681, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }
  /* line 69685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }
  /* line 69689, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 69693, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 69697, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 69701, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 69705, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }
  /* line 69709, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }
  /* line 69713, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }
  /* line 69717, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }
  /* line 69721, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }
  /* line 69725, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 69729, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 69733, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 69737, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 69741, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 69745, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 69749, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 69753, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 69757, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 69761, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 69765, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 69769, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 69773, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 69777, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 69781, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 69785, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 69789, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 69793, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 69797, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 69801, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 69805, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }
  /* line 69809, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 69813, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 69817, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 69821, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 69825, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 69829, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 69833, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 69837, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 69841, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 69845, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 69849, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 69853, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 69857, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 69861, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 69865, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 69869, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 69873, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }
  /* line 69877, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }
  /* line 69881, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 69885, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }
  /* line 69889, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }
  /* line 69893, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }
  /* line 69897, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }
  /* line 69901, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }
  /* line 69905, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }
  /* line 69909, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }
  /* line 69913, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }
  /* line 69917, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }
  /* line 69921, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }
  /* line 69925, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }
  /* line 69929, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }
  /* line 69933, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }
  /* line 69937, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }
  /* line 69941, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }
  /* line 69945, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }
  /* line 69949, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-transparent {
    --tw-ring-color: transparent;
  }
  /* line 69953, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-current {
    --tw-ring-color: currentColor;
  }
  /* line 69957, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 69962, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 69967, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 69972, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 69977, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 69982, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 69987, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 69992, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 69997, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 70002, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 70007, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 70012, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 70017, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 70022, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 70027, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 70032, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 70037, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 70042, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 70047, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 70052, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 70057, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 70062, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 70067, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 70072, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 70077, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 70082, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 70087, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 70092, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 70097, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 70102, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 70107, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 70112, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 70117, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 70122, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 70127, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 70132, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 70137, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 70142, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 70147, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 70152, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 70157, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 70162, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 70167, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 70172, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 70177, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 70182, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 70187, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 70192, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 70197, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 70202, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 70207, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 70212, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 70217, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 70222, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 70227, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 70232, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 70237, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 70242, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 70247, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 70252, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 70257, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 70262, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 70267, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 70272, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 70277, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 70282, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 70287, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 70292, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 70297, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 70302, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 70307, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 70312, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 70317, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 70322, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 70327, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 70332, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 70337, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 70342, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 70347, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 70352, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 70357, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 70362, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 70367, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }
  /* line 70371, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }
  /* line 70375, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 70380, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 70385, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 70390, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 70395, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 70400, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 70405, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 70410, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 70415, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 70420, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 70425, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 70430, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 70435, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 70440, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 70445, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 70450, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 70455, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 70460, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 70465, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 70470, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 70475, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 70480, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 70485, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 70490, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 70495, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 70500, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 70505, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 70510, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 70515, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 70520, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 70525, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 70530, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 70535, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 70540, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 70545, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 70550, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 70555, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 70560, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 70565, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 70570, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 70575, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 70580, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 70585, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 70590, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 70595, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 70600, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 70605, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 70610, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 70615, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 70620, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 70625, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 70630, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 70635, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 70640, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 70645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 70650, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 70655, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 70660, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 70665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 70670, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 70675, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 70680, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 70685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 70690, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 70695, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 70700, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 70705, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 70710, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 70715, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 70720, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 70725, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 70730, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 70735, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 70740, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 70745, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 70750, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 70755, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 70760, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 70765, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 70770, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 70775, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 70780, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 70785, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }
  /* line 70789, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }
  /* line 70793, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 70798, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 70803, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 70808, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 70813, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 70818, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 70823, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 70828, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 70833, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 70838, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 70843, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 70848, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 70853, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 70858, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 70863, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 70868, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 70873, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 70878, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 70883, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 70888, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 70893, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 70898, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 70903, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 70908, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 70913, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 70918, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 70923, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 70928, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 70933, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 70938, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 70943, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 70948, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 70953, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 70958, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 70963, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 70968, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 70973, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 70978, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 70983, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 70988, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 70993, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 70998, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 71003, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 71008, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 71013, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 71018, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 71023, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 71028, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 71033, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 71038, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 71043, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 71048, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 71053, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 71058, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 71063, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 71068, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 71073, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 71078, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 71083, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 71088, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 71093, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 71098, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 71103, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 71108, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 71113, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 71118, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 71123, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 71128, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 71133, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 71138, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 71143, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 71148, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 71153, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 71158, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 71163, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 71168, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 71173, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 71178, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 71183, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 71188, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 71193, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 71198, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 71203, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }
  /* line 71207, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }
  /* line 71211, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }
  /* line 71215, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }
  /* line 71219, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }
  /* line 71223, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }
  /* line 71227, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }
  /* line 71231, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }
  /* line 71235, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }
  /* line 71239, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }
  /* line 71243, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }
  /* line 71247, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }
  /* line 71251, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }
  /* line 71255, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }
  /* line 71259, app/assets/stylesheets/tailwind.1.scss */
  .md\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }
  /* line 71263, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }
  /* line 71267, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }
  /* line 71271, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }
  /* line 71275, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }
  /* line 71279, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }
  /* line 71283, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }
  /* line 71287, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }
  /* line 71291, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }
  /* line 71295, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }
  /* line 71299, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }
  /* line 71303, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }
  /* line 71307, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }
  /* line 71311, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }
  /* line 71315, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }
  /* line 71319, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }
  /* line 71323, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }
  /* line 71327, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }
  /* line 71331, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }
  /* line 71335, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }
  /* line 71339, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }
  /* line 71343, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }
  /* line 71347, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }
  /* line 71351, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }
  /* line 71355, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }
  /* line 71359, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }
  /* line 71363, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }
  /* line 71367, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }
  /* line 71371, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }
  /* line 71375, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }
  /* line 71379, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }
  /* line 71383, app/assets/stylesheets/tailwind.1.scss */
  .md\:fill-current {
    fill: currentColor;
  }
  /* line 71387, app/assets/stylesheets/tailwind.1.scss */
  .md\:stroke-current {
    stroke: currentColor;
  }
  /* line 71391, app/assets/stylesheets/tailwind.1.scss */
  .md\:stroke-0 {
    stroke-width: 0;
  }
  /* line 71395, app/assets/stylesheets/tailwind.1.scss */
  .md\:stroke-1 {
    stroke-width: 1;
  }
  /* line 71399, app/assets/stylesheets/tailwind.1.scss */
  .md\:stroke-2 {
    stroke-width: 2;
  }
  /* line 71403, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-auto {
    table-layout: auto;
  }
  /* line 71407, app/assets/stylesheets/tailwind.1.scss */
  .md\:table-fixed {
    table-layout: fixed;
  }
  /* line 71411, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-left {
    text-align: left;
  }
  /* line 71415, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-center {
    text-align: center;
  }
  /* line 71419, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-right {
    text-align: right;
  }
  /* line 71423, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-justify {
    text-align: justify;
  }
  /* line 71427, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-transparent {
    color: transparent;
  }
  /* line 71431, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-current {
    color: currentColor;
  }
  /* line 71435, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 71440, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 71445, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 71450, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 71455, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 71460, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 71465, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 71470, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 71475, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 71480, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 71485, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 71490, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 71495, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 71500, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 71505, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 71510, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 71515, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 71520, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 71525, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 71530, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 71535, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 71540, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 71545, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 71550, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 71555, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 71560, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 71565, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 71570, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 71575, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 71580, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 71585, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 71590, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 71595, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 71600, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 71605, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 71610, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 71615, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 71620, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 71625, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 71630, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 71635, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 71640, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 71645, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 71650, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 71655, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 71660, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 71665, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 71670, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 71675, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 71680, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 71685, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 71690, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 71695, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 71700, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 71705, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 71710, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 71715, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 71720, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 71725, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 71730, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 71735, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 71740, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 71745, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 71750, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 71755, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 71760, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 71765, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 71770, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 71775, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 71780, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 71785, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 71790, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 71795, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 71800, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 71805, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 71810, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 71815, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 71820, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 71825, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 71830, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 71835, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 71840, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 71845, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-transparent {
    color: transparent;
  }
  /* line 71849, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-current {
    color: currentColor;
  }
  /* line 71853, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 71858, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 71863, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 71868, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 71873, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 71878, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 71883, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 71888, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 71893, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 71898, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 71903, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 71908, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 71913, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 71918, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 71923, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 71928, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 71933, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 71938, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 71943, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 71948, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 71953, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 71958, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 71963, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 71968, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 71973, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 71978, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 71983, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 71988, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 71993, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 71998, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 72003, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 72008, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 72013, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 72018, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 72023, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 72028, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 72033, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 72038, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 72043, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 72048, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 72053, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 72058, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 72063, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 72068, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 72073, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 72078, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 72083, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 72088, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 72093, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 72098, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 72103, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 72108, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 72113, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 72118, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 72123, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 72128, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 72133, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 72138, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 72143, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 72148, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 72153, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 72158, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 72163, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 72168, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 72173, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 72178, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 72183, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 72188, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 72193, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 72198, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 72203, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 72208, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 72213, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 72218, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 72223, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 72228, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 72233, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 72238, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 72243, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 72248, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 72253, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 72258, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 72263, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }
  /* line 72267, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-current:focus-within {
    color: currentColor;
  }
  /* line 72271, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 72276, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 72281, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 72286, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 72291, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 72296, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 72301, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 72306, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 72311, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 72316, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 72321, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 72326, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 72331, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 72336, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 72341, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 72346, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 72351, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 72356, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 72361, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 72366, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 72371, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 72376, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 72381, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 72386, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 72391, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 72396, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 72401, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 72406, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 72411, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 72416, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 72421, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 72426, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 72431, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 72436, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 72441, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 72446, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 72451, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 72456, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 72461, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 72466, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 72471, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 72476, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 72481, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 72486, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 72491, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 72496, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 72501, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 72506, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 72511, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 72516, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 72521, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 72526, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 72531, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 72536, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 72541, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 72546, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 72551, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 72556, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 72561, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 72566, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 72571, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 72576, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 72581, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 72586, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 72591, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 72596, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 72601, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 72606, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 72611, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 72616, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 72621, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 72626, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 72631, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 72636, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 72641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 72646, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 72651, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 72656, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 72661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 72666, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 72671, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 72676, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 72681, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-transparent:hover {
    color: transparent;
  }
  /* line 72685, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-current:hover {
    color: currentColor;
  }
  /* line 72689, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 72694, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 72699, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 72704, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 72709, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 72714, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 72719, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 72724, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 72729, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 72734, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 72739, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 72744, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 72749, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 72754, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 72759, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 72764, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 72769, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 72774, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 72779, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 72784, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 72789, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 72794, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 72799, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 72804, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 72809, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 72814, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 72819, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 72824, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 72829, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 72834, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 72839, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 72844, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 72849, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 72854, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 72859, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 72864, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 72869, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 72874, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 72879, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 72884, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 72889, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 72894, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 72899, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 72904, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 72909, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 72914, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 72919, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 72924, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 72929, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 72934, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 72939, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 72944, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 72949, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 72954, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 72959, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 72964, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 72969, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 72974, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 72979, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 72984, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 72989, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 72994, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 72999, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 73004, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 73009, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 73014, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 73019, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 73024, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 73029, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 73034, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 73039, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 73044, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 73049, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 73054, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 73059, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 73064, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 73069, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 73074, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 73079, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 73084, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 73089, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 73094, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 73099, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-transparent:focus {
    color: transparent;
  }
  /* line 73103, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-current:focus {
    color: currentColor;
  }
  /* line 73107, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 73112, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 73117, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 73122, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 73127, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 73132, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 73137, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 73142, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 73147, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 73152, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 73157, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 73162, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 73167, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 73172, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 73177, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 73182, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 73187, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 73192, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 73197, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 73202, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 73207, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 73212, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 73217, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 73222, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 73227, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 73232, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 73237, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 73242, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 73247, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 73252, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 73257, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 73262, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 73267, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 73272, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 73277, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 73282, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 73287, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 73292, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 73297, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 73302, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 73307, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 73312, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 73317, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 73322, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 73327, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 73332, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 73337, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 73342, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 73347, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 73352, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 73357, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 73362, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 73367, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 73372, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 73377, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 73382, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 73387, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 73392, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 73397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 73402, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 73407, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 73412, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 73417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 73422, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 73427, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 73432, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 73437, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 73442, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 73447, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 73452, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 73457, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 73462, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 73467, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 73472, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 73477, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 73482, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 73487, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 73492, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 73497, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 73502, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 73507, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 73512, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 73517, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 73521, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 73525, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 73529, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 73533, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 73537, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 73541, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 73545, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 73549, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 73553, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 73557, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 73561, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 73565, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 73569, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 73573, app/assets/stylesheets/tailwind.1.scss */
  .md\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 73577, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 73581, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 73585, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 73589, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 73593, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 73597, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 73601, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 73605, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 73609, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 73613, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 73617, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 73621, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 73625, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 73629, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 73633, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 73637, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }
  /* line 73641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }
  /* line 73645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }
  /* line 73649, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }
  /* line 73653, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }
  /* line 73657, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }
  /* line 73661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }
  /* line 73665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }
  /* line 73669, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }
  /* line 73673, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }
  /* line 73677, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }
  /* line 73681, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }
  /* line 73685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }
  /* line 73689, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }
  /* line 73693, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }
  /* line 73697, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }
  /* line 73701, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }
  /* line 73705, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }
  /* line 73709, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }
  /* line 73713, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }
  /* line 73717, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }
  /* line 73721, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }
  /* line 73725, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }
  /* line 73729, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }
  /* line 73733, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }
  /* line 73737, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }
  /* line 73741, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }
  /* line 73745, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }
  /* line 73749, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }
  /* line 73753, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }
  /* line 73757, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }
  /* line 73761, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }
  /* line 73765, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }
  /* line 73769, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }
  /* line 73773, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }
  /* line 73777, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }
  /* line 73781, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }
  /* line 73785, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }
  /* line 73789, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }
  /* line 73793, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }
  /* line 73797, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }
  /* line 73801, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }
  /* line 73805, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }
  /* line 73809, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }
  /* line 73813, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }
  /* line 73817, app/assets/stylesheets/tailwind.1.scss */
  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 73823, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-ellipsis {
    text-overflow: ellipsis;
  }
  /* line 73827, app/assets/stylesheets/tailwind.1.scss */
  .md\:overflow-clip {
    text-overflow: clip;
  }
  /* line 73831, app/assets/stylesheets/tailwind.1.scss */
  .md\:italic {
    font-style: italic;
  }
  /* line 73835, app/assets/stylesheets/tailwind.1.scss */
  .md\:not-italic {
    font-style: normal;
  }
  /* line 73839, app/assets/stylesheets/tailwind.1.scss */
  .md\:uppercase {
    text-transform: uppercase;
  }
  /* line 73843, app/assets/stylesheets/tailwind.1.scss */
  .md\:lowercase {
    text-transform: lowercase;
  }
  /* line 73847, app/assets/stylesheets/tailwind.1.scss */
  .md\:capitalize {
    text-transform: capitalize;
  }
  /* line 73851, app/assets/stylesheets/tailwind.1.scss */
  .md\:normal-case {
    text-transform: none;
  }
  /* line 73855, app/assets/stylesheets/tailwind.1.scss */
  .md\:underline {
    text-decoration: underline;
  }
  /* line 73859, app/assets/stylesheets/tailwind.1.scss */
  .md\:line-through {
    text-decoration: line-through;
  }
  /* line 73863, app/assets/stylesheets/tailwind.1.scss */
  .md\:no-underline {
    text-decoration: none;
  }
  /* line 73867, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:underline {
    text-decoration: underline;
  }
  /* line 73871, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:line-through {
    text-decoration: line-through;
  }
  /* line 73875, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .md\:group-hover\:no-underline {
    text-decoration: none;
  }
  /* line 73879, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }
  /* line 73883, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }
  /* line 73887, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }
  /* line 73891, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:underline:hover {
    text-decoration: underline;
  }
  /* line 73895, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }
  /* line 73899, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }
  /* line 73903, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:underline:focus {
    text-decoration: underline;
  }
  /* line 73907, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:line-through:focus {
    text-decoration: line-through;
  }
  /* line 73911, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:no-underline:focus {
    text-decoration: none;
  }
  /* line 73915, app/assets/stylesheets/tailwind.1.scss */
  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 73920, app/assets/stylesheets/tailwind.1.scss */
  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  /* line 73925, app/assets/stylesheets/tailwind.1.scss */
  .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }
  /* line 73934, app/assets/stylesheets/tailwind.1.scss */
  .md\:normal-nums {
    font-variant-numeric: normal;
  }
  /* line 73938, app/assets/stylesheets/tailwind.1.scss */
  .md\:ordinal {
    --tw-ordinal: ordinal;
  }
  /* line 73942, app/assets/stylesheets/tailwind.1.scss */
  .md\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }
  /* line 73946, app/assets/stylesheets/tailwind.1.scss */
  .md\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }
  /* line 73950, app/assets/stylesheets/tailwind.1.scss */
  .md\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }
  /* line 73954, app/assets/stylesheets/tailwind.1.scss */
  .md\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }
  /* line 73958, app/assets/stylesheets/tailwind.1.scss */
  .md\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }
  /* line 73962, app/assets/stylesheets/tailwind.1.scss */
  .md\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }
  /* line 73966, app/assets/stylesheets/tailwind.1.scss */
  .md\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }
  /* line 73970, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }
  /* line 73974, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }
  /* line 73978, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-normal {
    letter-spacing: 0em;
  }
  /* line 73982, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-wide {
    letter-spacing: 0.025em;
  }
  /* line 73986, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-wider {
    letter-spacing: 0.05em;
  }
  /* line 73990, app/assets/stylesheets/tailwind.1.scss */
  .md\:tracking-widest {
    letter-spacing: 0.1em;
  }
  /* line 73994, app/assets/stylesheets/tailwind.1.scss */
  .md\:select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  /* line 73999, app/assets/stylesheets/tailwind.1.scss */
  .md\:select-text {
    -webkit-user-select: text;
    user-select: text;
  }
  /* line 74004, app/assets/stylesheets/tailwind.1.scss */
  .md\:select-all {
    -webkit-user-select: all;
    user-select: all;
  }
  /* line 74009, app/assets/stylesheets/tailwind.1.scss */
  .md\:select-auto {
    -webkit-user-select: auto;
    user-select: auto;
  }
  /* line 74014, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-baseline {
    vertical-align: baseline;
  }
  /* line 74018, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-top {
    vertical-align: top;
  }
  /* line 74022, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-middle {
    vertical-align: middle;
  }
  /* line 74026, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-bottom {
    vertical-align: bottom;
  }
  /* line 74030, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-text-top {
    vertical-align: text-top;
  }
  /* line 74034, app/assets/stylesheets/tailwind.1.scss */
  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }
  /* line 74038, app/assets/stylesheets/tailwind.1.scss */
  .md\:visible {
    visibility: visible;
  }
  /* line 74042, app/assets/stylesheets/tailwind.1.scss */
  .md\:invisible {
    visibility: hidden;
  }
  /* line 74046, app/assets/stylesheets/tailwind.1.scss */
  .md\:whitespace-normal {
    white-space: normal;
  }
  /* line 74050, app/assets/stylesheets/tailwind.1.scss */
  .md\:whitespace-nowrap {
    white-space: nowrap;
  }
  /* line 74054, app/assets/stylesheets/tailwind.1.scss */
  .md\:whitespace-pre {
    white-space: pre;
  }
  /* line 74058, app/assets/stylesheets/tailwind.1.scss */
  .md\:whitespace-pre-line {
    white-space: pre-line;
  }
  /* line 74062, app/assets/stylesheets/tailwind.1.scss */
  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  /* line 74066, app/assets/stylesheets/tailwind.1.scss */
  .md\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  /* line 74071, app/assets/stylesheets/tailwind.1.scss */
  .md\:break-words {
    overflow-wrap: break-word;
  }
  /* line 74075, app/assets/stylesheets/tailwind.1.scss */
  .md\:break-all {
    word-break: break-all;
  }
  /* line 74079, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-0 {
    width: 0px;
  }
  /* line 74083, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1 {
    width: 0.25rem;
  }
  /* line 74087, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2 {
    width: 0.5rem;
  }
  /* line 74091, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3 {
    width: 0.75rem;
  }
  /* line 74095, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-4 {
    width: 1rem;
  }
  /* line 74099, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-5 {
    width: 1.25rem;
  }
  /* line 74103, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-6 {
    width: 1.5rem;
  }
  /* line 74107, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-7 {
    width: 1.75rem;
  }
  /* line 74111, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-8 {
    width: 2rem;
  }
  /* line 74115, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-9 {
    width: 2.25rem;
  }
  /* line 74119, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-10 {
    width: 2.5rem;
  }
  /* line 74123, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-11 {
    width: 2.75rem;
  }
  /* line 74127, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-12 {
    width: 3rem;
  }
  /* line 74131, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-14 {
    width: 3.5rem;
  }
  /* line 74135, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-16 {
    width: 4rem;
  }
  /* line 74139, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-20 {
    width: 5rem;
  }
  /* line 74143, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-24 {
    width: 6rem;
  }
  /* line 74147, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-28 {
    width: 7rem;
  }
  /* line 74151, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-32 {
    width: 8rem;
  }
  /* line 74155, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-36 {
    width: 9rem;
  }
  /* line 74159, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-40 {
    width: 10rem;
  }
  /* line 74163, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-44 {
    width: 11rem;
  }
  /* line 74167, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-48 {
    width: 12rem;
  }
  /* line 74171, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-52 {
    width: 13rem;
  }
  /* line 74175, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-56 {
    width: 14rem;
  }
  /* line 74179, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-60 {
    width: 15rem;
  }
  /* line 74183, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-64 {
    width: 16rem;
  }
  /* line 74187, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-72 {
    width: 18rem;
  }
  /* line 74191, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-80 {
    width: 20rem;
  }
  /* line 74195, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-96 {
    width: 24rem;
  }
  /* line 74199, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-auto {
    width: auto;
  }
  /* line 74203, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-px {
    width: 1px;
  }
  /* line 74207, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-0\.5 {
    width: 0.125rem;
  }
  /* line 74211, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\.5 {
    width: 0.375rem;
  }
  /* line 74215, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\.5 {
    width: 0.625rem;
  }
  /* line 74219, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3\.5 {
    width: 0.875rem;
  }
  /* line 74223, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/2 {
    width: 50%;
  }
  /* line 74227, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/3 {
    width: 33.333333%;
  }
  /* line 74231, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\/3 {
    width: 66.666667%;
  }
  /* line 74235, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/4 {
    width: 25%;
  }
  /* line 74239, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\/4 {
    width: 50%;
  }
  /* line 74243, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3\/4 {
    width: 75%;
  }
  /* line 74247, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/5 {
    width: 20%;
  }
  /* line 74251, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\/5 {
    width: 40%;
  }
  /* line 74255, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3\/5 {
    width: 60%;
  }
  /* line 74259, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-4\/5 {
    width: 80%;
  }
  /* line 74263, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/6 {
    width: 16.666667%;
  }
  /* line 74267, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\/6 {
    width: 33.333333%;
  }
  /* line 74271, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3\/6 {
    width: 50%;
  }
  /* line 74275, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-4\/6 {
    width: 66.666667%;
  }
  /* line 74279, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-5\/6 {
    width: 83.333333%;
  }
  /* line 74283, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-1\/12 {
    width: 8.333333%;
  }
  /* line 74287, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-2\/12 {
    width: 16.666667%;
  }
  /* line 74291, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-3\/12 {
    width: 25%;
  }
  /* line 74295, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-4\/12 {
    width: 33.333333%;
  }
  /* line 74299, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-5\/12 {
    width: 41.666667%;
  }
  /* line 74303, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-6\/12 {
    width: 50%;
  }
  /* line 74307, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-7\/12 {
    width: 58.333333%;
  }
  /* line 74311, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-8\/12 {
    width: 66.666667%;
  }
  /* line 74315, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-9\/12 {
    width: 75%;
  }
  /* line 74319, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-10\/12 {
    width: 83.333333%;
  }
  /* line 74323, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-11\/12 {
    width: 91.666667%;
  }
  /* line 74327, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-full {
    width: 100%;
  }
  /* line 74331, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-screen {
    width: 100vw;
  }
  /* line 74335, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-min {
    width: -webkit-min-content;
    width: min-content;
  }
  /* line 74340, app/assets/stylesheets/tailwind.1.scss */
  .md\:w-max {
    width: -webkit-max-content;
    width: max-content;
  }
  /* line 74345, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-0 {
    z-index: 0;
  }
  /* line 74349, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-10 {
    z-index: 10;
  }
  /* line 74353, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-20 {
    z-index: 20;
  }
  /* line 74357, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-30 {
    z-index: 30;
  }
  /* line 74361, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-40 {
    z-index: 40;
  }
  /* line 74365, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-50 {
    z-index: 50;
  }
  /* line 74369, app/assets/stylesheets/tailwind.1.scss */
  .md\:z-auto {
    z-index: auto;
  }
  /* line 74373, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-0:focus-within {
    z-index: 0;
  }
  /* line 74377, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-10:focus-within {
    z-index: 10;
  }
  /* line 74381, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-20:focus-within {
    z-index: 20;
  }
  /* line 74385, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-30:focus-within {
    z-index: 30;
  }
  /* line 74389, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-40:focus-within {
    z-index: 40;
  }
  /* line 74393, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-50:focus-within {
    z-index: 50;
  }
  /* line 74397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }
  /* line 74401, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-0:focus {
    z-index: 0;
  }
  /* line 74405, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-10:focus {
    z-index: 10;
  }
  /* line 74409, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-20:focus {
    z-index: 20;
  }
  /* line 74413, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-30:focus {
    z-index: 30;
  }
  /* line 74417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-40:focus {
    z-index: 40;
  }
  /* line 74421, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-50:focus {
    z-index: 50;
  }
  /* line 74425, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:z-auto:focus {
    z-index: auto;
  }
  /* line 74429, app/assets/stylesheets/tailwind.1.scss */
  .md\:isolate {
    isolation: isolate;
  }
  /* line 74433, app/assets/stylesheets/tailwind.1.scss */
  .md\:isolation-auto {
    isolation: auto;
  }
  /* line 74437, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-0 {
    gap: 0px;
  }
  /* line 74441, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-1 {
    gap: 0.25rem;
  }
  /* line 74445, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-2 {
    gap: 0.5rem;
  }
  /* line 74449, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-3 {
    gap: 0.75rem;
  }
  /* line 74453, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-4 {
    gap: 1rem;
  }
  /* line 74457, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-5 {
    gap: 1.25rem;
  }
  /* line 74461, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-6 {
    gap: 1.5rem;
  }
  /* line 74465, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-7 {
    gap: 1.75rem;
  }
  /* line 74469, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-8 {
    gap: 2rem;
  }
  /* line 74473, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-9 {
    gap: 2.25rem;
  }
  /* line 74477, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-10 {
    gap: 2.5rem;
  }
  /* line 74481, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-11 {
    gap: 2.75rem;
  }
  /* line 74485, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-12 {
    gap: 3rem;
  }
  /* line 74489, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-14 {
    gap: 3.5rem;
  }
  /* line 74493, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-16 {
    gap: 4rem;
  }
  /* line 74497, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-20 {
    gap: 5rem;
  }
  /* line 74501, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-24 {
    gap: 6rem;
  }
  /* line 74505, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-28 {
    gap: 7rem;
  }
  /* line 74509, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-32 {
    gap: 8rem;
  }
  /* line 74513, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-36 {
    gap: 9rem;
  }
  /* line 74517, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-40 {
    gap: 10rem;
  }
  /* line 74521, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-44 {
    gap: 11rem;
  }
  /* line 74525, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-48 {
    gap: 12rem;
  }
  /* line 74529, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-52 {
    gap: 13rem;
  }
  /* line 74533, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-56 {
    gap: 14rem;
  }
  /* line 74537, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-60 {
    gap: 15rem;
  }
  /* line 74541, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-64 {
    gap: 16rem;
  }
  /* line 74545, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-72 {
    gap: 18rem;
  }
  /* line 74549, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-80 {
    gap: 20rem;
  }
  /* line 74553, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-96 {
    gap: 24rem;
  }
  /* line 74557, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-px {
    gap: 1px;
  }
  /* line 74561, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-0\.5 {
    gap: 0.125rem;
  }
  /* line 74565, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-1\.5 {
    gap: 0.375rem;
  }
  /* line 74569, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-2\.5 {
    gap: 0.625rem;
  }
  /* line 74573, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-3\.5 {
    gap: 0.875rem;
  }
  /* line 74577, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-0 {
    column-gap: 0px;
  }
  /* line 74581, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-1 {
    column-gap: 0.25rem;
  }
  /* line 74585, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-2 {
    column-gap: 0.5rem;
  }
  /* line 74589, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-3 {
    column-gap: 0.75rem;
  }
  /* line 74593, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-4 {
    column-gap: 1rem;
  }
  /* line 74597, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-5 {
    column-gap: 1.25rem;
  }
  /* line 74601, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-6 {
    column-gap: 1.5rem;
  }
  /* line 74605, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-7 {
    column-gap: 1.75rem;
  }
  /* line 74609, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-8 {
    column-gap: 2rem;
  }
  /* line 74613, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-9 {
    column-gap: 2.25rem;
  }
  /* line 74617, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-10 {
    column-gap: 2.5rem;
  }
  /* line 74621, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-11 {
    column-gap: 2.75rem;
  }
  /* line 74625, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-12 {
    column-gap: 3rem;
  }
  /* line 74629, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-14 {
    column-gap: 3.5rem;
  }
  /* line 74633, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-16 {
    column-gap: 4rem;
  }
  /* line 74637, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-20 {
    column-gap: 5rem;
  }
  /* line 74641, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-24 {
    column-gap: 6rem;
  }
  /* line 74645, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-28 {
    column-gap: 7rem;
  }
  /* line 74649, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-32 {
    column-gap: 8rem;
  }
  /* line 74653, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-36 {
    column-gap: 9rem;
  }
  /* line 74657, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-40 {
    column-gap: 10rem;
  }
  /* line 74661, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-44 {
    column-gap: 11rem;
  }
  /* line 74665, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-48 {
    column-gap: 12rem;
  }
  /* line 74669, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-52 {
    column-gap: 13rem;
  }
  /* line 74673, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-56 {
    column-gap: 14rem;
  }
  /* line 74677, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-60 {
    column-gap: 15rem;
  }
  /* line 74681, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-64 {
    column-gap: 16rem;
  }
  /* line 74685, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-72 {
    column-gap: 18rem;
  }
  /* line 74689, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-80 {
    column-gap: 20rem;
  }
  /* line 74693, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-96 {
    column-gap: 24rem;
  }
  /* line 74697, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-px {
    column-gap: 1px;
  }
  /* line 74701, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-0\.5 {
    column-gap: 0.125rem;
  }
  /* line 74705, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-1\.5 {
    column-gap: 0.375rem;
  }
  /* line 74709, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-2\.5 {
    column-gap: 0.625rem;
  }
  /* line 74713, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-x-3\.5 {
    column-gap: 0.875rem;
  }
  /* line 74717, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-0 {
    row-gap: 0px;
  }
  /* line 74721, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-1 {
    row-gap: 0.25rem;
  }
  /* line 74725, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-2 {
    row-gap: 0.5rem;
  }
  /* line 74729, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-3 {
    row-gap: 0.75rem;
  }
  /* line 74733, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-4 {
    row-gap: 1rem;
  }
  /* line 74737, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-5 {
    row-gap: 1.25rem;
  }
  /* line 74741, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-6 {
    row-gap: 1.5rem;
  }
  /* line 74745, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-7 {
    row-gap: 1.75rem;
  }
  /* line 74749, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-8 {
    row-gap: 2rem;
  }
  /* line 74753, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-9 {
    row-gap: 2.25rem;
  }
  /* line 74757, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-10 {
    row-gap: 2.5rem;
  }
  /* line 74761, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-11 {
    row-gap: 2.75rem;
  }
  /* line 74765, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-12 {
    row-gap: 3rem;
  }
  /* line 74769, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-14 {
    row-gap: 3.5rem;
  }
  /* line 74773, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-16 {
    row-gap: 4rem;
  }
  /* line 74777, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-20 {
    row-gap: 5rem;
  }
  /* line 74781, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-24 {
    row-gap: 6rem;
  }
  /* line 74785, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-28 {
    row-gap: 7rem;
  }
  /* line 74789, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-32 {
    row-gap: 8rem;
  }
  /* line 74793, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-36 {
    row-gap: 9rem;
  }
  /* line 74797, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-40 {
    row-gap: 10rem;
  }
  /* line 74801, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-44 {
    row-gap: 11rem;
  }
  /* line 74805, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-48 {
    row-gap: 12rem;
  }
  /* line 74809, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-52 {
    row-gap: 13rem;
  }
  /* line 74813, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-56 {
    row-gap: 14rem;
  }
  /* line 74817, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-60 {
    row-gap: 15rem;
  }
  /* line 74821, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-64 {
    row-gap: 16rem;
  }
  /* line 74825, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-72 {
    row-gap: 18rem;
  }
  /* line 74829, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-80 {
    row-gap: 20rem;
  }
  /* line 74833, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-96 {
    row-gap: 24rem;
  }
  /* line 74837, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-px {
    row-gap: 1px;
  }
  /* line 74841, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }
  /* line 74845, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }
  /* line 74849, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }
  /* line 74853, app/assets/stylesheets/tailwind.1.scss */
  .md\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }
  /* line 74857, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-flow-row {
    grid-auto-flow: row;
  }
  /* line 74861, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-flow-col {
    grid-auto-flow: column;
  }
  /* line 74865, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  /* line 74869, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  /* line 74873, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  /* line 74877, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  /* line 74881, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  /* line 74885, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  /* line 74889, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  /* line 74893, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  /* line 74897, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  /* line 74901, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  /* line 74905, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  /* line 74909, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  /* line 74913, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  /* line 74917, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  /* line 74921, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-cols-none {
    grid-template-columns: none;
  }
  /* line 74925, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-cols-auto {
    grid-auto-columns: auto;
  }
  /* line 74929, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }
  /* line 74934, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }
  /* line 74939, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  /* line 74943, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-auto {
    grid-column: auto;
  }
  /* line 74947, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  /* line 74951, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  /* line 74955, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  /* line 74959, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  /* line 74963, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-5 {
    grid-column: span 5 / span 5;
  }
  /* line 74967, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-6 {
    grid-column: span 6 / span 6;
  }
  /* line 74971, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-7 {
    grid-column: span 7 / span 7;
  }
  /* line 74975, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  /* line 74979, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-9 {
    grid-column: span 9 / span 9;
  }
  /* line 74983, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-10 {
    grid-column: span 10 / span 10;
  }
  /* line 74987, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-11 {
    grid-column: span 11 / span 11;
  }
  /* line 74991, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-12 {
    grid-column: span 12 / span 12;
  }
  /* line 74995, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-span-full {
    grid-column: 1 / -1;
  }
  /* line 74999, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-1 {
    grid-column-start: 1;
  }
  /* line 75003, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-2 {
    grid-column-start: 2;
  }
  /* line 75007, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-3 {
    grid-column-start: 3;
  }
  /* line 75011, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-4 {
    grid-column-start: 4;
  }
  /* line 75015, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-5 {
    grid-column-start: 5;
  }
  /* line 75019, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-6 {
    grid-column-start: 6;
  }
  /* line 75023, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-7 {
    grid-column-start: 7;
  }
  /* line 75027, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-8 {
    grid-column-start: 8;
  }
  /* line 75031, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-9 {
    grid-column-start: 9;
  }
  /* line 75035, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-10 {
    grid-column-start: 10;
  }
  /* line 75039, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-11 {
    grid-column-start: 11;
  }
  /* line 75043, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-12 {
    grid-column-start: 12;
  }
  /* line 75047, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-13 {
    grid-column-start: 13;
  }
  /* line 75051, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-start-auto {
    grid-column-start: auto;
  }
  /* line 75055, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-1 {
    grid-column-end: 1;
  }
  /* line 75059, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-2 {
    grid-column-end: 2;
  }
  /* line 75063, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-3 {
    grid-column-end: 3;
  }
  /* line 75067, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-4 {
    grid-column-end: 4;
  }
  /* line 75071, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-5 {
    grid-column-end: 5;
  }
  /* line 75075, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-6 {
    grid-column-end: 6;
  }
  /* line 75079, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-7 {
    grid-column-end: 7;
  }
  /* line 75083, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-8 {
    grid-column-end: 8;
  }
  /* line 75087, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-9 {
    grid-column-end: 9;
  }
  /* line 75091, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-10 {
    grid-column-end: 10;
  }
  /* line 75095, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-11 {
    grid-column-end: 11;
  }
  /* line 75099, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-12 {
    grid-column-end: 12;
  }
  /* line 75103, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-13 {
    grid-column-end: 13;
  }
  /* line 75107, app/assets/stylesheets/tailwind.1.scss */
  .md\:col-end-auto {
    grid-column-end: auto;
  }
  /* line 75111, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  /* line 75115, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  /* line 75119, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  /* line 75123, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  /* line 75127, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  /* line 75131, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  /* line 75135, app/assets/stylesheets/tailwind.1.scss */
  .md\:grid-rows-none {
    grid-template-rows: none;
  }
  /* line 75139, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-rows-auto {
    grid-auto-rows: auto;
  }
  /* line 75143, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }
  /* line 75148, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }
  /* line 75153, app/assets/stylesheets/tailwind.1.scss */
  .md\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  /* line 75157, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-auto {
    grid-row: auto;
  }
  /* line 75161, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-1 {
    grid-row: span 1 / span 1;
  }
  /* line 75165, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-2 {
    grid-row: span 2 / span 2;
  }
  /* line 75169, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-3 {
    grid-row: span 3 / span 3;
  }
  /* line 75173, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-4 {
    grid-row: span 4 / span 4;
  }
  /* line 75177, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-5 {
    grid-row: span 5 / span 5;
  }
  /* line 75181, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-6 {
    grid-row: span 6 / span 6;
  }
  /* line 75185, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-span-full {
    grid-row: 1 / -1;
  }
  /* line 75189, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-1 {
    grid-row-start: 1;
  }
  /* line 75193, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-2 {
    grid-row-start: 2;
  }
  /* line 75197, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-3 {
    grid-row-start: 3;
  }
  /* line 75201, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-4 {
    grid-row-start: 4;
  }
  /* line 75205, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-5 {
    grid-row-start: 5;
  }
  /* line 75209, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-6 {
    grid-row-start: 6;
  }
  /* line 75213, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-7 {
    grid-row-start: 7;
  }
  /* line 75217, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-start-auto {
    grid-row-start: auto;
  }
  /* line 75221, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-1 {
    grid-row-end: 1;
  }
  /* line 75225, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-2 {
    grid-row-end: 2;
  }
  /* line 75229, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-3 {
    grid-row-end: 3;
  }
  /* line 75233, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-4 {
    grid-row-end: 4;
  }
  /* line 75237, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-5 {
    grid-row-end: 5;
  }
  /* line 75241, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-6 {
    grid-row-end: 6;
  }
  /* line 75245, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-7 {
    grid-row-end: 7;
  }
  /* line 75249, app/assets/stylesheets/tailwind.1.scss */
  .md\:row-end-auto {
    grid-row-end: auto;
  }
  /* line 75253, app/assets/stylesheets/tailwind.1.scss */
  .md\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 75264, app/assets/stylesheets/tailwind.1.scss */
  .md\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 75275, app/assets/stylesheets/tailwind.1.scss */
  .md\:transform-none {
    transform: none;
  }
  /* line 75279, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-center {
    transform-origin: center;
  }
  /* line 75283, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-top {
    transform-origin: top;
  }
  /* line 75287, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-top-right {
    transform-origin: top right;
  }
  /* line 75291, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-right {
    transform-origin: right;
  }
  /* line 75295, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-bottom-right {
    transform-origin: bottom right;
  }
  /* line 75299, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-bottom {
    transform-origin: bottom;
  }
  /* line 75303, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-bottom-left {
    transform-origin: bottom left;
  }
  /* line 75307, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-left {
    transform-origin: left;
  }
  /* line 75311, app/assets/stylesheets/tailwind.1.scss */
  .md\:origin-top-left {
    transform-origin: top left;
  }
  /* line 75315, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 75320, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 75325, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 75330, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 75335, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 75340, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 75345, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 75350, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 75355, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 75360, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 75365, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-0 {
    --tw-scale-x: 0;
  }
  /* line 75369, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-50 {
    --tw-scale-x: .5;
  }
  /* line 75373, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-75 {
    --tw-scale-x: .75;
  }
  /* line 75377, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-90 {
    --tw-scale-x: .9;
  }
  /* line 75381, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-95 {
    --tw-scale-x: .95;
  }
  /* line 75385, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-100 {
    --tw-scale-x: 1;
  }
  /* line 75389, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-105 {
    --tw-scale-x: 1.05;
  }
  /* line 75393, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-110 {
    --tw-scale-x: 1.1;
  }
  /* line 75397, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-125 {
    --tw-scale-x: 1.25;
  }
  /* line 75401, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-x-150 {
    --tw-scale-x: 1.5;
  }
  /* line 75405, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-0 {
    --tw-scale-y: 0;
  }
  /* line 75409, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-50 {
    --tw-scale-y: .5;
  }
  /* line 75413, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-75 {
    --tw-scale-y: .75;
  }
  /* line 75417, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-90 {
    --tw-scale-y: .9;
  }
  /* line 75421, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-95 {
    --tw-scale-y: .95;
  }
  /* line 75425, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-100 {
    --tw-scale-y: 1;
  }
  /* line 75429, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-105 {
    --tw-scale-y: 1.05;
  }
  /* line 75433, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-110 {
    --tw-scale-y: 1.1;
  }
  /* line 75437, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-125 {
    --tw-scale-y: 1.25;
  }
  /* line 75441, app/assets/stylesheets/tailwind.1.scss */
  .md\:scale-y-150 {
    --tw-scale-y: 1.5;
  }
  /* line 75445, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 75450, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 75455, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 75460, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 75465, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 75470, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 75475, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 75480, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 75485, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 75490, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 75495, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }
  /* line 75499, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }
  /* line 75503, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }
  /* line 75507, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }
  /* line 75511, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }
  /* line 75515, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }
  /* line 75519, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }
  /* line 75523, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }
  /* line 75527, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }
  /* line 75531, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }
  /* line 75535, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }
  /* line 75539, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }
  /* line 75543, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }
  /* line 75547, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }
  /* line 75551, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }
  /* line 75555, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }
  /* line 75559, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }
  /* line 75563, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }
  /* line 75567, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }
  /* line 75571, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }
  /* line 75575, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 75580, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 75585, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 75590, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 75595, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 75600, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 75605, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 75610, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 75615, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 75620, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 75625, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }
  /* line 75629, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }
  /* line 75633, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }
  /* line 75637, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }
  /* line 75641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }
  /* line 75645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }
  /* line 75649, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }
  /* line 75653, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }
  /* line 75657, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }
  /* line 75661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }
  /* line 75665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }
  /* line 75669, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }
  /* line 75673, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }
  /* line 75677, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }
  /* line 75681, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }
  /* line 75685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }
  /* line 75689, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }
  /* line 75693, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }
  /* line 75697, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }
  /* line 75701, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }
  /* line 75705, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-0 {
    --tw-rotate: 0deg;
  }
  /* line 75709, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-1 {
    --tw-rotate: 1deg;
  }
  /* line 75713, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-2 {
    --tw-rotate: 2deg;
  }
  /* line 75717, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-3 {
    --tw-rotate: 3deg;
  }
  /* line 75721, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-6 {
    --tw-rotate: 6deg;
  }
  /* line 75725, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-12 {
    --tw-rotate: 12deg;
  }
  /* line 75729, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-45 {
    --tw-rotate: 45deg;
  }
  /* line 75733, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-90 {
    --tw-rotate: 90deg;
  }
  /* line 75737, app/assets/stylesheets/tailwind.1.scss */
  .md\:rotate-180 {
    --tw-rotate: 180deg;
  }
  /* line 75741, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-180 {
    --tw-rotate: -180deg;
  }
  /* line 75745, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-90 {
    --tw-rotate: -90deg;
  }
  /* line 75749, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-45 {
    --tw-rotate: -45deg;
  }
  /* line 75753, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-12 {
    --tw-rotate: -12deg;
  }
  /* line 75757, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-6 {
    --tw-rotate: -6deg;
  }
  /* line 75761, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-3 {
    --tw-rotate: -3deg;
  }
  /* line 75765, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-2 {
    --tw-rotate: -2deg;
  }
  /* line 75769, app/assets/stylesheets/tailwind.1.scss */
  .md\:-rotate-1 {
    --tw-rotate: -1deg;
  }
  /* line 75773, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }
  /* line 75777, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }
  /* line 75781, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }
  /* line 75785, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }
  /* line 75789, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }
  /* line 75793, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }
  /* line 75797, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }
  /* line 75801, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }
  /* line 75805, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }
  /* line 75809, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }
  /* line 75813, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }
  /* line 75817, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }
  /* line 75821, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }
  /* line 75825, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }
  /* line 75829, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }
  /* line 75833, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }
  /* line 75837, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }
  /* line 75841, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }
  /* line 75845, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }
  /* line 75849, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }
  /* line 75853, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }
  /* line 75857, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }
  /* line 75861, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }
  /* line 75865, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }
  /* line 75869, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }
  /* line 75873, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }
  /* line 75877, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }
  /* line 75881, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }
  /* line 75885, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }
  /* line 75889, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }
  /* line 75893, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }
  /* line 75897, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }
  /* line 75901, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }
  /* line 75905, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }
  /* line 75909, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 75913, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }
  /* line 75917, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }
  /* line 75921, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }
  /* line 75925, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-4 {
    --tw-translate-x: 1rem;
  }
  /* line 75929, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }
  /* line 75933, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }
  /* line 75937, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }
  /* line 75941, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-8 {
    --tw-translate-x: 2rem;
  }
  /* line 75945, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }
  /* line 75949, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }
  /* line 75953, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }
  /* line 75957, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-12 {
    --tw-translate-x: 3rem;
  }
  /* line 75961, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }
  /* line 75965, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-16 {
    --tw-translate-x: 4rem;
  }
  /* line 75969, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-20 {
    --tw-translate-x: 5rem;
  }
  /* line 75973, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-24 {
    --tw-translate-x: 6rem;
  }
  /* line 75977, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-28 {
    --tw-translate-x: 7rem;
  }
  /* line 75981, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-32 {
    --tw-translate-x: 8rem;
  }
  /* line 75985, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-36 {
    --tw-translate-x: 9rem;
  }
  /* line 75989, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-40 {
    --tw-translate-x: 10rem;
  }
  /* line 75993, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-44 {
    --tw-translate-x: 11rem;
  }
  /* line 75997, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-48 {
    --tw-translate-x: 12rem;
  }
  /* line 76001, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-52 {
    --tw-translate-x: 13rem;
  }
  /* line 76005, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-56 {
    --tw-translate-x: 14rem;
  }
  /* line 76009, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-60 {
    --tw-translate-x: 15rem;
  }
  /* line 76013, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-64 {
    --tw-translate-x: 16rem;
  }
  /* line 76017, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-72 {
    --tw-translate-x: 18rem;
  }
  /* line 76021, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-80 {
    --tw-translate-x: 20rem;
  }
  /* line 76025, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-96 {
    --tw-translate-x: 24rem;
  }
  /* line 76029, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-px {
    --tw-translate-x: 1px;
  }
  /* line 76033, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }
  /* line 76037, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }
  /* line 76041, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }
  /* line 76045, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }
  /* line 76049, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 76053, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }
  /* line 76057, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }
  /* line 76061, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }
  /* line 76065, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }
  /* line 76069, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }
  /* line 76073, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }
  /* line 76077, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }
  /* line 76081, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }
  /* line 76085, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }
  /* line 76089, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }
  /* line 76093, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }
  /* line 76097, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }
  /* line 76101, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }
  /* line 76105, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }
  /* line 76109, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }
  /* line 76113, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }
  /* line 76117, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }
  /* line 76121, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }
  /* line 76125, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }
  /* line 76129, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }
  /* line 76133, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }
  /* line 76137, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }
  /* line 76141, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }
  /* line 76145, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }
  /* line 76149, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }
  /* line 76153, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }
  /* line 76157, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }
  /* line 76161, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }
  /* line 76165, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }
  /* line 76169, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-px {
    --tw-translate-x: -1px;
  }
  /* line 76173, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }
  /* line 76177, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }
  /* line 76181, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }
  /* line 76185, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }
  /* line 76189, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }
  /* line 76193, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }
  /* line 76197, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }
  /* line 76201, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }
  /* line 76205, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }
  /* line 76209, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }
  /* line 76213, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-x-full {
    --tw-translate-x: 100%;
  }
  /* line 76217, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }
  /* line 76221, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }
  /* line 76225, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }
  /* line 76229, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }
  /* line 76233, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }
  /* line 76237, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }
  /* line 76241, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-x-full {
    --tw-translate-x: -100%;
  }
  /* line 76245, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 76249, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }
  /* line 76253, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }
  /* line 76257, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }
  /* line 76261, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-4 {
    --tw-translate-y: 1rem;
  }
  /* line 76265, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }
  /* line 76269, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }
  /* line 76273, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }
  /* line 76277, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-8 {
    --tw-translate-y: 2rem;
  }
  /* line 76281, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }
  /* line 76285, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }
  /* line 76289, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }
  /* line 76293, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-12 {
    --tw-translate-y: 3rem;
  }
  /* line 76297, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }
  /* line 76301, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-16 {
    --tw-translate-y: 4rem;
  }
  /* line 76305, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-20 {
    --tw-translate-y: 5rem;
  }
  /* line 76309, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-24 {
    --tw-translate-y: 6rem;
  }
  /* line 76313, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-28 {
    --tw-translate-y: 7rem;
  }
  /* line 76317, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-32 {
    --tw-translate-y: 8rem;
  }
  /* line 76321, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-36 {
    --tw-translate-y: 9rem;
  }
  /* line 76325, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-40 {
    --tw-translate-y: 10rem;
  }
  /* line 76329, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-44 {
    --tw-translate-y: 11rem;
  }
  /* line 76333, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-48 {
    --tw-translate-y: 12rem;
  }
  /* line 76337, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-52 {
    --tw-translate-y: 13rem;
  }
  /* line 76341, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-56 {
    --tw-translate-y: 14rem;
  }
  /* line 76345, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-60 {
    --tw-translate-y: 15rem;
  }
  /* line 76349, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-64 {
    --tw-translate-y: 16rem;
  }
  /* line 76353, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-72 {
    --tw-translate-y: 18rem;
  }
  /* line 76357, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-80 {
    --tw-translate-y: 20rem;
  }
  /* line 76361, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-96 {
    --tw-translate-y: 24rem;
  }
  /* line 76365, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-px {
    --tw-translate-y: 1px;
  }
  /* line 76369, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }
  /* line 76373, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }
  /* line 76377, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }
  /* line 76381, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }
  /* line 76385, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 76389, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }
  /* line 76393, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }
  /* line 76397, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }
  /* line 76401, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }
  /* line 76405, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }
  /* line 76409, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }
  /* line 76413, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }
  /* line 76417, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }
  /* line 76421, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }
  /* line 76425, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }
  /* line 76429, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }
  /* line 76433, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }
  /* line 76437, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }
  /* line 76441, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }
  /* line 76445, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }
  /* line 76449, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }
  /* line 76453, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }
  /* line 76457, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }
  /* line 76461, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }
  /* line 76465, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }
  /* line 76469, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }
  /* line 76473, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }
  /* line 76477, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }
  /* line 76481, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }
  /* line 76485, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }
  /* line 76489, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }
  /* line 76493, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }
  /* line 76497, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }
  /* line 76501, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }
  /* line 76505, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-px {
    --tw-translate-y: -1px;
  }
  /* line 76509, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }
  /* line 76513, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }
  /* line 76517, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }
  /* line 76521, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }
  /* line 76525, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }
  /* line 76529, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }
  /* line 76533, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }
  /* line 76537, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }
  /* line 76541, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }
  /* line 76545, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }
  /* line 76549, app/assets/stylesheets/tailwind.1.scss */
  .md\:translate-y-full {
    --tw-translate-y: 100%;
  }
  /* line 76553, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }
  /* line 76557, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }
  /* line 76561, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }
  /* line 76565, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }
  /* line 76569, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }
  /* line 76573, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }
  /* line 76577, app/assets/stylesheets/tailwind.1.scss */
  .md\:-translate-y-full {
    --tw-translate-y: -100%;
  }
  /* line 76581, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 76585, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }
  /* line 76589, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }
  /* line 76593, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }
  /* line 76597, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }
  /* line 76601, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }
  /* line 76605, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }
  /* line 76609, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }
  /* line 76613, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }
  /* line 76617, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }
  /* line 76621, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }
  /* line 76625, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }
  /* line 76629, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }
  /* line 76633, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }
  /* line 76637, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }
  /* line 76641, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }
  /* line 76645, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }
  /* line 76649, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }
  /* line 76653, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }
  /* line 76657, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }
  /* line 76661, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }
  /* line 76665, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }
  /* line 76669, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }
  /* line 76673, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }
  /* line 76677, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }
  /* line 76681, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }
  /* line 76685, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }
  /* line 76689, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }
  /* line 76693, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }
  /* line 76697, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }
  /* line 76701, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }
  /* line 76705, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }
  /* line 76709, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }
  /* line 76713, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }
  /* line 76717, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }
  /* line 76721, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 76725, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }
  /* line 76729, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }
  /* line 76733, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }
  /* line 76737, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }
  /* line 76741, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }
  /* line 76745, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }
  /* line 76749, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }
  /* line 76753, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }
  /* line 76757, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }
  /* line 76761, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }
  /* line 76765, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }
  /* line 76769, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }
  /* line 76773, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }
  /* line 76777, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }
  /* line 76781, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }
  /* line 76785, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }
  /* line 76789, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }
  /* line 76793, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }
  /* line 76797, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }
  /* line 76801, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }
  /* line 76805, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }
  /* line 76809, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }
  /* line 76813, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }
  /* line 76817, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }
  /* line 76821, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }
  /* line 76825, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }
  /* line 76829, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }
  /* line 76833, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }
  /* line 76837, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }
  /* line 76841, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }
  /* line 76845, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }
  /* line 76849, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }
  /* line 76853, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }
  /* line 76857, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }
  /* line 76861, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }
  /* line 76865, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }
  /* line 76869, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }
  /* line 76873, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }
  /* line 76877, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }
  /* line 76881, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }
  /* line 76885, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }
  /* line 76889, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }
  /* line 76893, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }
  /* line 76897, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }
  /* line 76901, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }
  /* line 76905, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }
  /* line 76909, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }
  /* line 76913, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }
  /* line 76917, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 76921, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }
  /* line 76925, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }
  /* line 76929, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }
  /* line 76933, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }
  /* line 76937, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }
  /* line 76941, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }
  /* line 76945, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }
  /* line 76949, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }
  /* line 76953, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }
  /* line 76957, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }
  /* line 76961, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }
  /* line 76965, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }
  /* line 76969, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }
  /* line 76973, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }
  /* line 76977, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }
  /* line 76981, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }
  /* line 76985, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }
  /* line 76989, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }
  /* line 76993, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }
  /* line 76997, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }
  /* line 77001, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }
  /* line 77005, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }
  /* line 77009, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }
  /* line 77013, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }
  /* line 77017, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }
  /* line 77021, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }
  /* line 77025, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }
  /* line 77029, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }
  /* line 77033, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }
  /* line 77037, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }
  /* line 77041, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }
  /* line 77045, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }
  /* line 77049, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }
  /* line 77053, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }
  /* line 77057, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 77061, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }
  /* line 77065, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }
  /* line 77069, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }
  /* line 77073, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }
  /* line 77077, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }
  /* line 77081, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }
  /* line 77085, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }
  /* line 77089, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }
  /* line 77093, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }
  /* line 77097, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }
  /* line 77101, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }
  /* line 77105, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }
  /* line 77109, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }
  /* line 77113, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }
  /* line 77117, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }
  /* line 77121, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }
  /* line 77125, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }
  /* line 77129, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }
  /* line 77133, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }
  /* line 77137, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }
  /* line 77141, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }
  /* line 77145, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }
  /* line 77149, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }
  /* line 77153, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }
  /* line 77157, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }
  /* line 77161, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }
  /* line 77165, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }
  /* line 77169, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }
  /* line 77173, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }
  /* line 77177, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }
  /* line 77181, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }
  /* line 77185, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }
  /* line 77189, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }
  /* line 77193, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }
  /* line 77197, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }
  /* line 77201, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }
  /* line 77205, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }
  /* line 77209, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }
  /* line 77213, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }
  /* line 77217, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }
  /* line 77221, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }
  /* line 77225, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }
  /* line 77229, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }
  /* line 77233, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }
  /* line 77237, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }
  /* line 77241, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }
  /* line 77245, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }
  /* line 77249, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }
  /* line 77253, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 77257, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }
  /* line 77261, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }
  /* line 77265, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }
  /* line 77269, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }
  /* line 77273, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }
  /* line 77277, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }
  /* line 77281, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }
  /* line 77285, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }
  /* line 77289, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }
  /* line 77293, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }
  /* line 77297, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }
  /* line 77301, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }
  /* line 77305, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }
  /* line 77309, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }
  /* line 77313, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }
  /* line 77317, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }
  /* line 77321, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }
  /* line 77325, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }
  /* line 77329, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }
  /* line 77333, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }
  /* line 77337, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }
  /* line 77341, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }
  /* line 77345, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }
  /* line 77349, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }
  /* line 77353, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }
  /* line 77357, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }
  /* line 77361, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }
  /* line 77365, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }
  /* line 77369, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }
  /* line 77373, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }
  /* line 77377, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }
  /* line 77381, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }
  /* line 77385, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }
  /* line 77389, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }
  /* line 77393, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 77397, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }
  /* line 77401, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }
  /* line 77405, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }
  /* line 77409, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }
  /* line 77413, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }
  /* line 77417, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }
  /* line 77421, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }
  /* line 77425, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }
  /* line 77429, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }
  /* line 77433, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }
  /* line 77437, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }
  /* line 77441, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }
  /* line 77445, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }
  /* line 77449, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }
  /* line 77453, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }
  /* line 77457, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }
  /* line 77461, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }
  /* line 77465, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }
  /* line 77469, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }
  /* line 77473, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }
  /* line 77477, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }
  /* line 77481, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }
  /* line 77485, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }
  /* line 77489, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }
  /* line 77493, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }
  /* line 77497, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }
  /* line 77501, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }
  /* line 77505, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }
  /* line 77509, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }
  /* line 77513, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }
  /* line 77517, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }
  /* line 77521, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }
  /* line 77525, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }
  /* line 77529, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }
  /* line 77533, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }
  /* line 77537, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }
  /* line 77541, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }
  /* line 77545, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }
  /* line 77549, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }
  /* line 77553, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }
  /* line 77557, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }
  /* line 77561, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }
  /* line 77565, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }
  /* line 77569, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }
  /* line 77573, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }
  /* line 77577, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }
  /* line 77581, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }
  /* line 77585, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }
  /* line 77589, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 77593, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }
  /* line 77597, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }
  /* line 77601, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }
  /* line 77605, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }
  /* line 77609, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }
  /* line 77613, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }
  /* line 77617, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }
  /* line 77621, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }
  /* line 77625, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }
  /* line 77629, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }
  /* line 77633, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }
  /* line 77637, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }
  /* line 77641, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }
  /* line 77645, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }
  /* line 77649, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }
  /* line 77653, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }
  /* line 77657, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }
  /* line 77661, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }
  /* line 77665, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }
  /* line 77669, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }
  /* line 77673, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }
  /* line 77677, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }
  /* line 77681, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }
  /* line 77685, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }
  /* line 77689, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }
  /* line 77693, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }
  /* line 77697, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }
  /* line 77701, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }
  /* line 77705, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }
  /* line 77709, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }
  /* line 77713, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }
  /* line 77717, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }
  /* line 77721, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }
  /* line 77725, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }
  /* line 77729, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 77733, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }
  /* line 77737, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }
  /* line 77741, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }
  /* line 77745, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }
  /* line 77749, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }
  /* line 77753, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }
  /* line 77757, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }
  /* line 77761, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }
  /* line 77765, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }
  /* line 77769, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }
  /* line 77773, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }
  /* line 77777, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }
  /* line 77781, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }
  /* line 77785, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }
  /* line 77789, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }
  /* line 77793, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }
  /* line 77797, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }
  /* line 77801, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }
  /* line 77805, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }
  /* line 77809, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }
  /* line 77813, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }
  /* line 77817, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }
  /* line 77821, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }
  /* line 77825, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }
  /* line 77829, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }
  /* line 77833, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }
  /* line 77837, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }
  /* line 77841, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }
  /* line 77845, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }
  /* line 77849, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }
  /* line 77853, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }
  /* line 77857, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }
  /* line 77861, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }
  /* line 77865, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }
  /* line 77869, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }
  /* line 77873, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }
  /* line 77877, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }
  /* line 77881, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }
  /* line 77885, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }
  /* line 77889, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }
  /* line 77893, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }
  /* line 77897, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }
  /* line 77901, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }
  /* line 77905, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }
  /* line 77909, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }
  /* line 77913, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }
  /* line 77917, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }
  /* line 77921, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }
  /* line 77925, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-0 {
    --tw-skew-x: 0deg;
  }
  /* line 77929, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-1 {
    --tw-skew-x: 1deg;
  }
  /* line 77933, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-2 {
    --tw-skew-x: 2deg;
  }
  /* line 77937, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-3 {
    --tw-skew-x: 3deg;
  }
  /* line 77941, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-6 {
    --tw-skew-x: 6deg;
  }
  /* line 77945, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-x-12 {
    --tw-skew-x: 12deg;
  }
  /* line 77949, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }
  /* line 77953, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }
  /* line 77957, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }
  /* line 77961, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }
  /* line 77965, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }
  /* line 77969, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-0 {
    --tw-skew-y: 0deg;
  }
  /* line 77973, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-1 {
    --tw-skew-y: 1deg;
  }
  /* line 77977, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-2 {
    --tw-skew-y: 2deg;
  }
  /* line 77981, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-3 {
    --tw-skew-y: 3deg;
  }
  /* line 77985, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-6 {
    --tw-skew-y: 6deg;
  }
  /* line 77989, app/assets/stylesheets/tailwind.1.scss */
  .md\:skew-y-12 {
    --tw-skew-y: 12deg;
  }
  /* line 77993, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }
  /* line 77997, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }
  /* line 78001, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }
  /* line 78005, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }
  /* line 78009, app/assets/stylesheets/tailwind.1.scss */
  .md\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }
  /* line 78013, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }
  /* line 78017, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }
  /* line 78021, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }
  /* line 78025, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }
  /* line 78029, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }
  /* line 78033, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }
  /* line 78037, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }
  /* line 78041, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }
  /* line 78045, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }
  /* line 78049, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }
  /* line 78053, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }
  /* line 78057, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }
  /* line 78061, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }
  /* line 78065, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }
  /* line 78069, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }
  /* line 78073, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }
  /* line 78077, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }
  /* line 78081, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }
  /* line 78085, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }
  /* line 78089, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }
  /* line 78093, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }
  /* line 78097, app/assets/stylesheets/tailwind.1.scss */
  .md\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }
  /* line 78101, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }
  /* line 78105, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }
  /* line 78109, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }
  /* line 78113, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }
  /* line 78117, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }
  /* line 78121, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }
  /* line 78125, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }
  /* line 78129, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }
  /* line 78133, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }
  /* line 78137, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }
  /* line 78141, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }
  /* line 78145, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }
  /* line 78149, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }
  /* line 78153, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }
  /* line 78157, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }
  /* line 78161, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }
  /* line 78165, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }
  /* line 78169, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }
  /* line 78173, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }
  /* line 78177, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }
  /* line 78181, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }
  /* line 78185, app/assets/stylesheets/tailwind.1.scss */
  .md\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }
  /* line 78189, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-none {
    transition-property: none;
  }
  /* line 78193, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78199, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78207, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78213, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78219, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78225, app/assets/stylesheets/tailwind.1.scss */
  .md\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 78231, app/assets/stylesheets/tailwind.1.scss */
  .md\:ease-linear {
    transition-timing-function: linear;
  }
  /* line 78235, app/assets/stylesheets/tailwind.1.scss */
  .md\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }
  /* line 78239, app/assets/stylesheets/tailwind.1.scss */
  .md\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  /* line 78243, app/assets/stylesheets/tailwind.1.scss */
  .md\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  /* line 78247, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-75 {
    transition-duration: 75ms;
  }
  /* line 78251, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-100 {
    transition-duration: 100ms;
  }
  /* line 78255, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-150 {
    transition-duration: 150ms;
  }
  /* line 78259, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-200 {
    transition-duration: 200ms;
  }
  /* line 78263, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-300 {
    transition-duration: 300ms;
  }
  /* line 78267, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-500 {
    transition-duration: 500ms;
  }
  /* line 78271, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-700 {
    transition-duration: 700ms;
  }
  /* line 78275, app/assets/stylesheets/tailwind.1.scss */
  .md\:duration-1000 {
    transition-duration: 1000ms;
  }
  /* line 78279, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-75 {
    transition-delay: 75ms;
  }
  /* line 78283, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-100 {
    transition-delay: 100ms;
  }
  /* line 78287, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-150 {
    transition-delay: 150ms;
  }
  /* line 78291, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-200 {
    transition-delay: 200ms;
  }
  /* line 78295, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-300 {
    transition-delay: 300ms;
  }
  /* line 78299, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-500 {
    transition-delay: 500ms;
  }
  /* line 78303, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-700 {
    transition-delay: 700ms;
  }
  /* line 78307, app/assets/stylesheets/tailwind.1.scss */
  .md\:delay-1000 {
    transition-delay: 1000ms;
  }
  /* line 78311, app/assets/stylesheets/tailwind.1.scss */
  .md\:animate-none {
    animation: none;
  }
  /* line 78315, app/assets/stylesheets/tailwind.1.scss */
  .md\:animate-spin {
    animation: spin 1s linear infinite;
  }
  /* line 78319, app/assets/stylesheets/tailwind.1.scss */
  .md\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }
  /* line 78323, app/assets/stylesheets/tailwind.1.scss */
  .md\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }
  /* line 78327, app/assets/stylesheets/tailwind.1.scss */
  .md\:animate-bounce {
    animation: bounce 1s infinite;
  }
  /* line 78331, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-normal {
    mix-blend-mode: normal;
  }
  /* line 78335, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-multiply {
    mix-blend-mode: multiply;
  }
  /* line 78339, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-screen {
    mix-blend-mode: screen;
  }
  /* line 78343, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }
  /* line 78347, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-darken {
    mix-blend-mode: darken;
  }
  /* line 78351, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }
  /* line 78355, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }
  /* line 78359, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }
  /* line 78363, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }
  /* line 78367, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }
  /* line 78371, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-difference {
    mix-blend-mode: difference;
  }
  /* line 78375, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }
  /* line 78379, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-hue {
    mix-blend-mode: hue;
  }
  /* line 78383, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }
  /* line 78387, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-color {
    mix-blend-mode: color;
  }
  /* line 78391, app/assets/stylesheets/tailwind.1.scss */
  .md\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }
  /* line 78395, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-normal {
    background-blend-mode: normal;
  }
  /* line 78399, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-multiply {
    background-blend-mode: multiply;
  }
  /* line 78403, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-screen {
    background-blend-mode: screen;
  }
  /* line 78407, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-overlay {
    background-blend-mode: overlay;
  }
  /* line 78411, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-darken {
    background-blend-mode: darken;
  }
  /* line 78415, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-lighten {
    background-blend-mode: lighten;
  }
  /* line 78419, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }
  /* line 78423, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }
  /* line 78427, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }
  /* line 78431, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }
  /* line 78435, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-difference {
    background-blend-mode: difference;
  }
  /* line 78439, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }
  /* line 78443, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-hue {
    background-blend-mode: hue;
  }
  /* line 78447, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-saturation {
    background-blend-mode: saturation;
  }
  /* line 78451, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-color {
    background-blend-mode: color;
  }
  /* line 78455, app/assets/stylesheets/tailwind.1.scss */
  .md\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }
  /* line 78459, app/assets/stylesheets/tailwind.1.scss */
  .md\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  /* line 78472, app/assets/stylesheets/tailwind.1.scss */
  .md\:filter-none {
    filter: none;
  }
  /* line 78476, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-0 {
    --tw-blur: blur(0);
  }
  /* line 78480, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-sm {
    --tw-blur: blur(4px);
  }
  /* line 78484, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur {
    --tw-blur: blur(8px);
  }
  /* line 78488, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-md {
    --tw-blur: blur(12px);
  }
  /* line 78492, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-lg {
    --tw-blur: blur(16px);
  }
  /* line 78496, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-xl {
    --tw-blur: blur(24px);
  }
  /* line 78500, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-2xl {
    --tw-blur: blur(40px);
  }
  /* line 78504, app/assets/stylesheets/tailwind.1.scss */
  .md\:blur-3xl {
    --tw-blur: blur(64px);
  }
  /* line 78508, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-0 {
    --tw-brightness: brightness(0);
  }
  /* line 78512, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-50 {
    --tw-brightness: brightness(.5);
  }
  /* line 78516, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-75 {
    --tw-brightness: brightness(.75);
  }
  /* line 78520, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-90 {
    --tw-brightness: brightness(.9);
  }
  /* line 78524, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-95 {
    --tw-brightness: brightness(.95);
  }
  /* line 78528, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-100 {
    --tw-brightness: brightness(1);
  }
  /* line 78532, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }
  /* line 78536, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }
  /* line 78540, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }
  /* line 78544, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }
  /* line 78548, app/assets/stylesheets/tailwind.1.scss */
  .md\:brightness-200 {
    --tw-brightness: brightness(2);
  }
  /* line 78552, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-0 {
    --tw-contrast: contrast(0);
  }
  /* line 78556, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-50 {
    --tw-contrast: contrast(.5);
  }
  /* line 78560, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-75 {
    --tw-contrast: contrast(.75);
  }
  /* line 78564, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-100 {
    --tw-contrast: contrast(1);
  }
  /* line 78568, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }
  /* line 78572, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }
  /* line 78576, app/assets/stylesheets/tailwind.1.scss */
  .md\:contrast-200 {
    --tw-contrast: contrast(2);
  }
  /* line 78580, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }
  /* line 78584, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }
  /* line 78588, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }
  /* line 78592, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }
  /* line 78596, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }
  /* line 78600, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }
  /* line 78604, app/assets/stylesheets/tailwind.1.scss */
  .md\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }
  /* line 78608, app/assets/stylesheets/tailwind.1.scss */
  .md\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }
  /* line 78612, app/assets/stylesheets/tailwind.1.scss */
  .md\:grayscale {
    --tw-grayscale: grayscale(100%);
  }
  /* line 78616, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }
  /* line 78620, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }
  /* line 78624, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }
  /* line 78628, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }
  /* line 78632, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }
  /* line 78636, app/assets/stylesheets/tailwind.1.scss */
  .md\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }
  /* line 78640, app/assets/stylesheets/tailwind.1.scss */
  .md\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }
  /* line 78644, app/assets/stylesheets/tailwind.1.scss */
  .md\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }
  /* line 78648, app/assets/stylesheets/tailwind.1.scss */
  .md\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }
  /* line 78652, app/assets/stylesheets/tailwind.1.scss */
  .md\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }
  /* line 78656, app/assets/stylesheets/tailwind.1.scss */
  .md\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }
  /* line 78660, app/assets/stylesheets/tailwind.1.scss */
  .md\:invert-0 {
    --tw-invert: invert(0);
  }
  /* line 78664, app/assets/stylesheets/tailwind.1.scss */
  .md\:invert {
    --tw-invert: invert(100%);
  }
  /* line 78668, app/assets/stylesheets/tailwind.1.scss */
  .md\:saturate-0 {
    --tw-saturate: saturate(0);
  }
  /* line 78672, app/assets/stylesheets/tailwind.1.scss */
  .md\:saturate-50 {
    --tw-saturate: saturate(.5);
  }
  /* line 78676, app/assets/stylesheets/tailwind.1.scss */
  .md\:saturate-100 {
    --tw-saturate: saturate(1);
  }
  /* line 78680, app/assets/stylesheets/tailwind.1.scss */
  .md\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }
  /* line 78684, app/assets/stylesheets/tailwind.1.scss */
  .md\:saturate-200 {
    --tw-saturate: saturate(2);
  }
  /* line 78688, app/assets/stylesheets/tailwind.1.scss */
  .md\:sepia-0 {
    --tw-sepia: sepia(0);
  }
  /* line 78692, app/assets/stylesheets/tailwind.1.scss */
  .md\:sepia {
    --tw-sepia: sepia(100%);
  }
  /* line 78696, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  /* line 78710, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  /* line 78715, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }
  /* line 78719, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }
  /* line 78723, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }
  /* line 78727, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }
  /* line 78731, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }
  /* line 78735, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }
  /* line 78739, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }
  /* line 78743, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }
  /* line 78747, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }
  /* line 78751, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }
  /* line 78755, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }
  /* line 78759, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }
  /* line 78763, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }
  /* line 78767, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }
  /* line 78771, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }
  /* line 78775, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }
  /* line 78779, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }
  /* line 78783, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }
  /* line 78787, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }
  /* line 78791, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }
  /* line 78795, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }
  /* line 78799, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }
  /* line 78803, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }
  /* line 78807, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }
  /* line 78811, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }
  /* line 78815, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }
  /* line 78819, app/assets/stylesheets/tailwind.1.scss */
  .md\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }
  /* line 78823, app/assets/stylesheets/tailwind.1.scss */
  .md\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }
  /* line 78827, app/assets/stylesheets/tailwind.1.scss */
  .md\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }
  /* line 78831, app/assets/stylesheets/tailwind.1.scss */
  .md\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }
  /* line 78835, app/assets/stylesheets/tailwind.1.scss */
  .md\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }
  /* line 78839, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }
  /* line 78843, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }
  /* line 78847, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }
  /* line 78851, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }
  /* line 78855, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }
  /* line 78859, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }
  /* line 78863, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }
  /* line 78867, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }
  /* line 78871, app/assets/stylesheets/tailwind.1.scss */
  .md\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 1024px) {
  /* line 78877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    width: 100%;
  }
}

@media (min-width: 1024px) and (min-width: 640px) {
  /* line 78882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    max-width: 640px;
  }
}

@media (min-width: 1024px) and (min-width: 768px) {
  /* line 78888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) and (min-width: 1024px) {
  /* line 78894, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    max-width: 1024px;
  }
}

@media (min-width: 1024px) and (min-width: 1280px) {
  /* line 78900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    max-width: 1280px;
  }
}

@media (min-width: 1024px) and (min-width: 1536px) {
  /* line 78906, app/assets/stylesheets/tailwind.1.scss */
  .lg\:container {
    max-width: 1536px;
  }
}

@media (min-width: 1024px) {
  /* line 78911, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 78917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }
  /* line 78929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  /* line 78941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }
  /* line 78953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  /* line 78965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }
  /* line 78977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  /* line 78989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 78995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }
  /* line 79001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79007, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }
  /* line 79013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79019, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }
  /* line 79025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79031, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }
  /* line 79037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }
  /* line 79049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79055, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }
  /* line 79061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79067, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }
  /* line 79073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79079, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }
  /* line 79085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79091, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }
  /* line 79097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79103, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }
  /* line 79109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }
  /* line 79121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }
  /* line 79133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79139, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }
  /* line 79145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79151, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }
  /* line 79157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79163, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }
  /* line 79169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }
  /* line 79181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79187, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }
  /* line 79193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }
  /* line 79205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }
  /* line 79217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }
  /* line 79229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }
  /* line 79241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79247, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }
  /* line 79253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79259, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }
  /* line 79265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79271, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }
  /* line 79277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79283, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }
  /* line 79289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }
  /* line 79301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79307, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }
  /* line 79313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79319, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }
  /* line 79325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79331, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 79337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79343, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }
  /* line 79349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }
  /* line 79361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79367, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }
  /* line 79373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }
  /* line 79385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79391, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }
  /* line 79397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }
  /* line 79409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }
  /* line 79421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }
  /* line 79433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }
  /* line 79445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79451, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }
  /* line 79457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }
  /* line 79469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }
  /* line 79481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79487, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }
  /* line 79493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79499, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }
  /* line 79505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79511, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }
  /* line 79517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }
  /* line 79529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }
  /* line 79541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79547, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }
  /* line 79553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79559, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }
  /* line 79565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79571, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }
  /* line 79577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }
  /* line 79589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79595, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }
  /* line 79601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79607, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }
  /* line 79613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79619, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }
  /* line 79625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79631, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }
  /* line 79637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79643, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }
  /* line 79649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79655, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }
  /* line 79661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79667, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }
  /* line 79673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79679, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }
  /* line 79685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79691, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }
  /* line 79697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79703, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }
  /* line 79709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79715, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }
  /* line 79721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79727, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }
  /* line 79733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79739, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }
  /* line 79745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 79751, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }
  /* line 79755, app/assets/stylesheets/tailwind.1.scss */
  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }
  /* line 79759, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }
  /* line 79765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 79771, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }
  /* line 79777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 79783, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }
  /* line 79789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 79795, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }
  /* line 79801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 79807, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }
  /* line 79813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 79819, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }
  /* line 79823, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }
  /* line 79827, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }
  /* line 79831, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }
  /* line 79835, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }
  /* line 79840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }
  /* line 79845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }
  /* line 79850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }
  /* line 79855, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }
  /* line 79860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }
  /* line 79865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }
  /* line 79870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }
  /* line 79875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }
  /* line 79880, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }
  /* line 79885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }
  /* line 79890, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }
  /* line 79895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }
  /* line 79900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }
  /* line 79905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }
  /* line 79910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }
  /* line 79915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }
  /* line 79920, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }
  /* line 79925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }
  /* line 79930, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }
  /* line 79935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }
  /* line 79940, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }
  /* line 79945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }
  /* line 79950, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }
  /* line 79955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }
  /* line 79960, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }
  /* line 79965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }
  /* line 79970, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }
  /* line 79975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }
  /* line 79980, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }
  /* line 79985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }
  /* line 79990, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }
  /* line 79995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }
  /* line 80000, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }
  /* line 80005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }
  /* line 80010, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }
  /* line 80015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }
  /* line 80020, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }
  /* line 80025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }
  /* line 80030, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }
  /* line 80035, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }
  /* line 80040, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }
  /* line 80045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }
  /* line 80050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }
  /* line 80055, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }
  /* line 80060, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }
  /* line 80065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }
  /* line 80070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }
  /* line 80075, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }
  /* line 80080, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }
  /* line 80085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }
  /* line 80090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }
  /* line 80095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }
  /* line 80100, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }
  /* line 80105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }
  /* line 80110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }
  /* line 80115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }
  /* line 80120, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }
  /* line 80125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }
  /* line 80130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }
  /* line 80135, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }
  /* line 80140, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }
  /* line 80145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }
  /* line 80150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }
  /* line 80155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }
  /* line 80160, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }
  /* line 80165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }
  /* line 80170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }
  /* line 80175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }
  /* line 80180, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }
  /* line 80185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }
  /* line 80190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }
  /* line 80195, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }
  /* line 80200, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }
  /* line 80205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }
  /* line 80210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }
  /* line 80215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }
  /* line 80220, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }
  /* line 80225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }
  /* line 80230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }
  /* line 80235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }
  /* line 80240, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }
  /* line 80245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }
  /* line 80249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }
  /* line 80253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }
  /* line 80257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }
  /* line 80261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }
  /* line 80265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }
  /* line 80269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }
  /* line 80273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }
  /* line 80277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }
  /* line 80281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }
  /* line 80285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }
  /* line 80289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }
  /* line 80293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }
  /* line 80297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }
  /* line 80301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }
  /* line 80305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }
  /* line 80309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }
  /* line 80313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }
  /* line 80317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }
  /* line 80321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }
  /* line 80325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 80337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 80348, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 80360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 80371, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 80383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 80394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:appearance-none {
    -webkit-appearance: none;
    appearance: none;
  }
  /* line 80399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-fixed {
    background-attachment: fixed;
  }
  /* line 80403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-local {
    background-attachment: local;
  }
  /* line 80407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-scroll {
    background-attachment: scroll;
  }
  /* line 80411, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-clip-border {
    background-clip: border-box;
  }
  /* line 80415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-clip-padding {
    background-clip: padding-box;
  }
  /* line 80419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-clip-content {
    background-clip: content-box;
  }
  /* line 80423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }
  /* line 80428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-transparent {
    background-color: transparent;
  }
  /* line 80432, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-current {
    background-color: currentColor;
  }
  /* line 80436, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 80441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 80446, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 80451, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 80456, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 80461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 80466, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 80471, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 80476, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 80481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 80486, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 80491, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 80496, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 80501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 80506, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 80511, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 80516, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 80521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 80526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 80531, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 80536, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 80541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 80546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 80551, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 80556, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 80561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 80566, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 80571, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 80576, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 80581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 80586, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 80591, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 80596, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 80601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 80606, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 80611, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 80616, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 80621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 80626, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 80631, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 80636, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 80641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 80646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 80651, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 80656, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 80661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 80666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 80671, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 80676, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 80681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 80686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 80691, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 80696, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 80701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 80706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 80711, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 80716, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 80721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 80726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 80731, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 80736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 80741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 80746, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 80751, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 80756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 80761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 80766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 80771, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 80776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 80781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 80786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 80791, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 80796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 80801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 80806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 80811, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 80816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 80821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 80826, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 80831, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 80836, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 80841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 80846, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-transparent {
    background-color: transparent;
  }
  /* line 80850, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-current {
    background-color: currentColor;
  }
  /* line 80854, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 80859, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 80864, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 80869, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 80874, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 80879, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 80884, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 80889, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 80894, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 80899, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 80904, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 80909, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 80914, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 80919, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 80924, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 80929, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 80934, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 80939, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 80944, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 80949, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 80954, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 80959, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 80964, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 80969, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 80974, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 80979, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 80984, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 80989, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 80994, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 80999, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 81004, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 81009, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 81014, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 81019, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 81024, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 81029, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 81034, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 81039, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 81044, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 81049, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 81054, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 81059, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 81064, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 81069, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 81074, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 81079, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 81084, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 81089, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 81094, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 81099, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 81104, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 81109, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 81114, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 81119, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 81124, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 81129, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 81134, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 81139, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 81144, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 81149, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 81154, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 81159, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 81164, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 81169, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 81174, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 81179, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 81184, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 81189, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 81194, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 81199, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 81204, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 81209, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 81214, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 81219, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 81224, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 81229, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 81234, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 81239, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 81244, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 81249, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 81254, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 81259, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 81264, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }
  /* line 81268, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }
  /* line 81272, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 81277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 81282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 81287, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 81292, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 81297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 81302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 81307, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 81312, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 81317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 81322, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 81327, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 81332, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 81337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 81342, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 81347, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 81352, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 81357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 81362, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 81367, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 81372, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 81377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 81382, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 81387, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 81392, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 81397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 81402, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 81407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 81412, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 81417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 81422, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 81427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 81432, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 81437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 81442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 81447, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 81452, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 81457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 81462, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 81467, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 81472, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 81477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 81482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 81487, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 81492, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 81497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 81502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 81507, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 81512, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 81517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 81522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 81527, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 81532, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 81537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 81542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 81547, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 81552, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 81557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 81562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 81567, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 81572, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 81577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 81582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 81587, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 81592, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 81597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 81602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 81607, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 81612, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 81617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 81622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 81627, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 81632, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 81637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 81642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 81647, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 81652, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 81657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 81662, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 81667, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 81672, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 81677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 81682, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-transparent:hover {
    background-color: transparent;
  }
  /* line 81686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-current:hover {
    background-color: currentColor;
  }
  /* line 81690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 81695, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 81700, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 81705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 81710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 81715, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 81720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 81725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 81730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 81735, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 81740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 81745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 81750, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 81755, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 81760, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 81765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 81770, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 81775, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 81780, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 81785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 81790, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 81795, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 81800, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 81805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 81810, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 81815, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 81820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 81825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 81830, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 81835, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 81840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 81845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 81850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 81855, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 81860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 81865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 81870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 81875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 81880, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 81885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 81890, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 81895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 81900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 81905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 81910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 81915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 81920, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 81925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 81930, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 81935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 81940, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 81945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 81950, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 81955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 81960, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 81965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 81970, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 81975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 81980, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 81985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 81990, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 81995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 82000, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 82005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 82010, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 82015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 82020, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 82025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 82030, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 82035, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 82040, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 82045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 82050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 82055, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 82060, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 82065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 82070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 82075, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 82080, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 82085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 82090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 82095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 82100, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-transparent:focus {
    background-color: transparent;
  }
  /* line 82104, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-current:focus {
    background-color: currentColor;
  }
  /* line 82108, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 82113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 82118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 82123, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 82128, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 82133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 82138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 82143, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 82148, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 82153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 82158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 82163, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 82168, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 82173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 82178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 82183, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 82188, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 82193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 82198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 82203, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 82208, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 82213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 82218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 82223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 82228, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 82233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 82238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 82243, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 82248, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 82253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 82258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 82263, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 82268, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 82273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 82278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 82283, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 82288, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 82293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 82298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 82303, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 82308, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 82313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 82318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 82323, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 82328, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 82333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 82338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 82343, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 82348, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 82353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 82358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 82363, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 82368, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 82373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 82378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 82383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 82388, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 82393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 82398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 82403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 82408, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 82413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 82418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 82423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 82428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 82433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 82438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 82443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 82448, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 82453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 82458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 82463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 82468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 82473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 82478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 82483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 82488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 82493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 82498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 82503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 82508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 82513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 82518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-none {
    background-image: none;
  }
  /* line 82522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }
  /* line 82526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }
  /* line 82530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  /* line 82534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }
  /* line 82538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }
  /* line 82542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }
  /* line 82546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }
  /* line 82550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }
  /* line 82554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 82559, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 82564, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 82569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 82574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 82579, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 82584, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 82589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 82594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 82599, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 82604, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 82609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 82614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 82619, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 82624, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 82629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 82634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 82639, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 82644, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 82649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 82654, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 82659, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 82664, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 82669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 82674, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 82679, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 82684, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 82689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 82694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 82699, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 82704, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 82709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 82714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 82719, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 82724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 82729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 82734, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 82739, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 82744, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 82749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 82754, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 82759, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 82764, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 82769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 82774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 82779, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 82784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 82789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 82794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 82799, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 82804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 82809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 82814, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 82819, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 82824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 82829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 82834, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 82839, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 82844, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 82849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 82854, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 82859, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 82864, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 82869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 82874, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 82879, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 82884, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 82889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 82894, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 82899, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 82904, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 82909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 82914, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-800 {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 82919, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 82924, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 82929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 82934, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 82939, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 82944, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 82949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 82954, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 82959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 82964, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 82969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 82974, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 82978, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 82982, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 82986, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 82990, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 82994, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 82998, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 83002, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 83006, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 83010, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 83014, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 83018, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 83022, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 83026, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 83030, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 83034, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 83038, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 83042, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 83046, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 83050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 83054, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 83058, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 83062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 83066, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 83070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 83074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 83078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 83082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 83086, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 83090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 83094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 83098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 83102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 83106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 83110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 83114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 83118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 83122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 83126, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 83130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 83134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 83138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 83142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 83146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 83150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 83154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 83158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 83162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 83166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 83170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 83174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 83178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 83182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 83186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 83190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 83194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 83198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 83202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 83206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 83210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 83214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 83218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 83222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 83226, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 83230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 83234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 83238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 83242, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 83246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 83250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 83254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 83258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 83262, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 83266, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 83270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 83274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 83278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 83282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 83286, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 83290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 83294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 83298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 83302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 83306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 83310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-transparent {
    --tw-gradient-to: transparent;
  }
  /* line 83314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-current {
    --tw-gradient-to: currentColor;
  }
  /* line 83318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-black {
    --tw-gradient-to: #000;
  }
  /* line 83322, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-white {
    --tw-gradient-to: #fff;
  }
  /* line 83326, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }
  /* line 83330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 83334, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 83338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }
  /* line 83342, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }
  /* line 83346, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }
  /* line 83350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }
  /* line 83354, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-700 {
    --tw-gradient-to: #374151;
  }
  /* line 83358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }
  /* line 83362, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-gray-900 {
    --tw-gradient-to: #111827;
  }
  /* line 83366, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }
  /* line 83370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }
  /* line 83374, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }
  /* line 83378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }
  /* line 83382, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-400 {
    --tw-gradient-to: #f87171;
  }
  /* line 83386, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }
  /* line 83390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }
  /* line 83394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }
  /* line 83398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }
  /* line 83402, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 83406, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }
  /* line 83410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }
  /* line 83414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }
  /* line 83418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }
  /* line 83422, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }
  /* line 83426, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }
  /* line 83430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }
  /* line 83434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }
  /* line 83438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }
  /* line 83442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }
  /* line 83446, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 83450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }
  /* line 83454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 83458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 83462, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-400 {
    --tw-gradient-to: #34d399;
  }
  /* line 83466, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-500 {
    --tw-gradient-to: #10b981;
  }
  /* line 83470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-600 {
    --tw-gradient-to: #059669;
  }
  /* line 83474, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-700 {
    --tw-gradient-to: #047857;
  }
  /* line 83478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-800 {
    --tw-gradient-to: #065f46;
  }
  /* line 83482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }
  /* line 83486, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }
  /* line 83490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }
  /* line 83494, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 83498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }
  /* line 83502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }
  /* line 83506, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }
  /* line 83510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }
  /* line 83514, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 83518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }
  /* line 83522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 83526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }
  /* line 83530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 83534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 83538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 83542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }
  /* line 83546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }
  /* line 83550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }
  /* line 83554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }
  /* line 83558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }
  /* line 83562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }
  /* line 83566, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 83570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }
  /* line 83574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 83578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 83582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }
  /* line 83586, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 83590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }
  /* line 83594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }
  /* line 83598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-800 {
    --tw-gradient-to: #4E2589;
  }
  /* line 83602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }
  /* line 83606, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 83610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }
  /* line 83614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 83618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 83622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }
  /* line 83626, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }
  /* line 83630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }
  /* line 83634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }
  /* line 83638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }
  /* line 83642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:to-pink-900 {
    --tw-gradient-to: #831843;
  }
  /* line 83646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 83651, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 83656, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 83661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 83666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 83671, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 83676, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 83681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 83686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 83691, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 83696, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 83701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 83706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 83711, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 83716, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 83721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 83726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 83731, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 83736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 83741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 83746, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 83751, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 83756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 83761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 83766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 83771, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 83776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 83781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 83786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 83791, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 83796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 83801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 83806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 83811, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 83816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 83821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 83826, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 83831, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 83836, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 83841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 83846, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 83851, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 83856, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 83861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 83866, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 83871, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 83876, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 83881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 83886, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 83891, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 83896, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 83901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 83906, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 83911, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 83916, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 83921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 83926, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 83931, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 83936, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 83941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 83946, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 83951, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 83956, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 83961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 83966, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 83971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 83976, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 83981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 83986, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 83991, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 83996, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 84001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 84006, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-800:hover {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 84011, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 84016, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 84021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 84026, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 84031, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 84036, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 84041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 84046, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 84051, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 84056, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 84061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 84066, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 84070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 84074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 84078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 84082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 84086, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 84090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 84094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 84098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 84102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 84106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 84110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 84114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 84118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 84122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 84126, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 84130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 84134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 84138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 84142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 84146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 84150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 84154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 84158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 84162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 84166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 84170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 84174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 84178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 84182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 84186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 84190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 84194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 84198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 84202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 84206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 84210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 84214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 84218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 84222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 84226, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 84230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 84234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 84238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 84242, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 84246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 84250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 84254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 84258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 84262, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 84266, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 84270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 84274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 84278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 84282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 84286, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 84290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 84294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 84298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 84302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 84306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 84310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 84314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 84318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 84322, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 84326, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 84330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 84334, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 84338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 84342, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 84346, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 84350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 84354, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 84358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 84362, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 84366, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 84370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 84374, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 84378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 84382, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 84386, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 84390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 84394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 84398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 84402, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }
  /* line 84406, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }
  /* line 84410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }
  /* line 84414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }
  /* line 84418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }
  /* line 84422, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 84426, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 84430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }
  /* line 84434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }
  /* line 84438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }
  /* line 84442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }
  /* line 84446, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }
  /* line 84450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }
  /* line 84454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }
  /* line 84458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }
  /* line 84462, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }
  /* line 84466, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }
  /* line 84470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }
  /* line 84474, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }
  /* line 84478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }
  /* line 84482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }
  /* line 84486, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }
  /* line 84490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }
  /* line 84494, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 84498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }
  /* line 84502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }
  /* line 84506, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }
  /* line 84510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }
  /* line 84514, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }
  /* line 84518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }
  /* line 84522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }
  /* line 84526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }
  /* line 84530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }
  /* line 84534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }
  /* line 84538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 84542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }
  /* line 84546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 84550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 84554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }
  /* line 84558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }
  /* line 84562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }
  /* line 84566, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }
  /* line 84570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }
  /* line 84574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }
  /* line 84578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }
  /* line 84582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }
  /* line 84586, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 84590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }
  /* line 84594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }
  /* line 84598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }
  /* line 84602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }
  /* line 84606, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 84610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }
  /* line 84614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 84618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }
  /* line 84622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 84626, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 84630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 84634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }
  /* line 84638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }
  /* line 84642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }
  /* line 84646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }
  /* line 84650, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }
  /* line 84654, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }
  /* line 84658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 84662, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }
  /* line 84666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 84670, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 84674, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }
  /* line 84678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 84682, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }
  /* line 84686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }
  /* line 84690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-800:hover {
    --tw-gradient-to: #4E2589;
  }
  /* line 84694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }
  /* line 84698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 84702, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }
  /* line 84706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 84710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 84714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }
  /* line 84718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }
  /* line 84722, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }
  /* line 84726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }
  /* line 84730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }
  /* line 84734, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }
  /* line 84738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 84743, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 84748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 84753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 84758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 84763, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 84768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 84773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 84778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 84783, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 84788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 84793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 84798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 84803, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 84808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 84813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 84818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 84823, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 84828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 84833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 84838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 84843, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 84848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 84853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 84858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 84863, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 84868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 84873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 84878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 84883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 84888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 84893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 84898, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 84903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 84908, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 84913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 84918, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 84923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 84928, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 84933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 84938, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 84943, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 84948, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 84953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 84958, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 84963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 84968, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 84973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 84978, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 84983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 84988, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 84993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 84998, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 85003, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 85008, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 85013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 85018, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 85023, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 85028, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 85033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 85038, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 85043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 85048, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 85053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 85058, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 85063, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 85068, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 85073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 85078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 85083, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 85088, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 85093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 85098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-800:focus {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 85103, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 85108, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 85113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 85118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 85123, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 85128, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 85133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 85138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 85143, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 85148, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 85153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 85158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 85162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 85166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 85170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 85174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 85178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 85182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 85186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 85190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 85194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 85198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 85202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 85206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 85210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 85214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 85218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 85222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 85226, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 85230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 85234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 85238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 85242, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 85246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 85250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 85254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 85258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 85262, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 85266, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 85270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 85274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 85278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 85282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 85286, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 85290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 85294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 85298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 85302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 85306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 85310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 85314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 85318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 85322, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 85326, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 85330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 85334, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 85338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 85342, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 85346, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 85350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 85354, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 85358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 85362, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 85366, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 85370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 85374, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 85378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 85382, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 85386, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 85390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 85394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 85398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 85402, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 85406, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 85410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 85414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 85418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 85422, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 85426, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 85430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 85434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 85438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 85442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 85446, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 85450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 85454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 85458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 85462, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 85466, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 85470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 85474, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 85478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 85482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 85486, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 85490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 85494, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }
  /* line 85498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }
  /* line 85502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }
  /* line 85506, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }
  /* line 85510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }
  /* line 85514, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 85518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 85522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }
  /* line 85526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }
  /* line 85530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }
  /* line 85534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }
  /* line 85538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }
  /* line 85542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }
  /* line 85546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }
  /* line 85550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }
  /* line 85554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }
  /* line 85558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }
  /* line 85562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }
  /* line 85566, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }
  /* line 85570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }
  /* line 85574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }
  /* line 85578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }
  /* line 85582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }
  /* line 85586, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 85590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }
  /* line 85594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }
  /* line 85598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }
  /* line 85602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }
  /* line 85606, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }
  /* line 85610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }
  /* line 85614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }
  /* line 85618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }
  /* line 85622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }
  /* line 85626, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }
  /* line 85630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 85634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }
  /* line 85638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 85642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 85646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }
  /* line 85650, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }
  /* line 85654, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }
  /* line 85658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }
  /* line 85662, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }
  /* line 85666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }
  /* line 85670, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }
  /* line 85674, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }
  /* line 85678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 85682, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }
  /* line 85686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }
  /* line 85690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }
  /* line 85694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }
  /* line 85698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 85702, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }
  /* line 85706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 85710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }
  /* line 85714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 85718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 85722, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 85726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }
  /* line 85730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }
  /* line 85734, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }
  /* line 85738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }
  /* line 85742, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }
  /* line 85746, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }
  /* line 85750, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 85754, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }
  /* line 85758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 85762, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 85766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }
  /* line 85770, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 85774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }
  /* line 85778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }
  /* line 85782, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-800:focus {
    --tw-gradient-to: #4E2589;
  }
  /* line 85786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }
  /* line 85790, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 85794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }
  /* line 85798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 85802, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 85806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }
  /* line 85810, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }
  /* line 85814, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }
  /* line 85818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }
  /* line 85822, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }
  /* line 85826, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }
  /* line 85830, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 85834, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 85838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 85842, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 85846, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 85850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 85854, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 85858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 85862, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 85866, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 85870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 85874, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 85878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 85882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 85886, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 85890, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 85894, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 85898, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 85902, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 85906, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 85910, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 85914, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 85918, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 85922, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 85926, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 85930, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 85934, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 85938, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 85942, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 85946, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 85950, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }
  /* line 85954, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }
  /* line 85958, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }
  /* line 85962, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }
  /* line 85966, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }
  /* line 85970, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }
  /* line 85974, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }
  /* line 85978, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }
  /* line 85982, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }
  /* line 85986, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }
  /* line 85990, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }
  /* line 85994, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }
  /* line 85998, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }
  /* line 86002, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }
  /* line 86006, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }
  /* line 86010, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }
  /* line 86014, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }
  /* line 86018, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }
  /* line 86022, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }
  /* line 86026, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }
  /* line 86030, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }
  /* line 86034, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }
  /* line 86038, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }
  /* line 86042, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }
  /* line 86046, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }
  /* line 86050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }
  /* line 86054, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }
  /* line 86058, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }
  /* line 86062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }
  /* line 86066, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }
  /* line 86070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }
  /* line 86074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }
  /* line 86078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }
  /* line 86082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }
  /* line 86086, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }
  /* line 86090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }
  /* line 86094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }
  /* line 86098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }
  /* line 86102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }
  /* line 86106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }
  /* line 86110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }
  /* line 86114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }
  /* line 86118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }
  /* line 86122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }
  /* line 86126, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }
  /* line 86130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-bottom {
    background-position: bottom;
  }
  /* line 86134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-center {
    background-position: center;
  }
  /* line 86138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-left {
    background-position: left;
  }
  /* line 86142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-left-bottom {
    background-position: left bottom;
  }
  /* line 86146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-left-top {
    background-position: left top;
  }
  /* line 86150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-right {
    background-position: right;
  }
  /* line 86154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-right-bottom {
    background-position: right bottom;
  }
  /* line 86158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-right-top {
    background-position: right top;
  }
  /* line 86162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-top {
    background-position: top;
  }
  /* line 86166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-repeat {
    background-repeat: repeat;
  }
  /* line 86170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }
  /* line 86174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }
  /* line 86178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }
  /* line 86182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-repeat-round {
    background-repeat: round;
  }
  /* line 86186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-repeat-space {
    background-repeat: space;
  }
  /* line 86190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-auto {
    background-size: auto;
  }
  /* line 86194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-cover {
    background-size: cover;
  }
  /* line 86198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-contain {
    background-size: contain;
  }
  /* line 86202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-collapse {
    border-collapse: collapse;
  }
  /* line 86206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-separate {
    border-collapse: separate;
  }
  /* line 86210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-transparent {
    border-color: transparent;
  }
  /* line 86214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-current {
    border-color: currentColor;
  }
  /* line 86218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 86223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 86228, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 86233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 86238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 86243, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 86248, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 86253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 86258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 86263, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 86268, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 86273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 86278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 86283, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 86288, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 86293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 86298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 86303, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 86308, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 86313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 86318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 86323, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 86328, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 86333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 86338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 86343, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 86348, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 86353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 86358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 86363, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 86368, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 86373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 86378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 86383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 86388, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 86393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 86398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 86403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 86408, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 86413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 86418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 86423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 86428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 86433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 86438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 86443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 86448, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 86453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 86458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 86463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 86468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 86473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 86478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 86483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 86488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 86493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 86498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 86503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 86508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 86513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 86518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 86523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 86528, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 86533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 86538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 86543, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 86548, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 86553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 86558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 86563, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 86568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 86573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 86578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 86583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 86588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 86593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 86598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 86603, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 86608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 86613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 86618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 86623, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 86628, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-transparent {
    border-color: transparent;
  }
  /* line 86632, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-current {
    border-color: currentColor;
  }
  /* line 86636, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 86641, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 86646, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 86651, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 86656, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 86661, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 86666, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 86671, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 86676, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 86681, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 86686, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 86691, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 86696, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 86701, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 86706, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 86711, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 86716, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 86721, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 86726, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 86731, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 86736, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 86741, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 86746, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 86751, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 86756, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 86761, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 86766, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 86771, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 86776, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 86781, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 86786, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 86791, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 86796, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 86801, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 86806, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 86811, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 86816, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 86821, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 86826, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 86831, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 86836, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 86841, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 86846, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 86851, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 86856, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 86861, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 86866, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 86871, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 86876, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 86881, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 86886, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 86891, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 86896, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 86901, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 86906, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 86911, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 86916, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 86921, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 86926, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 86931, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 86936, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 86941, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 86946, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 86951, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 86956, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 86961, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 86966, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 86971, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 86976, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 86981, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 86986, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 86991, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 86996, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 87001, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 87006, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 87011, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 87016, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 87021, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 87026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 87031, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 87036, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 87041, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 87046, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }
  /* line 87050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }
  /* line 87054, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 87059, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 87064, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 87069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 87074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 87079, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 87084, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 87089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 87094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 87099, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 87104, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 87109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 87114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 87119, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 87124, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 87129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 87134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 87139, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 87144, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 87149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 87154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 87159, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 87164, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 87169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 87174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 87179, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 87184, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 87189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 87194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 87199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 87204, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 87209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 87214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 87219, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 87224, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 87229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 87234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 87239, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 87244, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 87249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 87254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 87259, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 87264, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 87269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 87274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 87279, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 87284, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 87289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 87294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 87299, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 87304, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 87309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 87314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 87319, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 87324, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 87329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 87334, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 87339, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 87344, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 87349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 87354, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 87359, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 87364, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 87369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 87374, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 87379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 87384, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 87389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 87394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 87399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 87404, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 87409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 87414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 87419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 87424, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 87429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 87434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 87439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 87444, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 87449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 87454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 87459, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 87464, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }
  /* line 87468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-current:hover {
    border-color: currentColor;
  }
  /* line 87472, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 87477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 87482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 87487, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 87492, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 87497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 87502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 87507, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 87512, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 87517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 87522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 87527, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 87532, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 87537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 87542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 87547, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 87552, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 87557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 87562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 87567, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 87572, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 87577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 87582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 87587, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 87592, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 87597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 87602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 87607, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 87612, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 87617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 87622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 87627, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 87632, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 87637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 87642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 87647, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 87652, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 87657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 87662, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 87667, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 87672, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 87677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 87682, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 87687, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 87692, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 87697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 87702, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 87707, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 87712, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 87717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 87722, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 87727, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 87732, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 87737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 87742, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 87747, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 87752, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 87757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 87762, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 87767, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 87772, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 87777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 87782, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 87787, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 87792, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 87797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 87802, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 87807, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 87812, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 87817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 87822, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 87827, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 87832, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 87837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 87842, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 87847, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 87852, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 87857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 87862, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 87867, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 87872, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 87877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 87882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }
  /* line 87886, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-current:focus {
    border-color: currentColor;
  }
  /* line 87890, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-black:focus {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 87895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-white:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 87900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 87905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 87910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 87915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 87920, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 87925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 87930, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 87935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 87940, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 87945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-gray-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 87950, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 87955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 87960, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 87965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 87970, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 87975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 87980, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 87985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 87990, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 87995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-red-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 88000, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 88005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 88010, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 88015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 88020, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 88025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 88030, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 88035, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 88040, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 88045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-yellow-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 88050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 88055, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 88060, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 88065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 88070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 88075, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 88080, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 88085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 88090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 88095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-green-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 88100, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 88105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 88110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 88115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 88120, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 88125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 88130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 88135, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 88140, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 88145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-blue-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 88150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 88155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 88160, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 88165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 88170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 88175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 88180, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 88185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 88190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 88195, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-indigo-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 88200, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 88205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 88210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 88215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 88220, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 88225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 88230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 88235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 88240, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-800:focus {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 88245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-purple-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 88250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-50:focus {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 88255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-100:focus {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 88260, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-200:focus {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 88265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-300:focus {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 88270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-400:focus {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 88275, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-500:focus {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 88280, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-600:focus {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 88285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-700:focus {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 88290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-800:focus {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 88295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-pink-900:focus {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 88300, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 88304, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 88308, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 88312, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 88316, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 88320, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 88324, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 88328, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 88332, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 88336, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 88340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 88344, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 88348, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 88352, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 88356, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 88360, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 88364, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 88368, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 88372, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 88376, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 88380, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 88384, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 88388, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 88392, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 88396, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 88400, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 88404, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 88408, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 88412, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 88416, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 88420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-0:focus-within {
    --tw-border-opacity: 0;
  }
  /* line 88424, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-5:focus-within {
    --tw-border-opacity: 0.05;
  }
  /* line 88428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-10:focus-within {
    --tw-border-opacity: 0.1;
  }
  /* line 88432, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-20:focus-within {
    --tw-border-opacity: 0.2;
  }
  /* line 88436, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-25:focus-within {
    --tw-border-opacity: 0.25;
  }
  /* line 88440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-30:focus-within {
    --tw-border-opacity: 0.3;
  }
  /* line 88444, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-40:focus-within {
    --tw-border-opacity: 0.4;
  }
  /* line 88448, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-50:focus-within {
    --tw-border-opacity: 0.5;
  }
  /* line 88452, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-60:focus-within {
    --tw-border-opacity: 0.6;
  }
  /* line 88456, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-70:focus-within {
    --tw-border-opacity: 0.7;
  }
  /* line 88460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-75:focus-within {
    --tw-border-opacity: 0.75;
  }
  /* line 88464, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-80:focus-within {
    --tw-border-opacity: 0.8;
  }
  /* line 88468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-90:focus-within {
    --tw-border-opacity: 0.9;
  }
  /* line 88472, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-95:focus-within {
    --tw-border-opacity: 0.95;
  }
  /* line 88476, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:border-opacity-100:focus-within {
    --tw-border-opacity: 1;
  }
  /* line 88480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }
  /* line 88484, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }
  /* line 88488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }
  /* line 88492, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }
  /* line 88496, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }
  /* line 88500, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }
  /* line 88504, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }
  /* line 88508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }
  /* line 88512, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }
  /* line 88516, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }
  /* line 88520, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }
  /* line 88524, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }
  /* line 88528, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }
  /* line 88532, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }
  /* line 88536, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }
  /* line 88540, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }
  /* line 88544, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }
  /* line 88548, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }
  /* line 88552, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }
  /* line 88556, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }
  /* line 88560, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }
  /* line 88564, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }
  /* line 88568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }
  /* line 88572, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }
  /* line 88576, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }
  /* line 88580, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }
  /* line 88584, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }
  /* line 88588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }
  /* line 88592, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }
  /* line 88596, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }
  /* line 88600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-none {
    border-radius: 0px;
  }
  /* line 88604, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-sm {
    border-radius: 0.125rem;
  }
  /* line 88608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded {
    border-radius: 0.25rem;
  }
  /* line 88612, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-md {
    border-radius: 0.375rem;
  }
  /* line 88616, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }
  /* line 88620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-xl {
    border-radius: 0.75rem;
  }
  /* line 88624, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-2xl {
    border-radius: 1rem;
  }
  /* line 88628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-3xl {
    border-radius: 1.5rem;
  }
  /* line 88632, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-full {
    border-radius: 9999px;
  }
  /* line 88636, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  /* line 88641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  /* line 88646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 88651, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 88656, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }
  /* line 88661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }
  /* line 88666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 88671, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 88676, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  /* line 88681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  /* line 88686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 88691, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 88696, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }
  /* line 88701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }
  /* line 88706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 88711, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 88716, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }
  /* line 88721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }
  /* line 88726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 88731, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 88736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  /* line 88741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }
  /* line 88746, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 88751, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 88756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
  /* line 88761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
  /* line 88766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 88771, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 88776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }
  /* line 88781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }
  /* line 88786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 88791, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 88796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }
  /* line 88801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }
  /* line 88806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 88811, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 88816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-none {
    border-top-left-radius: 0px;
  }
  /* line 88820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-none {
    border-top-right-radius: 0px;
  }
  /* line 88824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }
  /* line 88828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }
  /* line 88832, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }
  /* line 88836, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }
  /* line 88840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }
  /* line 88844, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }
  /* line 88848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  /* line 88852, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  /* line 88856, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  /* line 88860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  /* line 88864, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  /* line 88868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  /* line 88872, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  /* line 88876, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  /* line 88880, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }
  /* line 88884, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }
  /* line 88888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }
  /* line 88892, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }
  /* line 88896, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  /* line 88900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  /* line 88904, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  /* line 88908, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  /* line 88912, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }
  /* line 88916, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }
  /* line 88920, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }
  /* line 88924, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }
  /* line 88928, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }
  /* line 88932, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }
  /* line 88936, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }
  /* line 88940, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }
  /* line 88944, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }
  /* line 88948, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }
  /* line 88952, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }
  /* line 88956, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }
  /* line 88960, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-solid {
    border-style: solid;
  }
  /* line 88964, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-dashed {
    border-style: dashed;
  }
  /* line 88968, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-dotted {
    border-style: dotted;
  }
  /* line 88972, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-double {
    border-style: double;
  }
  /* line 88976, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-none {
    border-style: none;
  }
  /* line 88980, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-0 {
    border-width: 0px;
  }
  /* line 88984, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-2 {
    border-width: 2px;
  }
  /* line 88988, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-4 {
    border-width: 4px;
  }
  /* line 88992, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-8 {
    border-width: 8px;
  }
  /* line 88996, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border {
    border-width: 1px;
  }
  /* line 89000, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-t-0 {
    border-top-width: 0px;
  }
  /* line 89004, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-r-0 {
    border-right-width: 0px;
  }
  /* line 89008, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }
  /* line 89012, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-l-0 {
    border-left-width: 0px;
  }
  /* line 89016, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-t-2 {
    border-top-width: 2px;
  }
  /* line 89020, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-r-2 {
    border-right-width: 2px;
  }
  /* line 89024, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }
  /* line 89028, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-l-2 {
    border-left-width: 2px;
  }
  /* line 89032, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-t-4 {
    border-top-width: 4px;
  }
  /* line 89036, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-r-4 {
    border-right-width: 4px;
  }
  /* line 89040, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }
  /* line 89044, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-l-4 {
    border-left-width: 4px;
  }
  /* line 89048, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-t-8 {
    border-top-width: 8px;
  }
  /* line 89052, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-r-8 {
    border-right-width: 8px;
  }
  /* line 89056, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }
  /* line 89060, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-l-8 {
    border-left-width: 8px;
  }
  /* line 89064, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-t {
    border-top-width: 1px;
  }
  /* line 89068, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-r {
    border-right-width: 1px;
  }
  /* line 89072, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-b {
    border-bottom-width: 1px;
  }
  /* line 89076, app/assets/stylesheets/tailwind.1.scss */
  .lg\:border-l {
    border-left-width: 1px;
  }
  /* line 89080, app/assets/stylesheets/tailwind.1.scss */
  .lg\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  /* line 89085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  /* line 89090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:box-border {
    box-sizing: border-box;
  }
  /* line 89094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:box-content {
    box-sizing: content-box;
  }
  /* line 89098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-auto {
    cursor: auto;
  }
  /* line 89102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-default {
    cursor: default;
  }
  /* line 89106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-pointer {
    cursor: pointer;
  }
  /* line 89110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-wait {
    cursor: wait;
  }
  /* line 89114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-text {
    cursor: text;
  }
  /* line 89118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-move {
    cursor: move;
  }
  /* line 89122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-help {
    cursor: help;
  }
  /* line 89126, app/assets/stylesheets/tailwind.1.scss */
  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }
  /* line 89130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:block {
    display: block;
  }
  /* line 89134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inline-block {
    display: inline-block;
  }
  /* line 89138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inline {
    display: inline;
  }
  /* line 89142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex {
    display: flex;
  }
  /* line 89146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inline-flex {
    display: inline-flex;
  }
  /* line 89150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table {
    display: table;
  }
  /* line 89154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inline-table {
    display: inline-table;
  }
  /* line 89158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-caption {
    display: table-caption;
  }
  /* line 89162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-cell {
    display: table-cell;
  }
  /* line 89166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-column {
    display: table-column;
  }
  /* line 89170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-column-group {
    display: table-column-group;
  }
  /* line 89174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-footer-group {
    display: table-footer-group;
  }
  /* line 89178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-header-group {
    display: table-header-group;
  }
  /* line 89182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-row-group {
    display: table-row-group;
  }
  /* line 89186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-row {
    display: table-row;
  }
  /* line 89190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flow-root {
    display: flow-root;
  }
  /* line 89194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid {
    display: grid;
  }
  /* line 89198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inline-grid {
    display: inline-grid;
  }
  /* line 89202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contents {
    display: contents;
  }
  /* line 89206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-item {
    display: list-item;
  }
  /* line 89210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hidden {
    display: none;
  }
  /* line 89214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-row {
    flex-direction: row;
  }
  /* line 89218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-row-reverse {
    flex-direction: row-reverse;
  }
  /* line 89222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-col {
    flex-direction: column;
  }
  /* line 89226, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  /* line 89230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-wrap {
    flex-wrap: wrap;
  }
  /* line 89234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  /* line 89238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }
  /* line 89242, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-items-start {
    place-items: start;
  }
  /* line 89246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-items-end {
    place-items: end;
  }
  /* line 89250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-items-center {
    place-items: center;
  }
  /* line 89254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-items-stretch {
    place-items: stretch;
  }
  /* line 89258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-center {
    place-content: center;
  }
  /* line 89262, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-start {
    place-content: start;
  }
  /* line 89266, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-end {
    place-content: end;
  }
  /* line 89270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-between {
    place-content: space-between;
  }
  /* line 89274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-around {
    place-content: space-around;
  }
  /* line 89278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-evenly {
    place-content: space-evenly;
  }
  /* line 89282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-content-stretch {
    place-content: stretch;
  }
  /* line 89286, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-self-auto {
    place-self: auto;
  }
  /* line 89290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-self-start {
    place-self: start;
  }
  /* line 89294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-self-end {
    place-self: end;
  }
  /* line 89298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-self-center {
    place-self: center;
  }
  /* line 89302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:place-self-stretch {
    place-self: stretch;
  }
  /* line 89306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:items-start {
    align-items: flex-start;
  }
  /* line 89310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:items-end {
    align-items: flex-end;
  }
  /* line 89314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:items-center {
    align-items: center;
  }
  /* line 89318, app/assets/stylesheets/tailwind.1.scss */
  .lg\:items-baseline {
    align-items: baseline;
  }
  /* line 89322, app/assets/stylesheets/tailwind.1.scss */
  .lg\:items-stretch {
    align-items: stretch;
  }
  /* line 89326, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-center {
    align-content: center;
  }
  /* line 89330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-start {
    align-content: flex-start;
  }
  /* line 89334, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-end {
    align-content: flex-end;
  }
  /* line 89338, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-between {
    align-content: space-between;
  }
  /* line 89342, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-around {
    align-content: space-around;
  }
  /* line 89346, app/assets/stylesheets/tailwind.1.scss */
  .lg\:content-evenly {
    align-content: space-evenly;
  }
  /* line 89350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:self-auto {
    align-self: auto;
  }
  /* line 89354, app/assets/stylesheets/tailwind.1.scss */
  .lg\:self-start {
    align-self: flex-start;
  }
  /* line 89358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:self-end {
    align-self: flex-end;
  }
  /* line 89362, app/assets/stylesheets/tailwind.1.scss */
  .lg\:self-center {
    align-self: center;
  }
  /* line 89366, app/assets/stylesheets/tailwind.1.scss */
  .lg\:self-stretch {
    align-self: stretch;
  }
  /* line 89370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-items-start {
    justify-items: start;
  }
  /* line 89374, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-items-end {
    justify-items: end;
  }
  /* line 89378, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-items-center {
    justify-items: center;
  }
  /* line 89382, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-items-stretch {
    justify-items: stretch;
  }
  /* line 89386, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-start {
    justify-content: flex-start;
  }
  /* line 89390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-end {
    justify-content: flex-end;
  }
  /* line 89394, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-center {
    justify-content: center;
  }
  /* line 89398, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-between {
    justify-content: space-between;
  }
  /* line 89402, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-around {
    justify-content: space-around;
  }
  /* line 89406, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-evenly {
    justify-content: space-evenly;
  }
  /* line 89410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-self-auto {
    justify-self: auto;
  }
  /* line 89414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-self-start {
    justify-self: start;
  }
  /* line 89418, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-self-end {
    justify-self: end;
  }
  /* line 89422, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-self-center {
    justify-self: center;
  }
  /* line 89426, app/assets/stylesheets/tailwind.1.scss */
  .lg\:justify-self-stretch {
    justify-self: stretch;
  }
  /* line 89430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-1 {
    flex: 1 1 0%;
  }
  /* line 89434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-auto {
    flex: 1 1 auto;
  }
  /* line 89438, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-initial {
    flex: 0 1 auto;
  }
  /* line 89442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-none {
    flex: none;
  }
  /* line 89446, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-grow-0 {
    flex-grow: 0;
  }
  /* line 89450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-grow {
    flex-grow: 1;
  }
  /* line 89454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-shrink-0 {
    flex-shrink: 0;
  }
  /* line 89458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:flex-shrink {
    flex-shrink: 1;
  }
  /* line 89462, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-1 {
    order: 1;
  }
  /* line 89466, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-2 {
    order: 2;
  }
  /* line 89470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-3 {
    order: 3;
  }
  /* line 89474, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-4 {
    order: 4;
  }
  /* line 89478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-5 {
    order: 5;
  }
  /* line 89482, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-6 {
    order: 6;
  }
  /* line 89486, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-7 {
    order: 7;
  }
  /* line 89490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-8 {
    order: 8;
  }
  /* line 89494, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-9 {
    order: 9;
  }
  /* line 89498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-10 {
    order: 10;
  }
  /* line 89502, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-11 {
    order: 11;
  }
  /* line 89506, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-12 {
    order: 12;
  }
  /* line 89510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-first {
    order: -9999;
  }
  /* line 89514, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-last {
    order: 9999;
  }
  /* line 89518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:order-none {
    order: 0;
  }
  /* line 89522, app/assets/stylesheets/tailwind.1.scss */
  .lg\:float-right {
    float: right;
  }
  /* line 89526, app/assets/stylesheets/tailwind.1.scss */
  .lg\:float-left {
    float: left;
  }
  /* line 89530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:float-none {
    float: none;
  }
  /* line 89534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:clear-left {
    clear: left;
  }
  /* line 89538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:clear-right {
    clear: right;
  }
  /* line 89542, app/assets/stylesheets/tailwind.1.scss */
  .lg\:clear-both {
    clear: both;
  }
  /* line 89546, app/assets/stylesheets/tailwind.1.scss */
  .lg\:clear-none {
    clear: none;
  }
  /* line 89550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  /* line 89554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }
  /* line 89558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }
  /* line 89562, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-thin {
    font-weight: 100;
  }
  /* line 89566, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-extralight {
    font-weight: 200;
  }
  /* line 89570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-light {
    font-weight: 300;
  }
  /* line 89574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-normal {
    font-weight: 400;
  }
  /* line 89578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-medium {
    font-weight: 500;
  }
  /* line 89582, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-semibold {
    font-weight: 600;
  }
  /* line 89586, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-bold {
    font-weight: 700;
  }
  /* line 89590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-extrabold {
    font-weight: 800;
  }
  /* line 89594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:font-black {
    font-weight: 900;
  }
  /* line 89598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-0 {
    height: 0px;
  }
  /* line 89602, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1 {
    height: 0.25rem;
  }
  /* line 89606, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2 {
    height: 0.5rem;
  }
  /* line 89610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-3 {
    height: 0.75rem;
  }
  /* line 89614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-4 {
    height: 1rem;
  }
  /* line 89618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-5 {
    height: 1.25rem;
  }
  /* line 89622, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-6 {
    height: 1.5rem;
  }
  /* line 89626, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-7 {
    height: 1.75rem;
  }
  /* line 89630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-8 {
    height: 2rem;
  }
  /* line 89634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-9 {
    height: 2.25rem;
  }
  /* line 89638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-10 {
    height: 2.5rem;
  }
  /* line 89642, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-11 {
    height: 2.75rem;
  }
  /* line 89646, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-12 {
    height: 3rem;
  }
  /* line 89650, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-14 {
    height: 3.5rem;
  }
  /* line 89654, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-16 {
    height: 4rem;
  }
  /* line 89658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-20 {
    height: 5rem;
  }
  /* line 89662, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-24 {
    height: 6rem;
  }
  /* line 89666, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-28 {
    height: 7rem;
  }
  /* line 89670, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-32 {
    height: 8rem;
  }
  /* line 89674, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-36 {
    height: 9rem;
  }
  /* line 89678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-40 {
    height: 10rem;
  }
  /* line 89682, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-44 {
    height: 11rem;
  }
  /* line 89686, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-48 {
    height: 12rem;
  }
  /* line 89690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-52 {
    height: 13rem;
  }
  /* line 89694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-56 {
    height: 14rem;
  }
  /* line 89698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-60 {
    height: 15rem;
  }
  /* line 89702, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-64 {
    height: 16rem;
  }
  /* line 89706, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-72 {
    height: 18rem;
  }
  /* line 89710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-80 {
    height: 20rem;
  }
  /* line 89714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-96 {
    height: 24rem;
  }
  /* line 89718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-auto {
    height: auto;
  }
  /* line 89722, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-px {
    height: 1px;
  }
  /* line 89726, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-0\.5 {
    height: 0.125rem;
  }
  /* line 89730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\.5 {
    height: 0.375rem;
  }
  /* line 89734, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2\.5 {
    height: 0.625rem;
  }
  /* line 89738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-3\.5 {
    height: 0.875rem;
  }
  /* line 89742, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\/2 {
    height: 50%;
  }
  /* line 89746, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\/3 {
    height: 33.333333%;
  }
  /* line 89750, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2\/3 {
    height: 66.666667%;
  }
  /* line 89754, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\/4 {
    height: 25%;
  }
  /* line 89758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2\/4 {
    height: 50%;
  }
  /* line 89762, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-3\/4 {
    height: 75%;
  }
  /* line 89766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\/5 {
    height: 20%;
  }
  /* line 89770, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2\/5 {
    height: 40%;
  }
  /* line 89774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-3\/5 {
    height: 60%;
  }
  /* line 89778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-4\/5 {
    height: 80%;
  }
  /* line 89782, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-1\/6 {
    height: 16.666667%;
  }
  /* line 89786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-2\/6 {
    height: 33.333333%;
  }
  /* line 89790, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-3\/6 {
    height: 50%;
  }
  /* line 89794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-4\/6 {
    height: 66.666667%;
  }
  /* line 89798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-5\/6 {
    height: 83.333333%;
  }
  /* line 89802, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-full {
    height: 100%;
  }
  /* line 89806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:h-screen {
    height: 100vh;
  }
  /* line 89810, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  /* line 89815, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  /* line 89820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 89825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  /* line 89830, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  /* line 89835, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  /* line 89840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  /* line 89845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  /* line 89850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  /* line 89855, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
  /* line 89860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }
  /* line 89865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }
  /* line 89870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }
  /* line 89875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-3 {
    line-height: .75rem;
  }
  /* line 89879, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-4 {
    line-height: 1rem;
  }
  /* line 89883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-5 {
    line-height: 1.25rem;
  }
  /* line 89887, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-6 {
    line-height: 1.5rem;
  }
  /* line 89891, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-7 {
    line-height: 1.75rem;
  }
  /* line 89895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-8 {
    line-height: 2rem;
  }
  /* line 89899, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-9 {
    line-height: 2.25rem;
  }
  /* line 89903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-10 {
    line-height: 2.5rem;
  }
  /* line 89907, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-none {
    line-height: 1;
  }
  /* line 89911, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-tight {
    line-height: 1.25;
  }
  /* line 89915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-snug {
    line-height: 1.375;
  }
  /* line 89919, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-normal {
    line-height: 1.5;
  }
  /* line 89923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-relaxed {
    line-height: 1.625;
  }
  /* line 89927, app/assets/stylesheets/tailwind.1.scss */
  .lg\:leading-loose {
    line-height: 2;
  }
  /* line 89931, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-inside {
    list-style-position: inside;
  }
  /* line 89935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-outside {
    list-style-position: outside;
  }
  /* line 89939, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-none {
    list-style-type: none;
  }
  /* line 89943, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-disc {
    list-style-type: disc;
  }
  /* line 89947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:list-decimal {
    list-style-type: decimal;
  }
  /* line 89951, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-0 {
    margin: 0px;
  }
  /* line 89955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-1 {
    margin: 0.25rem;
  }
  /* line 89959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-2 {
    margin: 0.5rem;
  }
  /* line 89963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-3 {
    margin: 0.75rem;
  }
  /* line 89967, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-4 {
    margin: 1rem;
  }
  /* line 89971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-5 {
    margin: 1.25rem;
  }
  /* line 89975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-6 {
    margin: 1.5rem;
  }
  /* line 89979, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-7 {
    margin: 1.75rem;
  }
  /* line 89983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-8 {
    margin: 2rem;
  }
  /* line 89987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-9 {
    margin: 2.25rem;
  }
  /* line 89991, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-10 {
    margin: 2.5rem;
  }
  /* line 89995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-11 {
    margin: 2.75rem;
  }
  /* line 89999, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-12 {
    margin: 3rem;
  }
  /* line 90003, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-14 {
    margin: 3.5rem;
  }
  /* line 90007, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-16 {
    margin: 4rem;
  }
  /* line 90011, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-20 {
    margin: 5rem;
  }
  /* line 90015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-24 {
    margin: 6rem;
  }
  /* line 90019, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-28 {
    margin: 7rem;
  }
  /* line 90023, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-32 {
    margin: 8rem;
  }
  /* line 90027, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-36 {
    margin: 9rem;
  }
  /* line 90031, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-40 {
    margin: 10rem;
  }
  /* line 90035, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-44 {
    margin: 11rem;
  }
  /* line 90039, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-48 {
    margin: 12rem;
  }
  /* line 90043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-52 {
    margin: 13rem;
  }
  /* line 90047, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-56 {
    margin: 14rem;
  }
  /* line 90051, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-60 {
    margin: 15rem;
  }
  /* line 90055, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-64 {
    margin: 16rem;
  }
  /* line 90059, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-72 {
    margin: 18rem;
  }
  /* line 90063, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-80 {
    margin: 20rem;
  }
  /* line 90067, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-96 {
    margin: 24rem;
  }
  /* line 90071, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-auto {
    margin: auto;
  }
  /* line 90075, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-px {
    margin: 1px;
  }
  /* line 90079, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-0\.5 {
    margin: 0.125rem;
  }
  /* line 90083, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-1\.5 {
    margin: 0.375rem;
  }
  /* line 90087, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-2\.5 {
    margin: 0.625rem;
  }
  /* line 90091, app/assets/stylesheets/tailwind.1.scss */
  .lg\:m-3\.5 {
    margin: 0.875rem;
  }
  /* line 90095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-0 {
    margin: 0px;
  }
  /* line 90099, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-1 {
    margin: -0.25rem;
  }
  /* line 90103, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-2 {
    margin: -0.5rem;
  }
  /* line 90107, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-3 {
    margin: -0.75rem;
  }
  /* line 90111, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-4 {
    margin: -1rem;
  }
  /* line 90115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-5 {
    margin: -1.25rem;
  }
  /* line 90119, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-6 {
    margin: -1.5rem;
  }
  /* line 90123, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-7 {
    margin: -1.75rem;
  }
  /* line 90127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-8 {
    margin: -2rem;
  }
  /* line 90131, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-9 {
    margin: -2.25rem;
  }
  /* line 90135, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-10 {
    margin: -2.5rem;
  }
  /* line 90139, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-11 {
    margin: -2.75rem;
  }
  /* line 90143, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-12 {
    margin: -3rem;
  }
  /* line 90147, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-14 {
    margin: -3.5rem;
  }
  /* line 90151, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-16 {
    margin: -4rem;
  }
  /* line 90155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-20 {
    margin: -5rem;
  }
  /* line 90159, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-24 {
    margin: -6rem;
  }
  /* line 90163, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-28 {
    margin: -7rem;
  }
  /* line 90167, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-32 {
    margin: -8rem;
  }
  /* line 90171, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-36 {
    margin: -9rem;
  }
  /* line 90175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-40 {
    margin: -10rem;
  }
  /* line 90179, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-44 {
    margin: -11rem;
  }
  /* line 90183, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-48 {
    margin: -12rem;
  }
  /* line 90187, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-52 {
    margin: -13rem;
  }
  /* line 90191, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-56 {
    margin: -14rem;
  }
  /* line 90195, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-60 {
    margin: -15rem;
  }
  /* line 90199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-64 {
    margin: -16rem;
  }
  /* line 90203, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-72 {
    margin: -18rem;
  }
  /* line 90207, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-80 {
    margin: -20rem;
  }
  /* line 90211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-96 {
    margin: -24rem;
  }
  /* line 90215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-px {
    margin: -1px;
  }
  /* line 90219, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-0\.5 {
    margin: -0.125rem;
  }
  /* line 90223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-1\.5 {
    margin: -0.375rem;
  }
  /* line 90227, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-2\.5 {
    margin: -0.625rem;
  }
  /* line 90231, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-m-3\.5 {
    margin: -0.875rem;
  }
  /* line 90235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 90240, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 90245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  /* line 90250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  /* line 90255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  /* line 90260, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  /* line 90265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  /* line 90270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  /* line 90275, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /* line 90280, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 90285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 90290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 90295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  /* line 90300, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  /* line 90305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  /* line 90310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  /* line 90315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  /* line 90320, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  /* line 90325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  /* line 90330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  /* line 90335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 90340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 90345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  /* line 90350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  /* line 90355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  /* line 90360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  /* line 90365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  /* line 90370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  /* line 90375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  /* line 90380, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  /* line 90385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 90390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 90395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
  /* line 90400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }
  /* line 90405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }
  /* line 90410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }
  /* line 90415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  /* line 90420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  /* line 90425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }
  /* line 90430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }
  /* line 90435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  /* line 90440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }
  /* line 90445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }
  /* line 90450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }
  /* line 90455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }
  /* line 90460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }
  /* line 90465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }
  /* line 90470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }
  /* line 90475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }
  /* line 90480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }
  /* line 90485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  /* line 90490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }
  /* line 90495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  /* line 90500, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  /* line 90505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }
  /* line 90510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }
  /* line 90515, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }
  /* line 90520, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }
  /* line 90525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }
  /* line 90530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }
  /* line 90535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 90540, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 90545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  /* line 90550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }
  /* line 90555, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  /* line 90560, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  /* line 90565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  /* line 90570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }
  /* line 90575, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  /* line 90580, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  /* line 90585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }
  /* line 90590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }
  /* line 90595, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 90600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 90605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  /* line 90610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  /* line 90615, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  /* line 90620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  /* line 90625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }
  /* line 90630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  /* line 90635, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  /* line 90640, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  /* line 90645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }
  /* line 90650, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  /* line 90655, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  /* line 90660, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  /* line 90665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }
  /* line 90670, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }
  /* line 90675, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  /* line 90680, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  /* line 90685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }
  /* line 90690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }
  /* line 90695, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }
  /* line 90700, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }
  /* line 90705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }
  /* line 90710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }
  /* line 90715, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  /* line 90720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }
  /* line 90725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }
  /* line 90730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }
  /* line 90735, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }
  /* line 90740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }
  /* line 90745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }
  /* line 90750, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }
  /* line 90755, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }
  /* line 90760, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }
  /* line 90765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }
  /* line 90770, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }
  /* line 90775, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }
  /* line 90780, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }
  /* line 90785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }
  /* line 90790, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }
  /* line 90795, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }
  /* line 90800, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }
  /* line 90805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }
  /* line 90810, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }
  /* line 90815, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }
  /* line 90820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }
  /* line 90825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }
  /* line 90830, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }
  /* line 90835, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }
  /* line 90840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }
  /* line 90845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }
  /* line 90850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }
  /* line 90855, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }
  /* line 90860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }
  /* line 90865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }
  /* line 90870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }
  /* line 90875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }
  /* line 90880, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }
  /* line 90885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }
  /* line 90890, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }
  /* line 90895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }
  /* line 90900, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }
  /* line 90905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }
  /* line 90910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  /* line 90915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }
  /* line 90920, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }
  /* line 90925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }
  /* line 90930, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }
  /* line 90935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }
  /* line 90940, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }
  /* line 90945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-0 {
    margin-top: 0px;
  }
  /* line 90949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-0 {
    margin-right: 0px;
  }
  /* line 90953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-0 {
    margin-bottom: 0px;
  }
  /* line 90957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-0 {
    margin-left: 0px;
  }
  /* line 90961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-1 {
    margin-top: 0.25rem;
  }
  /* line 90965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-1 {
    margin-right: 0.25rem;
  }
  /* line 90969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-1 {
    margin-bottom: 0.25rem;
  }
  /* line 90973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-1 {
    margin-left: 0.25rem;
  }
  /* line 90977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-2 {
    margin-top: 0.5rem;
  }
  /* line 90981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-2 {
    margin-right: 0.5rem;
  }
  /* line 90985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-2 {
    margin-bottom: 0.5rem;
  }
  /* line 90989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-2 {
    margin-left: 0.5rem;
  }
  /* line 90993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-3 {
    margin-top: 0.75rem;
  }
  /* line 90997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-3 {
    margin-right: 0.75rem;
  }
  /* line 91001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-3 {
    margin-bottom: 0.75rem;
  }
  /* line 91005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-3 {
    margin-left: 0.75rem;
  }
  /* line 91009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-4 {
    margin-top: 1rem;
  }
  /* line 91013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-4 {
    margin-right: 1rem;
  }
  /* line 91017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-4 {
    margin-bottom: 1rem;
  }
  /* line 91021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-4 {
    margin-left: 1rem;
  }
  /* line 91025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-5 {
    margin-top: 1.25rem;
  }
  /* line 91029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-5 {
    margin-right: 1.25rem;
  }
  /* line 91033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-5 {
    margin-bottom: 1.25rem;
  }
  /* line 91037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-5 {
    margin-left: 1.25rem;
  }
  /* line 91041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-6 {
    margin-top: 1.5rem;
  }
  /* line 91045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-6 {
    margin-right: 1.5rem;
  }
  /* line 91049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-6 {
    margin-bottom: 1.5rem;
  }
  /* line 91053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-6 {
    margin-left: 1.5rem;
  }
  /* line 91057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-7 {
    margin-top: 1.75rem;
  }
  /* line 91061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-7 {
    margin-right: 1.75rem;
  }
  /* line 91065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-7 {
    margin-bottom: 1.75rem;
  }
  /* line 91069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-7 {
    margin-left: 1.75rem;
  }
  /* line 91073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-8 {
    margin-top: 2rem;
  }
  /* line 91077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-8 {
    margin-right: 2rem;
  }
  /* line 91081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-8 {
    margin-bottom: 2rem;
  }
  /* line 91085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-8 {
    margin-left: 2rem;
  }
  /* line 91089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-9 {
    margin-top: 2.25rem;
  }
  /* line 91093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-9 {
    margin-right: 2.25rem;
  }
  /* line 91097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-9 {
    margin-bottom: 2.25rem;
  }
  /* line 91101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-9 {
    margin-left: 2.25rem;
  }
  /* line 91105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-10 {
    margin-top: 2.5rem;
  }
  /* line 91109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-10 {
    margin-right: 2.5rem;
  }
  /* line 91113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-10 {
    margin-bottom: 2.5rem;
  }
  /* line 91117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-10 {
    margin-left: 2.5rem;
  }
  /* line 91121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-11 {
    margin-top: 2.75rem;
  }
  /* line 91125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-11 {
    margin-right: 2.75rem;
  }
  /* line 91129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-11 {
    margin-bottom: 2.75rem;
  }
  /* line 91133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-11 {
    margin-left: 2.75rem;
  }
  /* line 91137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-12 {
    margin-top: 3rem;
  }
  /* line 91141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-12 {
    margin-right: 3rem;
  }
  /* line 91145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-12 {
    margin-bottom: 3rem;
  }
  /* line 91149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-12 {
    margin-left: 3rem;
  }
  /* line 91153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-14 {
    margin-top: 3.5rem;
  }
  /* line 91157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-14 {
    margin-right: 3.5rem;
  }
  /* line 91161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-14 {
    margin-bottom: 3.5rem;
  }
  /* line 91165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-14 {
    margin-left: 3.5rem;
  }
  /* line 91169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-16 {
    margin-top: 4rem;
  }
  /* line 91173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-16 {
    margin-right: 4rem;
  }
  /* line 91177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-16 {
    margin-bottom: 4rem;
  }
  /* line 91181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-16 {
    margin-left: 4rem;
  }
  /* line 91185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-20 {
    margin-top: 5rem;
  }
  /* line 91189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-20 {
    margin-right: 5rem;
  }
  /* line 91193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-20 {
    margin-bottom: 5rem;
  }
  /* line 91197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-20 {
    margin-left: 5rem;
  }
  /* line 91201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-24 {
    margin-top: 6rem;
  }
  /* line 91205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-24 {
    margin-right: 6rem;
  }
  /* line 91209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-24 {
    margin-bottom: 6rem;
  }
  /* line 91213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-24 {
    margin-left: 6rem;
  }
  /* line 91217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-28 {
    margin-top: 7rem;
  }
  /* line 91221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-28 {
    margin-right: 7rem;
  }
  /* line 91225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-28 {
    margin-bottom: 7rem;
  }
  /* line 91229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-28 {
    margin-left: 7rem;
  }
  /* line 91233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-32 {
    margin-top: 8rem;
  }
  /* line 91237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-32 {
    margin-right: 8rem;
  }
  /* line 91241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-32 {
    margin-bottom: 8rem;
  }
  /* line 91245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-32 {
    margin-left: 8rem;
  }
  /* line 91249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-36 {
    margin-top: 9rem;
  }
  /* line 91253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-36 {
    margin-right: 9rem;
  }
  /* line 91257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-36 {
    margin-bottom: 9rem;
  }
  /* line 91261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-36 {
    margin-left: 9rem;
  }
  /* line 91265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-40 {
    margin-top: 10rem;
  }
  /* line 91269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-40 {
    margin-right: 10rem;
  }
  /* line 91273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-40 {
    margin-bottom: 10rem;
  }
  /* line 91277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-40 {
    margin-left: 10rem;
  }
  /* line 91281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-44 {
    margin-top: 11rem;
  }
  /* line 91285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-44 {
    margin-right: 11rem;
  }
  /* line 91289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-44 {
    margin-bottom: 11rem;
  }
  /* line 91293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-44 {
    margin-left: 11rem;
  }
  /* line 91297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-48 {
    margin-top: 12rem;
  }
  /* line 91301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-48 {
    margin-right: 12rem;
  }
  /* line 91305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-48 {
    margin-bottom: 12rem;
  }
  /* line 91309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-48 {
    margin-left: 12rem;
  }
  /* line 91313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-52 {
    margin-top: 13rem;
  }
  /* line 91317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-52 {
    margin-right: 13rem;
  }
  /* line 91321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-52 {
    margin-bottom: 13rem;
  }
  /* line 91325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-52 {
    margin-left: 13rem;
  }
  /* line 91329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-56 {
    margin-top: 14rem;
  }
  /* line 91333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-56 {
    margin-right: 14rem;
  }
  /* line 91337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-56 {
    margin-bottom: 14rem;
  }
  /* line 91341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-56 {
    margin-left: 14rem;
  }
  /* line 91345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-60 {
    margin-top: 15rem;
  }
  /* line 91349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-60 {
    margin-right: 15rem;
  }
  /* line 91353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-60 {
    margin-bottom: 15rem;
  }
  /* line 91357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-60 {
    margin-left: 15rem;
  }
  /* line 91361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-64 {
    margin-top: 16rem;
  }
  /* line 91365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-64 {
    margin-right: 16rem;
  }
  /* line 91369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-64 {
    margin-bottom: 16rem;
  }
  /* line 91373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-64 {
    margin-left: 16rem;
  }
  /* line 91377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-72 {
    margin-top: 18rem;
  }
  /* line 91381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-72 {
    margin-right: 18rem;
  }
  /* line 91385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-72 {
    margin-bottom: 18rem;
  }
  /* line 91389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-72 {
    margin-left: 18rem;
  }
  /* line 91393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-80 {
    margin-top: 20rem;
  }
  /* line 91397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-80 {
    margin-right: 20rem;
  }
  /* line 91401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-80 {
    margin-bottom: 20rem;
  }
  /* line 91405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-80 {
    margin-left: 20rem;
  }
  /* line 91409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-96 {
    margin-top: 24rem;
  }
  /* line 91413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-96 {
    margin-right: 24rem;
  }
  /* line 91417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-96 {
    margin-bottom: 24rem;
  }
  /* line 91421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-96 {
    margin-left: 24rem;
  }
  /* line 91425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-auto {
    margin-top: auto;
  }
  /* line 91429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-auto {
    margin-right: auto;
  }
  /* line 91433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-auto {
    margin-bottom: auto;
  }
  /* line 91437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-auto {
    margin-left: auto;
  }
  /* line 91441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-px {
    margin-top: 1px;
  }
  /* line 91445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-px {
    margin-right: 1px;
  }
  /* line 91449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-px {
    margin-bottom: 1px;
  }
  /* line 91453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-px {
    margin-left: 1px;
  }
  /* line 91457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-0\.5 {
    margin-top: 0.125rem;
  }
  /* line 91461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-0\.5 {
    margin-right: 0.125rem;
  }
  /* line 91465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }
  /* line 91469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-0\.5 {
    margin-left: 0.125rem;
  }
  /* line 91473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-1\.5 {
    margin-top: 0.375rem;
  }
  /* line 91477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-1\.5 {
    margin-right: 0.375rem;
  }
  /* line 91481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }
  /* line 91485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-1\.5 {
    margin-left: 0.375rem;
  }
  /* line 91489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-2\.5 {
    margin-top: 0.625rem;
  }
  /* line 91493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-2\.5 {
    margin-right: 0.625rem;
  }
  /* line 91497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }
  /* line 91501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-2\.5 {
    margin-left: 0.625rem;
  }
  /* line 91505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mt-3\.5 {
    margin-top: 0.875rem;
  }
  /* line 91509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mr-3\.5 {
    margin-right: 0.875rem;
  }
  /* line 91513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }
  /* line 91517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ml-3\.5 {
    margin-left: 0.875rem;
  }
  /* line 91521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-0 {
    margin-top: 0px;
  }
  /* line 91525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-0 {
    margin-right: 0px;
  }
  /* line 91529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-0 {
    margin-bottom: 0px;
  }
  /* line 91533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-0 {
    margin-left: 0px;
  }
  /* line 91537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-1 {
    margin-top: -0.25rem;
  }
  /* line 91541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-1 {
    margin-right: -0.25rem;
  }
  /* line 91545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-1 {
    margin-bottom: -0.25rem;
  }
  /* line 91549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-1 {
    margin-left: -0.25rem;
  }
  /* line 91553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-2 {
    margin-top: -0.5rem;
  }
  /* line 91557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-2 {
    margin-right: -0.5rem;
  }
  /* line 91561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-2 {
    margin-bottom: -0.5rem;
  }
  /* line 91565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-2 {
    margin-left: -0.5rem;
  }
  /* line 91569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-3 {
    margin-top: -0.75rem;
  }
  /* line 91573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-3 {
    margin-right: -0.75rem;
  }
  /* line 91577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-3 {
    margin-bottom: -0.75rem;
  }
  /* line 91581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-3 {
    margin-left: -0.75rem;
  }
  /* line 91585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-4 {
    margin-top: -1rem;
  }
  /* line 91589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-4 {
    margin-right: -1rem;
  }
  /* line 91593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-4 {
    margin-bottom: -1rem;
  }
  /* line 91597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-4 {
    margin-left: -1rem;
  }
  /* line 91601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-5 {
    margin-top: -1.25rem;
  }
  /* line 91605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-5 {
    margin-right: -1.25rem;
  }
  /* line 91609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-5 {
    margin-bottom: -1.25rem;
  }
  /* line 91613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-5 {
    margin-left: -1.25rem;
  }
  /* line 91617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-6 {
    margin-top: -1.5rem;
  }
  /* line 91621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-6 {
    margin-right: -1.5rem;
  }
  /* line 91625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-6 {
    margin-bottom: -1.5rem;
  }
  /* line 91629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-6 {
    margin-left: -1.5rem;
  }
  /* line 91633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-7 {
    margin-top: -1.75rem;
  }
  /* line 91637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-7 {
    margin-right: -1.75rem;
  }
  /* line 91641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-7 {
    margin-bottom: -1.75rem;
  }
  /* line 91645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-7 {
    margin-left: -1.75rem;
  }
  /* line 91649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-8 {
    margin-top: -2rem;
  }
  /* line 91653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-8 {
    margin-right: -2rem;
  }
  /* line 91657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-8 {
    margin-bottom: -2rem;
  }
  /* line 91661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-8 {
    margin-left: -2rem;
  }
  /* line 91665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-9 {
    margin-top: -2.25rem;
  }
  /* line 91669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-9 {
    margin-right: -2.25rem;
  }
  /* line 91673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-9 {
    margin-bottom: -2.25rem;
  }
  /* line 91677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-9 {
    margin-left: -2.25rem;
  }
  /* line 91681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-10 {
    margin-top: -2.5rem;
  }
  /* line 91685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-10 {
    margin-right: -2.5rem;
  }
  /* line 91689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-10 {
    margin-bottom: -2.5rem;
  }
  /* line 91693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-10 {
    margin-left: -2.5rem;
  }
  /* line 91697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-11 {
    margin-top: -2.75rem;
  }
  /* line 91701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-11 {
    margin-right: -2.75rem;
  }
  /* line 91705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-11 {
    margin-bottom: -2.75rem;
  }
  /* line 91709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-11 {
    margin-left: -2.75rem;
  }
  /* line 91713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-12 {
    margin-top: -3rem;
  }
  /* line 91717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-12 {
    margin-right: -3rem;
  }
  /* line 91721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-12 {
    margin-bottom: -3rem;
  }
  /* line 91725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-12 {
    margin-left: -3rem;
  }
  /* line 91729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-14 {
    margin-top: -3.5rem;
  }
  /* line 91733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-14 {
    margin-right: -3.5rem;
  }
  /* line 91737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-14 {
    margin-bottom: -3.5rem;
  }
  /* line 91741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-14 {
    margin-left: -3.5rem;
  }
  /* line 91745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-16 {
    margin-top: -4rem;
  }
  /* line 91749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-16 {
    margin-right: -4rem;
  }
  /* line 91753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-16 {
    margin-bottom: -4rem;
  }
  /* line 91757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-16 {
    margin-left: -4rem;
  }
  /* line 91761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-20 {
    margin-top: -5rem;
  }
  /* line 91765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-20 {
    margin-right: -5rem;
  }
  /* line 91769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-20 {
    margin-bottom: -5rem;
  }
  /* line 91773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-20 {
    margin-left: -5rem;
  }
  /* line 91777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-24 {
    margin-top: -6rem;
  }
  /* line 91781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-24 {
    margin-right: -6rem;
  }
  /* line 91785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-24 {
    margin-bottom: -6rem;
  }
  /* line 91789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-24 {
    margin-left: -6rem;
  }
  /* line 91793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-28 {
    margin-top: -7rem;
  }
  /* line 91797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-28 {
    margin-right: -7rem;
  }
  /* line 91801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-28 {
    margin-bottom: -7rem;
  }
  /* line 91805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-28 {
    margin-left: -7rem;
  }
  /* line 91809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-32 {
    margin-top: -8rem;
  }
  /* line 91813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-32 {
    margin-right: -8rem;
  }
  /* line 91817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-32 {
    margin-bottom: -8rem;
  }
  /* line 91821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-32 {
    margin-left: -8rem;
  }
  /* line 91825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-36 {
    margin-top: -9rem;
  }
  /* line 91829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-36 {
    margin-right: -9rem;
  }
  /* line 91833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-36 {
    margin-bottom: -9rem;
  }
  /* line 91837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-36 {
    margin-left: -9rem;
  }
  /* line 91841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-40 {
    margin-top: -10rem;
  }
  /* line 91845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-40 {
    margin-right: -10rem;
  }
  /* line 91849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-40 {
    margin-bottom: -10rem;
  }
  /* line 91853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-40 {
    margin-left: -10rem;
  }
  /* line 91857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-44 {
    margin-top: -11rem;
  }
  /* line 91861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-44 {
    margin-right: -11rem;
  }
  /* line 91865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-44 {
    margin-bottom: -11rem;
  }
  /* line 91869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-44 {
    margin-left: -11rem;
  }
  /* line 91873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-48 {
    margin-top: -12rem;
  }
  /* line 91877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-48 {
    margin-right: -12rem;
  }
  /* line 91881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-48 {
    margin-bottom: -12rem;
  }
  /* line 91885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-48 {
    margin-left: -12rem;
  }
  /* line 91889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-52 {
    margin-top: -13rem;
  }
  /* line 91893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-52 {
    margin-right: -13rem;
  }
  /* line 91897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-52 {
    margin-bottom: -13rem;
  }
  /* line 91901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-52 {
    margin-left: -13rem;
  }
  /* line 91905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-56 {
    margin-top: -14rem;
  }
  /* line 91909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-56 {
    margin-right: -14rem;
  }
  /* line 91913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-56 {
    margin-bottom: -14rem;
  }
  /* line 91917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-56 {
    margin-left: -14rem;
  }
  /* line 91921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-60 {
    margin-top: -15rem;
  }
  /* line 91925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-60 {
    margin-right: -15rem;
  }
  /* line 91929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-60 {
    margin-bottom: -15rem;
  }
  /* line 91933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-60 {
    margin-left: -15rem;
  }
  /* line 91937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-64 {
    margin-top: -16rem;
  }
  /* line 91941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-64 {
    margin-right: -16rem;
  }
  /* line 91945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-64 {
    margin-bottom: -16rem;
  }
  /* line 91949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-64 {
    margin-left: -16rem;
  }
  /* line 91953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-72 {
    margin-top: -18rem;
  }
  /* line 91957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-72 {
    margin-right: -18rem;
  }
  /* line 91961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-72 {
    margin-bottom: -18rem;
  }
  /* line 91965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-72 {
    margin-left: -18rem;
  }
  /* line 91969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-80 {
    margin-top: -20rem;
  }
  /* line 91973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-80 {
    margin-right: -20rem;
  }
  /* line 91977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-80 {
    margin-bottom: -20rem;
  }
  /* line 91981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-80 {
    margin-left: -20rem;
  }
  /* line 91985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-96 {
    margin-top: -24rem;
  }
  /* line 91989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-96 {
    margin-right: -24rem;
  }
  /* line 91993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-96 {
    margin-bottom: -24rem;
  }
  /* line 91997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-96 {
    margin-left: -24rem;
  }
  /* line 92001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-px {
    margin-top: -1px;
  }
  /* line 92005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-px {
    margin-right: -1px;
  }
  /* line 92009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-px {
    margin-bottom: -1px;
  }
  /* line 92013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-px {
    margin-left: -1px;
  }
  /* line 92017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-0\.5 {
    margin-top: -0.125rem;
  }
  /* line 92021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-0\.5 {
    margin-right: -0.125rem;
  }
  /* line 92025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }
  /* line 92029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-0\.5 {
    margin-left: -0.125rem;
  }
  /* line 92033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-1\.5 {
    margin-top: -0.375rem;
  }
  /* line 92037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-1\.5 {
    margin-right: -0.375rem;
  }
  /* line 92041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }
  /* line 92045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-1\.5 {
    margin-left: -0.375rem;
  }
  /* line 92049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-2\.5 {
    margin-top: -0.625rem;
  }
  /* line 92053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-2\.5 {
    margin-right: -0.625rem;
  }
  /* line 92057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }
  /* line 92061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-2\.5 {
    margin-left: -0.625rem;
  }
  /* line 92065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mt-3\.5 {
    margin-top: -0.875rem;
  }
  /* line 92069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mr-3\.5 {
    margin-right: -0.875rem;
  }
  /* line 92073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }
  /* line 92077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-ml-3\.5 {
    margin-left: -0.875rem;
  }
  /* line 92081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-0 {
    max-height: 0px;
  }
  /* line 92085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-1 {
    max-height: 0.25rem;
  }
  /* line 92089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-2 {
    max-height: 0.5rem;
  }
  /* line 92093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-3 {
    max-height: 0.75rem;
  }
  /* line 92097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-4 {
    max-height: 1rem;
  }
  /* line 92101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-5 {
    max-height: 1.25rem;
  }
  /* line 92105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-6 {
    max-height: 1.5rem;
  }
  /* line 92109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-7 {
    max-height: 1.75rem;
  }
  /* line 92113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-8 {
    max-height: 2rem;
  }
  /* line 92117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-9 {
    max-height: 2.25rem;
  }
  /* line 92121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-10 {
    max-height: 2.5rem;
  }
  /* line 92125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-11 {
    max-height: 2.75rem;
  }
  /* line 92129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-12 {
    max-height: 3rem;
  }
  /* line 92133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-14 {
    max-height: 3.5rem;
  }
  /* line 92137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-16 {
    max-height: 4rem;
  }
  /* line 92141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-20 {
    max-height: 5rem;
  }
  /* line 92145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-24 {
    max-height: 6rem;
  }
  /* line 92149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-28 {
    max-height: 7rem;
  }
  /* line 92153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-32 {
    max-height: 8rem;
  }
  /* line 92157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-36 {
    max-height: 9rem;
  }
  /* line 92161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-40 {
    max-height: 10rem;
  }
  /* line 92165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-44 {
    max-height: 11rem;
  }
  /* line 92169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-48 {
    max-height: 12rem;
  }
  /* line 92173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-52 {
    max-height: 13rem;
  }
  /* line 92177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-56 {
    max-height: 14rem;
  }
  /* line 92181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-60 {
    max-height: 15rem;
  }
  /* line 92185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-64 {
    max-height: 16rem;
  }
  /* line 92189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-72 {
    max-height: 18rem;
  }
  /* line 92193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-80 {
    max-height: 20rem;
  }
  /* line 92197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-96 {
    max-height: 24rem;
  }
  /* line 92201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-px {
    max-height: 1px;
  }
  /* line 92205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-0\.5 {
    max-height: 0.125rem;
  }
  /* line 92209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-1\.5 {
    max-height: 0.375rem;
  }
  /* line 92213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-2\.5 {
    max-height: 0.625rem;
  }
  /* line 92217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-3\.5 {
    max-height: 0.875rem;
  }
  /* line 92221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-full {
    max-height: 100%;
  }
  /* line 92225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-h-screen {
    max-height: 100vh;
  }
  /* line 92229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-0 {
    max-width: 0rem;
  }
  /* line 92233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-none {
    max-width: none;
  }
  /* line 92237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-xs {
    max-width: 20rem;
  }
  /* line 92241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-sm {
    max-width: 24rem;
  }
  /* line 92245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-md {
    max-width: 28rem;
  }
  /* line 92249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-lg {
    max-width: 32rem;
  }
  /* line 92253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-xl {
    max-width: 36rem;
  }
  /* line 92257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-2xl {
    max-width: 42rem;
  }
  /* line 92261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-3xl {
    max-width: 48rem;
  }
  /* line 92265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-4xl {
    max-width: 56rem;
  }
  /* line 92269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-5xl {
    max-width: 64rem;
  }
  /* line 92273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-6xl {
    max-width: 72rem;
  }
  /* line 92277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-7xl {
    max-width: 80rem;
  }
  /* line 92281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-full {
    max-width: 100%;
  }
  /* line 92285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-min {
    max-width: -webkit-min-content;
    max-width: min-content;
  }
  /* line 92290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-max {
    max-width: -webkit-max-content;
    max-width: max-content;
  }
  /* line 92295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-prose {
    max-width: 65ch;
  }
  /* line 92299, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-screen-sm {
    max-width: 640px;
  }
  /* line 92303, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-screen-md {
    max-width: 768px;
  }
  /* line 92307, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-screen-lg {
    max-width: 1024px;
  }
  /* line 92311, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-screen-xl {
    max-width: 1280px;
  }
  /* line 92315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:max-w-screen-2xl {
    max-width: 1536px;
  }
  /* line 92319, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-h-0 {
    min-height: 0px;
  }
  /* line 92323, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-h-full {
    min-height: 100%;
  }
  /* line 92327, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-h-screen {
    min-height: 100vh;
  }
  /* line 92331, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-w-0 {
    min-width: 0px;
  }
  /* line 92335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-w-full {
    min-width: 100%;
  }
  /* line 92339, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-w-min {
    min-width: -webkit-min-content;
    min-width: min-content;
  }
  /* line 92344, app/assets/stylesheets/tailwind.1.scss */
  .lg\:min-w-max {
    min-width: -webkit-max-content;
    min-width: max-content;
  }
  /* line 92349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-contain {
    object-fit: contain;
  }
  /* line 92353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-cover {
    object-fit: cover;
  }
  /* line 92357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-fill {
    object-fit: fill;
  }
  /* line 92361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-none {
    object-fit: none;
  }
  /* line 92365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-scale-down {
    object-fit: scale-down;
  }
  /* line 92369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-bottom {
    object-position: bottom;
  }
  /* line 92373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-center {
    object-position: center;
  }
  /* line 92377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-left {
    object-position: left;
  }
  /* line 92381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-left-bottom {
    object-position: left bottom;
  }
  /* line 92385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-left-top {
    object-position: left top;
  }
  /* line 92389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-right {
    object-position: right;
  }
  /* line 92393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-right-bottom {
    object-position: right bottom;
  }
  /* line 92397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-right-top {
    object-position: right top;
  }
  /* line 92401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:object-top {
    object-position: top;
  }
  /* line 92405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-0 {
    opacity: 0;
  }
  /* line 92409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-5 {
    opacity: 0.05;
  }
  /* line 92413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-10 {
    opacity: 0.1;
  }
  /* line 92417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-20 {
    opacity: 0.2;
  }
  /* line 92421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-25 {
    opacity: 0.25;
  }
  /* line 92425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-30 {
    opacity: 0.3;
  }
  /* line 92429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-40 {
    opacity: 0.4;
  }
  /* line 92433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-50 {
    opacity: 0.5;
  }
  /* line 92437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-60 {
    opacity: 0.6;
  }
  /* line 92441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-70 {
    opacity: 0.7;
  }
  /* line 92445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-75 {
    opacity: 0.75;
  }
  /* line 92449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-80 {
    opacity: 0.8;
  }
  /* line 92453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-90 {
    opacity: 0.9;
  }
  /* line 92457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-95 {
    opacity: 0.95;
  }
  /* line 92461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:opacity-100 {
    opacity: 1;
  }
  /* line 92465, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-0 {
    opacity: 0;
  }
  /* line 92469, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-5 {
    opacity: 0.05;
  }
  /* line 92473, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-10 {
    opacity: 0.1;
  }
  /* line 92477, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-20 {
    opacity: 0.2;
  }
  /* line 92481, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-25 {
    opacity: 0.25;
  }
  /* line 92485, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-30 {
    opacity: 0.3;
  }
  /* line 92489, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-40 {
    opacity: 0.4;
  }
  /* line 92493, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-50 {
    opacity: 0.5;
  }
  /* line 92497, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-60 {
    opacity: 0.6;
  }
  /* line 92501, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-70 {
    opacity: 0.7;
  }
  /* line 92505, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-75 {
    opacity: 0.75;
  }
  /* line 92509, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-80 {
    opacity: 0.8;
  }
  /* line 92513, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-90 {
    opacity: 0.9;
  }
  /* line 92517, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-95 {
    opacity: 0.95;
  }
  /* line 92521, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:opacity-100 {
    opacity: 1;
  }
  /* line 92525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }
  /* line 92529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }
  /* line 92533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }
  /* line 92537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }
  /* line 92541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }
  /* line 92545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }
  /* line 92549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }
  /* line 92553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }
  /* line 92557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }
  /* line 92561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }
  /* line 92565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }
  /* line 92569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }
  /* line 92573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }
  /* line 92577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }
  /* line 92581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }
  /* line 92585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-0:hover {
    opacity: 0;
  }
  /* line 92589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-5:hover {
    opacity: 0.05;
  }
  /* line 92593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-10:hover {
    opacity: 0.1;
  }
  /* line 92597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-20:hover {
    opacity: 0.2;
  }
  /* line 92601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-25:hover {
    opacity: 0.25;
  }
  /* line 92605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-30:hover {
    opacity: 0.3;
  }
  /* line 92609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-40:hover {
    opacity: 0.4;
  }
  /* line 92613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-50:hover {
    opacity: 0.5;
  }
  /* line 92617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-60:hover {
    opacity: 0.6;
  }
  /* line 92621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-70:hover {
    opacity: 0.7;
  }
  /* line 92625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-75:hover {
    opacity: 0.75;
  }
  /* line 92629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-80:hover {
    opacity: 0.8;
  }
  /* line 92633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-90:hover {
    opacity: 0.9;
  }
  /* line 92637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-95:hover {
    opacity: 0.95;
  }
  /* line 92641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:opacity-100:hover {
    opacity: 1;
  }
  /* line 92645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-0:focus {
    opacity: 0;
  }
  /* line 92649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-5:focus {
    opacity: 0.05;
  }
  /* line 92653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-10:focus {
    opacity: 0.1;
  }
  /* line 92657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-20:focus {
    opacity: 0.2;
  }
  /* line 92661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-25:focus {
    opacity: 0.25;
  }
  /* line 92665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-30:focus {
    opacity: 0.3;
  }
  /* line 92669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-40:focus {
    opacity: 0.4;
  }
  /* line 92673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-50:focus {
    opacity: 0.5;
  }
  /* line 92677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-60:focus {
    opacity: 0.6;
  }
  /* line 92681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-70:focus {
    opacity: 0.7;
  }
  /* line 92685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-75:focus {
    opacity: 0.75;
  }
  /* line 92689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-80:focus {
    opacity: 0.8;
  }
  /* line 92693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-90:focus {
    opacity: 0.9;
  }
  /* line 92697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-95:focus {
    opacity: 0.95;
  }
  /* line 92701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:opacity-100:focus {
    opacity: 1;
  }
  /* line 92705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 92710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 92715, app/assets/stylesheets/tailwind.1.scss */
  .lg\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 92720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 92725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 92730, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 92735, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 92740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 92745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 92750, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-auto {
    overflow: auto;
  }
  /* line 92754, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-hidden {
    overflow: hidden;
  }
  /* line 92758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-visible {
    overflow: visible;
  }
  /* line 92762, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-scroll {
    overflow: scroll;
  }
  /* line 92766, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-x-auto {
    overflow-x: auto;
  }
  /* line 92770, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-y-auto {
    overflow-y: auto;
  }
  /* line 92774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }
  /* line 92778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }
  /* line 92782, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-x-visible {
    overflow-x: visible;
  }
  /* line 92786, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-y-visible {
    overflow-y: visible;
  }
  /* line 92790, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }
  /* line 92794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }
  /* line 92798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-auto {
    overscroll-behavior: auto;
  }
  /* line 92802, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-contain {
    overscroll-behavior: contain;
  }
  /* line 92806, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-none {
    overscroll-behavior: none;
  }
  /* line 92810, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }
  /* line 92814, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }
  /* line 92818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-y-none {
    overscroll-behavior-y: none;
  }
  /* line 92822, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }
  /* line 92826, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }
  /* line 92830, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overscroll-x-none {
    overscroll-behavior-x: none;
  }
  /* line 92834, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-0 {
    padding: 0px;
  }
  /* line 92838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-1 {
    padding: 0.25rem;
  }
  /* line 92842, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-2 {
    padding: 0.5rem;
  }
  /* line 92846, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-3 {
    padding: 0.75rem;
  }
  /* line 92850, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-4 {
    padding: 1rem;
  }
  /* line 92854, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-5 {
    padding: 1.25rem;
  }
  /* line 92858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-6 {
    padding: 1.5rem;
  }
  /* line 92862, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-7 {
    padding: 1.75rem;
  }
  /* line 92866, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-8 {
    padding: 2rem;
  }
  /* line 92870, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-9 {
    padding: 2.25rem;
  }
  /* line 92874, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-10 {
    padding: 2.5rem;
  }
  /* line 92878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-11 {
    padding: 2.75rem;
  }
  /* line 92882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-12 {
    padding: 3rem;
  }
  /* line 92886, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-14 {
    padding: 3.5rem;
  }
  /* line 92890, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-16 {
    padding: 4rem;
  }
  /* line 92894, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-20 {
    padding: 5rem;
  }
  /* line 92898, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-24 {
    padding: 6rem;
  }
  /* line 92902, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-28 {
    padding: 7rem;
  }
  /* line 92906, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-32 {
    padding: 8rem;
  }
  /* line 92910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-36 {
    padding: 9rem;
  }
  /* line 92914, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-40 {
    padding: 10rem;
  }
  /* line 92918, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-44 {
    padding: 11rem;
  }
  /* line 92922, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-48 {
    padding: 12rem;
  }
  /* line 92926, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-52 {
    padding: 13rem;
  }
  /* line 92930, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-56 {
    padding: 14rem;
  }
  /* line 92934, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-60 {
    padding: 15rem;
  }
  /* line 92938, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-64 {
    padding: 16rem;
  }
  /* line 92942, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-72 {
    padding: 18rem;
  }
  /* line 92946, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-80 {
    padding: 20rem;
  }
  /* line 92950, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-96 {
    padding: 24rem;
  }
  /* line 92954, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-px {
    padding: 1px;
  }
  /* line 92958, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-0\.5 {
    padding: 0.125rem;
  }
  /* line 92962, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-1\.5 {
    padding: 0.375rem;
  }
  /* line 92966, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-2\.5 {
    padding: 0.625rem;
  }
  /* line 92970, app/assets/stylesheets/tailwind.1.scss */
  .lg\:p-3\.5 {
    padding: 0.875rem;
  }
  /* line 92974, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  /* line 92979, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 92984, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  /* line 92989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  /* line 92994, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  /* line 92999, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 93004, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  /* line 93009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  /* line 93014, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 93019, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  /* line 93024, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  /* line 93029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  /* line 93034, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  /* line 93039, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  /* line 93044, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  /* line 93049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  /* line 93054, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  /* line 93059, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  /* line 93064, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  /* line 93069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  /* line 93074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  /* line 93079, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 93084, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  /* line 93089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  /* line 93094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  /* line 93099, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  /* line 93104, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  /* line 93109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  /* line 93114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  /* line 93119, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  /* line 93124, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  /* line 93129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  /* line 93134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  /* line 93139, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
  /* line 93144, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
  /* line 93149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }
  /* line 93154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  /* line 93159, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  /* line 93164, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  /* line 93169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }
  /* line 93174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  /* line 93179, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }
  /* line 93184, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }
  /* line 93189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }
  /* line 93194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  /* line 93199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }
  /* line 93204, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }
  /* line 93209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }
  /* line 93214, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }
  /* line 93219, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }
  /* line 93224, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  /* line 93229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  /* line 93234, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  /* line 93239, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  /* line 93244, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }
  /* line 93249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }
  /* line 93254, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }
  /* line 93259, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  /* line 93264, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }
  /* line 93269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }
  /* line 93274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  /* line 93279, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }
  /* line 93284, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  /* line 93289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  /* line 93294, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  /* line 93299, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  /* line 93304, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  /* line 93309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  /* line 93314, app/assets/stylesheets/tailwind.1.scss */
  .lg\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  /* line 93319, app/assets/stylesheets/tailwind.1.scss */
  .lg\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }
  /* line 93324, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-0 {
    padding-top: 0px;
  }
  /* line 93328, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-0 {
    padding-right: 0px;
  }
  /* line 93332, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-0 {
    padding-bottom: 0px;
  }
  /* line 93336, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-0 {
    padding-left: 0px;
  }
  /* line 93340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-1 {
    padding-top: 0.25rem;
  }
  /* line 93344, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-1 {
    padding-right: 0.25rem;
  }
  /* line 93348, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-1 {
    padding-bottom: 0.25rem;
  }
  /* line 93352, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-1 {
    padding-left: 0.25rem;
  }
  /* line 93356, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-2 {
    padding-top: 0.5rem;
  }
  /* line 93360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-2 {
    padding-right: 0.5rem;
  }
  /* line 93364, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-2 {
    padding-bottom: 0.5rem;
  }
  /* line 93368, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-2 {
    padding-left: 0.5rem;
  }
  /* line 93372, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-3 {
    padding-top: 0.75rem;
  }
  /* line 93376, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-3 {
    padding-right: 0.75rem;
  }
  /* line 93380, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-3 {
    padding-bottom: 0.75rem;
  }
  /* line 93384, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-3 {
    padding-left: 0.75rem;
  }
  /* line 93388, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-4 {
    padding-top: 1rem;
  }
  /* line 93392, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-4 {
    padding-right: 1rem;
  }
  /* line 93396, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-4 {
    padding-bottom: 1rem;
  }
  /* line 93400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-4 {
    padding-left: 1rem;
  }
  /* line 93404, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-5 {
    padding-top: 1.25rem;
  }
  /* line 93408, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-5 {
    padding-right: 1.25rem;
  }
  /* line 93412, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-5 {
    padding-bottom: 1.25rem;
  }
  /* line 93416, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-5 {
    padding-left: 1.25rem;
  }
  /* line 93420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-6 {
    padding-top: 1.5rem;
  }
  /* line 93424, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-6 {
    padding-right: 1.5rem;
  }
  /* line 93428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-6 {
    padding-bottom: 1.5rem;
  }
  /* line 93432, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-6 {
    padding-left: 1.5rem;
  }
  /* line 93436, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-7 {
    padding-top: 1.75rem;
  }
  /* line 93440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-7 {
    padding-right: 1.75rem;
  }
  /* line 93444, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-7 {
    padding-bottom: 1.75rem;
  }
  /* line 93448, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-7 {
    padding-left: 1.75rem;
  }
  /* line 93452, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-8 {
    padding-top: 2rem;
  }
  /* line 93456, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-8 {
    padding-right: 2rem;
  }
  /* line 93460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-8 {
    padding-bottom: 2rem;
  }
  /* line 93464, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-8 {
    padding-left: 2rem;
  }
  /* line 93468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-9 {
    padding-top: 2.25rem;
  }
  /* line 93472, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-9 {
    padding-right: 2.25rem;
  }
  /* line 93476, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-9 {
    padding-bottom: 2.25rem;
  }
  /* line 93480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-9 {
    padding-left: 2.25rem;
  }
  /* line 93484, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-10 {
    padding-top: 2.5rem;
  }
  /* line 93488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-10 {
    padding-right: 2.5rem;
  }
  /* line 93492, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-10 {
    padding-bottom: 2.5rem;
  }
  /* line 93496, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-10 {
    padding-left: 2.5rem;
  }
  /* line 93500, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-11 {
    padding-top: 2.75rem;
  }
  /* line 93504, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-11 {
    padding-right: 2.75rem;
  }
  /* line 93508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-11 {
    padding-bottom: 2.75rem;
  }
  /* line 93512, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-11 {
    padding-left: 2.75rem;
  }
  /* line 93516, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-12 {
    padding-top: 3rem;
  }
  /* line 93520, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-12 {
    padding-right: 3rem;
  }
  /* line 93524, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-12 {
    padding-bottom: 3rem;
  }
  /* line 93528, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-12 {
    padding-left: 3rem;
  }
  /* line 93532, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-14 {
    padding-top: 3.5rem;
  }
  /* line 93536, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-14 {
    padding-right: 3.5rem;
  }
  /* line 93540, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-14 {
    padding-bottom: 3.5rem;
  }
  /* line 93544, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-14 {
    padding-left: 3.5rem;
  }
  /* line 93548, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-16 {
    padding-top: 4rem;
  }
  /* line 93552, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-16 {
    padding-right: 4rem;
  }
  /* line 93556, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-16 {
    padding-bottom: 4rem;
  }
  /* line 93560, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-16 {
    padding-left: 4rem;
  }
  /* line 93564, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-20 {
    padding-top: 5rem;
  }
  /* line 93568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-20 {
    padding-right: 5rem;
  }
  /* line 93572, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-20 {
    padding-bottom: 5rem;
  }
  /* line 93576, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-20 {
    padding-left: 5rem;
  }
  /* line 93580, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-24 {
    padding-top: 6rem;
  }
  /* line 93584, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-24 {
    padding-right: 6rem;
  }
  /* line 93588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-24 {
    padding-bottom: 6rem;
  }
  /* line 93592, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-24 {
    padding-left: 6rem;
  }
  /* line 93596, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-28 {
    padding-top: 7rem;
  }
  /* line 93600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-28 {
    padding-right: 7rem;
  }
  /* line 93604, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-28 {
    padding-bottom: 7rem;
  }
  /* line 93608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-28 {
    padding-left: 7rem;
  }
  /* line 93612, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-32 {
    padding-top: 8rem;
  }
  /* line 93616, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-32 {
    padding-right: 8rem;
  }
  /* line 93620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-32 {
    padding-bottom: 8rem;
  }
  /* line 93624, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-32 {
    padding-left: 8rem;
  }
  /* line 93628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-36 {
    padding-top: 9rem;
  }
  /* line 93632, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-36 {
    padding-right: 9rem;
  }
  /* line 93636, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-36 {
    padding-bottom: 9rem;
  }
  /* line 93640, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-36 {
    padding-left: 9rem;
  }
  /* line 93644, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-40 {
    padding-top: 10rem;
  }
  /* line 93648, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-40 {
    padding-right: 10rem;
  }
  /* line 93652, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-40 {
    padding-bottom: 10rem;
  }
  /* line 93656, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-40 {
    padding-left: 10rem;
  }
  /* line 93660, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-44 {
    padding-top: 11rem;
  }
  /* line 93664, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-44 {
    padding-right: 11rem;
  }
  /* line 93668, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-44 {
    padding-bottom: 11rem;
  }
  /* line 93672, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-44 {
    padding-left: 11rem;
  }
  /* line 93676, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-48 {
    padding-top: 12rem;
  }
  /* line 93680, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-48 {
    padding-right: 12rem;
  }
  /* line 93684, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-48 {
    padding-bottom: 12rem;
  }
  /* line 93688, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-48 {
    padding-left: 12rem;
  }
  /* line 93692, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-52 {
    padding-top: 13rem;
  }
  /* line 93696, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-52 {
    padding-right: 13rem;
  }
  /* line 93700, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-52 {
    padding-bottom: 13rem;
  }
  /* line 93704, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-52 {
    padding-left: 13rem;
  }
  /* line 93708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-56 {
    padding-top: 14rem;
  }
  /* line 93712, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-56 {
    padding-right: 14rem;
  }
  /* line 93716, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-56 {
    padding-bottom: 14rem;
  }
  /* line 93720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-56 {
    padding-left: 14rem;
  }
  /* line 93724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-60 {
    padding-top: 15rem;
  }
  /* line 93728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-60 {
    padding-right: 15rem;
  }
  /* line 93732, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-60 {
    padding-bottom: 15rem;
  }
  /* line 93736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-60 {
    padding-left: 15rem;
  }
  /* line 93740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-64 {
    padding-top: 16rem;
  }
  /* line 93744, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-64 {
    padding-right: 16rem;
  }
  /* line 93748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-64 {
    padding-bottom: 16rem;
  }
  /* line 93752, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-64 {
    padding-left: 16rem;
  }
  /* line 93756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-72 {
    padding-top: 18rem;
  }
  /* line 93760, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-72 {
    padding-right: 18rem;
  }
  /* line 93764, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-72 {
    padding-bottom: 18rem;
  }
  /* line 93768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-72 {
    padding-left: 18rem;
  }
  /* line 93772, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-80 {
    padding-top: 20rem;
  }
  /* line 93776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-80 {
    padding-right: 20rem;
  }
  /* line 93780, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-80 {
    padding-bottom: 20rem;
  }
  /* line 93784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-80 {
    padding-left: 20rem;
  }
  /* line 93788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-96 {
    padding-top: 24rem;
  }
  /* line 93792, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-96 {
    padding-right: 24rem;
  }
  /* line 93796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-96 {
    padding-bottom: 24rem;
  }
  /* line 93800, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-96 {
    padding-left: 24rem;
  }
  /* line 93804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-px {
    padding-top: 1px;
  }
  /* line 93808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-px {
    padding-right: 1px;
  }
  /* line 93812, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-px {
    padding-bottom: 1px;
  }
  /* line 93816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-px {
    padding-left: 1px;
  }
  /* line 93820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-0\.5 {
    padding-top: 0.125rem;
  }
  /* line 93824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-0\.5 {
    padding-right: 0.125rem;
  }
  /* line 93828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }
  /* line 93832, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-0\.5 {
    padding-left: 0.125rem;
  }
  /* line 93836, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-1\.5 {
    padding-top: 0.375rem;
  }
  /* line 93840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-1\.5 {
    padding-right: 0.375rem;
  }
  /* line 93844, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }
  /* line 93848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-1\.5 {
    padding-left: 0.375rem;
  }
  /* line 93852, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-2\.5 {
    padding-top: 0.625rem;
  }
  /* line 93856, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-2\.5 {
    padding-right: 0.625rem;
  }
  /* line 93860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }
  /* line 93864, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-2\.5 {
    padding-left: 0.625rem;
  }
  /* line 93868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pt-3\.5 {
    padding-top: 0.875rem;
  }
  /* line 93872, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pr-3\.5 {
    padding-right: 0.875rem;
  }
  /* line 93876, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }
  /* line 93880, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pl-3\.5 {
    padding-left: 0.875rem;
  }
  /* line 93884, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }
  /* line 93888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-current::placeholder {
    color: currentColor;
  }
  /* line 93892, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 93897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 93902, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 93907, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 93912, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 93917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 93922, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 93927, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 93932, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 93937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 93942, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 93947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 93952, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 93957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 93962, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 93967, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 93972, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 93977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 93982, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 93987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 93992, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 93997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 94002, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 94007, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 94012, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 94017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 94022, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 94027, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 94032, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 94037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 94042, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 94047, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 94052, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 94057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 94062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 94067, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 94072, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 94077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 94082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 94087, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 94092, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 94097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 94102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 94107, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 94112, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 94117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 94122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 94127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 94132, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 94137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 94142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 94147, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 94152, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 94157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 94162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 94167, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 94172, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 94177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 94182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 94187, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 94192, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 94197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 94202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 94207, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 94212, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 94217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 94222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 94227, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 94232, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 94237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 94242, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 94247, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 94252, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 94257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 94262, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 94267, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 94272, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 94277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 94282, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 94287, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 94292, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 94297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 94302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }
  /* line 94306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }
  /* line 94310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 94315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 94320, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 94325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 94330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 94335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 94340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 94345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 94350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 94355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 94360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 94365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 94370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 94375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 94380, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 94385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 94390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 94395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 94400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 94405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 94410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 94415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 94420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 94425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 94430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 94435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 94440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 94445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 94450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 94455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 94460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 94465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 94470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 94475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 94480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 94485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 94490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 94495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 94500, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 94505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 94510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 94515, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 94520, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 94525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 94530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 94535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 94540, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 94545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 94550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 94555, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 94560, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 94565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 94570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 94575, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 94580, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 94585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 94590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 94595, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 94600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 94605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 94610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 94615, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 94620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 94625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 94630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 94635, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 94640, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 94645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 94650, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 94655, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 94660, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 94665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 94670, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 94675, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 94680, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 94685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 94690, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 94695, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 94700, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 94705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 94710, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 94715, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 94720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 94724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 94728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 94732, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 94736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 94740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 94744, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 94748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 94752, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 94756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 94760, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 94764, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 94768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 94772, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 94776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 94780, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 94784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 94788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 94792, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 94796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 94800, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 94804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 94808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 94812, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 94816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 94820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 94824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 94828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 94832, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 94836, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 94840, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pointer-events-none {
    pointer-events: none;
  }
  /* line 94844, app/assets/stylesheets/tailwind.1.scss */
  .lg\:pointer-events-auto {
    pointer-events: auto;
  }
  /* line 94848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:static {
    position: static;
  }
  /* line 94852, app/assets/stylesheets/tailwind.1.scss */
  .lg\:fixed {
    position: fixed;
  }
  /* line 94856, app/assets/stylesheets/tailwind.1.scss */
  .lg\:absolute {
    position: absolute;
  }
  /* line 94860, app/assets/stylesheets/tailwind.1.scss */
  .lg\:relative {
    position: relative;
  }
  /* line 94864, app/assets/stylesheets/tailwind.1.scss */
  .lg\:sticky {
    position: sticky;
  }
  /* line 94868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 94875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }
  /* line 94882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }
  /* line 94889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }
  /* line 94896, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }
  /* line 94903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }
  /* line 94910, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }
  /* line 94917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }
  /* line 94924, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }
  /* line 94931, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }
  /* line 94938, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }
  /* line 94945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }
  /* line 94952, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }
  /* line 94959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }
  /* line 94966, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }
  /* line 94973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }
  /* line 94980, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }
  /* line 94987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }
  /* line 94994, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }
  /* line 95001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }
  /* line 95008, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }
  /* line 95015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }
  /* line 95022, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }
  /* line 95029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }
  /* line 95036, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }
  /* line 95043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }
  /* line 95050, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }
  /* line 95057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }
  /* line 95064, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }
  /* line 95071, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }
  /* line 95078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  /* line 95085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }
  /* line 95092, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }
  /* line 95099, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }
  /* line 95106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }
  /* line 95113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }
  /* line 95120, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 95127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }
  /* line 95134, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }
  /* line 95141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }
  /* line 95148, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }
  /* line 95155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }
  /* line 95162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }
  /* line 95169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }
  /* line 95176, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }
  /* line 95183, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }
  /* line 95190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }
  /* line 95197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }
  /* line 95204, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }
  /* line 95211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }
  /* line 95218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }
  /* line 95225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }
  /* line 95232, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }
  /* line 95239, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }
  /* line 95246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }
  /* line 95253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }
  /* line 95260, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }
  /* line 95267, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }
  /* line 95274, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }
  /* line 95281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }
  /* line 95288, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }
  /* line 95295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }
  /* line 95302, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }
  /* line 95309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }
  /* line 95316, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }
  /* line 95323, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }
  /* line 95330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }
  /* line 95337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }
  /* line 95344, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }
  /* line 95351, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }
  /* line 95358, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }
  /* line 95365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 95372, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }
  /* line 95379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }
  /* line 95386, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }
  /* line 95393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 95400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }
  /* line 95407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }
  /* line 95414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 95421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }
  /* line 95428, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }
  /* line 95435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }
  /* line 95442, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 95449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }
  /* line 95456, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }
  /* line 95463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 95468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 95473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }
  /* line 95478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }
  /* line 95483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }
  /* line 95488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }
  /* line 95493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }
  /* line 95498, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }
  /* line 95503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }
  /* line 95508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }
  /* line 95513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }
  /* line 95518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }
  /* line 95523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }
  /* line 95528, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }
  /* line 95533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }
  /* line 95538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }
  /* line 95543, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }
  /* line 95548, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }
  /* line 95553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }
  /* line 95558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }
  /* line 95563, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }
  /* line 95568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }
  /* line 95573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }
  /* line 95578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }
  /* line 95583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }
  /* line 95588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }
  /* line 95593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }
  /* line 95598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }
  /* line 95603, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }
  /* line 95608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }
  /* line 95613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }
  /* line 95618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }
  /* line 95623, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }
  /* line 95628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }
  /* line 95633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }
  /* line 95638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }
  /* line 95643, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }
  /* line 95648, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }
  /* line 95653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }
  /* line 95658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }
  /* line 95663, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }
  /* line 95668, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }
  /* line 95673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }
  /* line 95678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }
  /* line 95683, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }
  /* line 95688, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }
  /* line 95693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }
  /* line 95698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }
  /* line 95703, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }
  /* line 95708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }
  /* line 95713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }
  /* line 95718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }
  /* line 95723, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }
  /* line 95728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }
  /* line 95733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }
  /* line 95738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }
  /* line 95743, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }
  /* line 95748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }
  /* line 95753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }
  /* line 95758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }
  /* line 95763, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-auto {
    top: auto;
    bottom: auto;
  }
  /* line 95768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-auto {
    right: auto;
    left: auto;
  }
  /* line 95773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }
  /* line 95778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-px {
    right: 1px;
    left: 1px;
  }
  /* line 95783, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }
  /* line 95788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }
  /* line 95793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }
  /* line 95798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }
  /* line 95803, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }
  /* line 95808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }
  /* line 95813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }
  /* line 95818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }
  /* line 95823, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 95828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 95833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }
  /* line 95838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }
  /* line 95843, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }
  /* line 95848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }
  /* line 95853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }
  /* line 95858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }
  /* line 95863, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }
  /* line 95868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }
  /* line 95873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }
  /* line 95878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }
  /* line 95883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }
  /* line 95888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }
  /* line 95893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }
  /* line 95898, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }
  /* line 95903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }
  /* line 95908, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }
  /* line 95913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }
  /* line 95918, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }
  /* line 95923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }
  /* line 95928, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }
  /* line 95933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }
  /* line 95938, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }
  /* line 95943, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }
  /* line 95948, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }
  /* line 95953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }
  /* line 95958, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }
  /* line 95963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }
  /* line 95968, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }
  /* line 95973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }
  /* line 95978, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }
  /* line 95983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }
  /* line 95988, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }
  /* line 95993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }
  /* line 95998, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }
  /* line 96003, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }
  /* line 96008, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }
  /* line 96013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }
  /* line 96018, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }
  /* line 96023, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }
  /* line 96028, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }
  /* line 96033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }
  /* line 96038, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }
  /* line 96043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }
  /* line 96048, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }
  /* line 96053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }
  /* line 96058, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }
  /* line 96063, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }
  /* line 96068, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }
  /* line 96073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }
  /* line 96078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }
  /* line 96083, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }
  /* line 96088, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }
  /* line 96093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }
  /* line 96098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }
  /* line 96103, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }
  /* line 96108, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }
  /* line 96113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }
  /* line 96118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }
  /* line 96123, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }
  /* line 96128, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-px {
    right: -1px;
    left: -1px;
  }
  /* line 96133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }
  /* line 96138, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }
  /* line 96143, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }
  /* line 96148, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }
  /* line 96153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }
  /* line 96158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }
  /* line 96163, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }
  /* line 96168, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }
  /* line 96173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }
  /* line 96178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }
  /* line 96183, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }
  /* line 96188, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }
  /* line 96193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }
  /* line 96198, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }
  /* line 96203, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }
  /* line 96208, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }
  /* line 96213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }
  /* line 96218, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }
  /* line 96223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }
  /* line 96228, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }
  /* line 96233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }
  /* line 96238, app/assets/stylesheets/tailwind.1.scss */
  .lg\:inset-x-full {
    right: 100%;
    left: 100%;
  }
  /* line 96243, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }
  /* line 96248, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }
  /* line 96253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }
  /* line 96258, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }
  /* line 96263, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }
  /* line 96268, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }
  /* line 96273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }
  /* line 96278, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }
  /* line 96283, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }
  /* line 96288, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }
  /* line 96293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }
  /* line 96298, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }
  /* line 96303, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }
  /* line 96308, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-inset-x-full {
    right: -100%;
    left: -100%;
  }
  /* line 96313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-0 {
    top: 0px;
  }
  /* line 96317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-0 {
    right: 0px;
  }
  /* line 96321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-0 {
    bottom: 0px;
  }
  /* line 96325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-0 {
    left: 0px;
  }
  /* line 96329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-1 {
    top: 0.25rem;
  }
  /* line 96333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-1 {
    right: 0.25rem;
  }
  /* line 96337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-1 {
    bottom: 0.25rem;
  }
  /* line 96341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-1 {
    left: 0.25rem;
  }
  /* line 96345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-2 {
    top: 0.5rem;
  }
  /* line 96349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-2 {
    right: 0.5rem;
  }
  /* line 96353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-2 {
    bottom: 0.5rem;
  }
  /* line 96357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-2 {
    left: 0.5rem;
  }
  /* line 96361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-3 {
    top: 0.75rem;
  }
  /* line 96365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-3 {
    right: 0.75rem;
  }
  /* line 96369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-3 {
    bottom: 0.75rem;
  }
  /* line 96373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-3 {
    left: 0.75rem;
  }
  /* line 96377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-4 {
    top: 1rem;
  }
  /* line 96381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-4 {
    right: 1rem;
  }
  /* line 96385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-4 {
    bottom: 1rem;
  }
  /* line 96389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-4 {
    left: 1rem;
  }
  /* line 96393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-5 {
    top: 1.25rem;
  }
  /* line 96397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-5 {
    right: 1.25rem;
  }
  /* line 96401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-5 {
    bottom: 1.25rem;
  }
  /* line 96405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-5 {
    left: 1.25rem;
  }
  /* line 96409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-6 {
    top: 1.5rem;
  }
  /* line 96413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-6 {
    right: 1.5rem;
  }
  /* line 96417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-6 {
    bottom: 1.5rem;
  }
  /* line 96421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-6 {
    left: 1.5rem;
  }
  /* line 96425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-7 {
    top: 1.75rem;
  }
  /* line 96429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-7 {
    right: 1.75rem;
  }
  /* line 96433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-7 {
    bottom: 1.75rem;
  }
  /* line 96437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-7 {
    left: 1.75rem;
  }
  /* line 96441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-8 {
    top: 2rem;
  }
  /* line 96445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-8 {
    right: 2rem;
  }
  /* line 96449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-8 {
    bottom: 2rem;
  }
  /* line 96453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-8 {
    left: 2rem;
  }
  /* line 96457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-9 {
    top: 2.25rem;
  }
  /* line 96461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-9 {
    right: 2.25rem;
  }
  /* line 96465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-9 {
    bottom: 2.25rem;
  }
  /* line 96469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-9 {
    left: 2.25rem;
  }
  /* line 96473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-10 {
    top: 2.5rem;
  }
  /* line 96477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-10 {
    right: 2.5rem;
  }
  /* line 96481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-10 {
    bottom: 2.5rem;
  }
  /* line 96485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-10 {
    left: 2.5rem;
  }
  /* line 96489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-11 {
    top: 2.75rem;
  }
  /* line 96493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-11 {
    right: 2.75rem;
  }
  /* line 96497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-11 {
    bottom: 2.75rem;
  }
  /* line 96501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-11 {
    left: 2.75rem;
  }
  /* line 96505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-12 {
    top: 3rem;
  }
  /* line 96509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-12 {
    right: 3rem;
  }
  /* line 96513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-12 {
    bottom: 3rem;
  }
  /* line 96517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-12 {
    left: 3rem;
  }
  /* line 96521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-14 {
    top: 3.5rem;
  }
  /* line 96525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-14 {
    right: 3.5rem;
  }
  /* line 96529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-14 {
    bottom: 3.5rem;
  }
  /* line 96533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-14 {
    left: 3.5rem;
  }
  /* line 96537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-16 {
    top: 4rem;
  }
  /* line 96541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-16 {
    right: 4rem;
  }
  /* line 96545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-16 {
    bottom: 4rem;
  }
  /* line 96549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-16 {
    left: 4rem;
  }
  /* line 96553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-20 {
    top: 5rem;
  }
  /* line 96557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-20 {
    right: 5rem;
  }
  /* line 96561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-20 {
    bottom: 5rem;
  }
  /* line 96565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-20 {
    left: 5rem;
  }
  /* line 96569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-24 {
    top: 6rem;
  }
  /* line 96573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-24 {
    right: 6rem;
  }
  /* line 96577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-24 {
    bottom: 6rem;
  }
  /* line 96581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-24 {
    left: 6rem;
  }
  /* line 96585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-28 {
    top: 7rem;
  }
  /* line 96589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-28 {
    right: 7rem;
  }
  /* line 96593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-28 {
    bottom: 7rem;
  }
  /* line 96597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-28 {
    left: 7rem;
  }
  /* line 96601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-32 {
    top: 8rem;
  }
  /* line 96605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-32 {
    right: 8rem;
  }
  /* line 96609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-32 {
    bottom: 8rem;
  }
  /* line 96613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-32 {
    left: 8rem;
  }
  /* line 96617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-36 {
    top: 9rem;
  }
  /* line 96621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-36 {
    right: 9rem;
  }
  /* line 96625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-36 {
    bottom: 9rem;
  }
  /* line 96629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-36 {
    left: 9rem;
  }
  /* line 96633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-40 {
    top: 10rem;
  }
  /* line 96637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-40 {
    right: 10rem;
  }
  /* line 96641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-40 {
    bottom: 10rem;
  }
  /* line 96645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-40 {
    left: 10rem;
  }
  /* line 96649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-44 {
    top: 11rem;
  }
  /* line 96653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-44 {
    right: 11rem;
  }
  /* line 96657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-44 {
    bottom: 11rem;
  }
  /* line 96661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-44 {
    left: 11rem;
  }
  /* line 96665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-48 {
    top: 12rem;
  }
  /* line 96669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-48 {
    right: 12rem;
  }
  /* line 96673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-48 {
    bottom: 12rem;
  }
  /* line 96677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-48 {
    left: 12rem;
  }
  /* line 96681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-52 {
    top: 13rem;
  }
  /* line 96685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-52 {
    right: 13rem;
  }
  /* line 96689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-52 {
    bottom: 13rem;
  }
  /* line 96693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-52 {
    left: 13rem;
  }
  /* line 96697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-56 {
    top: 14rem;
  }
  /* line 96701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-56 {
    right: 14rem;
  }
  /* line 96705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-56 {
    bottom: 14rem;
  }
  /* line 96709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-56 {
    left: 14rem;
  }
  /* line 96713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-60 {
    top: 15rem;
  }
  /* line 96717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-60 {
    right: 15rem;
  }
  /* line 96721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-60 {
    bottom: 15rem;
  }
  /* line 96725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-60 {
    left: 15rem;
  }
  /* line 96729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-64 {
    top: 16rem;
  }
  /* line 96733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-64 {
    right: 16rem;
  }
  /* line 96737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-64 {
    bottom: 16rem;
  }
  /* line 96741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-64 {
    left: 16rem;
  }
  /* line 96745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-72 {
    top: 18rem;
  }
  /* line 96749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-72 {
    right: 18rem;
  }
  /* line 96753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-72 {
    bottom: 18rem;
  }
  /* line 96757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-72 {
    left: 18rem;
  }
  /* line 96761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-80 {
    top: 20rem;
  }
  /* line 96765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-80 {
    right: 20rem;
  }
  /* line 96769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-80 {
    bottom: 20rem;
  }
  /* line 96773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-80 {
    left: 20rem;
  }
  /* line 96777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-96 {
    top: 24rem;
  }
  /* line 96781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-96 {
    right: 24rem;
  }
  /* line 96785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-96 {
    bottom: 24rem;
  }
  /* line 96789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-96 {
    left: 24rem;
  }
  /* line 96793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-auto {
    top: auto;
  }
  /* line 96797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-auto {
    right: auto;
  }
  /* line 96801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-auto {
    bottom: auto;
  }
  /* line 96805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-auto {
    left: auto;
  }
  /* line 96809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-px {
    top: 1px;
  }
  /* line 96813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-px {
    right: 1px;
  }
  /* line 96817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-px {
    bottom: 1px;
  }
  /* line 96821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-px {
    left: 1px;
  }
  /* line 96825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-0\.5 {
    top: 0.125rem;
  }
  /* line 96829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-0\.5 {
    right: 0.125rem;
  }
  /* line 96833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-0\.5 {
    bottom: 0.125rem;
  }
  /* line 96837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-0\.5 {
    left: 0.125rem;
  }
  /* line 96841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-1\.5 {
    top: 0.375rem;
  }
  /* line 96845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-1\.5 {
    right: 0.375rem;
  }
  /* line 96849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-1\.5 {
    bottom: 0.375rem;
  }
  /* line 96853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-1\.5 {
    left: 0.375rem;
  }
  /* line 96857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-2\.5 {
    top: 0.625rem;
  }
  /* line 96861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-2\.5 {
    right: 0.625rem;
  }
  /* line 96865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-2\.5 {
    bottom: 0.625rem;
  }
  /* line 96869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-2\.5 {
    left: 0.625rem;
  }
  /* line 96873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-3\.5 {
    top: 0.875rem;
  }
  /* line 96877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-3\.5 {
    right: 0.875rem;
  }
  /* line 96881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-3\.5 {
    bottom: 0.875rem;
  }
  /* line 96885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-3\.5 {
    left: 0.875rem;
  }
  /* line 96889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-0 {
    top: 0px;
  }
  /* line 96893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-0 {
    right: 0px;
  }
  /* line 96897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-0 {
    bottom: 0px;
  }
  /* line 96901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-0 {
    left: 0px;
  }
  /* line 96905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-1 {
    top: -0.25rem;
  }
  /* line 96909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-1 {
    right: -0.25rem;
  }
  /* line 96913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-1 {
    bottom: -0.25rem;
  }
  /* line 96917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-1 {
    left: -0.25rem;
  }
  /* line 96921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-2 {
    top: -0.5rem;
  }
  /* line 96925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-2 {
    right: -0.5rem;
  }
  /* line 96929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-2 {
    bottom: -0.5rem;
  }
  /* line 96933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-2 {
    left: -0.5rem;
  }
  /* line 96937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-3 {
    top: -0.75rem;
  }
  /* line 96941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-3 {
    right: -0.75rem;
  }
  /* line 96945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-3 {
    bottom: -0.75rem;
  }
  /* line 96949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-3 {
    left: -0.75rem;
  }
  /* line 96953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-4 {
    top: -1rem;
  }
  /* line 96957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-4 {
    right: -1rem;
  }
  /* line 96961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-4 {
    bottom: -1rem;
  }
  /* line 96965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-4 {
    left: -1rem;
  }
  /* line 96969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-5 {
    top: -1.25rem;
  }
  /* line 96973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-5 {
    right: -1.25rem;
  }
  /* line 96977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-5 {
    bottom: -1.25rem;
  }
  /* line 96981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-5 {
    left: -1.25rem;
  }
  /* line 96985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-6 {
    top: -1.5rem;
  }
  /* line 96989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-6 {
    right: -1.5rem;
  }
  /* line 96993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-6 {
    bottom: -1.5rem;
  }
  /* line 96997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-6 {
    left: -1.5rem;
  }
  /* line 97001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-7 {
    top: -1.75rem;
  }
  /* line 97005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-7 {
    right: -1.75rem;
  }
  /* line 97009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-7 {
    bottom: -1.75rem;
  }
  /* line 97013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-7 {
    left: -1.75rem;
  }
  /* line 97017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-8 {
    top: -2rem;
  }
  /* line 97021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-8 {
    right: -2rem;
  }
  /* line 97025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-8 {
    bottom: -2rem;
  }
  /* line 97029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-8 {
    left: -2rem;
  }
  /* line 97033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-9 {
    top: -2.25rem;
  }
  /* line 97037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-9 {
    right: -2.25rem;
  }
  /* line 97041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-9 {
    bottom: -2.25rem;
  }
  /* line 97045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-9 {
    left: -2.25rem;
  }
  /* line 97049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-10 {
    top: -2.5rem;
  }
  /* line 97053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-10 {
    right: -2.5rem;
  }
  /* line 97057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-10 {
    bottom: -2.5rem;
  }
  /* line 97061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-10 {
    left: -2.5rem;
  }
  /* line 97065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-11 {
    top: -2.75rem;
  }
  /* line 97069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-11 {
    right: -2.75rem;
  }
  /* line 97073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-11 {
    bottom: -2.75rem;
  }
  /* line 97077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-11 {
    left: -2.75rem;
  }
  /* line 97081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-12 {
    top: -3rem;
  }
  /* line 97085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-12 {
    right: -3rem;
  }
  /* line 97089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-12 {
    bottom: -3rem;
  }
  /* line 97093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-12 {
    left: -3rem;
  }
  /* line 97097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-14 {
    top: -3.5rem;
  }
  /* line 97101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-14 {
    right: -3.5rem;
  }
  /* line 97105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-14 {
    bottom: -3.5rem;
  }
  /* line 97109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-14 {
    left: -3.5rem;
  }
  /* line 97113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-16 {
    top: -4rem;
  }
  /* line 97117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-16 {
    right: -4rem;
  }
  /* line 97121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-16 {
    bottom: -4rem;
  }
  /* line 97125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-16 {
    left: -4rem;
  }
  /* line 97129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-20 {
    top: -5rem;
  }
  /* line 97133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-20 {
    right: -5rem;
  }
  /* line 97137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-20 {
    bottom: -5rem;
  }
  /* line 97141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-20 {
    left: -5rem;
  }
  /* line 97145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-24 {
    top: -6rem;
  }
  /* line 97149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-24 {
    right: -6rem;
  }
  /* line 97153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-24 {
    bottom: -6rem;
  }
  /* line 97157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-24 {
    left: -6rem;
  }
  /* line 97161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-28 {
    top: -7rem;
  }
  /* line 97165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-28 {
    right: -7rem;
  }
  /* line 97169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-28 {
    bottom: -7rem;
  }
  /* line 97173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-28 {
    left: -7rem;
  }
  /* line 97177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-32 {
    top: -8rem;
  }
  /* line 97181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-32 {
    right: -8rem;
  }
  /* line 97185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-32 {
    bottom: -8rem;
  }
  /* line 97189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-32 {
    left: -8rem;
  }
  /* line 97193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-36 {
    top: -9rem;
  }
  /* line 97197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-36 {
    right: -9rem;
  }
  /* line 97201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-36 {
    bottom: -9rem;
  }
  /* line 97205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-36 {
    left: -9rem;
  }
  /* line 97209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-40 {
    top: -10rem;
  }
  /* line 97213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-40 {
    right: -10rem;
  }
  /* line 97217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-40 {
    bottom: -10rem;
  }
  /* line 97221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-40 {
    left: -10rem;
  }
  /* line 97225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-44 {
    top: -11rem;
  }
  /* line 97229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-44 {
    right: -11rem;
  }
  /* line 97233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-44 {
    bottom: -11rem;
  }
  /* line 97237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-44 {
    left: -11rem;
  }
  /* line 97241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-48 {
    top: -12rem;
  }
  /* line 97245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-48 {
    right: -12rem;
  }
  /* line 97249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-48 {
    bottom: -12rem;
  }
  /* line 97253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-48 {
    left: -12rem;
  }
  /* line 97257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-52 {
    top: -13rem;
  }
  /* line 97261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-52 {
    right: -13rem;
  }
  /* line 97265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-52 {
    bottom: -13rem;
  }
  /* line 97269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-52 {
    left: -13rem;
  }
  /* line 97273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-56 {
    top: -14rem;
  }
  /* line 97277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-56 {
    right: -14rem;
  }
  /* line 97281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-56 {
    bottom: -14rem;
  }
  /* line 97285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-56 {
    left: -14rem;
  }
  /* line 97289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-60 {
    top: -15rem;
  }
  /* line 97293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-60 {
    right: -15rem;
  }
  /* line 97297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-60 {
    bottom: -15rem;
  }
  /* line 97301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-60 {
    left: -15rem;
  }
  /* line 97305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-64 {
    top: -16rem;
  }
  /* line 97309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-64 {
    right: -16rem;
  }
  /* line 97313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-64 {
    bottom: -16rem;
  }
  /* line 97317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-64 {
    left: -16rem;
  }
  /* line 97321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-72 {
    top: -18rem;
  }
  /* line 97325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-72 {
    right: -18rem;
  }
  /* line 97329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-72 {
    bottom: -18rem;
  }
  /* line 97333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-72 {
    left: -18rem;
  }
  /* line 97337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-80 {
    top: -20rem;
  }
  /* line 97341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-80 {
    right: -20rem;
  }
  /* line 97345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-80 {
    bottom: -20rem;
  }
  /* line 97349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-80 {
    left: -20rem;
  }
  /* line 97353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-96 {
    top: -24rem;
  }
  /* line 97357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-96 {
    right: -24rem;
  }
  /* line 97361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-96 {
    bottom: -24rem;
  }
  /* line 97365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-96 {
    left: -24rem;
  }
  /* line 97369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-px {
    top: -1px;
  }
  /* line 97373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-px {
    right: -1px;
  }
  /* line 97377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-px {
    bottom: -1px;
  }
  /* line 97381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-px {
    left: -1px;
  }
  /* line 97385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-0\.5 {
    top: -0.125rem;
  }
  /* line 97389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-0\.5 {
    right: -0.125rem;
  }
  /* line 97393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-0\.5 {
    bottom: -0.125rem;
  }
  /* line 97397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-0\.5 {
    left: -0.125rem;
  }
  /* line 97401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-1\.5 {
    top: -0.375rem;
  }
  /* line 97405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-1\.5 {
    right: -0.375rem;
  }
  /* line 97409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-1\.5 {
    bottom: -0.375rem;
  }
  /* line 97413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-1\.5 {
    left: -0.375rem;
  }
  /* line 97417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-2\.5 {
    top: -0.625rem;
  }
  /* line 97421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-2\.5 {
    right: -0.625rem;
  }
  /* line 97425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-2\.5 {
    bottom: -0.625rem;
  }
  /* line 97429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-2\.5 {
    left: -0.625rem;
  }
  /* line 97433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-3\.5 {
    top: -0.875rem;
  }
  /* line 97437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-3\.5 {
    right: -0.875rem;
  }
  /* line 97441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-3\.5 {
    bottom: -0.875rem;
  }
  /* line 97445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-3\.5 {
    left: -0.875rem;
  }
  /* line 97449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-1\/2 {
    top: 50%;
  }
  /* line 97453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-1\/2 {
    right: 50%;
  }
  /* line 97457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-1\/2 {
    bottom: 50%;
  }
  /* line 97461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-1\/2 {
    left: 50%;
  }
  /* line 97465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-1\/3 {
    top: 33.333333%;
  }
  /* line 97469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-1\/3 {
    right: 33.333333%;
  }
  /* line 97473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-1\/3 {
    bottom: 33.333333%;
  }
  /* line 97477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-1\/3 {
    left: 33.333333%;
  }
  /* line 97481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-2\/3 {
    top: 66.666667%;
  }
  /* line 97485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-2\/3 {
    right: 66.666667%;
  }
  /* line 97489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-2\/3 {
    bottom: 66.666667%;
  }
  /* line 97493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-2\/3 {
    left: 66.666667%;
  }
  /* line 97497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-1\/4 {
    top: 25%;
  }
  /* line 97501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-1\/4 {
    right: 25%;
  }
  /* line 97505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-1\/4 {
    bottom: 25%;
  }
  /* line 97509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-1\/4 {
    left: 25%;
  }
  /* line 97513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-2\/4 {
    top: 50%;
  }
  /* line 97517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-2\/4 {
    right: 50%;
  }
  /* line 97521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-2\/4 {
    bottom: 50%;
  }
  /* line 97525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-2\/4 {
    left: 50%;
  }
  /* line 97529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-3\/4 {
    top: 75%;
  }
  /* line 97533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-3\/4 {
    right: 75%;
  }
  /* line 97537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-3\/4 {
    bottom: 75%;
  }
  /* line 97541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-3\/4 {
    left: 75%;
  }
  /* line 97545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:top-full {
    top: 100%;
  }
  /* line 97549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:right-full {
    right: 100%;
  }
  /* line 97553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bottom-full {
    bottom: 100%;
  }
  /* line 97557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:left-full {
    left: 100%;
  }
  /* line 97561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-1\/2 {
    top: -50%;
  }
  /* line 97565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-1\/2 {
    right: -50%;
  }
  /* line 97569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-1\/2 {
    bottom: -50%;
  }
  /* line 97573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-1\/2 {
    left: -50%;
  }
  /* line 97577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-1\/3 {
    top: -33.333333%;
  }
  /* line 97581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-1\/3 {
    right: -33.333333%;
  }
  /* line 97585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-1\/3 {
    bottom: -33.333333%;
  }
  /* line 97589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-1\/3 {
    left: -33.333333%;
  }
  /* line 97593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-2\/3 {
    top: -66.666667%;
  }
  /* line 97597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-2\/3 {
    right: -66.666667%;
  }
  /* line 97601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-2\/3 {
    bottom: -66.666667%;
  }
  /* line 97605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-2\/3 {
    left: -66.666667%;
  }
  /* line 97609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-1\/4 {
    top: -25%;
  }
  /* line 97613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-1\/4 {
    right: -25%;
  }
  /* line 97617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-1\/4 {
    bottom: -25%;
  }
  /* line 97621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-1\/4 {
    left: -25%;
  }
  /* line 97625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-2\/4 {
    top: -50%;
  }
  /* line 97629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-2\/4 {
    right: -50%;
  }
  /* line 97633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-2\/4 {
    bottom: -50%;
  }
  /* line 97637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-2\/4 {
    left: -50%;
  }
  /* line 97641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-3\/4 {
    top: -75%;
  }
  /* line 97645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-3\/4 {
    right: -75%;
  }
  /* line 97649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-3\/4 {
    bottom: -75%;
  }
  /* line 97653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-3\/4 {
    left: -75%;
  }
  /* line 97657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-top-full {
    top: -100%;
  }
  /* line 97661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-right-full {
    right: -100%;
  }
  /* line 97665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-bottom-full {
    bottom: -100%;
  }
  /* line 97669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-left-full {
    left: -100%;
  }
  /* line 97673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:resize-none {
    resize: none;
  }
  /* line 97677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:resize-y {
    resize: vertical;
  }
  /* line 97681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:resize-x {
    resize: horizontal;
  }
  /* line 97685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:resize {
    resize: both;
  }
  /* line 97689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97699, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97704, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97719, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97729, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97734, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97739, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97744, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97749, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97754, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97759, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97764, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97779, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97799, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97814, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97819, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97834, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97839, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97844, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97854, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97859, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97864, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97874, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97879, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97884, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 97889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97907, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97919, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-inset {
    --tw-ring-inset: inset;
  }
  /* line 97929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }
  /* line 97969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 97999, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 98005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }
  /* line 98009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }
  /* line 98013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }
  /* line 98017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }
  /* line 98021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }
  /* line 98025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 98029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 98033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 98037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 98041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 98045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 98049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 98053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }
  /* line 98057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 98061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }
  /* line 98065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 98069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 98073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 98077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 98081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }
  /* line 98085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 98089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 98093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 98097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 98101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 98105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 98109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 98113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 98117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 98121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 98125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 98129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }
  /* line 98133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }
  /* line 98137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }
  /* line 98141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }
  /* line 98145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 98149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 98153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 98157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 98161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }
  /* line 98165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }
  /* line 98169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }
  /* line 98173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }
  /* line 98177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }
  /* line 98181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 98185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 98189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 98193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 98197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 98201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 98205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 98209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 98213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 98217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 98221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 98225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 98229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 98233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 98237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 98241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 98245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 98249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 98253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 98257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 98261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }
  /* line 98265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 98269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 98273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 98277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 98281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 98285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 98289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 98293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 98297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-800 {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 98301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 98305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 98309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 98313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 98317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 98321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 98325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 98329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }
  /* line 98333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }
  /* line 98337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 98341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }
  /* line 98345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }
  /* line 98349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }
  /* line 98353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }
  /* line 98357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }
  /* line 98361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 98365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 98369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 98373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 98377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 98381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 98385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 98389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }
  /* line 98393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 98397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }
  /* line 98401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 98405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 98409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 98413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 98417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }
  /* line 98421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 98425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 98429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 98433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 98437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 98441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 98445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 98449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 98453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 98457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 98461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 98465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }
  /* line 98469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }
  /* line 98473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }
  /* line 98477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }
  /* line 98481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 98485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 98489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 98493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 98497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }
  /* line 98501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }
  /* line 98505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }
  /* line 98509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }
  /* line 98513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }
  /* line 98517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 98521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 98525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 98529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 98533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 98537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 98541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 98545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 98549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 98553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 98557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 98561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 98565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 98569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 98573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 98577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 98581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 98585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 98589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 98593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 98597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }
  /* line 98601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 98605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 98609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 98613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 98617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 98621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 98625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 98629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 98633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 98637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 98641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 98645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 98649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 98653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 98657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 98661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 98665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }
  /* line 98669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }
  /* line 98673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 98677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }
  /* line 98681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }
  /* line 98685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }
  /* line 98689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }
  /* line 98693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }
  /* line 98697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 98701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 98705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 98709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 98713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 98717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 98721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 98725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }
  /* line 98729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 98733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }
  /* line 98737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 98741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 98745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 98749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 98753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }
  /* line 98757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 98761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 98765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 98769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 98773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 98777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 98781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 98785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 98789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 98793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 98797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 98801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }
  /* line 98805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }
  /* line 98809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }
  /* line 98813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }
  /* line 98817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 98821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 98825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 98829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 98833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }
  /* line 98837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }
  /* line 98841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }
  /* line 98845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }
  /* line 98849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }
  /* line 98853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 98857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 98861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 98865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 98869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 98873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 98877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 98881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 98885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 98889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 98893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 98897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 98901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 98905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 98909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 98913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 98917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 98921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 98925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 98929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 98933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }
  /* line 98937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 98941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 98945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 98949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 98953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 98957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 98961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 98965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 98969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 98973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 98977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 98981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 98985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 98989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 98993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 98997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 99001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }
  /* line 99005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }
  /* line 99009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 99013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }
  /* line 99017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }
  /* line 99021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }
  /* line 99025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }
  /* line 99029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }
  /* line 99033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }
  /* line 99037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }
  /* line 99041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }
  /* line 99045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }
  /* line 99049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }
  /* line 99053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }
  /* line 99057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }
  /* line 99061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }
  /* line 99065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }
  /* line 99069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }
  /* line 99073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }
  /* line 99077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-transparent {
    --tw-ring-color: transparent;
  }
  /* line 99081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-current {
    --tw-ring-color: currentColor;
  }
  /* line 99085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 99090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 99095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 99100, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 99105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 99110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 99115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 99120, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 99125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 99130, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 99135, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 99140, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 99145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 99150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 99155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 99160, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 99165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 99170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 99175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 99180, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 99185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 99190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 99195, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 99200, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 99205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 99210, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 99215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 99220, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 99225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 99230, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 99235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 99240, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 99245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 99250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 99255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 99260, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 99265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 99270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 99275, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 99280, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 99285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 99290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 99295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 99300, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 99305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 99310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 99315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 99320, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 99325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 99330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 99335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 99340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 99345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 99350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 99355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 99360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 99365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 99370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 99375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 99380, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 99385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 99390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 99395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 99400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 99405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 99410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 99415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 99420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 99425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 99430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 99435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 99440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 99445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 99450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 99455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 99460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 99465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 99470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 99475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 99480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 99485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 99490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 99495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }
  /* line 99499, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }
  /* line 99503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 99508, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 99513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 99518, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 99523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 99528, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 99533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 99538, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 99543, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 99548, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 99553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 99558, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 99563, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 99568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 99573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 99578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 99583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 99588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 99593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 99598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 99603, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 99608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 99613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 99618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 99623, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 99628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 99633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 99638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 99643, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 99648, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 99653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 99658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 99663, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 99668, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 99673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 99678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 99683, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 99688, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 99693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 99698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 99703, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 99708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 99713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 99718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 99723, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 99728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 99733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 99738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 99743, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 99748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 99753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 99758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 99763, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 99768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 99773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 99778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 99783, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 99788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 99793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 99798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 99803, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 99808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 99813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 99818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 99823, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 99828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 99833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 99838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 99843, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 99848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 99853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 99858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 99863, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 99868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 99873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 99878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 99883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 99888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 99893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 99898, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 99903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 99908, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 99913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }
  /* line 99917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }
  /* line 99921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 99926, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 99931, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 99936, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 99941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 99946, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 99951, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 99956, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 99961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 99966, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 99971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 99976, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 99981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 99986, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 99991, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 99996, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 100001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 100006, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 100011, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 100016, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 100021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 100026, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 100031, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 100036, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 100041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 100046, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 100051, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 100056, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 100061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 100066, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 100071, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 100076, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 100081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 100086, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 100091, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 100096, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 100101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 100106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 100111, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 100116, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 100121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 100126, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 100131, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 100136, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 100141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 100146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 100151, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 100156, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 100161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 100166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 100171, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 100176, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 100181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 100186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 100191, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 100196, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 100201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 100206, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 100211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 100216, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 100221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 100226, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 100231, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 100236, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 100241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 100246, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 100251, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 100256, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 100261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 100266, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 100271, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 100276, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 100281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 100286, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 100291, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 100296, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 100301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 100306, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 100311, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 100316, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 100321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 100326, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 100331, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }
  /* line 100335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }
  /* line 100339, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }
  /* line 100343, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }
  /* line 100347, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }
  /* line 100351, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }
  /* line 100355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }
  /* line 100359, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }
  /* line 100363, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }
  /* line 100367, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }
  /* line 100371, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }
  /* line 100375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }
  /* line 100379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }
  /* line 100383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }
  /* line 100387, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }
  /* line 100391, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }
  /* line 100395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }
  /* line 100399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }
  /* line 100403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }
  /* line 100407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }
  /* line 100411, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }
  /* line 100415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }
  /* line 100419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }
  /* line 100423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }
  /* line 100427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }
  /* line 100431, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }
  /* line 100435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }
  /* line 100439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }
  /* line 100443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }
  /* line 100447, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }
  /* line 100451, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }
  /* line 100455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }
  /* line 100459, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }
  /* line 100463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }
  /* line 100467, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }
  /* line 100471, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }
  /* line 100475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }
  /* line 100479, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }
  /* line 100483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }
  /* line 100487, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }
  /* line 100491, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }
  /* line 100495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }
  /* line 100499, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }
  /* line 100503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }
  /* line 100507, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }
  /* line 100511, app/assets/stylesheets/tailwind.1.scss */
  .lg\:fill-current {
    fill: currentColor;
  }
  /* line 100515, app/assets/stylesheets/tailwind.1.scss */
  .lg\:stroke-current {
    stroke: currentColor;
  }
  /* line 100519, app/assets/stylesheets/tailwind.1.scss */
  .lg\:stroke-0 {
    stroke-width: 0;
  }
  /* line 100523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:stroke-1 {
    stroke-width: 1;
  }
  /* line 100527, app/assets/stylesheets/tailwind.1.scss */
  .lg\:stroke-2 {
    stroke-width: 2;
  }
  /* line 100531, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-auto {
    table-layout: auto;
  }
  /* line 100535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:table-fixed {
    table-layout: fixed;
  }
  /* line 100539, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-left {
    text-align: left;
  }
  /* line 100543, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-center {
    text-align: center;
  }
  /* line 100547, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-right {
    text-align: right;
  }
  /* line 100551, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-justify {
    text-align: justify;
  }
  /* line 100555, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-transparent {
    color: transparent;
  }
  /* line 100559, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-current {
    color: currentColor;
  }
  /* line 100563, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 100568, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 100573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 100578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 100583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 100588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 100593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 100598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 100603, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 100608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 100613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 100618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 100623, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 100628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 100633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 100638, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 100643, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 100648, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 100653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 100658, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 100663, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 100668, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 100673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 100678, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 100683, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 100688, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 100693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 100698, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 100703, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 100708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 100713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 100718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 100723, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 100728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 100733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 100738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 100743, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 100748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 100753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 100758, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 100763, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 100768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 100773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 100778, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 100783, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 100788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 100793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 100798, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 100803, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 100808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 100813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 100818, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 100823, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 100828, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 100833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 100838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 100843, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 100848, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 100853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 100858, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 100863, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 100868, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 100873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 100878, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 100883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 100888, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 100893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 100898, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 100903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 100908, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 100913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 100918, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 100923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 100928, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 100933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 100938, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 100943, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 100948, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 100953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 100958, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 100963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 100968, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 100973, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-transparent {
    color: transparent;
  }
  /* line 100977, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-current {
    color: currentColor;
  }
  /* line 100981, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 100986, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 100991, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 100996, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 101001, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 101006, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 101011, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 101016, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 101021, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 101026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 101031, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 101036, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 101041, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 101046, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 101051, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 101056, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 101061, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 101066, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 101071, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 101076, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 101081, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 101086, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 101091, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 101096, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 101101, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 101106, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 101111, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 101116, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 101121, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 101126, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 101131, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 101136, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 101141, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 101146, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 101151, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 101156, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 101161, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 101166, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 101171, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 101176, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 101181, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 101186, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 101191, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 101196, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 101201, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 101206, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 101211, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 101216, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 101221, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 101226, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 101231, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 101236, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 101241, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 101246, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 101251, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 101256, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 101261, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 101266, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 101271, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 101276, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 101281, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 101286, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 101291, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 101296, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 101301, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 101306, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 101311, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 101316, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 101321, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 101326, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 101331, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 101336, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 101341, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 101346, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 101351, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 101356, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 101361, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 101366, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 101371, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 101376, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 101381, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 101386, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 101391, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }
  /* line 101395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-current:focus-within {
    color: currentColor;
  }
  /* line 101399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 101404, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 101409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 101414, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 101419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 101424, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 101429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 101434, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 101439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 101444, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 101449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 101454, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 101459, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 101464, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 101469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 101474, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 101479, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 101484, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 101489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 101494, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 101499, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 101504, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 101509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 101514, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 101519, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 101524, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 101529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 101534, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 101539, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 101544, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 101549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 101554, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 101559, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 101564, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 101569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 101574, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 101579, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 101584, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 101589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 101594, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 101599, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 101604, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 101609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 101614, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 101619, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 101624, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 101629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 101634, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 101639, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 101644, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 101649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 101654, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 101659, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 101664, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 101669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 101674, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 101679, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 101684, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 101689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 101694, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 101699, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 101704, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 101709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 101714, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 101719, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 101724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 101729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 101734, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 101739, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 101744, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 101749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 101754, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 101759, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 101764, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 101769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 101774, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 101779, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 101784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 101789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 101794, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 101799, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 101804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 101809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }
  /* line 101813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-current:hover {
    color: currentColor;
  }
  /* line 101817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 101822, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 101827, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 101832, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 101837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 101842, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 101847, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 101852, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 101857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 101862, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 101867, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 101872, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 101877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 101882, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 101887, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 101892, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 101897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 101902, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 101907, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 101912, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 101917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 101922, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 101927, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 101932, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 101937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 101942, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 101947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 101952, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 101957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 101962, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 101967, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 101972, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 101977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 101982, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 101987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 101992, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 101997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 102002, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 102007, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 102012, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 102017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 102022, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 102027, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 102032, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 102037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 102042, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 102047, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 102052, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 102057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 102062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 102067, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 102072, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 102077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 102082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 102087, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 102092, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 102097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 102102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 102107, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 102112, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 102117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 102122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 102127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 102132, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 102137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 102142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 102147, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 102152, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 102157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 102162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 102167, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 102172, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 102177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 102182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 102187, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 102192, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 102197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 102202, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 102207, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 102212, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 102217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 102222, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 102227, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }
  /* line 102231, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-current:focus {
    color: currentColor;
  }
  /* line 102235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 102240, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 102245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 102250, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 102255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 102260, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 102265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 102270, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 102275, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 102280, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 102285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 102290, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 102295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 102300, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 102305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 102310, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 102315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 102320, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 102325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 102330, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 102335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 102340, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 102345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 102350, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 102355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 102360, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 102365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 102370, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 102375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 102380, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 102385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 102390, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 102395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 102400, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 102405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 102410, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 102415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 102420, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 102425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 102430, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 102435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 102440, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 102445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 102450, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 102455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 102460, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 102465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 102470, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 102475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 102480, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 102485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 102490, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 102495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 102500, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 102505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 102510, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 102515, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 102520, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 102525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 102530, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 102535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 102540, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 102545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 102550, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 102555, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 102560, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 102565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 102570, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 102575, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 102580, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 102585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 102590, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 102595, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 102600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 102605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 102610, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 102615, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 102620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 102625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 102630, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 102635, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 102640, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 102645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 102649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 102653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 102657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 102661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 102665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 102669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 102673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 102677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 102681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 102685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 102689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 102693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 102697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 102701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 102705, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 102709, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 102713, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 102717, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 102721, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 102725, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 102729, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 102733, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 102737, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 102741, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 102745, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 102749, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 102753, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 102757, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 102761, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 102765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }
  /* line 102769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }
  /* line 102773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }
  /* line 102777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }
  /* line 102781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }
  /* line 102785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }
  /* line 102789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }
  /* line 102793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }
  /* line 102797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }
  /* line 102801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }
  /* line 102805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }
  /* line 102809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }
  /* line 102813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }
  /* line 102817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }
  /* line 102821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }
  /* line 102825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }
  /* line 102829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }
  /* line 102833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }
  /* line 102837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }
  /* line 102841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }
  /* line 102845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }
  /* line 102849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }
  /* line 102853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }
  /* line 102857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }
  /* line 102861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }
  /* line 102865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }
  /* line 102869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }
  /* line 102873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }
  /* line 102877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }
  /* line 102881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }
  /* line 102885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }
  /* line 102889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }
  /* line 102893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }
  /* line 102897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }
  /* line 102901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }
  /* line 102905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }
  /* line 102909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }
  /* line 102913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }
  /* line 102917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }
  /* line 102921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }
  /* line 102925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }
  /* line 102929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }
  /* line 102933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }
  /* line 102937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }
  /* line 102941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }
  /* line 102945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 102951, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-ellipsis {
    text-overflow: ellipsis;
  }
  /* line 102955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:overflow-clip {
    text-overflow: clip;
  }
  /* line 102959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:italic {
    font-style: italic;
  }
  /* line 102963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:not-italic {
    font-style: normal;
  }
  /* line 102967, app/assets/stylesheets/tailwind.1.scss */
  .lg\:uppercase {
    text-transform: uppercase;
  }
  /* line 102971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:lowercase {
    text-transform: lowercase;
  }
  /* line 102975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:capitalize {
    text-transform: capitalize;
  }
  /* line 102979, app/assets/stylesheets/tailwind.1.scss */
  .lg\:normal-case {
    text-transform: none;
  }
  /* line 102983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:underline {
    text-decoration: underline;
  }
  /* line 102987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:line-through {
    text-decoration: line-through;
  }
  /* line 102991, app/assets/stylesheets/tailwind.1.scss */
  .lg\:no-underline {
    text-decoration: none;
  }
  /* line 102995, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:underline {
    text-decoration: underline;
  }
  /* line 102999, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:line-through {
    text-decoration: line-through;
  }
  /* line 103003, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .lg\:group-hover\:no-underline {
    text-decoration: none;
  }
  /* line 103007, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }
  /* line 103011, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }
  /* line 103015, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }
  /* line 103019, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }
  /* line 103023, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }
  /* line 103027, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }
  /* line 103031, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:underline:focus {
    text-decoration: underline;
  }
  /* line 103035, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:line-through:focus {
    text-decoration: line-through;
  }
  /* line 103039, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:no-underline:focus {
    text-decoration: none;
  }
  /* line 103043, app/assets/stylesheets/tailwind.1.scss */
  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 103048, app/assets/stylesheets/tailwind.1.scss */
  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  /* line 103053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }
  /* line 103062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:normal-nums {
    font-variant-numeric: normal;
  }
  /* line 103066, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ordinal {
    --tw-ordinal: ordinal;
  }
  /* line 103070, app/assets/stylesheets/tailwind.1.scss */
  .lg\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }
  /* line 103074, app/assets/stylesheets/tailwind.1.scss */
  .lg\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }
  /* line 103078, app/assets/stylesheets/tailwind.1.scss */
  .lg\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }
  /* line 103082, app/assets/stylesheets/tailwind.1.scss */
  .lg\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }
  /* line 103086, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }
  /* line 103090, app/assets/stylesheets/tailwind.1.scss */
  .lg\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }
  /* line 103094, app/assets/stylesheets/tailwind.1.scss */
  .lg\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }
  /* line 103098, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }
  /* line 103102, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }
  /* line 103106, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-normal {
    letter-spacing: 0em;
  }
  /* line 103110, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }
  /* line 103114, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-wider {
    letter-spacing: 0.05em;
  }
  /* line 103118, app/assets/stylesheets/tailwind.1.scss */
  .lg\:tracking-widest {
    letter-spacing: 0.1em;
  }
  /* line 103122, app/assets/stylesheets/tailwind.1.scss */
  .lg\:select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  /* line 103127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:select-text {
    -webkit-user-select: text;
    user-select: text;
  }
  /* line 103132, app/assets/stylesheets/tailwind.1.scss */
  .lg\:select-all {
    -webkit-user-select: all;
    user-select: all;
  }
  /* line 103137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:select-auto {
    -webkit-user-select: auto;
    user-select: auto;
  }
  /* line 103142, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-baseline {
    vertical-align: baseline;
  }
  /* line 103146, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-top {
    vertical-align: top;
  }
  /* line 103150, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-middle {
    vertical-align: middle;
  }
  /* line 103154, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-bottom {
    vertical-align: bottom;
  }
  /* line 103158, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-text-top {
    vertical-align: text-top;
  }
  /* line 103162, app/assets/stylesheets/tailwind.1.scss */
  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }
  /* line 103166, app/assets/stylesheets/tailwind.1.scss */
  .lg\:visible {
    visibility: visible;
  }
  /* line 103170, app/assets/stylesheets/tailwind.1.scss */
  .lg\:invisible {
    visibility: hidden;
  }
  /* line 103174, app/assets/stylesheets/tailwind.1.scss */
  .lg\:whitespace-normal {
    white-space: normal;
  }
  /* line 103178, app/assets/stylesheets/tailwind.1.scss */
  .lg\:whitespace-nowrap {
    white-space: nowrap;
  }
  /* line 103182, app/assets/stylesheets/tailwind.1.scss */
  .lg\:whitespace-pre {
    white-space: pre;
  }
  /* line 103186, app/assets/stylesheets/tailwind.1.scss */
  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }
  /* line 103190, app/assets/stylesheets/tailwind.1.scss */
  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  /* line 103194, app/assets/stylesheets/tailwind.1.scss */
  .lg\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  /* line 103199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:break-words {
    overflow-wrap: break-word;
  }
  /* line 103203, app/assets/stylesheets/tailwind.1.scss */
  .lg\:break-all {
    word-break: break-all;
  }
  /* line 103207, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-0 {
    width: 0px;
  }
  /* line 103211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1 {
    width: 0.25rem;
  }
  /* line 103215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2 {
    width: 0.5rem;
  }
  /* line 103219, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3 {
    width: 0.75rem;
  }
  /* line 103223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-4 {
    width: 1rem;
  }
  /* line 103227, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-5 {
    width: 1.25rem;
  }
  /* line 103231, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-6 {
    width: 1.5rem;
  }
  /* line 103235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-7 {
    width: 1.75rem;
  }
  /* line 103239, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-8 {
    width: 2rem;
  }
  /* line 103243, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-9 {
    width: 2.25rem;
  }
  /* line 103247, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-10 {
    width: 2.5rem;
  }
  /* line 103251, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-11 {
    width: 2.75rem;
  }
  /* line 103255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-12 {
    width: 3rem;
  }
  /* line 103259, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-14 {
    width: 3.5rem;
  }
  /* line 103263, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-16 {
    width: 4rem;
  }
  /* line 103267, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-20 {
    width: 5rem;
  }
  /* line 103271, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-24 {
    width: 6rem;
  }
  /* line 103275, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-28 {
    width: 7rem;
  }
  /* line 103279, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-32 {
    width: 8rem;
  }
  /* line 103283, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-36 {
    width: 9rem;
  }
  /* line 103287, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-40 {
    width: 10rem;
  }
  /* line 103291, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-44 {
    width: 11rem;
  }
  /* line 103295, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-48 {
    width: 12rem;
  }
  /* line 103299, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-52 {
    width: 13rem;
  }
  /* line 103303, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-56 {
    width: 14rem;
  }
  /* line 103307, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-60 {
    width: 15rem;
  }
  /* line 103311, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-64 {
    width: 16rem;
  }
  /* line 103315, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-72 {
    width: 18rem;
  }
  /* line 103319, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-80 {
    width: 20rem;
  }
  /* line 103323, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-96 {
    width: 24rem;
  }
  /* line 103327, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-auto {
    width: auto;
  }
  /* line 103331, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-px {
    width: 1px;
  }
  /* line 103335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-0\.5 {
    width: 0.125rem;
  }
  /* line 103339, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\.5 {
    width: 0.375rem;
  }
  /* line 103343, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\.5 {
    width: 0.625rem;
  }
  /* line 103347, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3\.5 {
    width: 0.875rem;
  }
  /* line 103351, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/2 {
    width: 50%;
  }
  /* line 103355, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/3 {
    width: 33.333333%;
  }
  /* line 103359, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\/3 {
    width: 66.666667%;
  }
  /* line 103363, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/4 {
    width: 25%;
  }
  /* line 103367, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\/4 {
    width: 50%;
  }
  /* line 103371, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3\/4 {
    width: 75%;
  }
  /* line 103375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/5 {
    width: 20%;
  }
  /* line 103379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\/5 {
    width: 40%;
  }
  /* line 103383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3\/5 {
    width: 60%;
  }
  /* line 103387, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-4\/5 {
    width: 80%;
  }
  /* line 103391, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/6 {
    width: 16.666667%;
  }
  /* line 103395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\/6 {
    width: 33.333333%;
  }
  /* line 103399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3\/6 {
    width: 50%;
  }
  /* line 103403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-4\/6 {
    width: 66.666667%;
  }
  /* line 103407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-5\/6 {
    width: 83.333333%;
  }
  /* line 103411, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-1\/12 {
    width: 8.333333%;
  }
  /* line 103415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-2\/12 {
    width: 16.666667%;
  }
  /* line 103419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-3\/12 {
    width: 25%;
  }
  /* line 103423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-4\/12 {
    width: 33.333333%;
  }
  /* line 103427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-5\/12 {
    width: 41.666667%;
  }
  /* line 103431, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-6\/12 {
    width: 50%;
  }
  /* line 103435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-7\/12 {
    width: 58.333333%;
  }
  /* line 103439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-8\/12 {
    width: 66.666667%;
  }
  /* line 103443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-9\/12 {
    width: 75%;
  }
  /* line 103447, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-10\/12 {
    width: 83.333333%;
  }
  /* line 103451, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-11\/12 {
    width: 91.666667%;
  }
  /* line 103455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-full {
    width: 100%;
  }
  /* line 103459, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-screen {
    width: 100vw;
  }
  /* line 103463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-min {
    width: -webkit-min-content;
    width: min-content;
  }
  /* line 103468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:w-max {
    width: -webkit-max-content;
    width: max-content;
  }
  /* line 103473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-0 {
    z-index: 0;
  }
  /* line 103477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-10 {
    z-index: 10;
  }
  /* line 103481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-20 {
    z-index: 20;
  }
  /* line 103485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-30 {
    z-index: 30;
  }
  /* line 103489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-40 {
    z-index: 40;
  }
  /* line 103493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-50 {
    z-index: 50;
  }
  /* line 103497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:z-auto {
    z-index: auto;
  }
  /* line 103501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-0:focus-within {
    z-index: 0;
  }
  /* line 103505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-10:focus-within {
    z-index: 10;
  }
  /* line 103509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-20:focus-within {
    z-index: 20;
  }
  /* line 103513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-30:focus-within {
    z-index: 30;
  }
  /* line 103517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-40:focus-within {
    z-index: 40;
  }
  /* line 103521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-50:focus-within {
    z-index: 50;
  }
  /* line 103525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }
  /* line 103529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-0:focus {
    z-index: 0;
  }
  /* line 103533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-10:focus {
    z-index: 10;
  }
  /* line 103537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-20:focus {
    z-index: 20;
  }
  /* line 103541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-30:focus {
    z-index: 30;
  }
  /* line 103545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-40:focus {
    z-index: 40;
  }
  /* line 103549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-50:focus {
    z-index: 50;
  }
  /* line 103553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:z-auto:focus {
    z-index: auto;
  }
  /* line 103557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:isolate {
    isolation: isolate;
  }
  /* line 103561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:isolation-auto {
    isolation: auto;
  }
  /* line 103565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-0 {
    gap: 0px;
  }
  /* line 103569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-1 {
    gap: 0.25rem;
  }
  /* line 103573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-2 {
    gap: 0.5rem;
  }
  /* line 103577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-3 {
    gap: 0.75rem;
  }
  /* line 103581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-4 {
    gap: 1rem;
  }
  /* line 103585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-5 {
    gap: 1.25rem;
  }
  /* line 103589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-6 {
    gap: 1.5rem;
  }
  /* line 103593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-7 {
    gap: 1.75rem;
  }
  /* line 103597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-8 {
    gap: 2rem;
  }
  /* line 103601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-9 {
    gap: 2.25rem;
  }
  /* line 103605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-10 {
    gap: 2.5rem;
  }
  /* line 103609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-11 {
    gap: 2.75rem;
  }
  /* line 103613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-12 {
    gap: 3rem;
  }
  /* line 103617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-14 {
    gap: 3.5rem;
  }
  /* line 103621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-16 {
    gap: 4rem;
  }
  /* line 103625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-20 {
    gap: 5rem;
  }
  /* line 103629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-24 {
    gap: 6rem;
  }
  /* line 103633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-28 {
    gap: 7rem;
  }
  /* line 103637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-32 {
    gap: 8rem;
  }
  /* line 103641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-36 {
    gap: 9rem;
  }
  /* line 103645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-40 {
    gap: 10rem;
  }
  /* line 103649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-44 {
    gap: 11rem;
  }
  /* line 103653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-48 {
    gap: 12rem;
  }
  /* line 103657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-52 {
    gap: 13rem;
  }
  /* line 103661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-56 {
    gap: 14rem;
  }
  /* line 103665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-60 {
    gap: 15rem;
  }
  /* line 103669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-64 {
    gap: 16rem;
  }
  /* line 103673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-72 {
    gap: 18rem;
  }
  /* line 103677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-80 {
    gap: 20rem;
  }
  /* line 103681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-96 {
    gap: 24rem;
  }
  /* line 103685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-px {
    gap: 1px;
  }
  /* line 103689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-0\.5 {
    gap: 0.125rem;
  }
  /* line 103693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-1\.5 {
    gap: 0.375rem;
  }
  /* line 103697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-2\.5 {
    gap: 0.625rem;
  }
  /* line 103701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-3\.5 {
    gap: 0.875rem;
  }
  /* line 103705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-0 {
    column-gap: 0px;
  }
  /* line 103709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-1 {
    column-gap: 0.25rem;
  }
  /* line 103713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-2 {
    column-gap: 0.5rem;
  }
  /* line 103717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-3 {
    column-gap: 0.75rem;
  }
  /* line 103721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-4 {
    column-gap: 1rem;
  }
  /* line 103725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-5 {
    column-gap: 1.25rem;
  }
  /* line 103729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-6 {
    column-gap: 1.5rem;
  }
  /* line 103733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-7 {
    column-gap: 1.75rem;
  }
  /* line 103737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-8 {
    column-gap: 2rem;
  }
  /* line 103741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-9 {
    column-gap: 2.25rem;
  }
  /* line 103745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-10 {
    column-gap: 2.5rem;
  }
  /* line 103749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-11 {
    column-gap: 2.75rem;
  }
  /* line 103753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-12 {
    column-gap: 3rem;
  }
  /* line 103757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-14 {
    column-gap: 3.5rem;
  }
  /* line 103761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-16 {
    column-gap: 4rem;
  }
  /* line 103765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-20 {
    column-gap: 5rem;
  }
  /* line 103769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-24 {
    column-gap: 6rem;
  }
  /* line 103773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-28 {
    column-gap: 7rem;
  }
  /* line 103777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-32 {
    column-gap: 8rem;
  }
  /* line 103781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-36 {
    column-gap: 9rem;
  }
  /* line 103785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-40 {
    column-gap: 10rem;
  }
  /* line 103789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-44 {
    column-gap: 11rem;
  }
  /* line 103793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-48 {
    column-gap: 12rem;
  }
  /* line 103797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-52 {
    column-gap: 13rem;
  }
  /* line 103801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-56 {
    column-gap: 14rem;
  }
  /* line 103805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-60 {
    column-gap: 15rem;
  }
  /* line 103809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-64 {
    column-gap: 16rem;
  }
  /* line 103813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-72 {
    column-gap: 18rem;
  }
  /* line 103817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-80 {
    column-gap: 20rem;
  }
  /* line 103821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-96 {
    column-gap: 24rem;
  }
  /* line 103825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-px {
    column-gap: 1px;
  }
  /* line 103829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-0\.5 {
    column-gap: 0.125rem;
  }
  /* line 103833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-1\.5 {
    column-gap: 0.375rem;
  }
  /* line 103837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-2\.5 {
    column-gap: 0.625rem;
  }
  /* line 103841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-x-3\.5 {
    column-gap: 0.875rem;
  }
  /* line 103845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-0 {
    row-gap: 0px;
  }
  /* line 103849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-1 {
    row-gap: 0.25rem;
  }
  /* line 103853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-2 {
    row-gap: 0.5rem;
  }
  /* line 103857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-3 {
    row-gap: 0.75rem;
  }
  /* line 103861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-4 {
    row-gap: 1rem;
  }
  /* line 103865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-5 {
    row-gap: 1.25rem;
  }
  /* line 103869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-6 {
    row-gap: 1.5rem;
  }
  /* line 103873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-7 {
    row-gap: 1.75rem;
  }
  /* line 103877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-8 {
    row-gap: 2rem;
  }
  /* line 103881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-9 {
    row-gap: 2.25rem;
  }
  /* line 103885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-10 {
    row-gap: 2.5rem;
  }
  /* line 103889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-11 {
    row-gap: 2.75rem;
  }
  /* line 103893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-12 {
    row-gap: 3rem;
  }
  /* line 103897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-14 {
    row-gap: 3.5rem;
  }
  /* line 103901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-16 {
    row-gap: 4rem;
  }
  /* line 103905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-20 {
    row-gap: 5rem;
  }
  /* line 103909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-24 {
    row-gap: 6rem;
  }
  /* line 103913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-28 {
    row-gap: 7rem;
  }
  /* line 103917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-32 {
    row-gap: 8rem;
  }
  /* line 103921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-36 {
    row-gap: 9rem;
  }
  /* line 103925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-40 {
    row-gap: 10rem;
  }
  /* line 103929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-44 {
    row-gap: 11rem;
  }
  /* line 103933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-48 {
    row-gap: 12rem;
  }
  /* line 103937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-52 {
    row-gap: 13rem;
  }
  /* line 103941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-56 {
    row-gap: 14rem;
  }
  /* line 103945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-60 {
    row-gap: 15rem;
  }
  /* line 103949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-64 {
    row-gap: 16rem;
  }
  /* line 103953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-72 {
    row-gap: 18rem;
  }
  /* line 103957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-80 {
    row-gap: 20rem;
  }
  /* line 103961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-96 {
    row-gap: 24rem;
  }
  /* line 103965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-px {
    row-gap: 1px;
  }
  /* line 103969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }
  /* line 103973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }
  /* line 103977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }
  /* line 103981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }
  /* line 103985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-flow-row {
    grid-auto-flow: row;
  }
  /* line 103989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-flow-col {
    grid-auto-flow: column;
  }
  /* line 103993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  /* line 103997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  /* line 104001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  /* line 104005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  /* line 104009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  /* line 104013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  /* line 104017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  /* line 104021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  /* line 104025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  /* line 104029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  /* line 104033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  /* line 104037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  /* line 104041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  /* line 104045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  /* line 104049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-cols-none {
    grid-template-columns: none;
  }
  /* line 104053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-cols-auto {
    grid-auto-columns: auto;
  }
  /* line 104057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }
  /* line 104062, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }
  /* line 104067, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  /* line 104071, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-auto {
    grid-column: auto;
  }
  /* line 104075, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  /* line 104079, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  /* line 104083, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  /* line 104087, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  /* line 104091, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-5 {
    grid-column: span 5 / span 5;
  }
  /* line 104095, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }
  /* line 104099, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }
  /* line 104103, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  /* line 104107, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-9 {
    grid-column: span 9 / span 9;
  }
  /* line 104111, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-10 {
    grid-column: span 10 / span 10;
  }
  /* line 104115, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-11 {
    grid-column: span 11 / span 11;
  }
  /* line 104119, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-12 {
    grid-column: span 12 / span 12;
  }
  /* line 104123, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-span-full {
    grid-column: 1 / -1;
  }
  /* line 104127, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-1 {
    grid-column-start: 1;
  }
  /* line 104131, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-2 {
    grid-column-start: 2;
  }
  /* line 104135, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-3 {
    grid-column-start: 3;
  }
  /* line 104139, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-4 {
    grid-column-start: 4;
  }
  /* line 104143, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-5 {
    grid-column-start: 5;
  }
  /* line 104147, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-6 {
    grid-column-start: 6;
  }
  /* line 104151, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-7 {
    grid-column-start: 7;
  }
  /* line 104155, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-8 {
    grid-column-start: 8;
  }
  /* line 104159, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-9 {
    grid-column-start: 9;
  }
  /* line 104163, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-10 {
    grid-column-start: 10;
  }
  /* line 104167, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-11 {
    grid-column-start: 11;
  }
  /* line 104171, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-12 {
    grid-column-start: 12;
  }
  /* line 104175, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-13 {
    grid-column-start: 13;
  }
  /* line 104179, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-start-auto {
    grid-column-start: auto;
  }
  /* line 104183, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-1 {
    grid-column-end: 1;
  }
  /* line 104187, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-2 {
    grid-column-end: 2;
  }
  /* line 104191, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-3 {
    grid-column-end: 3;
  }
  /* line 104195, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-4 {
    grid-column-end: 4;
  }
  /* line 104199, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-5 {
    grid-column-end: 5;
  }
  /* line 104203, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-6 {
    grid-column-end: 6;
  }
  /* line 104207, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-7 {
    grid-column-end: 7;
  }
  /* line 104211, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-8 {
    grid-column-end: 8;
  }
  /* line 104215, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-9 {
    grid-column-end: 9;
  }
  /* line 104219, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-10 {
    grid-column-end: 10;
  }
  /* line 104223, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-11 {
    grid-column-end: 11;
  }
  /* line 104227, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-12 {
    grid-column-end: 12;
  }
  /* line 104231, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-13 {
    grid-column-end: 13;
  }
  /* line 104235, app/assets/stylesheets/tailwind.1.scss */
  .lg\:col-end-auto {
    grid-column-end: auto;
  }
  /* line 104239, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  /* line 104243, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  /* line 104247, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  /* line 104251, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  /* line 104255, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  /* line 104259, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  /* line 104263, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grid-rows-none {
    grid-template-rows: none;
  }
  /* line 104267, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-rows-auto {
    grid-auto-rows: auto;
  }
  /* line 104271, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }
  /* line 104276, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }
  /* line 104281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  /* line 104285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-auto {
    grid-row: auto;
  }
  /* line 104289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-1 {
    grid-row: span 1 / span 1;
  }
  /* line 104293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-2 {
    grid-row: span 2 / span 2;
  }
  /* line 104297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-3 {
    grid-row: span 3 / span 3;
  }
  /* line 104301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-4 {
    grid-row: span 4 / span 4;
  }
  /* line 104305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-5 {
    grid-row: span 5 / span 5;
  }
  /* line 104309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-6 {
    grid-row: span 6 / span 6;
  }
  /* line 104313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-span-full {
    grid-row: 1 / -1;
  }
  /* line 104317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-1 {
    grid-row-start: 1;
  }
  /* line 104321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-2 {
    grid-row-start: 2;
  }
  /* line 104325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-3 {
    grid-row-start: 3;
  }
  /* line 104329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-4 {
    grid-row-start: 4;
  }
  /* line 104333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-5 {
    grid-row-start: 5;
  }
  /* line 104337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-6 {
    grid-row-start: 6;
  }
  /* line 104341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-7 {
    grid-row-start: 7;
  }
  /* line 104345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-start-auto {
    grid-row-start: auto;
  }
  /* line 104349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-1 {
    grid-row-end: 1;
  }
  /* line 104353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-2 {
    grid-row-end: 2;
  }
  /* line 104357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-3 {
    grid-row-end: 3;
  }
  /* line 104361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-4 {
    grid-row-end: 4;
  }
  /* line 104365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-5 {
    grid-row-end: 5;
  }
  /* line 104369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-6 {
    grid-row-end: 6;
  }
  /* line 104373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-7 {
    grid-row-end: 7;
  }
  /* line 104377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:row-end-auto {
    grid-row-end: auto;
  }
  /* line 104381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 104392, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 104403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transform-none {
    transform: none;
  }
  /* line 104407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-center {
    transform-origin: center;
  }
  /* line 104411, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-top {
    transform-origin: top;
  }
  /* line 104415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-top-right {
    transform-origin: top right;
  }
  /* line 104419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-right {
    transform-origin: right;
  }
  /* line 104423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-bottom-right {
    transform-origin: bottom right;
  }
  /* line 104427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-bottom {
    transform-origin: bottom;
  }
  /* line 104431, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-bottom-left {
    transform-origin: bottom left;
  }
  /* line 104435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-left {
    transform-origin: left;
  }
  /* line 104439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:origin-top-left {
    transform-origin: top left;
  }
  /* line 104443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 104448, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 104453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 104458, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 104463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 104468, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 104473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 104478, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 104483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 104488, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 104493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-0 {
    --tw-scale-x: 0;
  }
  /* line 104497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-50 {
    --tw-scale-x: .5;
  }
  /* line 104501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-75 {
    --tw-scale-x: .75;
  }
  /* line 104505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-90 {
    --tw-scale-x: .9;
  }
  /* line 104509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-95 {
    --tw-scale-x: .95;
  }
  /* line 104513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-100 {
    --tw-scale-x: 1;
  }
  /* line 104517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-105 {
    --tw-scale-x: 1.05;
  }
  /* line 104521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-110 {
    --tw-scale-x: 1.1;
  }
  /* line 104525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-125 {
    --tw-scale-x: 1.25;
  }
  /* line 104529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-x-150 {
    --tw-scale-x: 1.5;
  }
  /* line 104533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-0 {
    --tw-scale-y: 0;
  }
  /* line 104537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-50 {
    --tw-scale-y: .5;
  }
  /* line 104541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-75 {
    --tw-scale-y: .75;
  }
  /* line 104545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-90 {
    --tw-scale-y: .9;
  }
  /* line 104549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-95 {
    --tw-scale-y: .95;
  }
  /* line 104553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-100 {
    --tw-scale-y: 1;
  }
  /* line 104557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-105 {
    --tw-scale-y: 1.05;
  }
  /* line 104561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-110 {
    --tw-scale-y: 1.1;
  }
  /* line 104565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-125 {
    --tw-scale-y: 1.25;
  }
  /* line 104569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:scale-y-150 {
    --tw-scale-y: 1.5;
  }
  /* line 104573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 104578, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 104583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 104588, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 104593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 104598, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 104603, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 104608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 104613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 104618, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 104623, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }
  /* line 104627, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }
  /* line 104631, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }
  /* line 104635, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }
  /* line 104639, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }
  /* line 104643, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }
  /* line 104647, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }
  /* line 104651, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }
  /* line 104655, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }
  /* line 104659, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }
  /* line 104663, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }
  /* line 104667, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }
  /* line 104671, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }
  /* line 104675, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }
  /* line 104679, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }
  /* line 104683, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }
  /* line 104687, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }
  /* line 104691, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }
  /* line 104695, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }
  /* line 104699, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }
  /* line 104703, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 104708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 104713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 104718, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 104723, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 104728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 104733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 104738, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 104743, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 104748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 104753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }
  /* line 104757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }
  /* line 104761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }
  /* line 104765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }
  /* line 104769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }
  /* line 104773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }
  /* line 104777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }
  /* line 104781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }
  /* line 104785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }
  /* line 104789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }
  /* line 104793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }
  /* line 104797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }
  /* line 104801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }
  /* line 104805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }
  /* line 104809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }
  /* line 104813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }
  /* line 104817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }
  /* line 104821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }
  /* line 104825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }
  /* line 104829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }
  /* line 104833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-0 {
    --tw-rotate: 0deg;
  }
  /* line 104837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-1 {
    --tw-rotate: 1deg;
  }
  /* line 104841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-2 {
    --tw-rotate: 2deg;
  }
  /* line 104845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-3 {
    --tw-rotate: 3deg;
  }
  /* line 104849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-6 {
    --tw-rotate: 6deg;
  }
  /* line 104853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-12 {
    --tw-rotate: 12deg;
  }
  /* line 104857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-45 {
    --tw-rotate: 45deg;
  }
  /* line 104861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-90 {
    --tw-rotate: 90deg;
  }
  /* line 104865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:rotate-180 {
    --tw-rotate: 180deg;
  }
  /* line 104869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-180 {
    --tw-rotate: -180deg;
  }
  /* line 104873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-90 {
    --tw-rotate: -90deg;
  }
  /* line 104877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-45 {
    --tw-rotate: -45deg;
  }
  /* line 104881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-12 {
    --tw-rotate: -12deg;
  }
  /* line 104885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-6 {
    --tw-rotate: -6deg;
  }
  /* line 104889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-3 {
    --tw-rotate: -3deg;
  }
  /* line 104893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-2 {
    --tw-rotate: -2deg;
  }
  /* line 104897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-rotate-1 {
    --tw-rotate: -1deg;
  }
  /* line 104901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }
  /* line 104905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }
  /* line 104909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }
  /* line 104913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }
  /* line 104917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }
  /* line 104921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }
  /* line 104925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }
  /* line 104929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }
  /* line 104933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }
  /* line 104937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }
  /* line 104941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }
  /* line 104945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }
  /* line 104949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }
  /* line 104953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }
  /* line 104957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }
  /* line 104961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }
  /* line 104965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }
  /* line 104969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }
  /* line 104973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }
  /* line 104977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }
  /* line 104981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }
  /* line 104985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }
  /* line 104989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }
  /* line 104993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }
  /* line 104997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }
  /* line 105001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }
  /* line 105005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }
  /* line 105009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }
  /* line 105013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }
  /* line 105017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }
  /* line 105021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }
  /* line 105025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }
  /* line 105029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }
  /* line 105033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }
  /* line 105037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 105041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }
  /* line 105045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }
  /* line 105049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }
  /* line 105053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-4 {
    --tw-translate-x: 1rem;
  }
  /* line 105057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }
  /* line 105061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }
  /* line 105065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }
  /* line 105069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-8 {
    --tw-translate-x: 2rem;
  }
  /* line 105073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }
  /* line 105077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }
  /* line 105081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }
  /* line 105085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-12 {
    --tw-translate-x: 3rem;
  }
  /* line 105089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }
  /* line 105093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-16 {
    --tw-translate-x: 4rem;
  }
  /* line 105097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-20 {
    --tw-translate-x: 5rem;
  }
  /* line 105101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-24 {
    --tw-translate-x: 6rem;
  }
  /* line 105105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-28 {
    --tw-translate-x: 7rem;
  }
  /* line 105109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-32 {
    --tw-translate-x: 8rem;
  }
  /* line 105113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-36 {
    --tw-translate-x: 9rem;
  }
  /* line 105117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-40 {
    --tw-translate-x: 10rem;
  }
  /* line 105121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-44 {
    --tw-translate-x: 11rem;
  }
  /* line 105125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-48 {
    --tw-translate-x: 12rem;
  }
  /* line 105129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-52 {
    --tw-translate-x: 13rem;
  }
  /* line 105133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-56 {
    --tw-translate-x: 14rem;
  }
  /* line 105137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-60 {
    --tw-translate-x: 15rem;
  }
  /* line 105141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-64 {
    --tw-translate-x: 16rem;
  }
  /* line 105145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-72 {
    --tw-translate-x: 18rem;
  }
  /* line 105149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-80 {
    --tw-translate-x: 20rem;
  }
  /* line 105153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-96 {
    --tw-translate-x: 24rem;
  }
  /* line 105157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-px {
    --tw-translate-x: 1px;
  }
  /* line 105161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }
  /* line 105165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }
  /* line 105169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }
  /* line 105173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }
  /* line 105177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 105181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }
  /* line 105185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }
  /* line 105189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }
  /* line 105193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }
  /* line 105197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }
  /* line 105201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }
  /* line 105205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }
  /* line 105209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }
  /* line 105213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }
  /* line 105217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }
  /* line 105221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }
  /* line 105225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }
  /* line 105229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }
  /* line 105233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }
  /* line 105237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }
  /* line 105241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }
  /* line 105245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }
  /* line 105249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }
  /* line 105253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }
  /* line 105257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }
  /* line 105261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }
  /* line 105265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }
  /* line 105269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }
  /* line 105273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }
  /* line 105277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }
  /* line 105281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }
  /* line 105285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }
  /* line 105289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }
  /* line 105293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }
  /* line 105297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-px {
    --tw-translate-x: -1px;
  }
  /* line 105301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }
  /* line 105305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }
  /* line 105309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }
  /* line 105313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }
  /* line 105317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }
  /* line 105321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }
  /* line 105325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }
  /* line 105329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }
  /* line 105333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }
  /* line 105337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }
  /* line 105341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-x-full {
    --tw-translate-x: 100%;
  }
  /* line 105345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }
  /* line 105349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }
  /* line 105353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }
  /* line 105357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }
  /* line 105361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }
  /* line 105365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }
  /* line 105369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-x-full {
    --tw-translate-x: -100%;
  }
  /* line 105373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 105377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }
  /* line 105381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }
  /* line 105385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }
  /* line 105389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-4 {
    --tw-translate-y: 1rem;
  }
  /* line 105393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }
  /* line 105397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }
  /* line 105401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }
  /* line 105405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-8 {
    --tw-translate-y: 2rem;
  }
  /* line 105409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }
  /* line 105413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }
  /* line 105417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }
  /* line 105421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-12 {
    --tw-translate-y: 3rem;
  }
  /* line 105425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }
  /* line 105429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-16 {
    --tw-translate-y: 4rem;
  }
  /* line 105433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-20 {
    --tw-translate-y: 5rem;
  }
  /* line 105437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-24 {
    --tw-translate-y: 6rem;
  }
  /* line 105441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-28 {
    --tw-translate-y: 7rem;
  }
  /* line 105445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-32 {
    --tw-translate-y: 8rem;
  }
  /* line 105449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-36 {
    --tw-translate-y: 9rem;
  }
  /* line 105453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-40 {
    --tw-translate-y: 10rem;
  }
  /* line 105457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-44 {
    --tw-translate-y: 11rem;
  }
  /* line 105461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-48 {
    --tw-translate-y: 12rem;
  }
  /* line 105465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-52 {
    --tw-translate-y: 13rem;
  }
  /* line 105469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-56 {
    --tw-translate-y: 14rem;
  }
  /* line 105473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-60 {
    --tw-translate-y: 15rem;
  }
  /* line 105477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-64 {
    --tw-translate-y: 16rem;
  }
  /* line 105481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-72 {
    --tw-translate-y: 18rem;
  }
  /* line 105485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-80 {
    --tw-translate-y: 20rem;
  }
  /* line 105489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-96 {
    --tw-translate-y: 24rem;
  }
  /* line 105493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-px {
    --tw-translate-y: 1px;
  }
  /* line 105497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }
  /* line 105501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }
  /* line 105505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }
  /* line 105509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }
  /* line 105513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 105517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }
  /* line 105521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }
  /* line 105525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }
  /* line 105529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }
  /* line 105533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }
  /* line 105537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }
  /* line 105541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }
  /* line 105545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }
  /* line 105549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }
  /* line 105553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }
  /* line 105557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }
  /* line 105561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }
  /* line 105565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }
  /* line 105569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }
  /* line 105573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }
  /* line 105577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }
  /* line 105581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }
  /* line 105585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }
  /* line 105589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }
  /* line 105593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }
  /* line 105597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }
  /* line 105601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }
  /* line 105605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }
  /* line 105609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }
  /* line 105613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }
  /* line 105617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }
  /* line 105621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }
  /* line 105625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }
  /* line 105629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }
  /* line 105633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-px {
    --tw-translate-y: -1px;
  }
  /* line 105637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }
  /* line 105641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }
  /* line 105645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }
  /* line 105649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }
  /* line 105653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }
  /* line 105657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }
  /* line 105661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }
  /* line 105665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }
  /* line 105669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }
  /* line 105673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }
  /* line 105677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:translate-y-full {
    --tw-translate-y: 100%;
  }
  /* line 105681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }
  /* line 105685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }
  /* line 105689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }
  /* line 105693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }
  /* line 105697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }
  /* line 105701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }
  /* line 105705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-translate-y-full {
    --tw-translate-y: -100%;
  }
  /* line 105709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 105713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }
  /* line 105717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }
  /* line 105721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }
  /* line 105725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }
  /* line 105729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }
  /* line 105733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }
  /* line 105737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }
  /* line 105741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }
  /* line 105745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }
  /* line 105749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }
  /* line 105753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }
  /* line 105757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }
  /* line 105761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }
  /* line 105765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }
  /* line 105769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }
  /* line 105773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }
  /* line 105777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }
  /* line 105781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }
  /* line 105785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }
  /* line 105789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }
  /* line 105793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }
  /* line 105797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }
  /* line 105801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }
  /* line 105805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }
  /* line 105809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }
  /* line 105813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }
  /* line 105817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }
  /* line 105821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }
  /* line 105825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }
  /* line 105829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }
  /* line 105833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }
  /* line 105837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }
  /* line 105841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }
  /* line 105845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }
  /* line 105849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 105853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }
  /* line 105857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }
  /* line 105861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }
  /* line 105865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }
  /* line 105869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }
  /* line 105873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }
  /* line 105877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }
  /* line 105881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }
  /* line 105885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }
  /* line 105889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }
  /* line 105893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }
  /* line 105897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }
  /* line 105901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }
  /* line 105905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }
  /* line 105909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }
  /* line 105913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }
  /* line 105917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }
  /* line 105921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }
  /* line 105925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }
  /* line 105929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }
  /* line 105933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }
  /* line 105937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }
  /* line 105941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }
  /* line 105945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }
  /* line 105949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }
  /* line 105953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }
  /* line 105957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }
  /* line 105961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }
  /* line 105965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }
  /* line 105969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }
  /* line 105973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }
  /* line 105977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }
  /* line 105981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }
  /* line 105985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }
  /* line 105989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }
  /* line 105993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }
  /* line 105997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }
  /* line 106001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }
  /* line 106005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }
  /* line 106009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }
  /* line 106013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }
  /* line 106017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }
  /* line 106021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }
  /* line 106025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }
  /* line 106029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }
  /* line 106033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }
  /* line 106037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }
  /* line 106041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }
  /* line 106045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 106049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }
  /* line 106053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }
  /* line 106057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }
  /* line 106061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }
  /* line 106065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }
  /* line 106069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }
  /* line 106073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }
  /* line 106077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }
  /* line 106081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }
  /* line 106085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }
  /* line 106089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }
  /* line 106093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }
  /* line 106097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }
  /* line 106101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }
  /* line 106105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }
  /* line 106109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }
  /* line 106113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }
  /* line 106117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }
  /* line 106121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }
  /* line 106125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }
  /* line 106129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }
  /* line 106133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }
  /* line 106137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }
  /* line 106141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }
  /* line 106145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }
  /* line 106149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }
  /* line 106153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }
  /* line 106157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }
  /* line 106161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }
  /* line 106165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }
  /* line 106169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }
  /* line 106173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }
  /* line 106177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }
  /* line 106181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }
  /* line 106185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 106189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }
  /* line 106193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }
  /* line 106197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }
  /* line 106201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }
  /* line 106205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }
  /* line 106209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }
  /* line 106213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }
  /* line 106217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }
  /* line 106221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }
  /* line 106225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }
  /* line 106229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }
  /* line 106233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }
  /* line 106237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }
  /* line 106241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }
  /* line 106245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }
  /* line 106249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }
  /* line 106253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }
  /* line 106257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }
  /* line 106261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }
  /* line 106265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }
  /* line 106269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }
  /* line 106273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }
  /* line 106277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }
  /* line 106281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }
  /* line 106285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }
  /* line 106289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }
  /* line 106293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }
  /* line 106297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }
  /* line 106301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }
  /* line 106305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }
  /* line 106309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }
  /* line 106313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }
  /* line 106317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }
  /* line 106321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }
  /* line 106325, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }
  /* line 106329, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }
  /* line 106333, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }
  /* line 106337, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }
  /* line 106341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }
  /* line 106345, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }
  /* line 106349, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }
  /* line 106353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }
  /* line 106357, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }
  /* line 106361, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }
  /* line 106365, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }
  /* line 106369, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }
  /* line 106373, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }
  /* line 106377, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }
  /* line 106381, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 106385, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-1:focus {
    --tw-translate-x: 0.25rem;
  }
  /* line 106389, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-2:focus {
    --tw-translate-x: 0.5rem;
  }
  /* line 106393, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-3:focus {
    --tw-translate-x: 0.75rem;
  }
  /* line 106397, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-4:focus {
    --tw-translate-x: 1rem;
  }
  /* line 106401, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-5:focus {
    --tw-translate-x: 1.25rem;
  }
  /* line 106405, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-6:focus {
    --tw-translate-x: 1.5rem;
  }
  /* line 106409, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-7:focus {
    --tw-translate-x: 1.75rem;
  }
  /* line 106413, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-8:focus {
    --tw-translate-x: 2rem;
  }
  /* line 106417, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-9:focus {
    --tw-translate-x: 2.25rem;
  }
  /* line 106421, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-10:focus {
    --tw-translate-x: 2.5rem;
  }
  /* line 106425, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-11:focus {
    --tw-translate-x: 2.75rem;
  }
  /* line 106429, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-12:focus {
    --tw-translate-x: 3rem;
  }
  /* line 106433, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-14:focus {
    --tw-translate-x: 3.5rem;
  }
  /* line 106437, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-16:focus {
    --tw-translate-x: 4rem;
  }
  /* line 106441, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-20:focus {
    --tw-translate-x: 5rem;
  }
  /* line 106445, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-24:focus {
    --tw-translate-x: 6rem;
  }
  /* line 106449, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-28:focus {
    --tw-translate-x: 7rem;
  }
  /* line 106453, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-32:focus {
    --tw-translate-x: 8rem;
  }
  /* line 106457, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-36:focus {
    --tw-translate-x: 9rem;
  }
  /* line 106461, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-40:focus {
    --tw-translate-x: 10rem;
  }
  /* line 106465, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-44:focus {
    --tw-translate-x: 11rem;
  }
  /* line 106469, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-48:focus {
    --tw-translate-x: 12rem;
  }
  /* line 106473, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-52:focus {
    --tw-translate-x: 13rem;
  }
  /* line 106477, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-56:focus {
    --tw-translate-x: 14rem;
  }
  /* line 106481, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-60:focus {
    --tw-translate-x: 15rem;
  }
  /* line 106485, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-64:focus {
    --tw-translate-x: 16rem;
  }
  /* line 106489, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-72:focus {
    --tw-translate-x: 18rem;
  }
  /* line 106493, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-80:focus {
    --tw-translate-x: 20rem;
  }
  /* line 106497, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-96:focus {
    --tw-translate-x: 24rem;
  }
  /* line 106501, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-px:focus {
    --tw-translate-x: 1px;
  }
  /* line 106505, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-0\.5:focus {
    --tw-translate-x: 0.125rem;
  }
  /* line 106509, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-1\.5:focus {
    --tw-translate-x: 0.375rem;
  }
  /* line 106513, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-2\.5:focus {
    --tw-translate-x: 0.625rem;
  }
  /* line 106517, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-3\.5:focus {
    --tw-translate-x: 0.875rem;
  }
  /* line 106521, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-0:focus {
    --tw-translate-x: 0px;
  }
  /* line 106525, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-1:focus {
    --tw-translate-x: -0.25rem;
  }
  /* line 106529, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-2:focus {
    --tw-translate-x: -0.5rem;
  }
  /* line 106533, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-3:focus {
    --tw-translate-x: -0.75rem;
  }
  /* line 106537, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-4:focus {
    --tw-translate-x: -1rem;
  }
  /* line 106541, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-5:focus {
    --tw-translate-x: -1.25rem;
  }
  /* line 106545, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-6:focus {
    --tw-translate-x: -1.5rem;
  }
  /* line 106549, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-7:focus {
    --tw-translate-x: -1.75rem;
  }
  /* line 106553, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-8:focus {
    --tw-translate-x: -2rem;
  }
  /* line 106557, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-9:focus {
    --tw-translate-x: -2.25rem;
  }
  /* line 106561, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-10:focus {
    --tw-translate-x: -2.5rem;
  }
  /* line 106565, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-11:focus {
    --tw-translate-x: -2.75rem;
  }
  /* line 106569, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-12:focus {
    --tw-translate-x: -3rem;
  }
  /* line 106573, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-14:focus {
    --tw-translate-x: -3.5rem;
  }
  /* line 106577, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-16:focus {
    --tw-translate-x: -4rem;
  }
  /* line 106581, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-20:focus {
    --tw-translate-x: -5rem;
  }
  /* line 106585, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-24:focus {
    --tw-translate-x: -6rem;
  }
  /* line 106589, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-28:focus {
    --tw-translate-x: -7rem;
  }
  /* line 106593, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-32:focus {
    --tw-translate-x: -8rem;
  }
  /* line 106597, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-36:focus {
    --tw-translate-x: -9rem;
  }
  /* line 106601, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-40:focus {
    --tw-translate-x: -10rem;
  }
  /* line 106605, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-44:focus {
    --tw-translate-x: -11rem;
  }
  /* line 106609, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-48:focus {
    --tw-translate-x: -12rem;
  }
  /* line 106613, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-52:focus {
    --tw-translate-x: -13rem;
  }
  /* line 106617, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-56:focus {
    --tw-translate-x: -14rem;
  }
  /* line 106621, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-60:focus {
    --tw-translate-x: -15rem;
  }
  /* line 106625, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-64:focus {
    --tw-translate-x: -16rem;
  }
  /* line 106629, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-72:focus {
    --tw-translate-x: -18rem;
  }
  /* line 106633, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-80:focus {
    --tw-translate-x: -20rem;
  }
  /* line 106637, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-96:focus {
    --tw-translate-x: -24rem;
  }
  /* line 106641, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-px:focus {
    --tw-translate-x: -1px;
  }
  /* line 106645, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-0\.5:focus {
    --tw-translate-x: -0.125rem;
  }
  /* line 106649, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-1\.5:focus {
    --tw-translate-x: -0.375rem;
  }
  /* line 106653, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-2\.5:focus {
    --tw-translate-x: -0.625rem;
  }
  /* line 106657, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-3\.5:focus {
    --tw-translate-x: -0.875rem;
  }
  /* line 106661, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-1\/2:focus {
    --tw-translate-x: 50%;
  }
  /* line 106665, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-1\/3:focus {
    --tw-translate-x: 33.333333%;
  }
  /* line 106669, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-2\/3:focus {
    --tw-translate-x: 66.666667%;
  }
  /* line 106673, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-1\/4:focus {
    --tw-translate-x: 25%;
  }
  /* line 106677, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-2\/4:focus {
    --tw-translate-x: 50%;
  }
  /* line 106681, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-3\/4:focus {
    --tw-translate-x: 75%;
  }
  /* line 106685, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-x-full:focus {
    --tw-translate-x: 100%;
  }
  /* line 106689, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-1\/2:focus {
    --tw-translate-x: -50%;
  }
  /* line 106693, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-1\/3:focus {
    --tw-translate-x: -33.333333%;
  }
  /* line 106697, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-2\/3:focus {
    --tw-translate-x: -66.666667%;
  }
  /* line 106701, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-1\/4:focus {
    --tw-translate-x: -25%;
  }
  /* line 106705, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-2\/4:focus {
    --tw-translate-x: -50%;
  }
  /* line 106709, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-3\/4:focus {
    --tw-translate-x: -75%;
  }
  /* line 106713, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-x-full:focus {
    --tw-translate-x: -100%;
  }
  /* line 106717, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 106721, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-1:focus {
    --tw-translate-y: 0.25rem;
  }
  /* line 106725, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-2:focus {
    --tw-translate-y: 0.5rem;
  }
  /* line 106729, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-3:focus {
    --tw-translate-y: 0.75rem;
  }
  /* line 106733, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-4:focus {
    --tw-translate-y: 1rem;
  }
  /* line 106737, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-5:focus {
    --tw-translate-y: 1.25rem;
  }
  /* line 106741, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-6:focus {
    --tw-translate-y: 1.5rem;
  }
  /* line 106745, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-7:focus {
    --tw-translate-y: 1.75rem;
  }
  /* line 106749, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-8:focus {
    --tw-translate-y: 2rem;
  }
  /* line 106753, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-9:focus {
    --tw-translate-y: 2.25rem;
  }
  /* line 106757, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-10:focus {
    --tw-translate-y: 2.5rem;
  }
  /* line 106761, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-11:focus {
    --tw-translate-y: 2.75rem;
  }
  /* line 106765, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-12:focus {
    --tw-translate-y: 3rem;
  }
  /* line 106769, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-14:focus {
    --tw-translate-y: 3.5rem;
  }
  /* line 106773, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-16:focus {
    --tw-translate-y: 4rem;
  }
  /* line 106777, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-20:focus {
    --tw-translate-y: 5rem;
  }
  /* line 106781, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-24:focus {
    --tw-translate-y: 6rem;
  }
  /* line 106785, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-28:focus {
    --tw-translate-y: 7rem;
  }
  /* line 106789, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-32:focus {
    --tw-translate-y: 8rem;
  }
  /* line 106793, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-36:focus {
    --tw-translate-y: 9rem;
  }
  /* line 106797, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-40:focus {
    --tw-translate-y: 10rem;
  }
  /* line 106801, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-44:focus {
    --tw-translate-y: 11rem;
  }
  /* line 106805, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-48:focus {
    --tw-translate-y: 12rem;
  }
  /* line 106809, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-52:focus {
    --tw-translate-y: 13rem;
  }
  /* line 106813, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-56:focus {
    --tw-translate-y: 14rem;
  }
  /* line 106817, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-60:focus {
    --tw-translate-y: 15rem;
  }
  /* line 106821, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-64:focus {
    --tw-translate-y: 16rem;
  }
  /* line 106825, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-72:focus {
    --tw-translate-y: 18rem;
  }
  /* line 106829, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-80:focus {
    --tw-translate-y: 20rem;
  }
  /* line 106833, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-96:focus {
    --tw-translate-y: 24rem;
  }
  /* line 106837, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-px:focus {
    --tw-translate-y: 1px;
  }
  /* line 106841, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-0\.5:focus {
    --tw-translate-y: 0.125rem;
  }
  /* line 106845, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-1\.5:focus {
    --tw-translate-y: 0.375rem;
  }
  /* line 106849, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-2\.5:focus {
    --tw-translate-y: 0.625rem;
  }
  /* line 106853, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-3\.5:focus {
    --tw-translate-y: 0.875rem;
  }
  /* line 106857, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-0:focus {
    --tw-translate-y: 0px;
  }
  /* line 106861, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-1:focus {
    --tw-translate-y: -0.25rem;
  }
  /* line 106865, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-2:focus {
    --tw-translate-y: -0.5rem;
  }
  /* line 106869, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-3:focus {
    --tw-translate-y: -0.75rem;
  }
  /* line 106873, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-4:focus {
    --tw-translate-y: -1rem;
  }
  /* line 106877, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-5:focus {
    --tw-translate-y: -1.25rem;
  }
  /* line 106881, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-6:focus {
    --tw-translate-y: -1.5rem;
  }
  /* line 106885, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-7:focus {
    --tw-translate-y: -1.75rem;
  }
  /* line 106889, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-8:focus {
    --tw-translate-y: -2rem;
  }
  /* line 106893, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-9:focus {
    --tw-translate-y: -2.25rem;
  }
  /* line 106897, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-10:focus {
    --tw-translate-y: -2.5rem;
  }
  /* line 106901, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-11:focus {
    --tw-translate-y: -2.75rem;
  }
  /* line 106905, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-12:focus {
    --tw-translate-y: -3rem;
  }
  /* line 106909, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-14:focus {
    --tw-translate-y: -3.5rem;
  }
  /* line 106913, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-16:focus {
    --tw-translate-y: -4rem;
  }
  /* line 106917, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-20:focus {
    --tw-translate-y: -5rem;
  }
  /* line 106921, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-24:focus {
    --tw-translate-y: -6rem;
  }
  /* line 106925, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-28:focus {
    --tw-translate-y: -7rem;
  }
  /* line 106929, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-32:focus {
    --tw-translate-y: -8rem;
  }
  /* line 106933, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-36:focus {
    --tw-translate-y: -9rem;
  }
  /* line 106937, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-40:focus {
    --tw-translate-y: -10rem;
  }
  /* line 106941, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-44:focus {
    --tw-translate-y: -11rem;
  }
  /* line 106945, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-48:focus {
    --tw-translate-y: -12rem;
  }
  /* line 106949, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-52:focus {
    --tw-translate-y: -13rem;
  }
  /* line 106953, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-56:focus {
    --tw-translate-y: -14rem;
  }
  /* line 106957, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-60:focus {
    --tw-translate-y: -15rem;
  }
  /* line 106961, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-64:focus {
    --tw-translate-y: -16rem;
  }
  /* line 106965, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-72:focus {
    --tw-translate-y: -18rem;
  }
  /* line 106969, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-80:focus {
    --tw-translate-y: -20rem;
  }
  /* line 106973, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-96:focus {
    --tw-translate-y: -24rem;
  }
  /* line 106977, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-px:focus {
    --tw-translate-y: -1px;
  }
  /* line 106981, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-0\.5:focus {
    --tw-translate-y: -0.125rem;
  }
  /* line 106985, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-1\.5:focus {
    --tw-translate-y: -0.375rem;
  }
  /* line 106989, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-2\.5:focus {
    --tw-translate-y: -0.625rem;
  }
  /* line 106993, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-3\.5:focus {
    --tw-translate-y: -0.875rem;
  }
  /* line 106997, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-1\/2:focus {
    --tw-translate-y: 50%;
  }
  /* line 107001, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-1\/3:focus {
    --tw-translate-y: 33.333333%;
  }
  /* line 107005, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-2\/3:focus {
    --tw-translate-y: 66.666667%;
  }
  /* line 107009, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-1\/4:focus {
    --tw-translate-y: 25%;
  }
  /* line 107013, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-2\/4:focus {
    --tw-translate-y: 50%;
  }
  /* line 107017, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-3\/4:focus {
    --tw-translate-y: 75%;
  }
  /* line 107021, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:translate-y-full:focus {
    --tw-translate-y: 100%;
  }
  /* line 107025, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-1\/2:focus {
    --tw-translate-y: -50%;
  }
  /* line 107029, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-1\/3:focus {
    --tw-translate-y: -33.333333%;
  }
  /* line 107033, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-2\/3:focus {
    --tw-translate-y: -66.666667%;
  }
  /* line 107037, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-1\/4:focus {
    --tw-translate-y: -25%;
  }
  /* line 107041, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-2\/4:focus {
    --tw-translate-y: -50%;
  }
  /* line 107045, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-3\/4:focus {
    --tw-translate-y: -75%;
  }
  /* line 107049, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-translate-y-full:focus {
    --tw-translate-y: -100%;
  }
  /* line 107053, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-0 {
    --tw-skew-x: 0deg;
  }
  /* line 107057, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-1 {
    --tw-skew-x: 1deg;
  }
  /* line 107061, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-2 {
    --tw-skew-x: 2deg;
  }
  /* line 107065, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-3 {
    --tw-skew-x: 3deg;
  }
  /* line 107069, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-6 {
    --tw-skew-x: 6deg;
  }
  /* line 107073, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-x-12 {
    --tw-skew-x: 12deg;
  }
  /* line 107077, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }
  /* line 107081, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }
  /* line 107085, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }
  /* line 107089, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }
  /* line 107093, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }
  /* line 107097, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-0 {
    --tw-skew-y: 0deg;
  }
  /* line 107101, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-1 {
    --tw-skew-y: 1deg;
  }
  /* line 107105, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-2 {
    --tw-skew-y: 2deg;
  }
  /* line 107109, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-3 {
    --tw-skew-y: 3deg;
  }
  /* line 107113, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-6 {
    --tw-skew-y: 6deg;
  }
  /* line 107117, app/assets/stylesheets/tailwind.1.scss */
  .lg\:skew-y-12 {
    --tw-skew-y: 12deg;
  }
  /* line 107121, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }
  /* line 107125, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }
  /* line 107129, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }
  /* line 107133, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }
  /* line 107137, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }
  /* line 107141, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }
  /* line 107145, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }
  /* line 107149, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }
  /* line 107153, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }
  /* line 107157, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }
  /* line 107161, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }
  /* line 107165, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }
  /* line 107169, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }
  /* line 107173, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }
  /* line 107177, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }
  /* line 107181, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }
  /* line 107185, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }
  /* line 107189, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }
  /* line 107193, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }
  /* line 107197, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }
  /* line 107201, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }
  /* line 107205, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }
  /* line 107209, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }
  /* line 107213, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }
  /* line 107217, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }
  /* line 107221, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }
  /* line 107225, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }
  /* line 107229, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }
  /* line 107233, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }
  /* line 107237, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }
  /* line 107241, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }
  /* line 107245, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }
  /* line 107249, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }
  /* line 107253, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }
  /* line 107257, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }
  /* line 107261, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }
  /* line 107265, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }
  /* line 107269, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }
  /* line 107273, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }
  /* line 107277, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }
  /* line 107281, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }
  /* line 107285, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }
  /* line 107289, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }
  /* line 107293, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }
  /* line 107297, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }
  /* line 107301, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }
  /* line 107305, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }
  /* line 107309, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }
  /* line 107313, app/assets/stylesheets/tailwind.1.scss */
  .lg\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }
  /* line 107317, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-none {
    transition-property: none;
  }
  /* line 107321, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107327, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107335, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107341, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107347, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107353, app/assets/stylesheets/tailwind.1.scss */
  .lg\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 107359, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ease-linear {
    transition-timing-function: linear;
  }
  /* line 107363, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }
  /* line 107367, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  /* line 107371, app/assets/stylesheets/tailwind.1.scss */
  .lg\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  /* line 107375, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-75 {
    transition-duration: 75ms;
  }
  /* line 107379, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-100 {
    transition-duration: 100ms;
  }
  /* line 107383, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-150 {
    transition-duration: 150ms;
  }
  /* line 107387, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-200 {
    transition-duration: 200ms;
  }
  /* line 107391, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-300 {
    transition-duration: 300ms;
  }
  /* line 107395, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-500 {
    transition-duration: 500ms;
  }
  /* line 107399, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-700 {
    transition-duration: 700ms;
  }
  /* line 107403, app/assets/stylesheets/tailwind.1.scss */
  .lg\:duration-1000 {
    transition-duration: 1000ms;
  }
  /* line 107407, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-75 {
    transition-delay: 75ms;
  }
  /* line 107411, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-100 {
    transition-delay: 100ms;
  }
  /* line 107415, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-150 {
    transition-delay: 150ms;
  }
  /* line 107419, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-200 {
    transition-delay: 200ms;
  }
  /* line 107423, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-300 {
    transition-delay: 300ms;
  }
  /* line 107427, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-500 {
    transition-delay: 500ms;
  }
  /* line 107431, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-700 {
    transition-delay: 700ms;
  }
  /* line 107435, app/assets/stylesheets/tailwind.1.scss */
  .lg\:delay-1000 {
    transition-delay: 1000ms;
  }
  /* line 107439, app/assets/stylesheets/tailwind.1.scss */
  .lg\:animate-none {
    animation: none;
  }
  /* line 107443, app/assets/stylesheets/tailwind.1.scss */
  .lg\:animate-spin {
    animation: spin 1s linear infinite;
  }
  /* line 107447, app/assets/stylesheets/tailwind.1.scss */
  .lg\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }
  /* line 107451, app/assets/stylesheets/tailwind.1.scss */
  .lg\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }
  /* line 107455, app/assets/stylesheets/tailwind.1.scss */
  .lg\:animate-bounce {
    animation: bounce 1s infinite;
  }
  /* line 107459, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-normal {
    mix-blend-mode: normal;
  }
  /* line 107463, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-multiply {
    mix-blend-mode: multiply;
  }
  /* line 107467, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-screen {
    mix-blend-mode: screen;
  }
  /* line 107471, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }
  /* line 107475, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-darken {
    mix-blend-mode: darken;
  }
  /* line 107479, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }
  /* line 107483, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }
  /* line 107487, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }
  /* line 107491, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }
  /* line 107495, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }
  /* line 107499, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-difference {
    mix-blend-mode: difference;
  }
  /* line 107503, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }
  /* line 107507, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-hue {
    mix-blend-mode: hue;
  }
  /* line 107511, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }
  /* line 107515, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-color {
    mix-blend-mode: color;
  }
  /* line 107519, app/assets/stylesheets/tailwind.1.scss */
  .lg\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }
  /* line 107523, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-normal {
    background-blend-mode: normal;
  }
  /* line 107527, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-multiply {
    background-blend-mode: multiply;
  }
  /* line 107531, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-screen {
    background-blend-mode: screen;
  }
  /* line 107535, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-overlay {
    background-blend-mode: overlay;
  }
  /* line 107539, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-darken {
    background-blend-mode: darken;
  }
  /* line 107543, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-lighten {
    background-blend-mode: lighten;
  }
  /* line 107547, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }
  /* line 107551, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }
  /* line 107555, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }
  /* line 107559, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }
  /* line 107563, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-difference {
    background-blend-mode: difference;
  }
  /* line 107567, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }
  /* line 107571, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-hue {
    background-blend-mode: hue;
  }
  /* line 107575, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-saturation {
    background-blend-mode: saturation;
  }
  /* line 107579, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-color {
    background-blend-mode: color;
  }
  /* line 107583, app/assets/stylesheets/tailwind.1.scss */
  .lg\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }
  /* line 107587, app/assets/stylesheets/tailwind.1.scss */
  .lg\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  /* line 107600, app/assets/stylesheets/tailwind.1.scss */
  .lg\:filter-none {
    filter: none;
  }
  /* line 107604, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-0 {
    --tw-blur: blur(0);
  }
  /* line 107608, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-sm {
    --tw-blur: blur(4px);
  }
  /* line 107612, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur {
    --tw-blur: blur(8px);
  }
  /* line 107616, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-md {
    --tw-blur: blur(12px);
  }
  /* line 107620, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-lg {
    --tw-blur: blur(16px);
  }
  /* line 107624, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-xl {
    --tw-blur: blur(24px);
  }
  /* line 107628, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-2xl {
    --tw-blur: blur(40px);
  }
  /* line 107632, app/assets/stylesheets/tailwind.1.scss */
  .lg\:blur-3xl {
    --tw-blur: blur(64px);
  }
  /* line 107636, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-0 {
    --tw-brightness: brightness(0);
  }
  /* line 107640, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-50 {
    --tw-brightness: brightness(.5);
  }
  /* line 107644, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-75 {
    --tw-brightness: brightness(.75);
  }
  /* line 107648, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-90 {
    --tw-brightness: brightness(.9);
  }
  /* line 107652, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-95 {
    --tw-brightness: brightness(.95);
  }
  /* line 107656, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-100 {
    --tw-brightness: brightness(1);
  }
  /* line 107660, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }
  /* line 107664, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }
  /* line 107668, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }
  /* line 107672, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }
  /* line 107676, app/assets/stylesheets/tailwind.1.scss */
  .lg\:brightness-200 {
    --tw-brightness: brightness(2);
  }
  /* line 107680, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-0 {
    --tw-contrast: contrast(0);
  }
  /* line 107684, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-50 {
    --tw-contrast: contrast(.5);
  }
  /* line 107688, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-75 {
    --tw-contrast: contrast(.75);
  }
  /* line 107692, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-100 {
    --tw-contrast: contrast(1);
  }
  /* line 107696, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }
  /* line 107700, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }
  /* line 107704, app/assets/stylesheets/tailwind.1.scss */
  .lg\:contrast-200 {
    --tw-contrast: contrast(2);
  }
  /* line 107708, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }
  /* line 107712, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }
  /* line 107716, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }
  /* line 107720, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }
  /* line 107724, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }
  /* line 107728, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }
  /* line 107732, app/assets/stylesheets/tailwind.1.scss */
  .lg\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }
  /* line 107736, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }
  /* line 107740, app/assets/stylesheets/tailwind.1.scss */
  .lg\:grayscale {
    --tw-grayscale: grayscale(100%);
  }
  /* line 107744, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }
  /* line 107748, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }
  /* line 107752, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }
  /* line 107756, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }
  /* line 107760, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }
  /* line 107764, app/assets/stylesheets/tailwind.1.scss */
  .lg\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }
  /* line 107768, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }
  /* line 107772, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }
  /* line 107776, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }
  /* line 107780, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }
  /* line 107784, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }
  /* line 107788, app/assets/stylesheets/tailwind.1.scss */
  .lg\:invert-0 {
    --tw-invert: invert(0);
  }
  /* line 107792, app/assets/stylesheets/tailwind.1.scss */
  .lg\:invert {
    --tw-invert: invert(100%);
  }
  /* line 107796, app/assets/stylesheets/tailwind.1.scss */
  .lg\:saturate-0 {
    --tw-saturate: saturate(0);
  }
  /* line 107800, app/assets/stylesheets/tailwind.1.scss */
  .lg\:saturate-50 {
    --tw-saturate: saturate(.5);
  }
  /* line 107804, app/assets/stylesheets/tailwind.1.scss */
  .lg\:saturate-100 {
    --tw-saturate: saturate(1);
  }
  /* line 107808, app/assets/stylesheets/tailwind.1.scss */
  .lg\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }
  /* line 107812, app/assets/stylesheets/tailwind.1.scss */
  .lg\:saturate-200 {
    --tw-saturate: saturate(2);
  }
  /* line 107816, app/assets/stylesheets/tailwind.1.scss */
  .lg\:sepia-0 {
    --tw-sepia: sepia(0);
  }
  /* line 107820, app/assets/stylesheets/tailwind.1.scss */
  .lg\:sepia {
    --tw-sepia: sepia(100%);
  }
  /* line 107824, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  /* line 107838, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  /* line 107843, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }
  /* line 107847, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }
  /* line 107851, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }
  /* line 107855, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }
  /* line 107859, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }
  /* line 107863, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }
  /* line 107867, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }
  /* line 107871, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }
  /* line 107875, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }
  /* line 107879, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }
  /* line 107883, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }
  /* line 107887, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }
  /* line 107891, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }
  /* line 107895, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }
  /* line 107899, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }
  /* line 107903, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }
  /* line 107907, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }
  /* line 107911, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }
  /* line 107915, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }
  /* line 107919, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }
  /* line 107923, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }
  /* line 107927, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }
  /* line 107931, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }
  /* line 107935, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }
  /* line 107939, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }
  /* line 107943, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }
  /* line 107947, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }
  /* line 107951, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }
  /* line 107955, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }
  /* line 107959, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }
  /* line 107963, app/assets/stylesheets/tailwind.1.scss */
  .lg\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }
  /* line 107967, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }
  /* line 107971, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }
  /* line 107975, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }
  /* line 107979, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }
  /* line 107983, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }
  /* line 107987, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }
  /* line 107991, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }
  /* line 107995, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }
  /* line 107999, app/assets/stylesheets/tailwind.1.scss */
  .lg\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 1280px) {
  /* line 108005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    width: 100%;
  }
}

@media (min-width: 1280px) and (min-width: 640px) {
  /* line 108010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    max-width: 640px;
  }
}

@media (min-width: 1280px) and (min-width: 768px) {
  /* line 108016, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    max-width: 768px;
  }
}

@media (min-width: 1280px) and (min-width: 1024px) {
  /* line 108022, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) and (min-width: 1280px) {
  /* line 108028, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    max-width: 1280px;
  }
}

@media (min-width: 1280px) and (min-width: 1536px) {
  /* line 108034, app/assets/stylesheets/tailwind.1.scss */
  .xl\:container {
    max-width: 1536px;
  }
}

@media (min-width: 1280px) {
  /* line 108039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 108045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }
  /* line 108057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }
  /* line 108069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }
  /* line 108081, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }
  /* line 108093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }
  /* line 108105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }
  /* line 108117, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }
  /* line 108129, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }
  /* line 108141, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }
  /* line 108153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }
  /* line 108165, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }
  /* line 108177, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }
  /* line 108189, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }
  /* line 108201, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }
  /* line 108213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }
  /* line 108225, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }
  /* line 108237, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }
  /* line 108249, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }
  /* line 108261, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }
  /* line 108273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }
  /* line 108285, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }
  /* line 108297, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }
  /* line 108309, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }
  /* line 108321, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }
  /* line 108333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }
  /* line 108345, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }
  /* line 108357, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }
  /* line 108369, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }
  /* line 108381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }
  /* line 108393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }
  /* line 108405, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }
  /* line 108417, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }
  /* line 108429, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }
  /* line 108441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }
  /* line 108453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
  /* line 108465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }
  /* line 108477, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }
  /* line 108489, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }
  /* line 108501, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }
  /* line 108513, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }
  /* line 108525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }
  /* line 108537, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }
  /* line 108549, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }
  /* line 108561, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }
  /* line 108573, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }
  /* line 108585, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }
  /* line 108597, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }
  /* line 108609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }
  /* line 108621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }
  /* line 108633, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }
  /* line 108645, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }
  /* line 108657, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }
  /* line 108669, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }
  /* line 108681, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }
  /* line 108693, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }
  /* line 108705, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }
  /* line 108717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }
  /* line 108729, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }
  /* line 108741, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }
  /* line 108753, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }
  /* line 108765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }
  /* line 108777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }
  /* line 108789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }
  /* line 108801, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }
  /* line 108813, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }
  /* line 108825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }
  /* line 108837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }
  /* line 108849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }
  /* line 108861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }
  /* line 108873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }
  /* line 108879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }
  /* line 108883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }
  /* line 108887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }
  /* line 108893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 108899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }
  /* line 108905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 108911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }
  /* line 108917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 108923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }
  /* line 108929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 108935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }
  /* line 108941, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }
  /* line 108947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 1;
  }
  /* line 108951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 1;
  }
  /* line 108955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
    border-color: transparent;
  }
  /* line 108959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
    border-color: currentColor;
  }
  /* line 108963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }
  /* line 108968, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }
  /* line 108973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
  }
  /* line 108978, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
  }
  /* line 108983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
  }
  /* line 108988, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
  }
  /* line 108993, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
  }
  /* line 108998, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
  }
  /* line 109003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
  }
  /* line 109008, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
  }
  /* line 109013, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
  }
  /* line 109018, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
  }
  /* line 109023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
  }
  /* line 109028, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
  }
  /* line 109033, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
  }
  /* line 109038, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
  }
  /* line 109043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
  }
  /* line 109048, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
  }
  /* line 109053, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
  }
  /* line 109058, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
  }
  /* line 109063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
  }
  /* line 109068, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
  }
  /* line 109073, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
  }
  /* line 109078, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
  }
  /* line 109083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
  }
  /* line 109088, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
  }
  /* line 109093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
  }
  /* line 109098, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
  }
  /* line 109103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
  }
  /* line 109108, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
  }
  /* line 109113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
  }
  /* line 109118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
  }
  /* line 109123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
  }
  /* line 109128, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
  }
  /* line 109133, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
  }
  /* line 109138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
  }
  /* line 109143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
  }
  /* line 109148, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
  }
  /* line 109153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
  }
  /* line 109158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
  }
  /* line 109163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
  }
  /* line 109168, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
  }
  /* line 109173, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
  }
  /* line 109178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
  }
  /* line 109183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
  }
  /* line 109188, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
  }
  /* line 109193, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
  }
  /* line 109198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
  }
  /* line 109203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
  }
  /* line 109208, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
  }
  /* line 109213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
  }
  /* line 109218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
  }
  /* line 109223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
  }
  /* line 109228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
  }
  /* line 109233, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
  }
  /* line 109238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
  }
  /* line 109243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
  }
  /* line 109248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
  }
  /* line 109253, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
  }
  /* line 109258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
  }
  /* line 109263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
  }
  /* line 109268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
  }
  /* line 109273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
  }
  /* line 109278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
  }
  /* line 109283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
  }
  /* line 109288, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
  }
  /* line 109293, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
  }
  /* line 109298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
  }
  /* line 109303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
  }
  /* line 109308, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
  }
  /* line 109313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
  }
  /* line 109318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
  }
  /* line 109323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
  }
  /* line 109328, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
  }
  /* line 109333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
  }
  /* line 109338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
  }
  /* line 109343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
  }
  /* line 109348, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
  }
  /* line 109353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
  }
  /* line 109358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
  }
  /* line 109363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
  }
  /* line 109368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
  }
  /* line 109373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
  }
  /* line 109377, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
    border-style: dashed;
  }
  /* line 109381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
    border-style: dotted;
  }
  /* line 109385, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
    border-style: double;
  }
  /* line 109389, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
    border-style: none;
  }
  /* line 109393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0;
  }
  /* line 109397, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.05;
  }
  /* line 109401, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.1;
  }
  /* line 109405, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.2;
  }
  /* line 109409, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.25;
  }
  /* line 109413, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.3;
  }
  /* line 109417, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.4;
  }
  /* line 109421, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.5;
  }
  /* line 109425, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.6;
  }
  /* line 109429, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.7;
  }
  /* line 109433, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.75;
  }
  /* line 109437, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.8;
  }
  /* line 109441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.9;
  }
  /* line 109445, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 0.95;
  }
  /* line 109449, app/assets/stylesheets/tailwind.1.scss */
  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
  }
  /* line 109453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 109465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 109476, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:sr-only:focus-within {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 109488, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 109499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  /* line 109511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  /* line 109522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:appearance-none {
    -webkit-appearance: none;
    appearance: none;
  }
  /* line 109527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-fixed {
    background-attachment: fixed;
  }
  /* line 109531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-local {
    background-attachment: local;
  }
  /* line 109535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-scroll {
    background-attachment: scroll;
  }
  /* line 109539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-clip-border {
    background-clip: border-box;
  }
  /* line 109543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-clip-padding {
    background-clip: padding-box;
  }
  /* line 109547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-clip-content {
    background-clip: content-box;
  }
  /* line 109551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
  }
  /* line 109556, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-transparent {
    background-color: transparent;
  }
  /* line 109560, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-current {
    background-color: currentColor;
  }
  /* line 109564, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 109569, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 109574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 109579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 109584, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 109589, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 109594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 109599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 109604, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 109609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 109614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 109619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 109624, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 109629, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 109634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 109639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 109644, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 109649, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 109654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 109659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 109664, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 109669, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 109674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 109679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 109684, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 109689, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 109694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 109699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 109704, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 109709, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 109714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 109719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 109724, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 109729, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 109734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 109739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 109744, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 109749, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 109754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 109759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 109764, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 109769, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 109774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 109779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 109784, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 109789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 109794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 109799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 109804, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 109809, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 109814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 109819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 109824, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 109829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 109834, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 109839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 109844, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 109849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 109854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 109859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 109864, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 109869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 109874, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 109879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 109884, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 109889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 109894, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 109899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 109904, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 109909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 109914, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 109919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 109924, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 109929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 109934, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 109939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 109944, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 109949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 109954, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 109959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 109964, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 109969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 109974, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-transparent {
    background-color: transparent;
  }
  /* line 109978, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-current {
    background-color: currentColor;
  }
  /* line 109982, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-black {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 109987, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 109992, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 109997, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 110002, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 110007, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 110012, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 110017, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 110022, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 110027, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 110032, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 110037, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 110042, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 110047, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 110052, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 110057, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 110062, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 110067, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 110072, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 110077, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 110082, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 110087, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-red-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 110092, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 110097, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 110102, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 110107, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 110112, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 110117, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 110122, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 110127, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 110132, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 110137, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-yellow-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 110142, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 110147, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 110152, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 110157, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 110162, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 110167, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 110172, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 110177, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 110182, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 110187, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 110192, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 110197, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 110202, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 110207, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 110212, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 110217, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 110222, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 110227, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 110232, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 110237, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 110242, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 110247, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 110252, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 110257, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 110262, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 110267, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 110272, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 110277, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 110282, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 110287, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-indigo-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 110292, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 110297, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 110302, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 110307, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 110312, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 110317, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 110322, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 110327, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 110332, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-800 {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 110337, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-purple-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 110342, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-50 {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 110347, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 110352, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-200 {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 110357, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-300 {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 110362, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-400 {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 110367, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 110372, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-600 {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 110377, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-700 {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 110382, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-800 {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 110387, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-pink-900 {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 110392, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-transparent:focus-within {
    background-color: transparent;
  }
  /* line 110396, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-current:focus-within {
    background-color: currentColor;
  }
  /* line 110400, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-black:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 110405, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 110410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 110415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 110420, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 110425, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 110430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 110435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 110440, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 110445, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 110450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 110455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-gray-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 110460, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 110465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 110470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 110475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 110480, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 110485, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 110490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 110495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 110500, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 110505, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-red-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 110510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 110515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 110520, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 110525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 110530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 110535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 110540, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 110545, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 110550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 110555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-yellow-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 110560, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 110565, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 110570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 110575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 110580, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 110585, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 110590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 110595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 110600, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 110605, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-green-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 110610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 110615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 110620, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 110625, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 110630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 110635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 110640, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 110645, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 110650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 110655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-blue-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 110660, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 110665, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 110670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 110675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 110680, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 110685, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 110690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 110695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 110700, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 110705, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-indigo-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 110710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 110715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 110720, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 110725, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 110730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 110735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 110740, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 110745, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 110750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 110755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-purple-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 110760, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-50:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 110765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-100:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 110770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-200:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 110775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-300:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 110780, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-400:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 110785, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 110790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-600:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 110795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-700:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 110800, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-800:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 110805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-pink-900:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 110810, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-transparent:hover {
    background-color: transparent;
  }
  /* line 110814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-current:hover {
    background-color: currentColor;
  }
  /* line 110818, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 110823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 110828, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 110833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 110838, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 110843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 110848, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 110853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 110858, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 110863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 110868, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 110873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-gray-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 110878, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 110883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 110888, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 110893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 110898, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 110903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 110908, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 110913, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 110918, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 110923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-red-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 110928, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 110933, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 110938, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 110943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 110948, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 110953, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 110958, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 110963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 110968, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 110973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-yellow-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 110978, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 110983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 110988, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 110993, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 110998, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 111003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 111008, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 111013, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 111018, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 111023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 111028, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 111033, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 111038, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 111043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 111048, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 111053, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 111058, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 111063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-700:hover {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 111068, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 111073, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-blue-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 111078, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 111083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 111088, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 111093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 111098, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 111103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 111108, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 111113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 111118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 111123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-indigo-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 111128, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 111133, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 111138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 111143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 111148, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 111153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 111158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 111163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 111168, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-800:hover {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 111173, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-purple-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 111178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 111183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 111188, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 111193, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 111198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 111203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 111208, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 111213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 111218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 111223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-pink-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 111228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-transparent:focus {
    background-color: transparent;
  }
  /* line 111232, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-current:focus {
    background-color: currentColor;
  }
  /* line 111236, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-black:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }
  /* line 111241, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }
  /* line 111246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
  }
  /* line 111251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
  }
  /* line 111256, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
  }
  /* line 111261, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
  }
  /* line 111266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
  }
  /* line 111271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
  }
  /* line 111276, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
  }
  /* line 111281, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
  }
  /* line 111286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
  }
  /* line 111291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-gray-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
  }
  /* line 111296, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
  }
  /* line 111301, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
  }
  /* line 111306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
  }
  /* line 111311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
  }
  /* line 111316, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
  }
  /* line 111321, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
  }
  /* line 111326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
  }
  /* line 111331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
  }
  /* line 111336, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
  }
  /* line 111341, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-red-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
  }
  /* line 111346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
  }
  /* line 111351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
  }
  /* line 111356, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
  }
  /* line 111361, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
  }
  /* line 111366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
  }
  /* line 111371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
  }
  /* line 111376, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
  }
  /* line 111381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
  }
  /* line 111386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
  }
  /* line 111391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-yellow-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
  }
  /* line 111396, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
  }
  /* line 111401, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
  }
  /* line 111406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
  }
  /* line 111411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
  }
  /* line 111416, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
  }
  /* line 111421, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
  }
  /* line 111426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
  }
  /* line 111431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
  }
  /* line 111436, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
  }
  /* line 111441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-green-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
  }
  /* line 111446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
  }
  /* line 111451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
  }
  /* line 111456, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
  }
  /* line 111461, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
  }
  /* line 111466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
  }
  /* line 111471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
  }
  /* line 111476, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  }
  /* line 111481, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-700:focus {
    --tw-bg-opacity: 1;
    background-color: #2B6CB0;
  }
  /* line 111486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
  }
  /* line 111491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-blue-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
  }
  /* line 111496, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
  }
  /* line 111501, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
  }
  /* line 111506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
  }
  /* line 111511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
  }
  /* line 111516, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
  }
  /* line 111521, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
  }
  /* line 111526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
  }
  /* line 111531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
  }
  /* line 111536, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
  }
  /* line 111541, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-indigo-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
  }
  /* line 111546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
  }
  /* line 111551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
  }
  /* line 111556, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
  }
  /* line 111561, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
  }
  /* line 111566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
  }
  /* line 111571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
  }
  /* line 111576, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
  }
  /* line 111581, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
  }
  /* line 111586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-800:focus {
    --tw-bg-opacity: 1;
    background-color: #4E2589;
  }
  /* line 111591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-purple-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
  }
  /* line 111596, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
  }
  /* line 111601, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
  }
  /* line 111606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-200:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
  }
  /* line 111611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-300:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
  }
  /* line 111616, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-400:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
  }
  /* line 111621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
  }
  /* line 111626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-600:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
  }
  /* line 111631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-700:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
  }
  /* line 111636, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-800:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
  }
  /* line 111641, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-pink-900:focus {
    --tw-bg-opacity: 1;
    background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
  }
  /* line 111646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-none {
    background-image: none;
  }
  /* line 111650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }
  /* line 111654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }
  /* line 111658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  /* line 111662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-br {
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }
  /* line 111666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }
  /* line 111670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }
  /* line 111674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }
  /* line 111678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-gradient-to-tl {
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }
  /* line 111682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 111687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-current {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 111692, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-black {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 111697, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 111702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-50 {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 111707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 111712, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 111717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 111722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-400 {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 111727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-500 {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 111732, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-600 {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 111737, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 111742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-800 {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 111747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 111752, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-50 {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 111757, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-100 {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 111762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 111767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-300 {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 111772, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-400 {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 111777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 111782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 111787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 111792, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-800 {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 111797, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-red-900 {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 111802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-50 {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 111807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-100 {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 111812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-200 {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 111817, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-300 {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 111822, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-400 {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 111827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-500 {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 111832, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-600 {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 111837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-700 {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 111842, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-800 {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 111847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-yellow-900 {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 111852, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-50 {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 111857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-100 {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 111862, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-200 {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 111867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-300 {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 111872, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-400 {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 111877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-500 {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 111882, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-600 {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 111887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-700 {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 111892, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-800 {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 111897, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-green-900 {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 111902, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-50 {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 111907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-100 {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 111912, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-200 {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 111917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-300 {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 111922, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-400 {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 111927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-500 {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 111932, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-600 {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 111937, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 111942, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-800 {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 111947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-blue-900 {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 111952, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-50 {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 111957, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-100 {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 111962, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-200 {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 111967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-300 {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 111972, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-400 {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 111977, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-500 {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 111982, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-600 {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 111987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-700 {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 111992, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-800 {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 111997, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-indigo-900 {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 112002, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-50 {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 112007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-100 {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 112012, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-200 {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 112017, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-300 {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 112022, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-400 {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 112027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-500 {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 112032, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-600 {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 112037, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-700 {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 112042, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-800 {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 112047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-purple-900 {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 112052, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-50 {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 112057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-100 {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 112062, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-200 {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 112067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-300 {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 112072, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-400 {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 112077, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-500 {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 112082, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-600 {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 112087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-700 {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 112092, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-800 {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 112097, app/assets/stylesheets/tailwind.1.scss */
  .xl\:from-pink-900 {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 112102, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-transparent {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 112106, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-current {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 112110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-black {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 112114, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-white {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 112118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 112122, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 112126, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 112130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 112134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 112138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 112142, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 112146, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 112150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 112154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-gray-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 112158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 112162, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 112166, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 112170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 112174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 112178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 112182, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 112186, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 112190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 112194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-red-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 112198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 112202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 112206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 112210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 112214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 112218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 112222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 112226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 112230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 112234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-yellow-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 112238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 112242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 112246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 112250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 112254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 112258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 112262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 112266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 112270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 112274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-green-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 112278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 112282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 112286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 112290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 112294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 112298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 112302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 112306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 112310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 112314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-blue-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 112318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 112322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 112326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 112330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 112334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 112338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 112342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 112346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 112350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 112354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-indigo-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 112358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 112362, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 112366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 112370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 112374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 112378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 112382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 112386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 112390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 112394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-purple-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 112398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-50 {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 112402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-100 {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 112406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-200 {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 112410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-300 {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 112414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-400 {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 112418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-500 {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 112422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-600 {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 112426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-700 {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 112430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-800 {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 112434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:via-pink-900 {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 112438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-transparent {
    --tw-gradient-to: transparent;
  }
  /* line 112442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-current {
    --tw-gradient-to: currentColor;
  }
  /* line 112446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-black {
    --tw-gradient-to: #000;
  }
  /* line 112450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-white {
    --tw-gradient-to: #fff;
  }
  /* line 112454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-50 {
    --tw-gradient-to: #f9fafb;
  }
  /* line 112458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-100 {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 112462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-200 {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 112466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-300 {
    --tw-gradient-to: #d1d5db;
  }
  /* line 112470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-400 {
    --tw-gradient-to: #9ca3af;
  }
  /* line 112474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-500 {
    --tw-gradient-to: #6b7280;
  }
  /* line 112478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-600 {
    --tw-gradient-to: #4b5563;
  }
  /* line 112482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-700 {
    --tw-gradient-to: #374151;
  }
  /* line 112486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-800 {
    --tw-gradient-to: #1f2937;
  }
  /* line 112490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-gray-900 {
    --tw-gradient-to: #111827;
  }
  /* line 112494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-50 {
    --tw-gradient-to: #fef2f2;
  }
  /* line 112498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-100 {
    --tw-gradient-to: #fee2e2;
  }
  /* line 112502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-200 {
    --tw-gradient-to: #fecaca;
  }
  /* line 112506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-300 {
    --tw-gradient-to: #fca5a5;
  }
  /* line 112510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-400 {
    --tw-gradient-to: #f87171;
  }
  /* line 112514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-500 {
    --tw-gradient-to: #ef4444;
  }
  /* line 112518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-600 {
    --tw-gradient-to: #dc2626;
  }
  /* line 112522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-700 {
    --tw-gradient-to: #b91c1c;
  }
  /* line 112526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-800 {
    --tw-gradient-to: #991b1b;
  }
  /* line 112530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-red-900 {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 112534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-50 {
    --tw-gradient-to: #fffbeb;
  }
  /* line 112538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-100 {
    --tw-gradient-to: #fef3c7;
  }
  /* line 112542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-200 {
    --tw-gradient-to: #fde68a;
  }
  /* line 112546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-300 {
    --tw-gradient-to: #fcd34d;
  }
  /* line 112550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-400 {
    --tw-gradient-to: #fbbf24;
  }
  /* line 112554, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-500 {
    --tw-gradient-to: #f59e0b;
  }
  /* line 112558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-600 {
    --tw-gradient-to: #d97706;
  }
  /* line 112562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-700 {
    --tw-gradient-to: #b45309;
  }
  /* line 112566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-800 {
    --tw-gradient-to: #92400e;
  }
  /* line 112570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-yellow-900 {
    --tw-gradient-to: #78350f;
  }
  /* line 112574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-50 {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 112578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-100 {
    --tw-gradient-to: #d1fae5;
  }
  /* line 112582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-200 {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 112586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-300 {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 112590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-400 {
    --tw-gradient-to: #34d399;
  }
  /* line 112594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-500 {
    --tw-gradient-to: #10b981;
  }
  /* line 112598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-600 {
    --tw-gradient-to: #059669;
  }
  /* line 112602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-700 {
    --tw-gradient-to: #047857;
  }
  /* line 112606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-800 {
    --tw-gradient-to: #065f46;
  }
  /* line 112610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-green-900 {
    --tw-gradient-to: #064e3b;
  }
  /* line 112614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-50 {
    --tw-gradient-to: #eff6ff;
  }
  /* line 112618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-100 {
    --tw-gradient-to: #dbeafe;
  }
  /* line 112622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-200 {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 112626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-300 {
    --tw-gradient-to: #93c5fd;
  }
  /* line 112630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-400 {
    --tw-gradient-to: #60a5fa;
  }
  /* line 112634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-500 {
    --tw-gradient-to: #3b82f6;
  }
  /* line 112638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-600 {
    --tw-gradient-to: #2563eb;
  }
  /* line 112642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-700 {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 112646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-800 {
    --tw-gradient-to: #1e40af;
  }
  /* line 112650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-blue-900 {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 112654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-50 {
    --tw-gradient-to: #eef2ff;
  }
  /* line 112658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-100 {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 112662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-200 {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 112666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-300 {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 112670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-400 {
    --tw-gradient-to: #818cf8;
  }
  /* line 112674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-500 {
    --tw-gradient-to: #6366f1;
  }
  /* line 112678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-600 {
    --tw-gradient-to: #4f46e5;
  }
  /* line 112682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-700 {
    --tw-gradient-to: #4338ca;
  }
  /* line 112686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-800 {
    --tw-gradient-to: #3730a3;
  }
  /* line 112690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-indigo-900 {
    --tw-gradient-to: #312e81;
  }
  /* line 112694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-50 {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 112698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-100 {
    --tw-gradient-to: #ede9fe;
  }
  /* line 112702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-200 {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 112706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-300 {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 112710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-400 {
    --tw-gradient-to: #a78bfa;
  }
  /* line 112714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-500 {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 112718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-600 {
    --tw-gradient-to: #7c3aed;
  }
  /* line 112722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-700 {
    --tw-gradient-to: #6d28d9;
  }
  /* line 112726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-800 {
    --tw-gradient-to: #4E2589;
  }
  /* line 112730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-purple-900 {
    --tw-gradient-to: #4c1d95;
  }
  /* line 112734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-50 {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 112738, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-100 {
    --tw-gradient-to: #fce7f3;
  }
  /* line 112742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-200 {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 112746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-300 {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 112750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-400 {
    --tw-gradient-to: #f472b6;
  }
  /* line 112754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-500 {
    --tw-gradient-to: #ec4899;
  }
  /* line 112758, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-600 {
    --tw-gradient-to: #db2777;
  }
  /* line 112762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-700 {
    --tw-gradient-to: #be185d;
  }
  /* line 112766, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-800 {
    --tw-gradient-to: #9d174d;
  }
  /* line 112770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:to-pink-900 {
    --tw-gradient-to: #831843;
  }
  /* line 112774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-transparent:hover {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 112779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-current:hover {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 112784, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-black:hover {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 112789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-white:hover {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 112794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-50:hover {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 112799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-100:hover {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 112804, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-200:hover {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 112809, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-300:hover {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 112814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-400:hover {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 112819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-500:hover {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 112824, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-600:hover {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 112829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-700:hover {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 112834, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-800:hover {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 112839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-gray-900:hover {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 112844, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-50:hover {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 112849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-100:hover {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 112854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-200:hover {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 112859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-300:hover {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 112864, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-400:hover {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 112869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-500:hover {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 112874, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-600:hover {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 112879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 112884, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-800:hover {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 112889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-red-900:hover {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 112894, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-50:hover {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 112899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-100:hover {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 112904, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-200:hover {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 112909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-300:hover {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 112914, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-400:hover {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 112919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-500:hover {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 112924, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-600:hover {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 112929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-700:hover {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 112934, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-800:hover {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 112939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-yellow-900:hover {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 112944, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-50:hover {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 112949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-100:hover {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 112954, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-200:hover {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 112959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-300:hover {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 112964, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-400:hover {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 112969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-500:hover {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 112974, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-600:hover {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 112979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-700:hover {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 112984, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-800:hover {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 112989, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-green-900:hover {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 112994, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-50:hover {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 112999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-100:hover {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 113004, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-200:hover {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 113009, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-300:hover {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 113014, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-400:hover {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 113019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-500:hover {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 113024, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-600:hover {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 113029, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-700:hover {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 113034, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-800:hover {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 113039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-blue-900:hover {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 113044, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-50:hover {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 113049, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-100:hover {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 113054, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-200:hover {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 113059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-300:hover {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 113064, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-400:hover {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 113069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-500:hover {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 113074, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-600:hover {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 113079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-700:hover {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 113084, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-800:hover {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 113089, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-indigo-900:hover {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 113094, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-50:hover {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 113099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-100:hover {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 113104, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-200:hover {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 113109, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-300:hover {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 113114, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-400:hover {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 113119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-500:hover {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 113124, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-600:hover {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 113129, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-700:hover {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 113134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-800:hover {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 113139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-purple-900:hover {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 113144, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-50:hover {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 113149, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-100:hover {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 113154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-200:hover {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 113159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-300:hover {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 113164, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-400:hover {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 113169, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-500:hover {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 113174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-600:hover {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 113179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-700:hover {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 113184, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-800:hover {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 113189, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:from-pink-900:hover {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 113194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-transparent:hover {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 113198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-current:hover {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 113202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-black:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 113206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-white:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 113210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 113214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 113218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 113222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 113226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 113230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 113234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 113238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 113242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 113246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-gray-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 113250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 113254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 113258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 113262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 113266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 113270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 113274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 113278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 113282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 113286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-red-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 113290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 113294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 113298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 113302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 113306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 113310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 113314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 113318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 113322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 113326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-yellow-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 113330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 113334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 113338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 113342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 113346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 113350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 113354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 113358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 113362, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 113366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-green-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 113370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 113374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 113378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 113382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 113386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 113390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 113394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 113398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 113402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 113406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-blue-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 113410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 113414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 113418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 113422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 113426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 113430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 113434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 113438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 113442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 113446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-indigo-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 113450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 113454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 113458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 113462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 113466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 113470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 113474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 113478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 113482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 113486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-purple-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 113490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-50:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 113494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-100:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 113498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-200:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 113502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-300:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 113506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-400:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 113510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-500:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 113514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-600:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 113518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-700:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 113522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-800:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 113526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:via-pink-900:hover {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 113530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-transparent:hover {
    --tw-gradient-to: transparent;
  }
  /* line 113534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-current:hover {
    --tw-gradient-to: currentColor;
  }
  /* line 113538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-black:hover {
    --tw-gradient-to: #000;
  }
  /* line 113542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-white:hover {
    --tw-gradient-to: #fff;
  }
  /* line 113546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-50:hover {
    --tw-gradient-to: #f9fafb;
  }
  /* line 113550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-100:hover {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 113554, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-200:hover {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 113558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-300:hover {
    --tw-gradient-to: #d1d5db;
  }
  /* line 113562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-400:hover {
    --tw-gradient-to: #9ca3af;
  }
  /* line 113566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-500:hover {
    --tw-gradient-to: #6b7280;
  }
  /* line 113570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-600:hover {
    --tw-gradient-to: #4b5563;
  }
  /* line 113574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-700:hover {
    --tw-gradient-to: #374151;
  }
  /* line 113578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-800:hover {
    --tw-gradient-to: #1f2937;
  }
  /* line 113582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-gray-900:hover {
    --tw-gradient-to: #111827;
  }
  /* line 113586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-50:hover {
    --tw-gradient-to: #fef2f2;
  }
  /* line 113590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-100:hover {
    --tw-gradient-to: #fee2e2;
  }
  /* line 113594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-200:hover {
    --tw-gradient-to: #fecaca;
  }
  /* line 113598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-300:hover {
    --tw-gradient-to: #fca5a5;
  }
  /* line 113602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-400:hover {
    --tw-gradient-to: #f87171;
  }
  /* line 113606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-500:hover {
    --tw-gradient-to: #ef4444;
  }
  /* line 113610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-600:hover {
    --tw-gradient-to: #dc2626;
  }
  /* line 113614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-700:hover {
    --tw-gradient-to: #b91c1c;
  }
  /* line 113618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-800:hover {
    --tw-gradient-to: #991b1b;
  }
  /* line 113622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-red-900:hover {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 113626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-50:hover {
    --tw-gradient-to: #fffbeb;
  }
  /* line 113630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-100:hover {
    --tw-gradient-to: #fef3c7;
  }
  /* line 113634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-200:hover {
    --tw-gradient-to: #fde68a;
  }
  /* line 113638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-300:hover {
    --tw-gradient-to: #fcd34d;
  }
  /* line 113642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-400:hover {
    --tw-gradient-to: #fbbf24;
  }
  /* line 113646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-500:hover {
    --tw-gradient-to: #f59e0b;
  }
  /* line 113650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-600:hover {
    --tw-gradient-to: #d97706;
  }
  /* line 113654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-700:hover {
    --tw-gradient-to: #b45309;
  }
  /* line 113658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-800:hover {
    --tw-gradient-to: #92400e;
  }
  /* line 113662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-yellow-900:hover {
    --tw-gradient-to: #78350f;
  }
  /* line 113666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-50:hover {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 113670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-100:hover {
    --tw-gradient-to: #d1fae5;
  }
  /* line 113674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-200:hover {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 113678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-300:hover {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 113682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-400:hover {
    --tw-gradient-to: #34d399;
  }
  /* line 113686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-500:hover {
    --tw-gradient-to: #10b981;
  }
  /* line 113690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-600:hover {
    --tw-gradient-to: #059669;
  }
  /* line 113694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-700:hover {
    --tw-gradient-to: #047857;
  }
  /* line 113698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-800:hover {
    --tw-gradient-to: #065f46;
  }
  /* line 113702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-green-900:hover {
    --tw-gradient-to: #064e3b;
  }
  /* line 113706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-50:hover {
    --tw-gradient-to: #eff6ff;
  }
  /* line 113710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-100:hover {
    --tw-gradient-to: #dbeafe;
  }
  /* line 113714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-200:hover {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 113718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-300:hover {
    --tw-gradient-to: #93c5fd;
  }
  /* line 113722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-400:hover {
    --tw-gradient-to: #60a5fa;
  }
  /* line 113726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-500:hover {
    --tw-gradient-to: #3b82f6;
  }
  /* line 113730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-600:hover {
    --tw-gradient-to: #2563eb;
  }
  /* line 113734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-700:hover {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 113738, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-800:hover {
    --tw-gradient-to: #1e40af;
  }
  /* line 113742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-blue-900:hover {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 113746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-50:hover {
    --tw-gradient-to: #eef2ff;
  }
  /* line 113750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-100:hover {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 113754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-200:hover {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 113758, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-300:hover {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 113762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-400:hover {
    --tw-gradient-to: #818cf8;
  }
  /* line 113766, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-500:hover {
    --tw-gradient-to: #6366f1;
  }
  /* line 113770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-600:hover {
    --tw-gradient-to: #4f46e5;
  }
  /* line 113774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-700:hover {
    --tw-gradient-to: #4338ca;
  }
  /* line 113778, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-800:hover {
    --tw-gradient-to: #3730a3;
  }
  /* line 113782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-indigo-900:hover {
    --tw-gradient-to: #312e81;
  }
  /* line 113786, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-50:hover {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 113790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-100:hover {
    --tw-gradient-to: #ede9fe;
  }
  /* line 113794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-200:hover {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 113798, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-300:hover {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 113802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-400:hover {
    --tw-gradient-to: #a78bfa;
  }
  /* line 113806, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-500:hover {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 113810, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-600:hover {
    --tw-gradient-to: #7c3aed;
  }
  /* line 113814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-700:hover {
    --tw-gradient-to: #6d28d9;
  }
  /* line 113818, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-800:hover {
    --tw-gradient-to: #4E2589;
  }
  /* line 113822, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-purple-900:hover {
    --tw-gradient-to: #4c1d95;
  }
  /* line 113826, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-50:hover {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 113830, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-100:hover {
    --tw-gradient-to: #fce7f3;
  }
  /* line 113834, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-200:hover {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 113838, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-300:hover {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 113842, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-400:hover {
    --tw-gradient-to: #f472b6;
  }
  /* line 113846, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-500:hover {
    --tw-gradient-to: #ec4899;
  }
  /* line 113850, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-600:hover {
    --tw-gradient-to: #db2777;
  }
  /* line 113854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-700:hover {
    --tw-gradient-to: #be185d;
  }
  /* line 113858, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-800:hover {
    --tw-gradient-to: #9d174d;
  }
  /* line 113862, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:to-pink-900:hover {
    --tw-gradient-to: #831843;
  }
  /* line 113866, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-transparent:focus {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 113871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-current:focus {
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 113876, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-black:focus {
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 113881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-white:focus {
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 113886, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-50:focus {
    --tw-gradient-from: #f9fafb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 113891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-100:focus {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 113896, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-200:focus {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 113901, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-300:focus {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 113906, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-400:focus {
    --tw-gradient-from: #9ca3af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 113911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-500:focus {
    --tw-gradient-from: #6b7280;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 113916, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-600:focus {
    --tw-gradient-from: #4b5563;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 113921, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-700:focus {
    --tw-gradient-from: #374151;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 113926, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-800:focus {
    --tw-gradient-from: #1f2937;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 113931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-gray-900:focus {
    --tw-gradient-from: #111827;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 113936, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-50:focus {
    --tw-gradient-from: #fef2f2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 113941, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-100:focus {
    --tw-gradient-from: #fee2e2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 113946, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-200:focus {
    --tw-gradient-from: #fecaca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 113951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-300:focus {
    --tw-gradient-from: #fca5a5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 113956, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-400:focus {
    --tw-gradient-from: #f87171;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 113961, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-500:focus {
    --tw-gradient-from: #ef4444;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 113966, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-600:focus {
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 113971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-700:focus {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 113976, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-800:focus {
    --tw-gradient-from: #991b1b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 113981, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-red-900:focus {
    --tw-gradient-from: #7f1d1d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 113986, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-50:focus {
    --tw-gradient-from: #fffbeb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 113991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-100:focus {
    --tw-gradient-from: #fef3c7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 113996, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-200:focus {
    --tw-gradient-from: #fde68a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 114001, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-300:focus {
    --tw-gradient-from: #fcd34d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 114006, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-400:focus {
    --tw-gradient-from: #fbbf24;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 114011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-500:focus {
    --tw-gradient-from: #f59e0b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 114016, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-600:focus {
    --tw-gradient-from: #d97706;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 114021, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-700:focus {
    --tw-gradient-from: #b45309;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 114026, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-800:focus {
    --tw-gradient-from: #92400e;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 114031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-yellow-900:focus {
    --tw-gradient-from: #78350f;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 114036, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-50:focus {
    --tw-gradient-from: #ecfdf5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 114041, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-100:focus {
    --tw-gradient-from: #d1fae5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 114046, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-200:focus {
    --tw-gradient-from: #a7f3d0;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 114051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-300:focus {
    --tw-gradient-from: #6ee7b7;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 114056, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-400:focus {
    --tw-gradient-from: #34d399;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 114061, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-500:focus {
    --tw-gradient-from: #10b981;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 114066, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-600:focus {
    --tw-gradient-from: #059669;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 114071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-700:focus {
    --tw-gradient-from: #047857;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 114076, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-800:focus {
    --tw-gradient-from: #065f46;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 114081, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-green-900:focus {
    --tw-gradient-from: #064e3b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 114086, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-50:focus {
    --tw-gradient-from: #eff6ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 114091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-100:focus {
    --tw-gradient-from: #dbeafe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 114096, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-200:focus {
    --tw-gradient-from: #bfdbfe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 114101, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-300:focus {
    --tw-gradient-from: #93c5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 114106, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-400:focus {
    --tw-gradient-from: #60a5fa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 114111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-500:focus {
    --tw-gradient-from: #3b82f6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 114116, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-600:focus {
    --tw-gradient-from: #2563eb;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 114121, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-700:focus {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 114126, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-800:focus {
    --tw-gradient-from: #1e40af;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 114131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-blue-900:focus {
    --tw-gradient-from: #1e3a8a;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 114136, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-50:focus {
    --tw-gradient-from: #eef2ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 114141, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-100:focus {
    --tw-gradient-from: #e0e7ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 114146, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-200:focus {
    --tw-gradient-from: #c7d2fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 114151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-300:focus {
    --tw-gradient-from: #a5b4fc;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 114156, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-400:focus {
    --tw-gradient-from: #818cf8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 114161, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-500:focus {
    --tw-gradient-from: #6366f1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 114166, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-600:focus {
    --tw-gradient-from: #4f46e5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 114171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-700:focus {
    --tw-gradient-from: #4338ca;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 114176, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-800:focus {
    --tw-gradient-from: #3730a3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 114181, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-indigo-900:focus {
    --tw-gradient-from: #312e81;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 114186, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-50:focus {
    --tw-gradient-from: #f5f3ff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 114191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-100:focus {
    --tw-gradient-from: #ede9fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 114196, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-200:focus {
    --tw-gradient-from: #ddd6fe;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 114201, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-300:focus {
    --tw-gradient-from: #c4b5fd;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 114206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-400:focus {
    --tw-gradient-from: #a78bfa;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 114211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-500:focus {
    --tw-gradient-from: #8b5cf6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 114216, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-600:focus {
    --tw-gradient-from: #7c3aed;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 114221, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-700:focus {
    --tw-gradient-from: #6d28d9;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 114226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-800:focus {
    --tw-gradient-from: #4E2589;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 114231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-purple-900:focus {
    --tw-gradient-from: #4c1d95;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 114236, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-50:focus {
    --tw-gradient-from: #fdf2f8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 114241, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-100:focus {
    --tw-gradient-from: #fce7f3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 114246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-200:focus {
    --tw-gradient-from: #fbcfe8;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 114251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-300:focus {
    --tw-gradient-from: #f9a8d4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 114256, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-400:focus {
    --tw-gradient-from: #f472b6;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 114261, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-500:focus {
    --tw-gradient-from: #ec4899;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 114266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-600:focus {
    --tw-gradient-from: #db2777;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 114271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-700:focus {
    --tw-gradient-from: #be185d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 114276, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-800:focus {
    --tw-gradient-from: #9d174d;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 114281, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:from-pink-900:focus {
    --tw-gradient-from: #831843;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 114286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-transparent:focus {
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 114290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-current:focus {
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 114294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-black:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }
  /* line 114298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-white:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }
  /* line 114302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
  }
  /* line 114306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
  }
  /* line 114310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
  }
  /* line 114314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
  }
  /* line 114318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
  }
  /* line 114322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
  }
  /* line 114326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
  }
  /* line 114330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
  }
  /* line 114334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
  }
  /* line 114338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-gray-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
  }
  /* line 114342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
  }
  /* line 114346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
  }
  /* line 114350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
  }
  /* line 114354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
  }
  /* line 114358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
  }
  /* line 114362, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
  }
  /* line 114366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
  }
  /* line 114370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
  }
  /* line 114374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
  }
  /* line 114378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-red-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
  }
  /* line 114382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
  }
  /* line 114386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
  }
  /* line 114390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
  }
  /* line 114394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
  }
  /* line 114398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
  }
  /* line 114402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
  }
  /* line 114406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
  }
  /* line 114410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
  }
  /* line 114414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
  }
  /* line 114418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-yellow-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
  }
  /* line 114422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
  }
  /* line 114426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
  }
  /* line 114430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
  }
  /* line 114434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
  }
  /* line 114438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
  }
  /* line 114442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
  }
  /* line 114446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
  }
  /* line 114450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
  }
  /* line 114454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
  }
  /* line 114458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-green-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
  }
  /* line 114462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
  }
  /* line 114466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
  }
  /* line 114470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
  }
  /* line 114474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
  }
  /* line 114478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
  }
  /* line 114482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
  }
  /* line 114486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
  }
  /* line 114490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
  }
  /* line 114494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
  }
  /* line 114498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-blue-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
  }
  /* line 114502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
  }
  /* line 114506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
  }
  /* line 114510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
  }
  /* line 114514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
  }
  /* line 114518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
  }
  /* line 114522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
  }
  /* line 114526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
  }
  /* line 114530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
  }
  /* line 114534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
  }
  /* line 114538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-indigo-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
  }
  /* line 114542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
  }
  /* line 114546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
  }
  /* line 114550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
  }
  /* line 114554, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
  }
  /* line 114558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
  }
  /* line 114562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
  }
  /* line 114566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
  }
  /* line 114570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
  }
  /* line 114574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4E2589, var(--tw-gradient-to, rgba(91, 33, 182, 0));
  }
  /* line 114578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-purple-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
  }
  /* line 114582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-50:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
  }
  /* line 114586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-100:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
  }
  /* line 114590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-200:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
  }
  /* line 114594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-300:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
  }
  /* line 114598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-400:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
  }
  /* line 114602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-500:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
  }
  /* line 114606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-600:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
  }
  /* line 114610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-700:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
  }
  /* line 114614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-800:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
  }
  /* line 114618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:via-pink-900:focus {
    --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
  }
  /* line 114622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-transparent:focus {
    --tw-gradient-to: transparent;
  }
  /* line 114626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-current:focus {
    --tw-gradient-to: currentColor;
  }
  /* line 114630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-black:focus {
    --tw-gradient-to: #000;
  }
  /* line 114634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-white:focus {
    --tw-gradient-to: #fff;
  }
  /* line 114638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-50:focus {
    --tw-gradient-to: #f9fafb;
  }
  /* line 114642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-100:focus {
    --tw-gradient-to: #f3f4f6;
  }
  /* line 114646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-200:focus {
    --tw-gradient-to: #e5e7eb;
  }
  /* line 114650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-300:focus {
    --tw-gradient-to: #d1d5db;
  }
  /* line 114654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-400:focus {
    --tw-gradient-to: #9ca3af;
  }
  /* line 114658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-500:focus {
    --tw-gradient-to: #6b7280;
  }
  /* line 114662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-600:focus {
    --tw-gradient-to: #4b5563;
  }
  /* line 114666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-700:focus {
    --tw-gradient-to: #374151;
  }
  /* line 114670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-800:focus {
    --tw-gradient-to: #1f2937;
  }
  /* line 114674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-gray-900:focus {
    --tw-gradient-to: #111827;
  }
  /* line 114678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-50:focus {
    --tw-gradient-to: #fef2f2;
  }
  /* line 114682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-100:focus {
    --tw-gradient-to: #fee2e2;
  }
  /* line 114686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-200:focus {
    --tw-gradient-to: #fecaca;
  }
  /* line 114690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-300:focus {
    --tw-gradient-to: #fca5a5;
  }
  /* line 114694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-400:focus {
    --tw-gradient-to: #f87171;
  }
  /* line 114698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-500:focus {
    --tw-gradient-to: #ef4444;
  }
  /* line 114702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-600:focus {
    --tw-gradient-to: #dc2626;
  }
  /* line 114706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-700:focus {
    --tw-gradient-to: #b91c1c;
  }
  /* line 114710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-800:focus {
    --tw-gradient-to: #991b1b;
  }
  /* line 114714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-red-900:focus {
    --tw-gradient-to: #7f1d1d;
  }
  /* line 114718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-50:focus {
    --tw-gradient-to: #fffbeb;
  }
  /* line 114722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-100:focus {
    --tw-gradient-to: #fef3c7;
  }
  /* line 114726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-200:focus {
    --tw-gradient-to: #fde68a;
  }
  /* line 114730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-300:focus {
    --tw-gradient-to: #fcd34d;
  }
  /* line 114734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-400:focus {
    --tw-gradient-to: #fbbf24;
  }
  /* line 114738, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-500:focus {
    --tw-gradient-to: #f59e0b;
  }
  /* line 114742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-600:focus {
    --tw-gradient-to: #d97706;
  }
  /* line 114746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-700:focus {
    --tw-gradient-to: #b45309;
  }
  /* line 114750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-800:focus {
    --tw-gradient-to: #92400e;
  }
  /* line 114754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-yellow-900:focus {
    --tw-gradient-to: #78350f;
  }
  /* line 114758, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-50:focus {
    --tw-gradient-to: #ecfdf5;
  }
  /* line 114762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-100:focus {
    --tw-gradient-to: #d1fae5;
  }
  /* line 114766, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-200:focus {
    --tw-gradient-to: #a7f3d0;
  }
  /* line 114770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-300:focus {
    --tw-gradient-to: #6ee7b7;
  }
  /* line 114774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-400:focus {
    --tw-gradient-to: #34d399;
  }
  /* line 114778, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-500:focus {
    --tw-gradient-to: #10b981;
  }
  /* line 114782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-600:focus {
    --tw-gradient-to: #059669;
  }
  /* line 114786, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-700:focus {
    --tw-gradient-to: #047857;
  }
  /* line 114790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-800:focus {
    --tw-gradient-to: #065f46;
  }
  /* line 114794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-green-900:focus {
    --tw-gradient-to: #064e3b;
  }
  /* line 114798, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-50:focus {
    --tw-gradient-to: #eff6ff;
  }
  /* line 114802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-100:focus {
    --tw-gradient-to: #dbeafe;
  }
  /* line 114806, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-200:focus {
    --tw-gradient-to: #bfdbfe;
  }
  /* line 114810, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-300:focus {
    --tw-gradient-to: #93c5fd;
  }
  /* line 114814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-400:focus {
    --tw-gradient-to: #60a5fa;
  }
  /* line 114818, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-500:focus {
    --tw-gradient-to: #3b82f6;
  }
  /* line 114822, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-600:focus {
    --tw-gradient-to: #2563eb;
  }
  /* line 114826, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-700:focus {
    --tw-gradient-to: #1d4ed8;
  }
  /* line 114830, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-800:focus {
    --tw-gradient-to: #1e40af;
  }
  /* line 114834, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-blue-900:focus {
    --tw-gradient-to: #1e3a8a;
  }
  /* line 114838, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-50:focus {
    --tw-gradient-to: #eef2ff;
  }
  /* line 114842, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-100:focus {
    --tw-gradient-to: #e0e7ff;
  }
  /* line 114846, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-200:focus {
    --tw-gradient-to: #c7d2fe;
  }
  /* line 114850, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-300:focus {
    --tw-gradient-to: #a5b4fc;
  }
  /* line 114854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-400:focus {
    --tw-gradient-to: #818cf8;
  }
  /* line 114858, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-500:focus {
    --tw-gradient-to: #6366f1;
  }
  /* line 114862, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-600:focus {
    --tw-gradient-to: #4f46e5;
  }
  /* line 114866, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-700:focus {
    --tw-gradient-to: #4338ca;
  }
  /* line 114870, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-800:focus {
    --tw-gradient-to: #3730a3;
  }
  /* line 114874, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-indigo-900:focus {
    --tw-gradient-to: #312e81;
  }
  /* line 114878, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-50:focus {
    --tw-gradient-to: #f5f3ff;
  }
  /* line 114882, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-100:focus {
    --tw-gradient-to: #ede9fe;
  }
  /* line 114886, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-200:focus {
    --tw-gradient-to: #ddd6fe;
  }
  /* line 114890, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-300:focus {
    --tw-gradient-to: #c4b5fd;
  }
  /* line 114894, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-400:focus {
    --tw-gradient-to: #a78bfa;
  }
  /* line 114898, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-500:focus {
    --tw-gradient-to: #8b5cf6;
  }
  /* line 114902, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-600:focus {
    --tw-gradient-to: #7c3aed;
  }
  /* line 114906, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-700:focus {
    --tw-gradient-to: #6d28d9;
  }
  /* line 114910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-800:focus {
    --tw-gradient-to: #4E2589;
  }
  /* line 114914, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-purple-900:focus {
    --tw-gradient-to: #4c1d95;
  }
  /* line 114918, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-50:focus {
    --tw-gradient-to: #fdf2f8;
  }
  /* line 114922, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-100:focus {
    --tw-gradient-to: #fce7f3;
  }
  /* line 114926, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-200:focus {
    --tw-gradient-to: #fbcfe8;
  }
  /* line 114930, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-300:focus {
    --tw-gradient-to: #f9a8d4;
  }
  /* line 114934, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-400:focus {
    --tw-gradient-to: #f472b6;
  }
  /* line 114938, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-500:focus {
    --tw-gradient-to: #ec4899;
  }
  /* line 114942, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-600:focus {
    --tw-gradient-to: #db2777;
  }
  /* line 114946, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-700:focus {
    --tw-gradient-to: #be185d;
  }
  /* line 114950, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-800:focus {
    --tw-gradient-to: #9d174d;
  }
  /* line 114954, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:to-pink-900:focus {
    --tw-gradient-to: #831843;
  }
  /* line 114958, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 114962, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 114966, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 114970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 114974, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 114978, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 114982, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 114986, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 114990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 114994, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 114998, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 115002, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 115006, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 115010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 115014, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 115018, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-0 {
    --tw-bg-opacity: 0;
  }
  /* line 115022, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-5 {
    --tw-bg-opacity: 0.05;
  }
  /* line 115026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-10 {
    --tw-bg-opacity: 0.1;
  }
  /* line 115030, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-20 {
    --tw-bg-opacity: 0.2;
  }
  /* line 115034, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-25 {
    --tw-bg-opacity: 0.25;
  }
  /* line 115038, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-30 {
    --tw-bg-opacity: 0.3;
  }
  /* line 115042, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-40 {
    --tw-bg-opacity: 0.4;
  }
  /* line 115046, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-50 {
    --tw-bg-opacity: 0.5;
  }
  /* line 115050, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-60 {
    --tw-bg-opacity: 0.6;
  }
  /* line 115054, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-70 {
    --tw-bg-opacity: 0.7;
  }
  /* line 115058, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-75 {
    --tw-bg-opacity: 0.75;
  }
  /* line 115062, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-80 {
    --tw-bg-opacity: 0.8;
  }
  /* line 115066, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-90 {
    --tw-bg-opacity: 0.9;
  }
  /* line 115070, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-95 {
    --tw-bg-opacity: 0.95;
  }
  /* line 115074, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:bg-opacity-100 {
    --tw-bg-opacity: 1;
  }
  /* line 115078, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-0:focus-within {
    --tw-bg-opacity: 0;
  }
  /* line 115082, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-5:focus-within {
    --tw-bg-opacity: 0.05;
  }
  /* line 115086, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-10:focus-within {
    --tw-bg-opacity: 0.1;
  }
  /* line 115090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-20:focus-within {
    --tw-bg-opacity: 0.2;
  }
  /* line 115094, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-25:focus-within {
    --tw-bg-opacity: 0.25;
  }
  /* line 115098, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-30:focus-within {
    --tw-bg-opacity: 0.3;
  }
  /* line 115102, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-40:focus-within {
    --tw-bg-opacity: 0.4;
  }
  /* line 115106, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-50:focus-within {
    --tw-bg-opacity: 0.5;
  }
  /* line 115110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-60:focus-within {
    --tw-bg-opacity: 0.6;
  }
  /* line 115114, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-70:focus-within {
    --tw-bg-opacity: 0.7;
  }
  /* line 115118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-75:focus-within {
    --tw-bg-opacity: 0.75;
  }
  /* line 115122, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-80:focus-within {
    --tw-bg-opacity: 0.8;
  }
  /* line 115126, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-90:focus-within {
    --tw-bg-opacity: 0.9;
  }
  /* line 115130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-95:focus-within {
    --tw-bg-opacity: 0.95;
  }
  /* line 115134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:bg-opacity-100:focus-within {
    --tw-bg-opacity: 1;
  }
  /* line 115138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-0:hover {
    --tw-bg-opacity: 0;
  }
  /* line 115142, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-5:hover {
    --tw-bg-opacity: 0.05;
  }
  /* line 115146, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-10:hover {
    --tw-bg-opacity: 0.1;
  }
  /* line 115150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-20:hover {
    --tw-bg-opacity: 0.2;
  }
  /* line 115154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-25:hover {
    --tw-bg-opacity: 0.25;
  }
  /* line 115158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
  }
  /* line 115162, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-40:hover {
    --tw-bg-opacity: 0.4;
  }
  /* line 115166, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
  }
  /* line 115170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-60:hover {
    --tw-bg-opacity: 0.6;
  }
  /* line 115174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-70:hover {
    --tw-bg-opacity: 0.7;
  }
  /* line 115178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-75:hover {
    --tw-bg-opacity: 0.75;
  }
  /* line 115182, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-80:hover {
    --tw-bg-opacity: 0.8;
  }
  /* line 115186, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-90:hover {
    --tw-bg-opacity: 0.9;
  }
  /* line 115190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-95:hover {
    --tw-bg-opacity: 0.95;
  }
  /* line 115194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:bg-opacity-100:hover {
    --tw-bg-opacity: 1;
  }
  /* line 115198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-0:focus {
    --tw-bg-opacity: 0;
  }
  /* line 115202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-5:focus {
    --tw-bg-opacity: 0.05;
  }
  /* line 115206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-10:focus {
    --tw-bg-opacity: 0.1;
  }
  /* line 115210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-20:focus {
    --tw-bg-opacity: 0.2;
  }
  /* line 115214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-25:focus {
    --tw-bg-opacity: 0.25;
  }
  /* line 115218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-30:focus {
    --tw-bg-opacity: 0.3;
  }
  /* line 115222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-40:focus {
    --tw-bg-opacity: 0.4;
  }
  /* line 115226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-50:focus {
    --tw-bg-opacity: 0.5;
  }
  /* line 115230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-60:focus {
    --tw-bg-opacity: 0.6;
  }
  /* line 115234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-70:focus {
    --tw-bg-opacity: 0.7;
  }
  /* line 115238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-75:focus {
    --tw-bg-opacity: 0.75;
  }
  /* line 115242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-80:focus {
    --tw-bg-opacity: 0.8;
  }
  /* line 115246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-90:focus {
    --tw-bg-opacity: 0.9;
  }
  /* line 115250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-95:focus {
    --tw-bg-opacity: 0.95;
  }
  /* line 115254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:bg-opacity-100:focus {
    --tw-bg-opacity: 1;
  }
  /* line 115258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-bottom {
    background-position: bottom;
  }
  /* line 115262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-center {
    background-position: center;
  }
  /* line 115266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-left {
    background-position: left;
  }
  /* line 115270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-left-bottom {
    background-position: left bottom;
  }
  /* line 115274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-left-top {
    background-position: left top;
  }
  /* line 115278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-right {
    background-position: right;
  }
  /* line 115282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-right-bottom {
    background-position: right bottom;
  }
  /* line 115286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-right-top {
    background-position: right top;
  }
  /* line 115290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-top {
    background-position: top;
  }
  /* line 115294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-repeat {
    background-repeat: repeat;
  }
  /* line 115298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }
  /* line 115302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }
  /* line 115306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }
  /* line 115310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-repeat-round {
    background-repeat: round;
  }
  /* line 115314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-repeat-space {
    background-repeat: space;
  }
  /* line 115318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-auto {
    background-size: auto;
  }
  /* line 115322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-cover {
    background-size: cover;
  }
  /* line 115326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-contain {
    background-size: contain;
  }
  /* line 115330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-collapse {
    border-collapse: collapse;
  }
  /* line 115334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-separate {
    border-collapse: separate;
  }
  /* line 115338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-transparent {
    border-color: transparent;
  }
  /* line 115342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-current {
    border-color: currentColor;
  }
  /* line 115346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 115351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 115356, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 115361, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 115366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 115371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 115376, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 115381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 115386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 115391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 115396, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 115401, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 115406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 115411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 115416, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 115421, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 115426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 115431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 115436, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 115441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 115446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 115451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 115456, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 115461, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 115466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 115471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 115476, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 115481, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 115486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 115491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 115496, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 115501, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 115506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 115511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 115516, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 115521, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 115526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 115531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 115536, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 115541, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 115546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 115551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 115556, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 115561, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 115566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 115571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 115576, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 115581, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 115586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 115591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 115596, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 115601, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 115606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 115611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 115616, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 115621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 115626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 115631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 115636, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 115641, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 115646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 115651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 115656, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 115661, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 115666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 115671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 115676, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 115681, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 115686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 115691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 115696, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 115701, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 115706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 115711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 115716, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 115721, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 115726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 115731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 115736, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 115741, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 115746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 115751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 115756, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-transparent {
    border-color: transparent;
  }
  /* line 115760, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-current {
    border-color: currentColor;
  }
  /* line 115764, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-black {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 115769, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 115774, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 115779, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 115784, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 115789, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 115794, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 115799, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 115804, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 115809, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 115814, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-800 {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 115819, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-gray-900 {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 115824, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-50 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 115829, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 115834, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-200 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 115839, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 115844, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 115849, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 115854, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-600 {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 115859, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 115864, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-800 {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 115869, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-red-900 {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 115874, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 115879, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-100 {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 115884, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-200 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 115889, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-300 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 115894, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 115899, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 115904, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-600 {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 115909, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-700 {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 115914, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-800 {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 115919, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-yellow-900 {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 115924, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-50 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 115929, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-100 {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 115934, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-200 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 115939, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 115944, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-400 {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 115949, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 115954, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-600 {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 115959, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 115964, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-800 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 115969, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-green-900 {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 115974, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-50 {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 115979, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-100 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 115984, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-200 {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 115989, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-300 {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 115994, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 115999, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 116004, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-600 {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 116009, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-700 {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 116014, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-800 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 116019, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-blue-900 {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 116024, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-50 {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 116029, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-100 {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 116034, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-200 {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 116039, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-300 {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 116044, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-400 {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 116049, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 116054, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-600 {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 116059, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-700 {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 116064, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-800 {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 116069, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-indigo-900 {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 116074, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-50 {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 116079, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-100 {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 116084, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-200 {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 116089, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-300 {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 116094, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-400 {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 116099, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 116104, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-600 {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 116109, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-700 {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 116114, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-800 {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 116119, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-purple-900 {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 116124, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-50 {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 116129, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-100 {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 116134, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-200 {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 116139, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-300 {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 116144, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-400 {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 116149, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 116154, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-600 {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 116159, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-700 {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 116164, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-800 {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 116169, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-pink-900 {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 116174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-transparent:focus-within {
    border-color: transparent;
  }
  /* line 116178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-current:focus-within {
    border-color: currentColor;
  }
  /* line 116182, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-black:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 116187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-white:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 116192, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 116197, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 116202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 116207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 116212, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 116217, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 116222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 116227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 116232, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 116237, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-gray-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 116242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 116247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 116252, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 116257, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 116262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 116267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 116272, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 116277, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 116282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 116287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-red-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 116292, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 116297, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 116302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 116307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 116312, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 116317, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 116322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 116327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 116332, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 116337, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-yellow-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 116342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 116347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 116352, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 116357, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 116362, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 116367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 116372, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 116377, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 116382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 116387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-green-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 116392, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 116397, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 116402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 116407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 116412, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 116417, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 116422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 116427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 116432, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 116437, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-blue-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 116442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 116447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 116452, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 116457, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 116462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 116467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 116472, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 116477, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 116482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 116487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-indigo-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 116492, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 116497, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 116502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 116507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 116512, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 116517, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 116522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 116527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 116532, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-800:focus-within {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 116537, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-purple-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 116542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-50:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 116547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-100:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 116552, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-200:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 116557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-300:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 116562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-400:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 116567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-500:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 116572, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-600:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 116577, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-700:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 116582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-800:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 116587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:border-pink-900:focus-within {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 116592, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }
  /* line 116596, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-current:hover {
    border-color: currentColor;
  }
  /* line 116600, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }
  /* line 116605, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }
  /* line 116610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 250, 251, var(--tw-border-opacity));
  }
  /* line 116615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(243, 244, 246, var(--tw-border-opacity));
  }
  /* line 116620, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(229, 231, 235, var(--tw-border-opacity));
  }
  /* line 116625, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 213, 219, var(--tw-border-opacity));
  }
  /* line 116630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(156, 163, 175, var(--tw-border-opacity));
  }
  /* line 116635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(107, 114, 128, var(--tw-border-opacity));
  }
  /* line 116640, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(75, 85, 99, var(--tw-border-opacity));
  }
  /* line 116645, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 65, 81, var(--tw-border-opacity));
  }
  /* line 116650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(31, 41, 55, var(--tw-border-opacity));
  }
  /* line 116655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-gray-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(17, 24, 39, var(--tw-border-opacity));
  }
  /* line 116660, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 242, 242, var(--tw-border-opacity));
  }
  /* line 116665, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 226, 226, var(--tw-border-opacity));
  }
  /* line 116670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 202, 202, var(--tw-border-opacity));
  }
  /* line 116675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 165, 165, var(--tw-border-opacity));
  }
  /* line 116680, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(248, 113, 113, var(--tw-border-opacity));
  }
  /* line 116685, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 68, 68, var(--tw-border-opacity));
  }
  /* line 116690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(220, 38, 38, var(--tw-border-opacity));
  }
  /* line 116695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(185, 28, 28, var(--tw-border-opacity));
  }
  /* line 116700, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(153, 27, 27, var(--tw-border-opacity));
  }
  /* line 116705, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-red-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(127, 29, 29, var(--tw-border-opacity));
  }
  /* line 116710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(255, 251, 235, var(--tw-border-opacity));
  }
  /* line 116715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(254, 243, 199, var(--tw-border-opacity));
  }
  /* line 116720, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 230, 138, var(--tw-border-opacity));
  }
  /* line 116725, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 211, 77, var(--tw-border-opacity));
  }
  /* line 116730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 191, 36, var(--tw-border-opacity));
  }
  /* line 116735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 158, 11, var(--tw-border-opacity));
  }
  /* line 116740, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(217, 119, 6, var(--tw-border-opacity));
  }
  /* line 116745, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(180, 83, 9, var(--tw-border-opacity));
  }
  /* line 116750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(146, 64, 14, var(--tw-border-opacity));
  }
  /* line 116755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-yellow-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(120, 53, 15, var(--tw-border-opacity));
  }
  /* line 116760, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 253, 245, var(--tw-border-opacity));
  }
  /* line 116765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(209, 250, 229, var(--tw-border-opacity));
  }
  /* line 116770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 243, 208, var(--tw-border-opacity));
  }
  /* line 116775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(110, 231, 183, var(--tw-border-opacity));
  }
  /* line 116780, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(52, 211, 153, var(--tw-border-opacity));
  }
  /* line 116785, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(16, 185, 129, var(--tw-border-opacity));
  }
  /* line 116790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(5, 150, 105, var(--tw-border-opacity));
  }
  /* line 116795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(4, 120, 87, var(--tw-border-opacity));
  }
  /* line 116800, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 95, 70, var(--tw-border-opacity));
  }
  /* line 116805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-green-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(6, 78, 59, var(--tw-border-opacity));
  }
  /* line 116810, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(239, 246, 255, var(--tw-border-opacity));
  }
  /* line 116815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 234, 254, var(--tw-border-opacity));
  }
  /* line 116820, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(191, 219, 254, var(--tw-border-opacity));
  }
  /* line 116825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(147, 197, 253, var(--tw-border-opacity));
  }
  /* line 116830, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(96, 165, 250, var(--tw-border-opacity));
  }
  /* line 116835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(59, 130, 246, var(--tw-border-opacity));
  }
  /* line 116840, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(37, 99, 235, var(--tw-border-opacity));
  }
  /* line 116845, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(29, 78, 216, var(--tw-border-opacity));
  }
  /* line 116850, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 64, 175, var(--tw-border-opacity));
  }
  /* line 116855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-blue-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(30, 58, 138, var(--tw-border-opacity));
  }
  /* line 116860, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(238, 242, 255, var(--tw-border-opacity));
  }
  /* line 116865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(224, 231, 255, var(--tw-border-opacity));
  }
  /* line 116870, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(199, 210, 254, var(--tw-border-opacity));
  }
  /* line 116875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(165, 180, 252, var(--tw-border-opacity));
  }
  /* line 116880, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(129, 140, 248, var(--tw-border-opacity));
  }
  /* line 116885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(99, 102, 241, var(--tw-border-opacity));
  }
  /* line 116890, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(79, 70, 229, var(--tw-border-opacity));
  }
  /* line 116895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(67, 56, 202, var(--tw-border-opacity));
  }
  /* line 116900, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(55, 48, 163, var(--tw-border-opacity));
  }
  /* line 116905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-indigo-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(49, 46, 129, var(--tw-border-opacity));
  }
  /* line 116910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(245, 243, 255, var(--tw-border-opacity));
  }
  /* line 116915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(237, 233, 254, var(--tw-border-opacity));
  }
  /* line 116920, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(221, 214, 254, var(--tw-border-opacity));
  }
  /* line 116925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(196, 181, 253, var(--tw-border-opacity));
  }
  /* line 116930, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(167, 139, 250, var(--tw-border-opacity));
  }
  /* line 116935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(139, 92, 246, var(--tw-border-opacity));
  }
  /* line 116940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(124, 58, 237, var(--tw-border-opacity));
  }
  /* line 116945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(109, 40, 217, var(--tw-border-opacity));
  }
  /* line 116950, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-800:hover {
    --tw-border-opacity: 1;
    border-color: #4E2589;
  }
  /* line 116955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-purple-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(76, 29, 149, var(--tw-border-opacity));
  }
  /* line 116960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-50:hover {
    --tw-border-opacity: 1;
    border-color: rgba(253, 242, 248, var(--tw-border-opacity));
  }
  /* line 116965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-100:hover {
    --tw-border-opacity: 1;
    border-color: rgba(252, 231, 243, var(--tw-border-opacity));
  }
  /* line 116970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-200:hover {
    --tw-border-opacity: 1;
    border-color: rgba(251, 207, 232, var(--tw-border-opacity));
  }
  /* line 116975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-300:hover {
    --tw-border-opacity: 1;
    border-color: rgba(249, 168, 212, var(--tw-border-opacity));
  }
  /* line 116980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-400:hover {
    --tw-border-opacity: 1;
    border-color: rgba(244, 114, 182, var(--tw-border-opacity));
  }
  /* line 116985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-500:hover {
    --tw-border-opacity: 1;
    border-color: rgba(236, 72, 153, var(--tw-border-opacity));
  }
  /* line 116990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-600:hover {
    --tw-border-opacity: 1;
    border-color: rgba(219, 39, 119, var(--tw-border-opacity));
  }
  /* line 116995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-700:hover {
    --tw-border-opacity: 1;
    border-color: rgba(190, 24, 93, var(--tw-border-opacity));
  }
  /* line 117000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-800:hover {
    --tw-border-opacity: 1;
    border-color: rgba(157, 23, 77, var(--tw-border-opacity));
  }
  /* line 117005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-pink-900:hover {
    --tw-border-opacity: 1;
    border-color: rgba(131, 24, 67, var(--tw-border-opacity));
  }
  /* line 117010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 117014, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 117018, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 117022, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 117026, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 117030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 117034, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 117038, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 117042, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 117046, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 117050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 117054, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 117058, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 117062, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 117066, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 117070, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-0 {
    --tw-border-opacity: 0;
  }
  /* line 117074, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-5 {
    --tw-border-opacity: 0.05;
  }
  /* line 117078, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-10 {
    --tw-border-opacity: 0.1;
  }
  /* line 117082, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-20 {
    --tw-border-opacity: 0.2;
  }
  /* line 117086, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-25 {
    --tw-border-opacity: 0.25;
  }
  /* line 117090, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-30 {
    --tw-border-opacity: 0.3;
  }
  /* line 117094, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-40 {
    --tw-border-opacity: 0.4;
  }
  /* line 117098, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-50 {
    --tw-border-opacity: 0.5;
  }
  /* line 117102, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-60 {
    --tw-border-opacity: 0.6;
  }
  /* line 117106, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-70 {
    --tw-border-opacity: 0.7;
  }
  /* line 117110, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-75 {
    --tw-border-opacity: 0.75;
  }
  /* line 117114, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-80 {
    --tw-border-opacity: 0.8;
  }
  /* line 117118, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-90 {
    --tw-border-opacity: 0.9;
  }
  /* line 117122, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-95 {
    --tw-border-opacity: 0.95;
  }
  /* line 117126, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:border-opacity-100 {
    --tw-border-opacity: 1;
  }
  /* line 117130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-0:hover {
    --tw-border-opacity: 0;
  }
  /* line 117134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-5:hover {
    --tw-border-opacity: 0.05;
  }
  /* line 117138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-10:hover {
    --tw-border-opacity: 0.1;
  }
  /* line 117142, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-20:hover {
    --tw-border-opacity: 0.2;
  }
  /* line 117146, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-25:hover {
    --tw-border-opacity: 0.25;
  }
  /* line 117150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-30:hover {
    --tw-border-opacity: 0.3;
  }
  /* line 117154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-40:hover {
    --tw-border-opacity: 0.4;
  }
  /* line 117158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-50:hover {
    --tw-border-opacity: 0.5;
  }
  /* line 117162, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-60:hover {
    --tw-border-opacity: 0.6;
  }
  /* line 117166, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-70:hover {
    --tw-border-opacity: 0.7;
  }
  /* line 117170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-75:hover {
    --tw-border-opacity: 0.75;
  }
  /* line 117174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-80:hover {
    --tw-border-opacity: 0.8;
  }
  /* line 117178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-90:hover {
    --tw-border-opacity: 0.9;
  }
  /* line 117182, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-95:hover {
    --tw-border-opacity: 0.95;
  }
  /* line 117186, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:border-opacity-100:hover {
    --tw-border-opacity: 1;
  }
  /* line 117190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-0:focus {
    --tw-border-opacity: 0;
  }
  /* line 117194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-5:focus {
    --tw-border-opacity: 0.05;
  }
  /* line 117198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-10:focus {
    --tw-border-opacity: 0.1;
  }
  /* line 117202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-20:focus {
    --tw-border-opacity: 0.2;
  }
  /* line 117206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-25:focus {
    --tw-border-opacity: 0.25;
  }
  /* line 117210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-30:focus {
    --tw-border-opacity: 0.3;
  }
  /* line 117214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-40:focus {
    --tw-border-opacity: 0.4;
  }
  /* line 117218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-50:focus {
    --tw-border-opacity: 0.5;
  }
  /* line 117222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-60:focus {
    --tw-border-opacity: 0.6;
  }
  /* line 117226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-70:focus {
    --tw-border-opacity: 0.7;
  }
  /* line 117230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-75:focus {
    --tw-border-opacity: 0.75;
  }
  /* line 117234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-80:focus {
    --tw-border-opacity: 0.8;
  }
  /* line 117238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-90:focus {
    --tw-border-opacity: 0.9;
  }
  /* line 117242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-95:focus {
    --tw-border-opacity: 0.95;
  }
  /* line 117246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:border-opacity-100:focus {
    --tw-border-opacity: 1;
  }
  /* line 117250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-none {
    border-radius: 0px;
  }
  /* line 117254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-sm {
    border-radius: 0.125rem;
  }
  /* line 117258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded {
    border-radius: 0.25rem;
  }
  /* line 117262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-md {
    border-radius: 0.375rem;
  }
  /* line 117266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }
  /* line 117270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-xl {
    border-radius: 0.75rem;
  }
  /* line 117274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-2xl {
    border-radius: 1rem;
  }
  /* line 117278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-3xl {
    border-radius: 1.5rem;
  }
  /* line 117282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-full {
    border-radius: 9999px;
  }
  /* line 117286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  /* line 117291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  /* line 117296, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 117301, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  /* line 117306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }
  /* line 117311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }
  /* line 117316, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 117321, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }
  /* line 117326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  /* line 117331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  /* line 117336, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 117341, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  /* line 117346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }
  /* line 117351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }
  /* line 117356, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 117361, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }
  /* line 117366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }
  /* line 117371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }
  /* line 117376, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 117381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }
  /* line 117386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-xl {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }
  /* line 117391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-xl {
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }
  /* line 117396, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-xl {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 117401, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-xl {
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }
  /* line 117406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
  /* line 117411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-2xl {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
  /* line 117416, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 117421, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-2xl {
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  /* line 117426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }
  /* line 117431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-3xl {
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }
  /* line 117436, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-3xl {
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 117441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-3xl {
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }
  /* line 117446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }
  /* line 117451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }
  /* line 117456, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 117461, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }
  /* line 117466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-none {
    border-top-left-radius: 0px;
  }
  /* line 117470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-none {
    border-top-right-radius: 0px;
  }
  /* line 117474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-none {
    border-bottom-right-radius: 0px;
  }
  /* line 117478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0px;
  }
  /* line 117482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }
  /* line 117486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }
  /* line 117490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }
  /* line 117494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }
  /* line 117498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  /* line 117502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  /* line 117506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  /* line 117510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  /* line 117514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem;
  }
  /* line 117518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem;
  }
  /* line 117522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem;
  }
  /* line 117526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem;
  }
  /* line 117530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }
  /* line 117534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }
  /* line 117538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }
  /* line 117542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }
  /* line 117546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-xl {
    border-top-left-radius: 0.75rem;
  }
  /* line 117550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-xl {
    border-top-right-radius: 0.75rem;
  }
  /* line 117554, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-xl {
    border-bottom-right-radius: 0.75rem;
  }
  /* line 117558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-xl {
    border-bottom-left-radius: 0.75rem;
  }
  /* line 117562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-2xl {
    border-top-left-radius: 1rem;
  }
  /* line 117566, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-2xl {
    border-top-right-radius: 1rem;
  }
  /* line 117570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-2xl {
    border-bottom-right-radius: 1rem;
  }
  /* line 117574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
  }
  /* line 117578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-3xl {
    border-top-left-radius: 1.5rem;
  }
  /* line 117582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-3xl {
    border-top-right-radius: 1.5rem;
  }
  /* line 117586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-3xl {
    border-bottom-right-radius: 1.5rem;
  }
  /* line 117590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem;
  }
  /* line 117594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }
  /* line 117598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }
  /* line 117602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }
  /* line 117606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }
  /* line 117610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-solid {
    border-style: solid;
  }
  /* line 117614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-dashed {
    border-style: dashed;
  }
  /* line 117618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-dotted {
    border-style: dotted;
  }
  /* line 117622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-double {
    border-style: double;
  }
  /* line 117626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-none {
    border-style: none;
  }
  /* line 117630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-0 {
    border-width: 0px;
  }
  /* line 117634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-2 {
    border-width: 2px;
  }
  /* line 117638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-4 {
    border-width: 4px;
  }
  /* line 117642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-8 {
    border-width: 8px;
  }
  /* line 117646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border {
    border-width: 1px;
  }
  /* line 117650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-t-0 {
    border-top-width: 0px;
  }
  /* line 117654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-r-0 {
    border-right-width: 0px;
  }
  /* line 117658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-b-0 {
    border-bottom-width: 0px;
  }
  /* line 117662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-l-0 {
    border-left-width: 0px;
  }
  /* line 117666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-t-2 {
    border-top-width: 2px;
  }
  /* line 117670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-r-2 {
    border-right-width: 2px;
  }
  /* line 117674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }
  /* line 117678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-l-2 {
    border-left-width: 2px;
  }
  /* line 117682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-t-4 {
    border-top-width: 4px;
  }
  /* line 117686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-r-4 {
    border-right-width: 4px;
  }
  /* line 117690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }
  /* line 117694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-l-4 {
    border-left-width: 4px;
  }
  /* line 117698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-t-8 {
    border-top-width: 8px;
  }
  /* line 117702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-r-8 {
    border-right-width: 8px;
  }
  /* line 117706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }
  /* line 117710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-l-8 {
    border-left-width: 8px;
  }
  /* line 117714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-t {
    border-top-width: 1px;
  }
  /* line 117718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-r {
    border-right-width: 1px;
  }
  /* line 117722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-b {
    border-bottom-width: 1px;
  }
  /* line 117726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:border-l {
    border-left-width: 1px;
  }
  /* line 117730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  /* line 117735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  /* line 117740, app/assets/stylesheets/tailwind.1.scss */
  .xl\:box-border {
    box-sizing: border-box;
  }
  /* line 117744, app/assets/stylesheets/tailwind.1.scss */
  .xl\:box-content {
    box-sizing: content-box;
  }
  /* line 117748, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-auto {
    cursor: auto;
  }
  /* line 117752, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-default {
    cursor: default;
  }
  /* line 117756, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-pointer {
    cursor: pointer;
  }
  /* line 117760, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-wait {
    cursor: wait;
  }
  /* line 117764, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-text {
    cursor: text;
  }
  /* line 117768, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-move {
    cursor: move;
  }
  /* line 117772, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-help {
    cursor: help;
  }
  /* line 117776, app/assets/stylesheets/tailwind.1.scss */
  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }
  /* line 117780, app/assets/stylesheets/tailwind.1.scss */
  .xl\:block {
    display: block;
  }
  /* line 117784, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inline-block {
    display: inline-block;
  }
  /* line 117788, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inline {
    display: inline;
  }
  /* line 117792, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex {
    display: flex;
  }
  /* line 117796, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inline-flex {
    display: inline-flex;
  }
  /* line 117800, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table {
    display: table;
  }
  /* line 117804, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inline-table {
    display: inline-table;
  }
  /* line 117808, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-caption {
    display: table-caption;
  }
  /* line 117812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-cell {
    display: table-cell;
  }
  /* line 117816, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-column {
    display: table-column;
  }
  /* line 117820, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-column-group {
    display: table-column-group;
  }
  /* line 117824, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-footer-group {
    display: table-footer-group;
  }
  /* line 117828, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-header-group {
    display: table-header-group;
  }
  /* line 117832, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-row-group {
    display: table-row-group;
  }
  /* line 117836, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-row {
    display: table-row;
  }
  /* line 117840, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flow-root {
    display: flow-root;
  }
  /* line 117844, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid {
    display: grid;
  }
  /* line 117848, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inline-grid {
    display: inline-grid;
  }
  /* line 117852, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contents {
    display: contents;
  }
  /* line 117856, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-item {
    display: list-item;
  }
  /* line 117860, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hidden {
    display: none;
  }
  /* line 117864, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-row {
    flex-direction: row;
  }
  /* line 117868, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-row-reverse {
    flex-direction: row-reverse;
  }
  /* line 117872, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-col {
    flex-direction: column;
  }
  /* line 117876, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  /* line 117880, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-wrap {
    flex-wrap: wrap;
  }
  /* line 117884, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  /* line 117888, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-nowrap {
    flex-wrap: nowrap;
  }
  /* line 117892, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-items-start {
    place-items: start;
  }
  /* line 117896, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-items-end {
    place-items: end;
  }
  /* line 117900, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-items-center {
    place-items: center;
  }
  /* line 117904, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-items-stretch {
    place-items: stretch;
  }
  /* line 117908, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-center {
    place-content: center;
  }
  /* line 117912, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-start {
    place-content: start;
  }
  /* line 117916, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-end {
    place-content: end;
  }
  /* line 117920, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-between {
    place-content: space-between;
  }
  /* line 117924, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-around {
    place-content: space-around;
  }
  /* line 117928, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-evenly {
    place-content: space-evenly;
  }
  /* line 117932, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-content-stretch {
    place-content: stretch;
  }
  /* line 117936, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-self-auto {
    place-self: auto;
  }
  /* line 117940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-self-start {
    place-self: start;
  }
  /* line 117944, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-self-end {
    place-self: end;
  }
  /* line 117948, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-self-center {
    place-self: center;
  }
  /* line 117952, app/assets/stylesheets/tailwind.1.scss */
  .xl\:place-self-stretch {
    place-self: stretch;
  }
  /* line 117956, app/assets/stylesheets/tailwind.1.scss */
  .xl\:items-start {
    align-items: flex-start;
  }
  /* line 117960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:items-end {
    align-items: flex-end;
  }
  /* line 117964, app/assets/stylesheets/tailwind.1.scss */
  .xl\:items-center {
    align-items: center;
  }
  /* line 117968, app/assets/stylesheets/tailwind.1.scss */
  .xl\:items-baseline {
    align-items: baseline;
  }
  /* line 117972, app/assets/stylesheets/tailwind.1.scss */
  .xl\:items-stretch {
    align-items: stretch;
  }
  /* line 117976, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-center {
    align-content: center;
  }
  /* line 117980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-start {
    align-content: flex-start;
  }
  /* line 117984, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-end {
    align-content: flex-end;
  }
  /* line 117988, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-between {
    align-content: space-between;
  }
  /* line 117992, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-around {
    align-content: space-around;
  }
  /* line 117996, app/assets/stylesheets/tailwind.1.scss */
  .xl\:content-evenly {
    align-content: space-evenly;
  }
  /* line 118000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:self-auto {
    align-self: auto;
  }
  /* line 118004, app/assets/stylesheets/tailwind.1.scss */
  .xl\:self-start {
    align-self: flex-start;
  }
  /* line 118008, app/assets/stylesheets/tailwind.1.scss */
  .xl\:self-end {
    align-self: flex-end;
  }
  /* line 118012, app/assets/stylesheets/tailwind.1.scss */
  .xl\:self-center {
    align-self: center;
  }
  /* line 118016, app/assets/stylesheets/tailwind.1.scss */
  .xl\:self-stretch {
    align-self: stretch;
  }
  /* line 118020, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-items-start {
    justify-items: start;
  }
  /* line 118024, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-items-end {
    justify-items: end;
  }
  /* line 118028, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-items-center {
    justify-items: center;
  }
  /* line 118032, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-items-stretch {
    justify-items: stretch;
  }
  /* line 118036, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-start {
    justify-content: flex-start;
  }
  /* line 118040, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-end {
    justify-content: flex-end;
  }
  /* line 118044, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-center {
    justify-content: center;
  }
  /* line 118048, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-between {
    justify-content: space-between;
  }
  /* line 118052, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-around {
    justify-content: space-around;
  }
  /* line 118056, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-evenly {
    justify-content: space-evenly;
  }
  /* line 118060, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-self-auto {
    justify-self: auto;
  }
  /* line 118064, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-self-start {
    justify-self: start;
  }
  /* line 118068, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-self-end {
    justify-self: end;
  }
  /* line 118072, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-self-center {
    justify-self: center;
  }
  /* line 118076, app/assets/stylesheets/tailwind.1.scss */
  .xl\:justify-self-stretch {
    justify-self: stretch;
  }
  /* line 118080, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-1 {
    flex: 1 1 0%;
  }
  /* line 118084, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-auto {
    flex: 1 1 auto;
  }
  /* line 118088, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-initial {
    flex: 0 1 auto;
  }
  /* line 118092, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-none {
    flex: none;
  }
  /* line 118096, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-grow-0 {
    flex-grow: 0;
  }
  /* line 118100, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-grow {
    flex-grow: 1;
  }
  /* line 118104, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-shrink-0 {
    flex-shrink: 0;
  }
  /* line 118108, app/assets/stylesheets/tailwind.1.scss */
  .xl\:flex-shrink {
    flex-shrink: 1;
  }
  /* line 118112, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-1 {
    order: 1;
  }
  /* line 118116, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-2 {
    order: 2;
  }
  /* line 118120, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-3 {
    order: 3;
  }
  /* line 118124, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-4 {
    order: 4;
  }
  /* line 118128, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-5 {
    order: 5;
  }
  /* line 118132, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-6 {
    order: 6;
  }
  /* line 118136, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-7 {
    order: 7;
  }
  /* line 118140, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-8 {
    order: 8;
  }
  /* line 118144, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-9 {
    order: 9;
  }
  /* line 118148, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-10 {
    order: 10;
  }
  /* line 118152, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-11 {
    order: 11;
  }
  /* line 118156, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-12 {
    order: 12;
  }
  /* line 118160, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-first {
    order: -9999;
  }
  /* line 118164, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-last {
    order: 9999;
  }
  /* line 118168, app/assets/stylesheets/tailwind.1.scss */
  .xl\:order-none {
    order: 0;
  }
  /* line 118172, app/assets/stylesheets/tailwind.1.scss */
  .xl\:float-right {
    float: right;
  }
  /* line 118176, app/assets/stylesheets/tailwind.1.scss */
  .xl\:float-left {
    float: left;
  }
  /* line 118180, app/assets/stylesheets/tailwind.1.scss */
  .xl\:float-none {
    float: none;
  }
  /* line 118184, app/assets/stylesheets/tailwind.1.scss */
  .xl\:clear-left {
    clear: left;
  }
  /* line 118188, app/assets/stylesheets/tailwind.1.scss */
  .xl\:clear-right {
    clear: right;
  }
  /* line 118192, app/assets/stylesheets/tailwind.1.scss */
  .xl\:clear-both {
    clear: both;
  }
  /* line 118196, app/assets/stylesheets/tailwind.1.scss */
  .xl\:clear-none {
    clear: none;
  }
  /* line 118200, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-sans {
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
  /* line 118204, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-serif {
    font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  }
  /* line 118208, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-mono {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }
  /* line 118212, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-thin {
    font-weight: 100;
  }
  /* line 118216, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-extralight {
    font-weight: 200;
  }
  /* line 118220, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-light {
    font-weight: 300;
  }
  /* line 118224, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-normal {
    font-weight: 400;
  }
  /* line 118228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-medium {
    font-weight: 500;
  }
  /* line 118232, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-semibold {
    font-weight: 600;
  }
  /* line 118236, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-bold {
    font-weight: 700;
  }
  /* line 118240, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-extrabold {
    font-weight: 800;
  }
  /* line 118244, app/assets/stylesheets/tailwind.1.scss */
  .xl\:font-black {
    font-weight: 900;
  }
  /* line 118248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-0 {
    height: 0px;
  }
  /* line 118252, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1 {
    height: 0.25rem;
  }
  /* line 118256, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2 {
    height: 0.5rem;
  }
  /* line 118260, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-3 {
    height: 0.75rem;
  }
  /* line 118264, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-4 {
    height: 1rem;
  }
  /* line 118268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-5 {
    height: 1.25rem;
  }
  /* line 118272, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-6 {
    height: 1.5rem;
  }
  /* line 118276, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-7 {
    height: 1.75rem;
  }
  /* line 118280, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-8 {
    height: 2rem;
  }
  /* line 118284, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-9 {
    height: 2.25rem;
  }
  /* line 118288, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-10 {
    height: 2.5rem;
  }
  /* line 118292, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-11 {
    height: 2.75rem;
  }
  /* line 118296, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-12 {
    height: 3rem;
  }
  /* line 118300, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-14 {
    height: 3.5rem;
  }
  /* line 118304, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-16 {
    height: 4rem;
  }
  /* line 118308, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-20 {
    height: 5rem;
  }
  /* line 118312, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-24 {
    height: 6rem;
  }
  /* line 118316, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-28 {
    height: 7rem;
  }
  /* line 118320, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-32 {
    height: 8rem;
  }
  /* line 118324, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-36 {
    height: 9rem;
  }
  /* line 118328, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-40 {
    height: 10rem;
  }
  /* line 118332, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-44 {
    height: 11rem;
  }
  /* line 118336, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-48 {
    height: 12rem;
  }
  /* line 118340, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-52 {
    height: 13rem;
  }
  /* line 118344, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-56 {
    height: 14rem;
  }
  /* line 118348, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-60 {
    height: 15rem;
  }
  /* line 118352, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-64 {
    height: 16rem;
  }
  /* line 118356, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-72 {
    height: 18rem;
  }
  /* line 118360, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-80 {
    height: 20rem;
  }
  /* line 118364, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-96 {
    height: 24rem;
  }
  /* line 118368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-auto {
    height: auto;
  }
  /* line 118372, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-px {
    height: 1px;
  }
  /* line 118376, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-0\.5 {
    height: 0.125rem;
  }
  /* line 118380, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\.5 {
    height: 0.375rem;
  }
  /* line 118384, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2\.5 {
    height: 0.625rem;
  }
  /* line 118388, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-3\.5 {
    height: 0.875rem;
  }
  /* line 118392, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\/2 {
    height: 50%;
  }
  /* line 118396, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\/3 {
    height: 33.333333%;
  }
  /* line 118400, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2\/3 {
    height: 66.666667%;
  }
  /* line 118404, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\/4 {
    height: 25%;
  }
  /* line 118408, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2\/4 {
    height: 50%;
  }
  /* line 118412, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-3\/4 {
    height: 75%;
  }
  /* line 118416, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\/5 {
    height: 20%;
  }
  /* line 118420, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2\/5 {
    height: 40%;
  }
  /* line 118424, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-3\/5 {
    height: 60%;
  }
  /* line 118428, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-4\/5 {
    height: 80%;
  }
  /* line 118432, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-1\/6 {
    height: 16.666667%;
  }
  /* line 118436, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-2\/6 {
    height: 33.333333%;
  }
  /* line 118440, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-3\/6 {
    height: 50%;
  }
  /* line 118444, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-4\/6 {
    height: 66.666667%;
  }
  /* line 118448, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-5\/6 {
    height: 83.333333%;
  }
  /* line 118452, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-full {
    height: 100%;
  }
  /* line 118456, app/assets/stylesheets/tailwind.1.scss */
  .xl\:h-screen {
    height: 100vh;
  }
  /* line 118460, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
  /* line 118465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
  /* line 118470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  /* line 118475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
  /* line 118480, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
  /* line 118485, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }
  /* line 118490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
  /* line 118495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
  /* line 118500, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }
  /* line 118505, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }
  /* line 118510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }
  /* line 118515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }
  /* line 118520, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-9xl {
    font-size: 8rem;
    line-height: 1;
  }
  /* line 118525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-3 {
    line-height: .75rem;
  }
  /* line 118529, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-4 {
    line-height: 1rem;
  }
  /* line 118533, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-5 {
    line-height: 1.25rem;
  }
  /* line 118537, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-6 {
    line-height: 1.5rem;
  }
  /* line 118541, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-7 {
    line-height: 1.75rem;
  }
  /* line 118545, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-8 {
    line-height: 2rem;
  }
  /* line 118549, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-9 {
    line-height: 2.25rem;
  }
  /* line 118553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-10 {
    line-height: 2.5rem;
  }
  /* line 118557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-none {
    line-height: 1;
  }
  /* line 118561, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-tight {
    line-height: 1.25;
  }
  /* line 118565, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-snug {
    line-height: 1.375;
  }
  /* line 118569, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-normal {
    line-height: 1.5;
  }
  /* line 118573, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-relaxed {
    line-height: 1.625;
  }
  /* line 118577, app/assets/stylesheets/tailwind.1.scss */
  .xl\:leading-loose {
    line-height: 2;
  }
  /* line 118581, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-inside {
    list-style-position: inside;
  }
  /* line 118585, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-outside {
    list-style-position: outside;
  }
  /* line 118589, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-none {
    list-style-type: none;
  }
  /* line 118593, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-disc {
    list-style-type: disc;
  }
  /* line 118597, app/assets/stylesheets/tailwind.1.scss */
  .xl\:list-decimal {
    list-style-type: decimal;
  }
  /* line 118601, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-0 {
    margin: 0px;
  }
  /* line 118605, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-1 {
    margin: 0.25rem;
  }
  /* line 118609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-2 {
    margin: 0.5rem;
  }
  /* line 118613, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-3 {
    margin: 0.75rem;
  }
  /* line 118617, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-4 {
    margin: 1rem;
  }
  /* line 118621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-5 {
    margin: 1.25rem;
  }
  /* line 118625, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-6 {
    margin: 1.5rem;
  }
  /* line 118629, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-7 {
    margin: 1.75rem;
  }
  /* line 118633, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-8 {
    margin: 2rem;
  }
  /* line 118637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-9 {
    margin: 2.25rem;
  }
  /* line 118641, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-10 {
    margin: 2.5rem;
  }
  /* line 118645, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-11 {
    margin: 2.75rem;
  }
  /* line 118649, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-12 {
    margin: 3rem;
  }
  /* line 118653, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-14 {
    margin: 3.5rem;
  }
  /* line 118657, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-16 {
    margin: 4rem;
  }
  /* line 118661, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-20 {
    margin: 5rem;
  }
  /* line 118665, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-24 {
    margin: 6rem;
  }
  /* line 118669, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-28 {
    margin: 7rem;
  }
  /* line 118673, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-32 {
    margin: 8rem;
  }
  /* line 118677, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-36 {
    margin: 9rem;
  }
  /* line 118681, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-40 {
    margin: 10rem;
  }
  /* line 118685, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-44 {
    margin: 11rem;
  }
  /* line 118689, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-48 {
    margin: 12rem;
  }
  /* line 118693, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-52 {
    margin: 13rem;
  }
  /* line 118697, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-56 {
    margin: 14rem;
  }
  /* line 118701, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-60 {
    margin: 15rem;
  }
  /* line 118705, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-64 {
    margin: 16rem;
  }
  /* line 118709, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-72 {
    margin: 18rem;
  }
  /* line 118713, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-80 {
    margin: 20rem;
  }
  /* line 118717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-96 {
    margin: 24rem;
  }
  /* line 118721, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-auto {
    margin: auto;
  }
  /* line 118725, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-px {
    margin: 1px;
  }
  /* line 118729, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-0\.5 {
    margin: 0.125rem;
  }
  /* line 118733, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-1\.5 {
    margin: 0.375rem;
  }
  /* line 118737, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-2\.5 {
    margin: 0.625rem;
  }
  /* line 118741, app/assets/stylesheets/tailwind.1.scss */
  .xl\:m-3\.5 {
    margin: 0.875rem;
  }
  /* line 118745, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-0 {
    margin: 0px;
  }
  /* line 118749, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-1 {
    margin: -0.25rem;
  }
  /* line 118753, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-2 {
    margin: -0.5rem;
  }
  /* line 118757, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-3 {
    margin: -0.75rem;
  }
  /* line 118761, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-4 {
    margin: -1rem;
  }
  /* line 118765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-5 {
    margin: -1.25rem;
  }
  /* line 118769, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-6 {
    margin: -1.5rem;
  }
  /* line 118773, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-7 {
    margin: -1.75rem;
  }
  /* line 118777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-8 {
    margin: -2rem;
  }
  /* line 118781, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-9 {
    margin: -2.25rem;
  }
  /* line 118785, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-10 {
    margin: -2.5rem;
  }
  /* line 118789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-11 {
    margin: -2.75rem;
  }
  /* line 118793, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-12 {
    margin: -3rem;
  }
  /* line 118797, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-14 {
    margin: -3.5rem;
  }
  /* line 118801, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-16 {
    margin: -4rem;
  }
  /* line 118805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-20 {
    margin: -5rem;
  }
  /* line 118809, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-24 {
    margin: -6rem;
  }
  /* line 118813, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-28 {
    margin: -7rem;
  }
  /* line 118817, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-32 {
    margin: -8rem;
  }
  /* line 118821, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-36 {
    margin: -9rem;
  }
  /* line 118825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-40 {
    margin: -10rem;
  }
  /* line 118829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-44 {
    margin: -11rem;
  }
  /* line 118833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-48 {
    margin: -12rem;
  }
  /* line 118837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-52 {
    margin: -13rem;
  }
  /* line 118841, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-56 {
    margin: -14rem;
  }
  /* line 118845, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-60 {
    margin: -15rem;
  }
  /* line 118849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-64 {
    margin: -16rem;
  }
  /* line 118853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-72 {
    margin: -18rem;
  }
  /* line 118857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-80 {
    margin: -20rem;
  }
  /* line 118861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-96 {
    margin: -24rem;
  }
  /* line 118865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-px {
    margin: -1px;
  }
  /* line 118869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-0\.5 {
    margin: -0.125rem;
  }
  /* line 118873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-1\.5 {
    margin: -0.375rem;
  }
  /* line 118877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-2\.5 {
    margin: -0.625rem;
  }
  /* line 118881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-m-3\.5 {
    margin: -0.875rem;
  }
  /* line 118885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 118890, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 118895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  /* line 118900, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  /* line 118905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  /* line 118910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  /* line 118915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  /* line 118920, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  /* line 118925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /* line 118930, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 118935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  /* line 118940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  /* line 118945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  /* line 118950, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  /* line 118955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  /* line 118960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-7 {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  /* line 118965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  /* line 118970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  /* line 118975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-9 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  /* line 118980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-9 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  /* line 118985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  /* line 118990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  /* line 118995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-11 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  /* line 119000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-11 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  /* line 119005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  /* line 119010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  /* line 119015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-14 {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  /* line 119020, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-14 {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  /* line 119025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  /* line 119030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  /* line 119035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  /* line 119040, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  /* line 119045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
  /* line 119050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem;
  }
  /* line 119055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-28 {
    margin-top: 7rem;
    margin-bottom: 7rem;
  }
  /* line 119060, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-28 {
    margin-left: 7rem;
    margin-right: 7rem;
  }
  /* line 119065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
  /* line 119070, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  /* line 119075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-36 {
    margin-top: 9rem;
    margin-bottom: 9rem;
  }
  /* line 119080, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-36 {
    margin-left: 9rem;
    margin-right: 9rem;
  }
  /* line 119085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
  /* line 119090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem;
  }
  /* line 119095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-44 {
    margin-top: 11rem;
    margin-bottom: 11rem;
  }
  /* line 119100, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }
  /* line 119105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem;
  }
  /* line 119110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem;
  }
  /* line 119115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-52 {
    margin-top: 13rem;
    margin-bottom: 13rem;
  }
  /* line 119120, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-52 {
    margin-left: 13rem;
    margin-right: 13rem;
  }
  /* line 119125, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem;
  }
  /* line 119130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem;
  }
  /* line 119135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-60 {
    margin-top: 15rem;
    margin-bottom: 15rem;
  }
  /* line 119140, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-60 {
    margin-left: 15rem;
    margin-right: 15rem;
  }
  /* line 119145, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem;
  }
  /* line 119150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem;
  }
  /* line 119155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-72 {
    margin-top: 18rem;
    margin-bottom: 18rem;
  }
  /* line 119160, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-72 {
    margin-left: 18rem;
    margin-right: 18rem;
  }
  /* line 119165, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-80 {
    margin-top: 20rem;
    margin-bottom: 20rem;
  }
  /* line 119170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-80 {
    margin-left: 20rem;
    margin-right: 20rem;
  }
  /* line 119175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-96 {
    margin-top: 24rem;
    margin-bottom: 24rem;
  }
  /* line 119180, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-96 {
    margin-left: 24rem;
    margin-right: 24rem;
  }
  /* line 119185, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
  /* line 119190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 119195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  /* line 119200, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px;
  }
  /* line 119205, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  /* line 119210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  /* line 119215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  /* line 119220, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-1\.5 {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }
  /* line 119225, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }
  /* line 119230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-2\.5 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
  /* line 119235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:my-3\.5 {
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }
  /* line 119240, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mx-3\.5 {
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }
  /* line 119245, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  /* line 119250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  /* line 119255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  /* line 119260, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  /* line 119265, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }
  /* line 119270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  /* line 119275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }
  /* line 119280, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  /* line 119285, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem;
  }
  /* line 119290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  /* line 119295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }
  /* line 119300, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  /* line 119305, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }
  /* line 119310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  /* line 119315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-7 {
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }
  /* line 119320, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-7 {
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }
  /* line 119325, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem;
  }
  /* line 119330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  /* line 119335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-9 {
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }
  /* line 119340, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-9 {
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }
  /* line 119345, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }
  /* line 119350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }
  /* line 119355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-11 {
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }
  /* line 119360, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-11 {
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }
  /* line 119365, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem;
  }
  /* line 119370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem;
  }
  /* line 119375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-14 {
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }
  /* line 119380, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-14 {
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }
  /* line 119385, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem;
  }
  /* line 119390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem;
  }
  /* line 119395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }
  /* line 119400, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem;
  }
  /* line 119405, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem;
  }
  /* line 119410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem;
  }
  /* line 119415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-28 {
    margin-top: -7rem;
    margin-bottom: -7rem;
  }
  /* line 119420, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-28 {
    margin-left: -7rem;
    margin-right: -7rem;
  }
  /* line 119425, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem;
  }
  /* line 119430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem;
  }
  /* line 119435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-36 {
    margin-top: -9rem;
    margin-bottom: -9rem;
  }
  /* line 119440, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-36 {
    margin-left: -9rem;
    margin-right: -9rem;
  }
  /* line 119445, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }
  /* line 119450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem;
  }
  /* line 119455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-44 {
    margin-top: -11rem;
    margin-bottom: -11rem;
  }
  /* line 119460, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-44 {
    margin-left: -11rem;
    margin-right: -11rem;
  }
  /* line 119465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem;
  }
  /* line 119470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem;
  }
  /* line 119475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-52 {
    margin-top: -13rem;
    margin-bottom: -13rem;
  }
  /* line 119480, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-52 {
    margin-left: -13rem;
    margin-right: -13rem;
  }
  /* line 119485, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem;
  }
  /* line 119490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem;
  }
  /* line 119495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-60 {
    margin-top: -15rem;
    margin-bottom: -15rem;
  }
  /* line 119500, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-60 {
    margin-left: -15rem;
    margin-right: -15rem;
  }
  /* line 119505, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem;
  }
  /* line 119510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem;
  }
  /* line 119515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-72 {
    margin-top: -18rem;
    margin-bottom: -18rem;
  }
  /* line 119520, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-72 {
    margin-left: -18rem;
    margin-right: -18rem;
  }
  /* line 119525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-80 {
    margin-top: -20rem;
    margin-bottom: -20rem;
  }
  /* line 119530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-80 {
    margin-left: -20rem;
    margin-right: -20rem;
  }
  /* line 119535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-96 {
    margin-top: -24rem;
    margin-bottom: -24rem;
  }
  /* line 119540, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-96 {
    margin-left: -24rem;
    margin-right: -24rem;
  }
  /* line 119545, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px;
  }
  /* line 119550, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px;
  }
  /* line 119555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-0\.5 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }
  /* line 119560, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-0\.5 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  /* line 119565, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-1\.5 {
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }
  /* line 119570, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-1\.5 {
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }
  /* line 119575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-2\.5 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }
  /* line 119580, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-2\.5 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }
  /* line 119585, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-my-3\.5 {
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }
  /* line 119590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mx-3\.5 {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }
  /* line 119595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-0 {
    margin-top: 0px;
  }
  /* line 119599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-0 {
    margin-right: 0px;
  }
  /* line 119603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-0 {
    margin-bottom: 0px;
  }
  /* line 119607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-0 {
    margin-left: 0px;
  }
  /* line 119611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-1 {
    margin-top: 0.25rem;
  }
  /* line 119615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-1 {
    margin-right: 0.25rem;
  }
  /* line 119619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-1 {
    margin-bottom: 0.25rem;
  }
  /* line 119623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-1 {
    margin-left: 0.25rem;
  }
  /* line 119627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-2 {
    margin-top: 0.5rem;
  }
  /* line 119631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-2 {
    margin-right: 0.5rem;
  }
  /* line 119635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-2 {
    margin-bottom: 0.5rem;
  }
  /* line 119639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-2 {
    margin-left: 0.5rem;
  }
  /* line 119643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-3 {
    margin-top: 0.75rem;
  }
  /* line 119647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-3 {
    margin-right: 0.75rem;
  }
  /* line 119651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-3 {
    margin-bottom: 0.75rem;
  }
  /* line 119655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-3 {
    margin-left: 0.75rem;
  }
  /* line 119659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-4 {
    margin-top: 1rem;
  }
  /* line 119663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-4 {
    margin-right: 1rem;
  }
  /* line 119667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-4 {
    margin-bottom: 1rem;
  }
  /* line 119671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-4 {
    margin-left: 1rem;
  }
  /* line 119675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-5 {
    margin-top: 1.25rem;
  }
  /* line 119679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-5 {
    margin-right: 1.25rem;
  }
  /* line 119683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-5 {
    margin-bottom: 1.25rem;
  }
  /* line 119687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-5 {
    margin-left: 1.25rem;
  }
  /* line 119691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-6 {
    margin-top: 1.5rem;
  }
  /* line 119695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-6 {
    margin-right: 1.5rem;
  }
  /* line 119699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-6 {
    margin-bottom: 1.5rem;
  }
  /* line 119703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-6 {
    margin-left: 1.5rem;
  }
  /* line 119707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-7 {
    margin-top: 1.75rem;
  }
  /* line 119711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-7 {
    margin-right: 1.75rem;
  }
  /* line 119715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-7 {
    margin-bottom: 1.75rem;
  }
  /* line 119719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-7 {
    margin-left: 1.75rem;
  }
  /* line 119723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-8 {
    margin-top: 2rem;
  }
  /* line 119727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-8 {
    margin-right: 2rem;
  }
  /* line 119731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-8 {
    margin-bottom: 2rem;
  }
  /* line 119735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-8 {
    margin-left: 2rem;
  }
  /* line 119739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-9 {
    margin-top: 2.25rem;
  }
  /* line 119743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-9 {
    margin-right: 2.25rem;
  }
  /* line 119747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-9 {
    margin-bottom: 2.25rem;
  }
  /* line 119751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-9 {
    margin-left: 2.25rem;
  }
  /* line 119755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-10 {
    margin-top: 2.5rem;
  }
  /* line 119759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-10 {
    margin-right: 2.5rem;
  }
  /* line 119763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-10 {
    margin-bottom: 2.5rem;
  }
  /* line 119767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-10 {
    margin-left: 2.5rem;
  }
  /* line 119771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-11 {
    margin-top: 2.75rem;
  }
  /* line 119775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-11 {
    margin-right: 2.75rem;
  }
  /* line 119779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-11 {
    margin-bottom: 2.75rem;
  }
  /* line 119783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-11 {
    margin-left: 2.75rem;
  }
  /* line 119787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-12 {
    margin-top: 3rem;
  }
  /* line 119791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-12 {
    margin-right: 3rem;
  }
  /* line 119795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-12 {
    margin-bottom: 3rem;
  }
  /* line 119799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-12 {
    margin-left: 3rem;
  }
  /* line 119803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-14 {
    margin-top: 3.5rem;
  }
  /* line 119807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-14 {
    margin-right: 3.5rem;
  }
  /* line 119811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-14 {
    margin-bottom: 3.5rem;
  }
  /* line 119815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-14 {
    margin-left: 3.5rem;
  }
  /* line 119819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-16 {
    margin-top: 4rem;
  }
  /* line 119823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-16 {
    margin-right: 4rem;
  }
  /* line 119827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-16 {
    margin-bottom: 4rem;
  }
  /* line 119831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-16 {
    margin-left: 4rem;
  }
  /* line 119835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-20 {
    margin-top: 5rem;
  }
  /* line 119839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-20 {
    margin-right: 5rem;
  }
  /* line 119843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-20 {
    margin-bottom: 5rem;
  }
  /* line 119847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-20 {
    margin-left: 5rem;
  }
  /* line 119851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-24 {
    margin-top: 6rem;
  }
  /* line 119855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-24 {
    margin-right: 6rem;
  }
  /* line 119859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-24 {
    margin-bottom: 6rem;
  }
  /* line 119863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-24 {
    margin-left: 6rem;
  }
  /* line 119867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-28 {
    margin-top: 7rem;
  }
  /* line 119871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-28 {
    margin-right: 7rem;
  }
  /* line 119875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-28 {
    margin-bottom: 7rem;
  }
  /* line 119879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-28 {
    margin-left: 7rem;
  }
  /* line 119883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-32 {
    margin-top: 8rem;
  }
  /* line 119887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-32 {
    margin-right: 8rem;
  }
  /* line 119891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-32 {
    margin-bottom: 8rem;
  }
  /* line 119895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-32 {
    margin-left: 8rem;
  }
  /* line 119899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-36 {
    margin-top: 9rem;
  }
  /* line 119903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-36 {
    margin-right: 9rem;
  }
  /* line 119907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-36 {
    margin-bottom: 9rem;
  }
  /* line 119911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-36 {
    margin-left: 9rem;
  }
  /* line 119915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-40 {
    margin-top: 10rem;
  }
  /* line 119919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-40 {
    margin-right: 10rem;
  }
  /* line 119923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-40 {
    margin-bottom: 10rem;
  }
  /* line 119927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-40 {
    margin-left: 10rem;
  }
  /* line 119931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-44 {
    margin-top: 11rem;
  }
  /* line 119935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-44 {
    margin-right: 11rem;
  }
  /* line 119939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-44 {
    margin-bottom: 11rem;
  }
  /* line 119943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-44 {
    margin-left: 11rem;
  }
  /* line 119947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-48 {
    margin-top: 12rem;
  }
  /* line 119951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-48 {
    margin-right: 12rem;
  }
  /* line 119955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-48 {
    margin-bottom: 12rem;
  }
  /* line 119959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-48 {
    margin-left: 12rem;
  }
  /* line 119963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-52 {
    margin-top: 13rem;
  }
  /* line 119967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-52 {
    margin-right: 13rem;
  }
  /* line 119971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-52 {
    margin-bottom: 13rem;
  }
  /* line 119975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-52 {
    margin-left: 13rem;
  }
  /* line 119979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-56 {
    margin-top: 14rem;
  }
  /* line 119983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-56 {
    margin-right: 14rem;
  }
  /* line 119987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-56 {
    margin-bottom: 14rem;
  }
  /* line 119991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-56 {
    margin-left: 14rem;
  }
  /* line 119995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-60 {
    margin-top: 15rem;
  }
  /* line 119999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-60 {
    margin-right: 15rem;
  }
  /* line 120003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-60 {
    margin-bottom: 15rem;
  }
  /* line 120007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-60 {
    margin-left: 15rem;
  }
  /* line 120011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-64 {
    margin-top: 16rem;
  }
  /* line 120015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-64 {
    margin-right: 16rem;
  }
  /* line 120019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-64 {
    margin-bottom: 16rem;
  }
  /* line 120023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-64 {
    margin-left: 16rem;
  }
  /* line 120027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-72 {
    margin-top: 18rem;
  }
  /* line 120031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-72 {
    margin-right: 18rem;
  }
  /* line 120035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-72 {
    margin-bottom: 18rem;
  }
  /* line 120039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-72 {
    margin-left: 18rem;
  }
  /* line 120043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-80 {
    margin-top: 20rem;
  }
  /* line 120047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-80 {
    margin-right: 20rem;
  }
  /* line 120051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-80 {
    margin-bottom: 20rem;
  }
  /* line 120055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-80 {
    margin-left: 20rem;
  }
  /* line 120059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-96 {
    margin-top: 24rem;
  }
  /* line 120063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-96 {
    margin-right: 24rem;
  }
  /* line 120067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-96 {
    margin-bottom: 24rem;
  }
  /* line 120071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-96 {
    margin-left: 24rem;
  }
  /* line 120075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-auto {
    margin-top: auto;
  }
  /* line 120079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-auto {
    margin-right: auto;
  }
  /* line 120083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-auto {
    margin-bottom: auto;
  }
  /* line 120087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-auto {
    margin-left: auto;
  }
  /* line 120091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-px {
    margin-top: 1px;
  }
  /* line 120095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-px {
    margin-right: 1px;
  }
  /* line 120099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-px {
    margin-bottom: 1px;
  }
  /* line 120103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-px {
    margin-left: 1px;
  }
  /* line 120107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-0\.5 {
    margin-top: 0.125rem;
  }
  /* line 120111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-0\.5 {
    margin-right: 0.125rem;
  }
  /* line 120115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-0\.5 {
    margin-bottom: 0.125rem;
  }
  /* line 120119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-0\.5 {
    margin-left: 0.125rem;
  }
  /* line 120123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-1\.5 {
    margin-top: 0.375rem;
  }
  /* line 120127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-1\.5 {
    margin-right: 0.375rem;
  }
  /* line 120131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-1\.5 {
    margin-bottom: 0.375rem;
  }
  /* line 120135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-1\.5 {
    margin-left: 0.375rem;
  }
  /* line 120139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-2\.5 {
    margin-top: 0.625rem;
  }
  /* line 120143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-2\.5 {
    margin-right: 0.625rem;
  }
  /* line 120147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-2\.5 {
    margin-bottom: 0.625rem;
  }
  /* line 120151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-2\.5 {
    margin-left: 0.625rem;
  }
  /* line 120155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mt-3\.5 {
    margin-top: 0.875rem;
  }
  /* line 120159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mr-3\.5 {
    margin-right: 0.875rem;
  }
  /* line 120163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mb-3\.5 {
    margin-bottom: 0.875rem;
  }
  /* line 120167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ml-3\.5 {
    margin-left: 0.875rem;
  }
  /* line 120171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-0 {
    margin-top: 0px;
  }
  /* line 120175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-0 {
    margin-right: 0px;
  }
  /* line 120179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-0 {
    margin-bottom: 0px;
  }
  /* line 120183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-0 {
    margin-left: 0px;
  }
  /* line 120187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-1 {
    margin-top: -0.25rem;
  }
  /* line 120191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-1 {
    margin-right: -0.25rem;
  }
  /* line 120195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-1 {
    margin-bottom: -0.25rem;
  }
  /* line 120199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-1 {
    margin-left: -0.25rem;
  }
  /* line 120203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-2 {
    margin-top: -0.5rem;
  }
  /* line 120207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-2 {
    margin-right: -0.5rem;
  }
  /* line 120211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-2 {
    margin-bottom: -0.5rem;
  }
  /* line 120215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-2 {
    margin-left: -0.5rem;
  }
  /* line 120219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-3 {
    margin-top: -0.75rem;
  }
  /* line 120223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-3 {
    margin-right: -0.75rem;
  }
  /* line 120227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-3 {
    margin-bottom: -0.75rem;
  }
  /* line 120231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-3 {
    margin-left: -0.75rem;
  }
  /* line 120235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-4 {
    margin-top: -1rem;
  }
  /* line 120239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-4 {
    margin-right: -1rem;
  }
  /* line 120243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-4 {
    margin-bottom: -1rem;
  }
  /* line 120247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-4 {
    margin-left: -1rem;
  }
  /* line 120251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-5 {
    margin-top: -1.25rem;
  }
  /* line 120255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-5 {
    margin-right: -1.25rem;
  }
  /* line 120259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-5 {
    margin-bottom: -1.25rem;
  }
  /* line 120263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-5 {
    margin-left: -1.25rem;
  }
  /* line 120267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-6 {
    margin-top: -1.5rem;
  }
  /* line 120271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-6 {
    margin-right: -1.5rem;
  }
  /* line 120275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-6 {
    margin-bottom: -1.5rem;
  }
  /* line 120279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-6 {
    margin-left: -1.5rem;
  }
  /* line 120283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-7 {
    margin-top: -1.75rem;
  }
  /* line 120287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-7 {
    margin-right: -1.75rem;
  }
  /* line 120291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-7 {
    margin-bottom: -1.75rem;
  }
  /* line 120295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-7 {
    margin-left: -1.75rem;
  }
  /* line 120299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-8 {
    margin-top: -2rem;
  }
  /* line 120303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-8 {
    margin-right: -2rem;
  }
  /* line 120307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-8 {
    margin-bottom: -2rem;
  }
  /* line 120311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-8 {
    margin-left: -2rem;
  }
  /* line 120315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-9 {
    margin-top: -2.25rem;
  }
  /* line 120319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-9 {
    margin-right: -2.25rem;
  }
  /* line 120323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-9 {
    margin-bottom: -2.25rem;
  }
  /* line 120327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-9 {
    margin-left: -2.25rem;
  }
  /* line 120331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-10 {
    margin-top: -2.5rem;
  }
  /* line 120335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-10 {
    margin-right: -2.5rem;
  }
  /* line 120339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-10 {
    margin-bottom: -2.5rem;
  }
  /* line 120343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-10 {
    margin-left: -2.5rem;
  }
  /* line 120347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-11 {
    margin-top: -2.75rem;
  }
  /* line 120351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-11 {
    margin-right: -2.75rem;
  }
  /* line 120355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-11 {
    margin-bottom: -2.75rem;
  }
  /* line 120359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-11 {
    margin-left: -2.75rem;
  }
  /* line 120363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-12 {
    margin-top: -3rem;
  }
  /* line 120367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-12 {
    margin-right: -3rem;
  }
  /* line 120371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-12 {
    margin-bottom: -3rem;
  }
  /* line 120375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-12 {
    margin-left: -3rem;
  }
  /* line 120379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-14 {
    margin-top: -3.5rem;
  }
  /* line 120383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-14 {
    margin-right: -3.5rem;
  }
  /* line 120387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-14 {
    margin-bottom: -3.5rem;
  }
  /* line 120391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-14 {
    margin-left: -3.5rem;
  }
  /* line 120395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-16 {
    margin-top: -4rem;
  }
  /* line 120399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-16 {
    margin-right: -4rem;
  }
  /* line 120403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-16 {
    margin-bottom: -4rem;
  }
  /* line 120407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-16 {
    margin-left: -4rem;
  }
  /* line 120411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-20 {
    margin-top: -5rem;
  }
  /* line 120415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-20 {
    margin-right: -5rem;
  }
  /* line 120419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-20 {
    margin-bottom: -5rem;
  }
  /* line 120423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-20 {
    margin-left: -5rem;
  }
  /* line 120427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-24 {
    margin-top: -6rem;
  }
  /* line 120431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-24 {
    margin-right: -6rem;
  }
  /* line 120435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-24 {
    margin-bottom: -6rem;
  }
  /* line 120439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-24 {
    margin-left: -6rem;
  }
  /* line 120443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-28 {
    margin-top: -7rem;
  }
  /* line 120447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-28 {
    margin-right: -7rem;
  }
  /* line 120451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-28 {
    margin-bottom: -7rem;
  }
  /* line 120455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-28 {
    margin-left: -7rem;
  }
  /* line 120459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-32 {
    margin-top: -8rem;
  }
  /* line 120463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-32 {
    margin-right: -8rem;
  }
  /* line 120467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-32 {
    margin-bottom: -8rem;
  }
  /* line 120471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-32 {
    margin-left: -8rem;
  }
  /* line 120475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-36 {
    margin-top: -9rem;
  }
  /* line 120479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-36 {
    margin-right: -9rem;
  }
  /* line 120483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-36 {
    margin-bottom: -9rem;
  }
  /* line 120487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-36 {
    margin-left: -9rem;
  }
  /* line 120491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-40 {
    margin-top: -10rem;
  }
  /* line 120495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-40 {
    margin-right: -10rem;
  }
  /* line 120499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-40 {
    margin-bottom: -10rem;
  }
  /* line 120503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-40 {
    margin-left: -10rem;
  }
  /* line 120507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-44 {
    margin-top: -11rem;
  }
  /* line 120511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-44 {
    margin-right: -11rem;
  }
  /* line 120515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-44 {
    margin-bottom: -11rem;
  }
  /* line 120519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-44 {
    margin-left: -11rem;
  }
  /* line 120523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-48 {
    margin-top: -12rem;
  }
  /* line 120527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-48 {
    margin-right: -12rem;
  }
  /* line 120531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-48 {
    margin-bottom: -12rem;
  }
  /* line 120535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-48 {
    margin-left: -12rem;
  }
  /* line 120539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-52 {
    margin-top: -13rem;
  }
  /* line 120543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-52 {
    margin-right: -13rem;
  }
  /* line 120547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-52 {
    margin-bottom: -13rem;
  }
  /* line 120551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-52 {
    margin-left: -13rem;
  }
  /* line 120555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-56 {
    margin-top: -14rem;
  }
  /* line 120559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-56 {
    margin-right: -14rem;
  }
  /* line 120563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-56 {
    margin-bottom: -14rem;
  }
  /* line 120567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-56 {
    margin-left: -14rem;
  }
  /* line 120571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-60 {
    margin-top: -15rem;
  }
  /* line 120575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-60 {
    margin-right: -15rem;
  }
  /* line 120579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-60 {
    margin-bottom: -15rem;
  }
  /* line 120583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-60 {
    margin-left: -15rem;
  }
  /* line 120587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-64 {
    margin-top: -16rem;
  }
  /* line 120591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-64 {
    margin-right: -16rem;
  }
  /* line 120595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-64 {
    margin-bottom: -16rem;
  }
  /* line 120599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-64 {
    margin-left: -16rem;
  }
  /* line 120603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-72 {
    margin-top: -18rem;
  }
  /* line 120607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-72 {
    margin-right: -18rem;
  }
  /* line 120611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-72 {
    margin-bottom: -18rem;
  }
  /* line 120615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-72 {
    margin-left: -18rem;
  }
  /* line 120619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-80 {
    margin-top: -20rem;
  }
  /* line 120623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-80 {
    margin-right: -20rem;
  }
  /* line 120627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-80 {
    margin-bottom: -20rem;
  }
  /* line 120631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-80 {
    margin-left: -20rem;
  }
  /* line 120635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-96 {
    margin-top: -24rem;
  }
  /* line 120639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-96 {
    margin-right: -24rem;
  }
  /* line 120643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-96 {
    margin-bottom: -24rem;
  }
  /* line 120647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-96 {
    margin-left: -24rem;
  }
  /* line 120651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-px {
    margin-top: -1px;
  }
  /* line 120655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-px {
    margin-right: -1px;
  }
  /* line 120659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-px {
    margin-bottom: -1px;
  }
  /* line 120663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-px {
    margin-left: -1px;
  }
  /* line 120667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-0\.5 {
    margin-top: -0.125rem;
  }
  /* line 120671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-0\.5 {
    margin-right: -0.125rem;
  }
  /* line 120675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-0\.5 {
    margin-bottom: -0.125rem;
  }
  /* line 120679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-0\.5 {
    margin-left: -0.125rem;
  }
  /* line 120683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-1\.5 {
    margin-top: -0.375rem;
  }
  /* line 120687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-1\.5 {
    margin-right: -0.375rem;
  }
  /* line 120691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-1\.5 {
    margin-bottom: -0.375rem;
  }
  /* line 120695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-1\.5 {
    margin-left: -0.375rem;
  }
  /* line 120699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-2\.5 {
    margin-top: -0.625rem;
  }
  /* line 120703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-2\.5 {
    margin-right: -0.625rem;
  }
  /* line 120707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-2\.5 {
    margin-bottom: -0.625rem;
  }
  /* line 120711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-2\.5 {
    margin-left: -0.625rem;
  }
  /* line 120715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mt-3\.5 {
    margin-top: -0.875rem;
  }
  /* line 120719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mr-3\.5 {
    margin-right: -0.875rem;
  }
  /* line 120723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-mb-3\.5 {
    margin-bottom: -0.875rem;
  }
  /* line 120727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-ml-3\.5 {
    margin-left: -0.875rem;
  }
  /* line 120731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-0 {
    max-height: 0px;
  }
  /* line 120735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-1 {
    max-height: 0.25rem;
  }
  /* line 120739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-2 {
    max-height: 0.5rem;
  }
  /* line 120743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-3 {
    max-height: 0.75rem;
  }
  /* line 120747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-4 {
    max-height: 1rem;
  }
  /* line 120751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-5 {
    max-height: 1.25rem;
  }
  /* line 120755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-6 {
    max-height: 1.5rem;
  }
  /* line 120759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-7 {
    max-height: 1.75rem;
  }
  /* line 120763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-8 {
    max-height: 2rem;
  }
  /* line 120767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-9 {
    max-height: 2.25rem;
  }
  /* line 120771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-10 {
    max-height: 2.5rem;
  }
  /* line 120775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-11 {
    max-height: 2.75rem;
  }
  /* line 120779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-12 {
    max-height: 3rem;
  }
  /* line 120783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-14 {
    max-height: 3.5rem;
  }
  /* line 120787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-16 {
    max-height: 4rem;
  }
  /* line 120791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-20 {
    max-height: 5rem;
  }
  /* line 120795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-24 {
    max-height: 6rem;
  }
  /* line 120799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-28 {
    max-height: 7rem;
  }
  /* line 120803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-32 {
    max-height: 8rem;
  }
  /* line 120807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-36 {
    max-height: 9rem;
  }
  /* line 120811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-40 {
    max-height: 10rem;
  }
  /* line 120815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-44 {
    max-height: 11rem;
  }
  /* line 120819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-48 {
    max-height: 12rem;
  }
  /* line 120823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-52 {
    max-height: 13rem;
  }
  /* line 120827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-56 {
    max-height: 14rem;
  }
  /* line 120831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-60 {
    max-height: 15rem;
  }
  /* line 120835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-64 {
    max-height: 16rem;
  }
  /* line 120839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-72 {
    max-height: 18rem;
  }
  /* line 120843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-80 {
    max-height: 20rem;
  }
  /* line 120847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-96 {
    max-height: 24rem;
  }
  /* line 120851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-px {
    max-height: 1px;
  }
  /* line 120855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-0\.5 {
    max-height: 0.125rem;
  }
  /* line 120859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-1\.5 {
    max-height: 0.375rem;
  }
  /* line 120863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-2\.5 {
    max-height: 0.625rem;
  }
  /* line 120867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-3\.5 {
    max-height: 0.875rem;
  }
  /* line 120871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-full {
    max-height: 100%;
  }
  /* line 120875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-h-screen {
    max-height: 100vh;
  }
  /* line 120879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-0 {
    max-width: 0rem;
  }
  /* line 120883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-none {
    max-width: none;
  }
  /* line 120887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-xs {
    max-width: 20rem;
  }
  /* line 120891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-sm {
    max-width: 24rem;
  }
  /* line 120895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-md {
    max-width: 28rem;
  }
  /* line 120899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-lg {
    max-width: 32rem;
  }
  /* line 120903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-xl {
    max-width: 36rem;
  }
  /* line 120907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-2xl {
    max-width: 42rem;
  }
  /* line 120911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-3xl {
    max-width: 48rem;
  }
  /* line 120915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-4xl {
    max-width: 56rem;
  }
  /* line 120919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-5xl {
    max-width: 64rem;
  }
  /* line 120923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-6xl {
    max-width: 72rem;
  }
  /* line 120927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-7xl {
    max-width: 80rem;
  }
  /* line 120931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-full {
    max-width: 100%;
  }
  /* line 120935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-min {
    max-width: -webkit-min-content;
    max-width: min-content;
  }
  /* line 120940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-max {
    max-width: -webkit-max-content;
    max-width: max-content;
  }
  /* line 120945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-prose {
    max-width: 65ch;
  }
  /* line 120949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-screen-sm {
    max-width: 640px;
  }
  /* line 120953, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-screen-md {
    max-width: 768px;
  }
  /* line 120957, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-screen-lg {
    max-width: 1024px;
  }
  /* line 120961, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-screen-xl {
    max-width: 1280px;
  }
  /* line 120965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:max-w-screen-2xl {
    max-width: 1536px;
  }
  /* line 120969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-h-0 {
    min-height: 0px;
  }
  /* line 120973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-h-full {
    min-height: 100%;
  }
  /* line 120977, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-h-screen {
    min-height: 100vh;
  }
  /* line 120981, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-w-0 {
    min-width: 0px;
  }
  /* line 120985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-w-full {
    min-width: 100%;
  }
  /* line 120989, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-w-min {
    min-width: -webkit-min-content;
    min-width: min-content;
  }
  /* line 120994, app/assets/stylesheets/tailwind.1.scss */
  .xl\:min-w-max {
    min-width: -webkit-max-content;
    min-width: max-content;
  }
  /* line 120999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-contain {
    object-fit: contain;
  }
  /* line 121003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-cover {
    object-fit: cover;
  }
  /* line 121007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-fill {
    object-fit: fill;
  }
  /* line 121011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-none {
    object-fit: none;
  }
  /* line 121015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-scale-down {
    object-fit: scale-down;
  }
  /* line 121019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-bottom {
    object-position: bottom;
  }
  /* line 121023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-center {
    object-position: center;
  }
  /* line 121027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-left {
    object-position: left;
  }
  /* line 121031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-left-bottom {
    object-position: left bottom;
  }
  /* line 121035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-left-top {
    object-position: left top;
  }
  /* line 121039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-right {
    object-position: right;
  }
  /* line 121043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-right-bottom {
    object-position: right bottom;
  }
  /* line 121047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-right-top {
    object-position: right top;
  }
  /* line 121051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:object-top {
    object-position: top;
  }
  /* line 121055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-0 {
    opacity: 0;
  }
  /* line 121059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-5 {
    opacity: 0.05;
  }
  /* line 121063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-10 {
    opacity: 0.1;
  }
  /* line 121067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-20 {
    opacity: 0.2;
  }
  /* line 121071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-25 {
    opacity: 0.25;
  }
  /* line 121075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-30 {
    opacity: 0.3;
  }
  /* line 121079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-40 {
    opacity: 0.4;
  }
  /* line 121083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-50 {
    opacity: 0.5;
  }
  /* line 121087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-60 {
    opacity: 0.6;
  }
  /* line 121091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-70 {
    opacity: 0.7;
  }
  /* line 121095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-75 {
    opacity: 0.75;
  }
  /* line 121099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-80 {
    opacity: 0.8;
  }
  /* line 121103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-90 {
    opacity: 0.9;
  }
  /* line 121107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-95 {
    opacity: 0.95;
  }
  /* line 121111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:opacity-100 {
    opacity: 1;
  }
  /* line 121115, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-0 {
    opacity: 0;
  }
  /* line 121119, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-5 {
    opacity: 0.05;
  }
  /* line 121123, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-10 {
    opacity: 0.1;
  }
  /* line 121127, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-20 {
    opacity: 0.2;
  }
  /* line 121131, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-25 {
    opacity: 0.25;
  }
  /* line 121135, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-30 {
    opacity: 0.3;
  }
  /* line 121139, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-40 {
    opacity: 0.4;
  }
  /* line 121143, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-50 {
    opacity: 0.5;
  }
  /* line 121147, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-60 {
    opacity: 0.6;
  }
  /* line 121151, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-70 {
    opacity: 0.7;
  }
  /* line 121155, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-75 {
    opacity: 0.75;
  }
  /* line 121159, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-80 {
    opacity: 0.8;
  }
  /* line 121163, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-90 {
    opacity: 0.9;
  }
  /* line 121167, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-95 {
    opacity: 0.95;
  }
  /* line 121171, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:opacity-100 {
    opacity: 1;
  }
  /* line 121175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-0:focus-within {
    opacity: 0;
  }
  /* line 121179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-5:focus-within {
    opacity: 0.05;
  }
  /* line 121183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-10:focus-within {
    opacity: 0.1;
  }
  /* line 121187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-20:focus-within {
    opacity: 0.2;
  }
  /* line 121191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-25:focus-within {
    opacity: 0.25;
  }
  /* line 121195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-30:focus-within {
    opacity: 0.3;
  }
  /* line 121199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-40:focus-within {
    opacity: 0.4;
  }
  /* line 121203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-50:focus-within {
    opacity: 0.5;
  }
  /* line 121207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-60:focus-within {
    opacity: 0.6;
  }
  /* line 121211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-70:focus-within {
    opacity: 0.7;
  }
  /* line 121215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-75:focus-within {
    opacity: 0.75;
  }
  /* line 121219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-80:focus-within {
    opacity: 0.8;
  }
  /* line 121223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-90:focus-within {
    opacity: 0.9;
  }
  /* line 121227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-95:focus-within {
    opacity: 0.95;
  }
  /* line 121231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:opacity-100:focus-within {
    opacity: 1;
  }
  /* line 121235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-0:hover {
    opacity: 0;
  }
  /* line 121239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-5:hover {
    opacity: 0.05;
  }
  /* line 121243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-10:hover {
    opacity: 0.1;
  }
  /* line 121247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-20:hover {
    opacity: 0.2;
  }
  /* line 121251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }
  /* line 121255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-30:hover {
    opacity: 0.3;
  }
  /* line 121259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-40:hover {
    opacity: 0.4;
  }
  /* line 121263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }
  /* line 121267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-60:hover {
    opacity: 0.6;
  }
  /* line 121271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-70:hover {
    opacity: 0.7;
  }
  /* line 121275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }
  /* line 121279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-80:hover {
    opacity: 0.8;
  }
  /* line 121283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-90:hover {
    opacity: 0.9;
  }
  /* line 121287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-95:hover {
    opacity: 0.95;
  }
  /* line 121291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:opacity-100:hover {
    opacity: 1;
  }
  /* line 121295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-0:focus {
    opacity: 0;
  }
  /* line 121299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-5:focus {
    opacity: 0.05;
  }
  /* line 121303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-10:focus {
    opacity: 0.1;
  }
  /* line 121307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-20:focus {
    opacity: 0.2;
  }
  /* line 121311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }
  /* line 121315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-30:focus {
    opacity: 0.3;
  }
  /* line 121319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-40:focus {
    opacity: 0.4;
  }
  /* line 121323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }
  /* line 121327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-60:focus {
    opacity: 0.6;
  }
  /* line 121331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-70:focus {
    opacity: 0.7;
  }
  /* line 121335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }
  /* line 121339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-80:focus {
    opacity: 0.8;
  }
  /* line 121343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-90:focus {
    opacity: 0.9;
  }
  /* line 121347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-95:focus {
    opacity: 0.95;
  }
  /* line 121351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:opacity-100:focus {
    opacity: 1;
  }
  /* line 121355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 121360, app/assets/stylesheets/tailwind.1.scss */
  .xl\:outline-white {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 121365, app/assets/stylesheets/tailwind.1.scss */
  .xl\:outline-black {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 121370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 121375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:outline-white:focus-within {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 121380, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:outline-black:focus-within {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 121385, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
  }
  /* line 121390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:outline-white:focus {
    outline: 2px dotted white;
    outline-offset: 2px;
  }
  /* line 121395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:outline-black:focus {
    outline: 2px dotted black;
    outline-offset: 2px;
  }
  /* line 121400, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-auto {
    overflow: auto;
  }
  /* line 121404, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-hidden {
    overflow: hidden;
  }
  /* line 121408, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-visible {
    overflow: visible;
  }
  /* line 121412, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-scroll {
    overflow: scroll;
  }
  /* line 121416, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-x-auto {
    overflow-x: auto;
  }
  /* line 121420, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-y-auto {
    overflow-y: auto;
  }
  /* line 121424, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }
  /* line 121428, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }
  /* line 121432, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-x-visible {
    overflow-x: visible;
  }
  /* line 121436, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-y-visible {
    overflow-y: visible;
  }
  /* line 121440, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }
  /* line 121444, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }
  /* line 121448, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-auto {
    overscroll-behavior: auto;
  }
  /* line 121452, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-contain {
    overscroll-behavior: contain;
  }
  /* line 121456, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-none {
    overscroll-behavior: none;
  }
  /* line 121460, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-y-auto {
    overscroll-behavior-y: auto;
  }
  /* line 121464, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-y-contain {
    overscroll-behavior-y: contain;
  }
  /* line 121468, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-y-none {
    overscroll-behavior-y: none;
  }
  /* line 121472, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-x-auto {
    overscroll-behavior-x: auto;
  }
  /* line 121476, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-x-contain {
    overscroll-behavior-x: contain;
  }
  /* line 121480, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overscroll-x-none {
    overscroll-behavior-x: none;
  }
  /* line 121484, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-0 {
    padding: 0px;
  }
  /* line 121488, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-1 {
    padding: 0.25rem;
  }
  /* line 121492, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-2 {
    padding: 0.5rem;
  }
  /* line 121496, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-3 {
    padding: 0.75rem;
  }
  /* line 121500, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-4 {
    padding: 1rem;
  }
  /* line 121504, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-5 {
    padding: 1.25rem;
  }
  /* line 121508, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-6 {
    padding: 1.5rem;
  }
  /* line 121512, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-7 {
    padding: 1.75rem;
  }
  /* line 121516, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-8 {
    padding: 2rem;
  }
  /* line 121520, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-9 {
    padding: 2.25rem;
  }
  /* line 121524, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-10 {
    padding: 2.5rem;
  }
  /* line 121528, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-11 {
    padding: 2.75rem;
  }
  /* line 121532, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-12 {
    padding: 3rem;
  }
  /* line 121536, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-14 {
    padding: 3.5rem;
  }
  /* line 121540, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-16 {
    padding: 4rem;
  }
  /* line 121544, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-20 {
    padding: 5rem;
  }
  /* line 121548, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-24 {
    padding: 6rem;
  }
  /* line 121552, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-28 {
    padding: 7rem;
  }
  /* line 121556, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-32 {
    padding: 8rem;
  }
  /* line 121560, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-36 {
    padding: 9rem;
  }
  /* line 121564, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-40 {
    padding: 10rem;
  }
  /* line 121568, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-44 {
    padding: 11rem;
  }
  /* line 121572, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-48 {
    padding: 12rem;
  }
  /* line 121576, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-52 {
    padding: 13rem;
  }
  /* line 121580, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-56 {
    padding: 14rem;
  }
  /* line 121584, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-60 {
    padding: 15rem;
  }
  /* line 121588, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-64 {
    padding: 16rem;
  }
  /* line 121592, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-72 {
    padding: 18rem;
  }
  /* line 121596, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-80 {
    padding: 20rem;
  }
  /* line 121600, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-96 {
    padding: 24rem;
  }
  /* line 121604, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-px {
    padding: 1px;
  }
  /* line 121608, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-0\.5 {
    padding: 0.125rem;
  }
  /* line 121612, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-1\.5 {
    padding: 0.375rem;
  }
  /* line 121616, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-2\.5 {
    padding: 0.625rem;
  }
  /* line 121620, app/assets/stylesheets/tailwind.1.scss */
  .xl\:p-3\.5 {
    padding: 0.875rem;
  }
  /* line 121624, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  /* line 121629, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  /* line 121634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  /* line 121639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  /* line 121644, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  /* line 121649, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 121654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  /* line 121659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  /* line 121664, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 121669, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  /* line 121674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  /* line 121679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  /* line 121684, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  /* line 121689, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  /* line 121694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-7 {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  /* line 121699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  /* line 121704, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  /* line 121709, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  /* line 121714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-9 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  /* line 121719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-9 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  /* line 121724, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  /* line 121729, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 121734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-11 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  /* line 121739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-11 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  /* line 121744, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  /* line 121749, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  /* line 121754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  /* line 121759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  /* line 121764, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  /* line 121769, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  /* line 121774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  /* line 121779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  /* line 121784, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  /* line 121789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }
  /* line 121794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-28 {
    padding-top: 7rem;
    padding-bottom: 7rem;
  }
  /* line 121799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-28 {
    padding-left: 7rem;
    padding-right: 7rem;
  }
  /* line 121804, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
  /* line 121809, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  /* line 121814, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-36 {
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  /* line 121819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }
  /* line 121824, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
  /* line 121829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem;
  }
  /* line 121834, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-44 {
    padding-top: 11rem;
    padding-bottom: 11rem;
  }
  /* line 121839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-44 {
    padding-left: 11rem;
    padding-right: 11rem;
  }
  /* line 121844, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
  /* line 121849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem;
  }
  /* line 121854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-52 {
    padding-top: 13rem;
    padding-bottom: 13rem;
  }
  /* line 121859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-52 {
    padding-left: 13rem;
    padding-right: 13rem;
  }
  /* line 121864, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }
  /* line 121869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem;
  }
  /* line 121874, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-60 {
    padding-top: 15rem;
    padding-bottom: 15rem;
  }
  /* line 121879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-60 {
    padding-left: 15rem;
    padding-right: 15rem;
  }
  /* line 121884, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem;
  }
  /* line 121889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem;
  }
  /* line 121894, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-72 {
    padding-top: 18rem;
    padding-bottom: 18rem;
  }
  /* line 121899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-72 {
    padding-left: 18rem;
    padding-right: 18rem;
  }
  /* line 121904, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-80 {
    padding-top: 20rem;
    padding-bottom: 20rem;
  }
  /* line 121909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }
  /* line 121914, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-96 {
    padding-top: 24rem;
    padding-bottom: 24rem;
  }
  /* line 121919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-96 {
    padding-left: 24rem;
    padding-right: 24rem;
  }
  /* line 121924, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  /* line 121929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px;
  }
  /* line 121934, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  /* line 121939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  /* line 121944, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  /* line 121949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  /* line 121954, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }
  /* line 121959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
  /* line 121964, app/assets/stylesheets/tailwind.1.scss */
  .xl\:py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }
  /* line 121969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:px-3\.5 {
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }
  /* line 121974, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-0 {
    padding-top: 0px;
  }
  /* line 121978, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-0 {
    padding-right: 0px;
  }
  /* line 121982, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-0 {
    padding-bottom: 0px;
  }
  /* line 121986, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-0 {
    padding-left: 0px;
  }
  /* line 121990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-1 {
    padding-top: 0.25rem;
  }
  /* line 121994, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-1 {
    padding-right: 0.25rem;
  }
  /* line 121998, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-1 {
    padding-bottom: 0.25rem;
  }
  /* line 122002, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-1 {
    padding-left: 0.25rem;
  }
  /* line 122006, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-2 {
    padding-top: 0.5rem;
  }
  /* line 122010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-2 {
    padding-right: 0.5rem;
  }
  /* line 122014, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-2 {
    padding-bottom: 0.5rem;
  }
  /* line 122018, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-2 {
    padding-left: 0.5rem;
  }
  /* line 122022, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-3 {
    padding-top: 0.75rem;
  }
  /* line 122026, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-3 {
    padding-right: 0.75rem;
  }
  /* line 122030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-3 {
    padding-bottom: 0.75rem;
  }
  /* line 122034, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-3 {
    padding-left: 0.75rem;
  }
  /* line 122038, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-4 {
    padding-top: 1rem;
  }
  /* line 122042, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-4 {
    padding-right: 1rem;
  }
  /* line 122046, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-4 {
    padding-bottom: 1rem;
  }
  /* line 122050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-4 {
    padding-left: 1rem;
  }
  /* line 122054, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-5 {
    padding-top: 1.25rem;
  }
  /* line 122058, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-5 {
    padding-right: 1.25rem;
  }
  /* line 122062, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-5 {
    padding-bottom: 1.25rem;
  }
  /* line 122066, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-5 {
    padding-left: 1.25rem;
  }
  /* line 122070, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-6 {
    padding-top: 1.5rem;
  }
  /* line 122074, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-6 {
    padding-right: 1.5rem;
  }
  /* line 122078, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }
  /* line 122082, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-6 {
    padding-left: 1.5rem;
  }
  /* line 122086, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-7 {
    padding-top: 1.75rem;
  }
  /* line 122090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-7 {
    padding-right: 1.75rem;
  }
  /* line 122094, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-7 {
    padding-bottom: 1.75rem;
  }
  /* line 122098, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-7 {
    padding-left: 1.75rem;
  }
  /* line 122102, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-8 {
    padding-top: 2rem;
  }
  /* line 122106, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-8 {
    padding-right: 2rem;
  }
  /* line 122110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-8 {
    padding-bottom: 2rem;
  }
  /* line 122114, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-8 {
    padding-left: 2rem;
  }
  /* line 122118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-9 {
    padding-top: 2.25rem;
  }
  /* line 122122, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-9 {
    padding-right: 2.25rem;
  }
  /* line 122126, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-9 {
    padding-bottom: 2.25rem;
  }
  /* line 122130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-9 {
    padding-left: 2.25rem;
  }
  /* line 122134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-10 {
    padding-top: 2.5rem;
  }
  /* line 122138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-10 {
    padding-right: 2.5rem;
  }
  /* line 122142, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-10 {
    padding-bottom: 2.5rem;
  }
  /* line 122146, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-10 {
    padding-left: 2.5rem;
  }
  /* line 122150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-11 {
    padding-top: 2.75rem;
  }
  /* line 122154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-11 {
    padding-right: 2.75rem;
  }
  /* line 122158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-11 {
    padding-bottom: 2.75rem;
  }
  /* line 122162, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-11 {
    padding-left: 2.75rem;
  }
  /* line 122166, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-12 {
    padding-top: 3rem;
  }
  /* line 122170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-12 {
    padding-right: 3rem;
  }
  /* line 122174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-12 {
    padding-bottom: 3rem;
  }
  /* line 122178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-12 {
    padding-left: 3rem;
  }
  /* line 122182, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-14 {
    padding-top: 3.5rem;
  }
  /* line 122186, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-14 {
    padding-right: 3.5rem;
  }
  /* line 122190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-14 {
    padding-bottom: 3.5rem;
  }
  /* line 122194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-14 {
    padding-left: 3.5rem;
  }
  /* line 122198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-16 {
    padding-top: 4rem;
  }
  /* line 122202, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-16 {
    padding-right: 4rem;
  }
  /* line 122206, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-16 {
    padding-bottom: 4rem;
  }
  /* line 122210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-16 {
    padding-left: 4rem;
  }
  /* line 122214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-20 {
    padding-top: 5rem;
  }
  /* line 122218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-20 {
    padding-right: 5rem;
  }
  /* line 122222, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-20 {
    padding-bottom: 5rem;
  }
  /* line 122226, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-20 {
    padding-left: 5rem;
  }
  /* line 122230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-24 {
    padding-top: 6rem;
  }
  /* line 122234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-24 {
    padding-right: 6rem;
  }
  /* line 122238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-24 {
    padding-bottom: 6rem;
  }
  /* line 122242, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-24 {
    padding-left: 6rem;
  }
  /* line 122246, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-28 {
    padding-top: 7rem;
  }
  /* line 122250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-28 {
    padding-right: 7rem;
  }
  /* line 122254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-28 {
    padding-bottom: 7rem;
  }
  /* line 122258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-28 {
    padding-left: 7rem;
  }
  /* line 122262, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-32 {
    padding-top: 8rem;
  }
  /* line 122266, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-32 {
    padding-right: 8rem;
  }
  /* line 122270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-32 {
    padding-bottom: 8rem;
  }
  /* line 122274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-32 {
    padding-left: 8rem;
  }
  /* line 122278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-36 {
    padding-top: 9rem;
  }
  /* line 122282, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-36 {
    padding-right: 9rem;
  }
  /* line 122286, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-36 {
    padding-bottom: 9rem;
  }
  /* line 122290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-36 {
    padding-left: 9rem;
  }
  /* line 122294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-40 {
    padding-top: 10rem;
  }
  /* line 122298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-40 {
    padding-right: 10rem;
  }
  /* line 122302, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-40 {
    padding-bottom: 10rem;
  }
  /* line 122306, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-40 {
    padding-left: 10rem;
  }
  /* line 122310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-44 {
    padding-top: 11rem;
  }
  /* line 122314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-44 {
    padding-right: 11rem;
  }
  /* line 122318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-44 {
    padding-bottom: 11rem;
  }
  /* line 122322, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-44 {
    padding-left: 11rem;
  }
  /* line 122326, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-48 {
    padding-top: 12rem;
  }
  /* line 122330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-48 {
    padding-right: 12rem;
  }
  /* line 122334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-48 {
    padding-bottom: 12rem;
  }
  /* line 122338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-48 {
    padding-left: 12rem;
  }
  /* line 122342, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-52 {
    padding-top: 13rem;
  }
  /* line 122346, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-52 {
    padding-right: 13rem;
  }
  /* line 122350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-52 {
    padding-bottom: 13rem;
  }
  /* line 122354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-52 {
    padding-left: 13rem;
  }
  /* line 122358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-56 {
    padding-top: 14rem;
  }
  /* line 122362, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-56 {
    padding-right: 14rem;
  }
  /* line 122366, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-56 {
    padding-bottom: 14rem;
  }
  /* line 122370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-56 {
    padding-left: 14rem;
  }
  /* line 122374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-60 {
    padding-top: 15rem;
  }
  /* line 122378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-60 {
    padding-right: 15rem;
  }
  /* line 122382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-60 {
    padding-bottom: 15rem;
  }
  /* line 122386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-60 {
    padding-left: 15rem;
  }
  /* line 122390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-64 {
    padding-top: 16rem;
  }
  /* line 122394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-64 {
    padding-right: 16rem;
  }
  /* line 122398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-64 {
    padding-bottom: 16rem;
  }
  /* line 122402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-64 {
    padding-left: 16rem;
  }
  /* line 122406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-72 {
    padding-top: 18rem;
  }
  /* line 122410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-72 {
    padding-right: 18rem;
  }
  /* line 122414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-72 {
    padding-bottom: 18rem;
  }
  /* line 122418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-72 {
    padding-left: 18rem;
  }
  /* line 122422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-80 {
    padding-top: 20rem;
  }
  /* line 122426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-80 {
    padding-right: 20rem;
  }
  /* line 122430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-80 {
    padding-bottom: 20rem;
  }
  /* line 122434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-80 {
    padding-left: 20rem;
  }
  /* line 122438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-96 {
    padding-top: 24rem;
  }
  /* line 122442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-96 {
    padding-right: 24rem;
  }
  /* line 122446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-96 {
    padding-bottom: 24rem;
  }
  /* line 122450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-96 {
    padding-left: 24rem;
  }
  /* line 122454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-px {
    padding-top: 1px;
  }
  /* line 122458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-px {
    padding-right: 1px;
  }
  /* line 122462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-px {
    padding-bottom: 1px;
  }
  /* line 122466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-px {
    padding-left: 1px;
  }
  /* line 122470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-0\.5 {
    padding-top: 0.125rem;
  }
  /* line 122474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-0\.5 {
    padding-right: 0.125rem;
  }
  /* line 122478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-0\.5 {
    padding-bottom: 0.125rem;
  }
  /* line 122482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-0\.5 {
    padding-left: 0.125rem;
  }
  /* line 122486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-1\.5 {
    padding-top: 0.375rem;
  }
  /* line 122490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-1\.5 {
    padding-right: 0.375rem;
  }
  /* line 122494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-1\.5 {
    padding-bottom: 0.375rem;
  }
  /* line 122498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-1\.5 {
    padding-left: 0.375rem;
  }
  /* line 122502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-2\.5 {
    padding-top: 0.625rem;
  }
  /* line 122506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-2\.5 {
    padding-right: 0.625rem;
  }
  /* line 122510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-2\.5 {
    padding-bottom: 0.625rem;
  }
  /* line 122514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-2\.5 {
    padding-left: 0.625rem;
  }
  /* line 122518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pt-3\.5 {
    padding-top: 0.875rem;
  }
  /* line 122522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pr-3\.5 {
    padding-right: 0.875rem;
  }
  /* line 122526, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pb-3\.5 {
    padding-bottom: 0.875rem;
  }
  /* line 122530, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pl-3\.5 {
    padding-left: 0.875rem;
  }
  /* line 122534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }
  /* line 122538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-current::placeholder {
    color: currentColor;
  }
  /* line 122542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 122547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-white::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 122552, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 122557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 122562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 122567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 122572, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 122577, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 122582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 122587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 122592, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 122597, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-gray-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 122602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 122607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 122612, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 122617, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 122622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 122627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 122632, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 122637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 122642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 122647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-red-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 122652, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 122657, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 122662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 122667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 122672, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 122677, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 122682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 122687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 122692, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 122697, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-yellow-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 122702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 122707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 122712, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 122717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 122722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 122727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 122732, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 122737, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 122742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 122747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-green-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 122752, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 122757, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 122762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 122767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 122772, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 122777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 122782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 122787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 122792, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 122797, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-blue-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 122802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 122807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 122812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 122817, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 122822, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 122827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 122832, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 122837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 122842, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 122847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-indigo-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 122852, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 122857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 122862, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 122867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 122872, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 122877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 122882, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 122887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 122892, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 122897, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-purple-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 122902, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-50::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 122907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-100::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 122912, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-200::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 122917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-300::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 122922, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 122927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-500::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 122932, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-600::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 122937, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-700::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 122942, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-800::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 122947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-pink-900::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 122952, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }
  /* line 122956, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor;
  }
  /* line 122960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-black:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }
  /* line 122965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-white:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }
  /* line 122970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
  }
  /* line 122975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
  }
  /* line 122980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
  }
  /* line 122985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
  }
  /* line 122990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
  }
  /* line 122995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
  }
  /* line 123000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
  }
  /* line 123005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
  }
  /* line 123010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
  }
  /* line 123015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
  }
  /* line 123020, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
  }
  /* line 123025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
  }
  /* line 123030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
  }
  /* line 123035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
  }
  /* line 123040, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
  }
  /* line 123045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
  }
  /* line 123050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
  }
  /* line 123055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
  }
  /* line 123060, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
  }
  /* line 123065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-red-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
  }
  /* line 123070, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
  }
  /* line 123075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
  }
  /* line 123080, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
  }
  /* line 123085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
  }
  /* line 123090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
  }
  /* line 123095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
  }
  /* line 123100, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
  }
  /* line 123105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
  }
  /* line 123110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
  }
  /* line 123115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
  }
  /* line 123120, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
  }
  /* line 123125, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
  }
  /* line 123130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
  }
  /* line 123135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
  }
  /* line 123140, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
  }
  /* line 123145, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
  }
  /* line 123150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
  }
  /* line 123155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
  }
  /* line 123160, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
  }
  /* line 123165, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-green-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
  }
  /* line 123170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
  }
  /* line 123175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
  }
  /* line 123180, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
  }
  /* line 123185, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
  }
  /* line 123190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
  }
  /* line 123195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
  }
  /* line 123200, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
  }
  /* line 123205, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
  }
  /* line 123210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
  }
  /* line 123215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
  }
  /* line 123220, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
  }
  /* line 123225, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
  }
  /* line 123230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
  }
  /* line 123235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
  }
  /* line 123240, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
  }
  /* line 123245, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
  }
  /* line 123250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
  }
  /* line 123255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
  }
  /* line 123260, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
  }
  /* line 123265, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
  }
  /* line 123270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
  }
  /* line 123275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
  }
  /* line 123280, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
  }
  /* line 123285, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
  }
  /* line 123290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
  }
  /* line 123295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
  }
  /* line 123300, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
  }
  /* line 123305, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
  }
  /* line 123310, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
  }
  /* line 123315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
  }
  /* line 123320, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-50:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
  }
  /* line 123325, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
  }
  /* line 123330, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
  }
  /* line 123335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
  }
  /* line 123340, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
  }
  /* line 123345, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
  }
  /* line 123350, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
  }
  /* line 123355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
  }
  /* line 123360, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
  }
  /* line 123365, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
  }
  /* line 123370, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-0::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 123374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-5::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 123378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-10::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 123382, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-20::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 123386, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-25::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 123390, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-30::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 123394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-40::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 123398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-50::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 123402, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-60::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 123406, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-70::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 123410, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-75::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 123414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-80::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 123418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-90::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 123422, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-95::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 123426, app/assets/stylesheets/tailwind.1.scss */
  .xl\:placeholder-opacity-100::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 123430, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-0:focus::placeholder {
    --tw-placeholder-opacity: 0;
  }
  /* line 123434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-5:focus::placeholder {
    --tw-placeholder-opacity: 0.05;
  }
  /* line 123438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-10:focus::placeholder {
    --tw-placeholder-opacity: 0.1;
  }
  /* line 123442, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-20:focus::placeholder {
    --tw-placeholder-opacity: 0.2;
  }
  /* line 123446, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-25:focus::placeholder {
    --tw-placeholder-opacity: 0.25;
  }
  /* line 123450, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-30:focus::placeholder {
    --tw-placeholder-opacity: 0.3;
  }
  /* line 123454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-40:focus::placeholder {
    --tw-placeholder-opacity: 0.4;
  }
  /* line 123458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-50:focus::placeholder {
    --tw-placeholder-opacity: 0.5;
  }
  /* line 123462, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-60:focus::placeholder {
    --tw-placeholder-opacity: 0.6;
  }
  /* line 123466, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-70:focus::placeholder {
    --tw-placeholder-opacity: 0.7;
  }
  /* line 123470, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-75:focus::placeholder {
    --tw-placeholder-opacity: 0.75;
  }
  /* line 123474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-80:focus::placeholder {
    --tw-placeholder-opacity: 0.8;
  }
  /* line 123478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-90:focus::placeholder {
    --tw-placeholder-opacity: 0.9;
  }
  /* line 123482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-95:focus::placeholder {
    --tw-placeholder-opacity: 0.95;
  }
  /* line 123486, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:placeholder-opacity-100:focus::placeholder {
    --tw-placeholder-opacity: 1;
  }
  /* line 123490, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pointer-events-none {
    pointer-events: none;
  }
  /* line 123494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:pointer-events-auto {
    pointer-events: auto;
  }
  /* line 123498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:static {
    position: static;
  }
  /* line 123502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:fixed {
    position: fixed;
  }
  /* line 123506, app/assets/stylesheets/tailwind.1.scss */
  .xl\:absolute {
    position: absolute;
  }
  /* line 123510, app/assets/stylesheets/tailwind.1.scss */
  .xl\:relative {
    position: relative;
  }
  /* line 123514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:sticky {
    position: sticky;
  }
  /* line 123518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 123525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-1 {
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }
  /* line 123532, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-2 {
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }
  /* line 123539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-3 {
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }
  /* line 123546, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-4 {
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }
  /* line 123553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-5 {
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }
  /* line 123560, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-6 {
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }
  /* line 123567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-7 {
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }
  /* line 123574, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-8 {
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }
  /* line 123581, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-9 {
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }
  /* line 123588, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-10 {
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }
  /* line 123595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-11 {
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }
  /* line 123602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-12 {
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }
  /* line 123609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-14 {
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }
  /* line 123616, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-16 {
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }
  /* line 123623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-20 {
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }
  /* line 123630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-24 {
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }
  /* line 123637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-28 {
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }
  /* line 123644, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-32 {
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }
  /* line 123651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-36 {
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }
  /* line 123658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-40 {
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }
  /* line 123665, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-44 {
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }
  /* line 123672, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-48 {
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }
  /* line 123679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-52 {
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }
  /* line 123686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-56 {
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }
  /* line 123693, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-60 {
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }
  /* line 123700, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-64 {
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }
  /* line 123707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-72 {
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }
  /* line 123714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-80 {
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }
  /* line 123721, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-96 {
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }
  /* line 123728, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  /* line 123735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-px {
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }
  /* line 123742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-0\.5 {
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }
  /* line 123749, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-1\.5 {
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }
  /* line 123756, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-2\.5 {
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }
  /* line 123763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-3\.5 {
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }
  /* line 123770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }
  /* line 123777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-1 {
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }
  /* line 123784, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-2 {
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }
  /* line 123791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-3 {
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }
  /* line 123798, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-4 {
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }
  /* line 123805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-5 {
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }
  /* line 123812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-6 {
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }
  /* line 123819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-7 {
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }
  /* line 123826, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-8 {
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }
  /* line 123833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-9 {
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }
  /* line 123840, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-10 {
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }
  /* line 123847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-11 {
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }
  /* line 123854, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-12 {
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }
  /* line 123861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-14 {
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }
  /* line 123868, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-16 {
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }
  /* line 123875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-20 {
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }
  /* line 123882, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-24 {
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }
  /* line 123889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-28 {
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }
  /* line 123896, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-32 {
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }
  /* line 123903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-36 {
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }
  /* line 123910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-40 {
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }
  /* line 123917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-44 {
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }
  /* line 123924, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-48 {
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }
  /* line 123931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-52 {
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }
  /* line 123938, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-56 {
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }
  /* line 123945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-60 {
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }
  /* line 123952, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-64 {
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }
  /* line 123959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-72 {
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }
  /* line 123966, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-80 {
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }
  /* line 123973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-96 {
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }
  /* line 123980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-px {
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }
  /* line 123987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-0\.5 {
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }
  /* line 123994, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-1\.5 {
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }
  /* line 124001, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-2\.5 {
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }
  /* line 124008, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-3\.5 {
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }
  /* line 124015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-1\/2 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 124022, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-1\/3 {
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }
  /* line 124029, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-2\/3 {
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }
  /* line 124036, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-1\/4 {
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }
  /* line 124043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-2\/4 {
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }
  /* line 124050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-3\/4 {
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }
  /* line 124057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-full {
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }
  /* line 124064, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-1\/2 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 124071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-1\/3 {
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }
  /* line 124078, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-2\/3 {
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }
  /* line 124085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-1\/4 {
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }
  /* line 124092, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-2\/4 {
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }
  /* line 124099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-3\/4 {
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }
  /* line 124106, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-full {
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }
  /* line 124113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 124118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 124123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-1 {
    top: 0.25rem;
    bottom: 0.25rem;
  }
  /* line 124128, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-1 {
    right: 0.25rem;
    left: 0.25rem;
  }
  /* line 124133, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-2 {
    top: 0.5rem;
    bottom: 0.5rem;
  }
  /* line 124138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-2 {
    right: 0.5rem;
    left: 0.5rem;
  }
  /* line 124143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-3 {
    top: 0.75rem;
    bottom: 0.75rem;
  }
  /* line 124148, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-3 {
    right: 0.75rem;
    left: 0.75rem;
  }
  /* line 124153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-4 {
    top: 1rem;
    bottom: 1rem;
  }
  /* line 124158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-4 {
    right: 1rem;
    left: 1rem;
  }
  /* line 124163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-5 {
    top: 1.25rem;
    bottom: 1.25rem;
  }
  /* line 124168, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-5 {
    right: 1.25rem;
    left: 1.25rem;
  }
  /* line 124173, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-6 {
    top: 1.5rem;
    bottom: 1.5rem;
  }
  /* line 124178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-6 {
    right: 1.5rem;
    left: 1.5rem;
  }
  /* line 124183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-7 {
    top: 1.75rem;
    bottom: 1.75rem;
  }
  /* line 124188, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-7 {
    right: 1.75rem;
    left: 1.75rem;
  }
  /* line 124193, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-8 {
    top: 2rem;
    bottom: 2rem;
  }
  /* line 124198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-8 {
    right: 2rem;
    left: 2rem;
  }
  /* line 124203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-9 {
    top: 2.25rem;
    bottom: 2.25rem;
  }
  /* line 124208, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-9 {
    right: 2.25rem;
    left: 2.25rem;
  }
  /* line 124213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-10 {
    top: 2.5rem;
    bottom: 2.5rem;
  }
  /* line 124218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-10 {
    right: 2.5rem;
    left: 2.5rem;
  }
  /* line 124223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-11 {
    top: 2.75rem;
    bottom: 2.75rem;
  }
  /* line 124228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-11 {
    right: 2.75rem;
    left: 2.75rem;
  }
  /* line 124233, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-12 {
    top: 3rem;
    bottom: 3rem;
  }
  /* line 124238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-12 {
    right: 3rem;
    left: 3rem;
  }
  /* line 124243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-14 {
    top: 3.5rem;
    bottom: 3.5rem;
  }
  /* line 124248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-14 {
    right: 3.5rem;
    left: 3.5rem;
  }
  /* line 124253, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-16 {
    top: 4rem;
    bottom: 4rem;
  }
  /* line 124258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-16 {
    right: 4rem;
    left: 4rem;
  }
  /* line 124263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-20 {
    top: 5rem;
    bottom: 5rem;
  }
  /* line 124268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-20 {
    right: 5rem;
    left: 5rem;
  }
  /* line 124273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-24 {
    top: 6rem;
    bottom: 6rem;
  }
  /* line 124278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-24 {
    right: 6rem;
    left: 6rem;
  }
  /* line 124283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-28 {
    top: 7rem;
    bottom: 7rem;
  }
  /* line 124288, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-28 {
    right: 7rem;
    left: 7rem;
  }
  /* line 124293, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-32 {
    top: 8rem;
    bottom: 8rem;
  }
  /* line 124298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-32 {
    right: 8rem;
    left: 8rem;
  }
  /* line 124303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-36 {
    top: 9rem;
    bottom: 9rem;
  }
  /* line 124308, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-36 {
    right: 9rem;
    left: 9rem;
  }
  /* line 124313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-40 {
    top: 10rem;
    bottom: 10rem;
  }
  /* line 124318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-40 {
    right: 10rem;
    left: 10rem;
  }
  /* line 124323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-44 {
    top: 11rem;
    bottom: 11rem;
  }
  /* line 124328, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-44 {
    right: 11rem;
    left: 11rem;
  }
  /* line 124333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-48 {
    top: 12rem;
    bottom: 12rem;
  }
  /* line 124338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-48 {
    right: 12rem;
    left: 12rem;
  }
  /* line 124343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-52 {
    top: 13rem;
    bottom: 13rem;
  }
  /* line 124348, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-52 {
    right: 13rem;
    left: 13rem;
  }
  /* line 124353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-56 {
    top: 14rem;
    bottom: 14rem;
  }
  /* line 124358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-56 {
    right: 14rem;
    left: 14rem;
  }
  /* line 124363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-60 {
    top: 15rem;
    bottom: 15rem;
  }
  /* line 124368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-60 {
    right: 15rem;
    left: 15rem;
  }
  /* line 124373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-64 {
    top: 16rem;
    bottom: 16rem;
  }
  /* line 124378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-64 {
    right: 16rem;
    left: 16rem;
  }
  /* line 124383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-72 {
    top: 18rem;
    bottom: 18rem;
  }
  /* line 124388, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-72 {
    right: 18rem;
    left: 18rem;
  }
  /* line 124393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-80 {
    top: 20rem;
    bottom: 20rem;
  }
  /* line 124398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-80 {
    right: 20rem;
    left: 20rem;
  }
  /* line 124403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-96 {
    top: 24rem;
    bottom: 24rem;
  }
  /* line 124408, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-96 {
    right: 24rem;
    left: 24rem;
  }
  /* line 124413, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }
  /* line 124418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-auto {
    right: auto;
    left: auto;
  }
  /* line 124423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-px {
    top: 1px;
    bottom: 1px;
  }
  /* line 124428, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-px {
    right: 1px;
    left: 1px;
  }
  /* line 124433, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-0\.5 {
    top: 0.125rem;
    bottom: 0.125rem;
  }
  /* line 124438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-0\.5 {
    right: 0.125rem;
    left: 0.125rem;
  }
  /* line 124443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-1\.5 {
    top: 0.375rem;
    bottom: 0.375rem;
  }
  /* line 124448, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-1\.5 {
    right: 0.375rem;
    left: 0.375rem;
  }
  /* line 124453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-2\.5 {
    top: 0.625rem;
    bottom: 0.625rem;
  }
  /* line 124458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-2\.5 {
    right: 0.625rem;
    left: 0.625rem;
  }
  /* line 124463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-3\.5 {
    top: 0.875rem;
    bottom: 0.875rem;
  }
  /* line 124468, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-3\.5 {
    right: 0.875rem;
    left: 0.875rem;
  }
  /* line 124473, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-0 {
    top: 0px;
    bottom: 0px;
  }
  /* line 124478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-0 {
    right: 0px;
    left: 0px;
  }
  /* line 124483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-1 {
    top: -0.25rem;
    bottom: -0.25rem;
  }
  /* line 124488, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-1 {
    right: -0.25rem;
    left: -0.25rem;
  }
  /* line 124493, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-2 {
    top: -0.5rem;
    bottom: -0.5rem;
  }
  /* line 124498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-2 {
    right: -0.5rem;
    left: -0.5rem;
  }
  /* line 124503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-3 {
    top: -0.75rem;
    bottom: -0.75rem;
  }
  /* line 124508, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-3 {
    right: -0.75rem;
    left: -0.75rem;
  }
  /* line 124513, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-4 {
    top: -1rem;
    bottom: -1rem;
  }
  /* line 124518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-4 {
    right: -1rem;
    left: -1rem;
  }
  /* line 124523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-5 {
    top: -1.25rem;
    bottom: -1.25rem;
  }
  /* line 124528, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-5 {
    right: -1.25rem;
    left: -1.25rem;
  }
  /* line 124533, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-6 {
    top: -1.5rem;
    bottom: -1.5rem;
  }
  /* line 124538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-6 {
    right: -1.5rem;
    left: -1.5rem;
  }
  /* line 124543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-7 {
    top: -1.75rem;
    bottom: -1.75rem;
  }
  /* line 124548, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-7 {
    right: -1.75rem;
    left: -1.75rem;
  }
  /* line 124553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-8 {
    top: -2rem;
    bottom: -2rem;
  }
  /* line 124558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-8 {
    right: -2rem;
    left: -2rem;
  }
  /* line 124563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-9 {
    top: -2.25rem;
    bottom: -2.25rem;
  }
  /* line 124568, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-9 {
    right: -2.25rem;
    left: -2.25rem;
  }
  /* line 124573, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-10 {
    top: -2.5rem;
    bottom: -2.5rem;
  }
  /* line 124578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-10 {
    right: -2.5rem;
    left: -2.5rem;
  }
  /* line 124583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-11 {
    top: -2.75rem;
    bottom: -2.75rem;
  }
  /* line 124588, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-11 {
    right: -2.75rem;
    left: -2.75rem;
  }
  /* line 124593, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-12 {
    top: -3rem;
    bottom: -3rem;
  }
  /* line 124598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-12 {
    right: -3rem;
    left: -3rem;
  }
  /* line 124603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-14 {
    top: -3.5rem;
    bottom: -3.5rem;
  }
  /* line 124608, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-14 {
    right: -3.5rem;
    left: -3.5rem;
  }
  /* line 124613, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-16 {
    top: -4rem;
    bottom: -4rem;
  }
  /* line 124618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-16 {
    right: -4rem;
    left: -4rem;
  }
  /* line 124623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-20 {
    top: -5rem;
    bottom: -5rem;
  }
  /* line 124628, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-20 {
    right: -5rem;
    left: -5rem;
  }
  /* line 124633, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-24 {
    top: -6rem;
    bottom: -6rem;
  }
  /* line 124638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-24 {
    right: -6rem;
    left: -6rem;
  }
  /* line 124643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-28 {
    top: -7rem;
    bottom: -7rem;
  }
  /* line 124648, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-28 {
    right: -7rem;
    left: -7rem;
  }
  /* line 124653, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-32 {
    top: -8rem;
    bottom: -8rem;
  }
  /* line 124658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-32 {
    right: -8rem;
    left: -8rem;
  }
  /* line 124663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-36 {
    top: -9rem;
    bottom: -9rem;
  }
  /* line 124668, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-36 {
    right: -9rem;
    left: -9rem;
  }
  /* line 124673, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-40 {
    top: -10rem;
    bottom: -10rem;
  }
  /* line 124678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-40 {
    right: -10rem;
    left: -10rem;
  }
  /* line 124683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-44 {
    top: -11rem;
    bottom: -11rem;
  }
  /* line 124688, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-44 {
    right: -11rem;
    left: -11rem;
  }
  /* line 124693, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-48 {
    top: -12rem;
    bottom: -12rem;
  }
  /* line 124698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-48 {
    right: -12rem;
    left: -12rem;
  }
  /* line 124703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-52 {
    top: -13rem;
    bottom: -13rem;
  }
  /* line 124708, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-52 {
    right: -13rem;
    left: -13rem;
  }
  /* line 124713, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-56 {
    top: -14rem;
    bottom: -14rem;
  }
  /* line 124718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-56 {
    right: -14rem;
    left: -14rem;
  }
  /* line 124723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-60 {
    top: -15rem;
    bottom: -15rem;
  }
  /* line 124728, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-60 {
    right: -15rem;
    left: -15rem;
  }
  /* line 124733, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-64 {
    top: -16rem;
    bottom: -16rem;
  }
  /* line 124738, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-64 {
    right: -16rem;
    left: -16rem;
  }
  /* line 124743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-72 {
    top: -18rem;
    bottom: -18rem;
  }
  /* line 124748, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-72 {
    right: -18rem;
    left: -18rem;
  }
  /* line 124753, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-80 {
    top: -20rem;
    bottom: -20rem;
  }
  /* line 124758, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-80 {
    right: -20rem;
    left: -20rem;
  }
  /* line 124763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-96 {
    top: -24rem;
    bottom: -24rem;
  }
  /* line 124768, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-96 {
    right: -24rem;
    left: -24rem;
  }
  /* line 124773, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-px {
    top: -1px;
    bottom: -1px;
  }
  /* line 124778, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-px {
    right: -1px;
    left: -1px;
  }
  /* line 124783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-0\.5 {
    top: -0.125rem;
    bottom: -0.125rem;
  }
  /* line 124788, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-0\.5 {
    right: -0.125rem;
    left: -0.125rem;
  }
  /* line 124793, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-1\.5 {
    top: -0.375rem;
    bottom: -0.375rem;
  }
  /* line 124798, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-1\.5 {
    right: -0.375rem;
    left: -0.375rem;
  }
  /* line 124803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-2\.5 {
    top: -0.625rem;
    bottom: -0.625rem;
  }
  /* line 124808, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-2\.5 {
    right: -0.625rem;
    left: -0.625rem;
  }
  /* line 124813, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-3\.5 {
    top: -0.875rem;
    bottom: -0.875rem;
  }
  /* line 124818, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-3\.5 {
    right: -0.875rem;
    left: -0.875rem;
  }
  /* line 124823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-1\/2 {
    top: 50%;
    bottom: 50%;
  }
  /* line 124828, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-1\/2 {
    right: 50%;
    left: 50%;
  }
  /* line 124833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-1\/3 {
    top: 33.333333%;
    bottom: 33.333333%;
  }
  /* line 124838, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-1\/3 {
    right: 33.333333%;
    left: 33.333333%;
  }
  /* line 124843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-2\/3 {
    top: 66.666667%;
    bottom: 66.666667%;
  }
  /* line 124848, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-2\/3 {
    right: 66.666667%;
    left: 66.666667%;
  }
  /* line 124853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-1\/4 {
    top: 25%;
    bottom: 25%;
  }
  /* line 124858, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-1\/4 {
    right: 25%;
    left: 25%;
  }
  /* line 124863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-2\/4 {
    top: 50%;
    bottom: 50%;
  }
  /* line 124868, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-2\/4 {
    right: 50%;
    left: 50%;
  }
  /* line 124873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-3\/4 {
    top: 75%;
    bottom: 75%;
  }
  /* line 124878, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-3\/4 {
    right: 75%;
    left: 75%;
  }
  /* line 124883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-y-full {
    top: 100%;
    bottom: 100%;
  }
  /* line 124888, app/assets/stylesheets/tailwind.1.scss */
  .xl\:inset-x-full {
    right: 100%;
    left: 100%;
  }
  /* line 124893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-1\/2 {
    top: -50%;
    bottom: -50%;
  }
  /* line 124898, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-1\/2 {
    right: -50%;
    left: -50%;
  }
  /* line 124903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-1\/3 {
    top: -33.333333%;
    bottom: -33.333333%;
  }
  /* line 124908, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-1\/3 {
    right: -33.333333%;
    left: -33.333333%;
  }
  /* line 124913, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-2\/3 {
    top: -66.666667%;
    bottom: -66.666667%;
  }
  /* line 124918, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-2\/3 {
    right: -66.666667%;
    left: -66.666667%;
  }
  /* line 124923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-1\/4 {
    top: -25%;
    bottom: -25%;
  }
  /* line 124928, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-1\/4 {
    right: -25%;
    left: -25%;
  }
  /* line 124933, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-2\/4 {
    top: -50%;
    bottom: -50%;
  }
  /* line 124938, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-2\/4 {
    right: -50%;
    left: -50%;
  }
  /* line 124943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-3\/4 {
    top: -75%;
    bottom: -75%;
  }
  /* line 124948, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-3\/4 {
    right: -75%;
    left: -75%;
  }
  /* line 124953, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-y-full {
    top: -100%;
    bottom: -100%;
  }
  /* line 124958, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-inset-x-full {
    right: -100%;
    left: -100%;
  }
  /* line 124963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-0 {
    top: 0px;
  }
  /* line 124967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-0 {
    right: 0px;
  }
  /* line 124971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-0 {
    bottom: 0px;
  }
  /* line 124975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-0 {
    left: 0px;
  }
  /* line 124979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-1 {
    top: 0.25rem;
  }
  /* line 124983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-1 {
    right: 0.25rem;
  }
  /* line 124987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-1 {
    bottom: 0.25rem;
  }
  /* line 124991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-1 {
    left: 0.25rem;
  }
  /* line 124995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-2 {
    top: 0.5rem;
  }
  /* line 124999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-2 {
    right: 0.5rem;
  }
  /* line 125003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-2 {
    bottom: 0.5rem;
  }
  /* line 125007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-2 {
    left: 0.5rem;
  }
  /* line 125011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-3 {
    top: 0.75rem;
  }
  /* line 125015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-3 {
    right: 0.75rem;
  }
  /* line 125019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-3 {
    bottom: 0.75rem;
  }
  /* line 125023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-3 {
    left: 0.75rem;
  }
  /* line 125027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-4 {
    top: 1rem;
  }
  /* line 125031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-4 {
    right: 1rem;
  }
  /* line 125035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-4 {
    bottom: 1rem;
  }
  /* line 125039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-4 {
    left: 1rem;
  }
  /* line 125043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-5 {
    top: 1.25rem;
  }
  /* line 125047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-5 {
    right: 1.25rem;
  }
  /* line 125051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-5 {
    bottom: 1.25rem;
  }
  /* line 125055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-5 {
    left: 1.25rem;
  }
  /* line 125059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-6 {
    top: 1.5rem;
  }
  /* line 125063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-6 {
    right: 1.5rem;
  }
  /* line 125067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-6 {
    bottom: 1.5rem;
  }
  /* line 125071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-6 {
    left: 1.5rem;
  }
  /* line 125075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-7 {
    top: 1.75rem;
  }
  /* line 125079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-7 {
    right: 1.75rem;
  }
  /* line 125083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-7 {
    bottom: 1.75rem;
  }
  /* line 125087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-7 {
    left: 1.75rem;
  }
  /* line 125091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-8 {
    top: 2rem;
  }
  /* line 125095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-8 {
    right: 2rem;
  }
  /* line 125099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-8 {
    bottom: 2rem;
  }
  /* line 125103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-8 {
    left: 2rem;
  }
  /* line 125107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-9 {
    top: 2.25rem;
  }
  /* line 125111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-9 {
    right: 2.25rem;
  }
  /* line 125115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-9 {
    bottom: 2.25rem;
  }
  /* line 125119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-9 {
    left: 2.25rem;
  }
  /* line 125123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-10 {
    top: 2.5rem;
  }
  /* line 125127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-10 {
    right: 2.5rem;
  }
  /* line 125131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-10 {
    bottom: 2.5rem;
  }
  /* line 125135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-10 {
    left: 2.5rem;
  }
  /* line 125139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-11 {
    top: 2.75rem;
  }
  /* line 125143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-11 {
    right: 2.75rem;
  }
  /* line 125147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-11 {
    bottom: 2.75rem;
  }
  /* line 125151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-11 {
    left: 2.75rem;
  }
  /* line 125155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-12 {
    top: 3rem;
  }
  /* line 125159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-12 {
    right: 3rem;
  }
  /* line 125163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-12 {
    bottom: 3rem;
  }
  /* line 125167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-12 {
    left: 3rem;
  }
  /* line 125171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-14 {
    top: 3.5rem;
  }
  /* line 125175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-14 {
    right: 3.5rem;
  }
  /* line 125179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-14 {
    bottom: 3.5rem;
  }
  /* line 125183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-14 {
    left: 3.5rem;
  }
  /* line 125187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-16 {
    top: 4rem;
  }
  /* line 125191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-16 {
    right: 4rem;
  }
  /* line 125195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-16 {
    bottom: 4rem;
  }
  /* line 125199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-16 {
    left: 4rem;
  }
  /* line 125203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-20 {
    top: 5rem;
  }
  /* line 125207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-20 {
    right: 5rem;
  }
  /* line 125211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-20 {
    bottom: 5rem;
  }
  /* line 125215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-20 {
    left: 5rem;
  }
  /* line 125219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-24 {
    top: 6rem;
  }
  /* line 125223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-24 {
    right: 6rem;
  }
  /* line 125227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-24 {
    bottom: 6rem;
  }
  /* line 125231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-24 {
    left: 6rem;
  }
  /* line 125235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-28 {
    top: 7rem;
  }
  /* line 125239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-28 {
    right: 7rem;
  }
  /* line 125243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-28 {
    bottom: 7rem;
  }
  /* line 125247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-28 {
    left: 7rem;
  }
  /* line 125251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-32 {
    top: 8rem;
  }
  /* line 125255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-32 {
    right: 8rem;
  }
  /* line 125259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-32 {
    bottom: 8rem;
  }
  /* line 125263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-32 {
    left: 8rem;
  }
  /* line 125267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-36 {
    top: 9rem;
  }
  /* line 125271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-36 {
    right: 9rem;
  }
  /* line 125275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-36 {
    bottom: 9rem;
  }
  /* line 125279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-36 {
    left: 9rem;
  }
  /* line 125283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-40 {
    top: 10rem;
  }
  /* line 125287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-40 {
    right: 10rem;
  }
  /* line 125291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-40 {
    bottom: 10rem;
  }
  /* line 125295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-40 {
    left: 10rem;
  }
  /* line 125299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-44 {
    top: 11rem;
  }
  /* line 125303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-44 {
    right: 11rem;
  }
  /* line 125307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-44 {
    bottom: 11rem;
  }
  /* line 125311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-44 {
    left: 11rem;
  }
  /* line 125315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-48 {
    top: 12rem;
  }
  /* line 125319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-48 {
    right: 12rem;
  }
  /* line 125323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-48 {
    bottom: 12rem;
  }
  /* line 125327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-48 {
    left: 12rem;
  }
  /* line 125331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-52 {
    top: 13rem;
  }
  /* line 125335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-52 {
    right: 13rem;
  }
  /* line 125339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-52 {
    bottom: 13rem;
  }
  /* line 125343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-52 {
    left: 13rem;
  }
  /* line 125347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-56 {
    top: 14rem;
  }
  /* line 125351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-56 {
    right: 14rem;
  }
  /* line 125355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-56 {
    bottom: 14rem;
  }
  /* line 125359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-56 {
    left: 14rem;
  }
  /* line 125363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-60 {
    top: 15rem;
  }
  /* line 125367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-60 {
    right: 15rem;
  }
  /* line 125371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-60 {
    bottom: 15rem;
  }
  /* line 125375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-60 {
    left: 15rem;
  }
  /* line 125379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-64 {
    top: 16rem;
  }
  /* line 125383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-64 {
    right: 16rem;
  }
  /* line 125387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-64 {
    bottom: 16rem;
  }
  /* line 125391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-64 {
    left: 16rem;
  }
  /* line 125395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-72 {
    top: 18rem;
  }
  /* line 125399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-72 {
    right: 18rem;
  }
  /* line 125403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-72 {
    bottom: 18rem;
  }
  /* line 125407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-72 {
    left: 18rem;
  }
  /* line 125411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-80 {
    top: 20rem;
  }
  /* line 125415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-80 {
    right: 20rem;
  }
  /* line 125419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-80 {
    bottom: 20rem;
  }
  /* line 125423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-80 {
    left: 20rem;
  }
  /* line 125427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-96 {
    top: 24rem;
  }
  /* line 125431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-96 {
    right: 24rem;
  }
  /* line 125435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-96 {
    bottom: 24rem;
  }
  /* line 125439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-96 {
    left: 24rem;
  }
  /* line 125443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-auto {
    top: auto;
  }
  /* line 125447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-auto {
    right: auto;
  }
  /* line 125451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-auto {
    bottom: auto;
  }
  /* line 125455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-auto {
    left: auto;
  }
  /* line 125459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-px {
    top: 1px;
  }
  /* line 125463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-px {
    right: 1px;
  }
  /* line 125467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-px {
    bottom: 1px;
  }
  /* line 125471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-px {
    left: 1px;
  }
  /* line 125475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-0\.5 {
    top: 0.125rem;
  }
  /* line 125479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-0\.5 {
    right: 0.125rem;
  }
  /* line 125483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-0\.5 {
    bottom: 0.125rem;
  }
  /* line 125487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-0\.5 {
    left: 0.125rem;
  }
  /* line 125491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-1\.5 {
    top: 0.375rem;
  }
  /* line 125495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-1\.5 {
    right: 0.375rem;
  }
  /* line 125499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-1\.5 {
    bottom: 0.375rem;
  }
  /* line 125503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-1\.5 {
    left: 0.375rem;
  }
  /* line 125507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-2\.5 {
    top: 0.625rem;
  }
  /* line 125511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-2\.5 {
    right: 0.625rem;
  }
  /* line 125515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-2\.5 {
    bottom: 0.625rem;
  }
  /* line 125519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-2\.5 {
    left: 0.625rem;
  }
  /* line 125523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-3\.5 {
    top: 0.875rem;
  }
  /* line 125527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-3\.5 {
    right: 0.875rem;
  }
  /* line 125531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-3\.5 {
    bottom: 0.875rem;
  }
  /* line 125535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-3\.5 {
    left: 0.875rem;
  }
  /* line 125539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-0 {
    top: 0px;
  }
  /* line 125543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-0 {
    right: 0px;
  }
  /* line 125547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-0 {
    bottom: 0px;
  }
  /* line 125551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-0 {
    left: 0px;
  }
  /* line 125555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-1 {
    top: -0.25rem;
  }
  /* line 125559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-1 {
    right: -0.25rem;
  }
  /* line 125563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-1 {
    bottom: -0.25rem;
  }
  /* line 125567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-1 {
    left: -0.25rem;
  }
  /* line 125571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-2 {
    top: -0.5rem;
  }
  /* line 125575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-2 {
    right: -0.5rem;
  }
  /* line 125579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-2 {
    bottom: -0.5rem;
  }
  /* line 125583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-2 {
    left: -0.5rem;
  }
  /* line 125587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-3 {
    top: -0.75rem;
  }
  /* line 125591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-3 {
    right: -0.75rem;
  }
  /* line 125595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-3 {
    bottom: -0.75rem;
  }
  /* line 125599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-3 {
    left: -0.75rem;
  }
  /* line 125603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-4 {
    top: -1rem;
  }
  /* line 125607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-4 {
    right: -1rem;
  }
  /* line 125611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-4 {
    bottom: -1rem;
  }
  /* line 125615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-4 {
    left: -1rem;
  }
  /* line 125619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-5 {
    top: -1.25rem;
  }
  /* line 125623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-5 {
    right: -1.25rem;
  }
  /* line 125627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-5 {
    bottom: -1.25rem;
  }
  /* line 125631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-5 {
    left: -1.25rem;
  }
  /* line 125635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-6 {
    top: -1.5rem;
  }
  /* line 125639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-6 {
    right: -1.5rem;
  }
  /* line 125643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-6 {
    bottom: -1.5rem;
  }
  /* line 125647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-6 {
    left: -1.5rem;
  }
  /* line 125651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-7 {
    top: -1.75rem;
  }
  /* line 125655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-7 {
    right: -1.75rem;
  }
  /* line 125659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-7 {
    bottom: -1.75rem;
  }
  /* line 125663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-7 {
    left: -1.75rem;
  }
  /* line 125667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-8 {
    top: -2rem;
  }
  /* line 125671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-8 {
    right: -2rem;
  }
  /* line 125675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-8 {
    bottom: -2rem;
  }
  /* line 125679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-8 {
    left: -2rem;
  }
  /* line 125683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-9 {
    top: -2.25rem;
  }
  /* line 125687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-9 {
    right: -2.25rem;
  }
  /* line 125691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-9 {
    bottom: -2.25rem;
  }
  /* line 125695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-9 {
    left: -2.25rem;
  }
  /* line 125699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-10 {
    top: -2.5rem;
  }
  /* line 125703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-10 {
    right: -2.5rem;
  }
  /* line 125707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-10 {
    bottom: -2.5rem;
  }
  /* line 125711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-10 {
    left: -2.5rem;
  }
  /* line 125715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-11 {
    top: -2.75rem;
  }
  /* line 125719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-11 {
    right: -2.75rem;
  }
  /* line 125723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-11 {
    bottom: -2.75rem;
  }
  /* line 125727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-11 {
    left: -2.75rem;
  }
  /* line 125731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-12 {
    top: -3rem;
  }
  /* line 125735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-12 {
    right: -3rem;
  }
  /* line 125739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-12 {
    bottom: -3rem;
  }
  /* line 125743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-12 {
    left: -3rem;
  }
  /* line 125747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-14 {
    top: -3.5rem;
  }
  /* line 125751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-14 {
    right: -3.5rem;
  }
  /* line 125755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-14 {
    bottom: -3.5rem;
  }
  /* line 125759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-14 {
    left: -3.5rem;
  }
  /* line 125763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-16 {
    top: -4rem;
  }
  /* line 125767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-16 {
    right: -4rem;
  }
  /* line 125771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-16 {
    bottom: -4rem;
  }
  /* line 125775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-16 {
    left: -4rem;
  }
  /* line 125779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-20 {
    top: -5rem;
  }
  /* line 125783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-20 {
    right: -5rem;
  }
  /* line 125787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-20 {
    bottom: -5rem;
  }
  /* line 125791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-20 {
    left: -5rem;
  }
  /* line 125795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-24 {
    top: -6rem;
  }
  /* line 125799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-24 {
    right: -6rem;
  }
  /* line 125803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-24 {
    bottom: -6rem;
  }
  /* line 125807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-24 {
    left: -6rem;
  }
  /* line 125811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-28 {
    top: -7rem;
  }
  /* line 125815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-28 {
    right: -7rem;
  }
  /* line 125819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-28 {
    bottom: -7rem;
  }
  /* line 125823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-28 {
    left: -7rem;
  }
  /* line 125827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-32 {
    top: -8rem;
  }
  /* line 125831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-32 {
    right: -8rem;
  }
  /* line 125835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-32 {
    bottom: -8rem;
  }
  /* line 125839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-32 {
    left: -8rem;
  }
  /* line 125843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-36 {
    top: -9rem;
  }
  /* line 125847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-36 {
    right: -9rem;
  }
  /* line 125851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-36 {
    bottom: -9rem;
  }
  /* line 125855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-36 {
    left: -9rem;
  }
  /* line 125859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-40 {
    top: -10rem;
  }
  /* line 125863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-40 {
    right: -10rem;
  }
  /* line 125867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-40 {
    bottom: -10rem;
  }
  /* line 125871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-40 {
    left: -10rem;
  }
  /* line 125875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-44 {
    top: -11rem;
  }
  /* line 125879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-44 {
    right: -11rem;
  }
  /* line 125883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-44 {
    bottom: -11rem;
  }
  /* line 125887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-44 {
    left: -11rem;
  }
  /* line 125891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-48 {
    top: -12rem;
  }
  /* line 125895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-48 {
    right: -12rem;
  }
  /* line 125899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-48 {
    bottom: -12rem;
  }
  /* line 125903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-48 {
    left: -12rem;
  }
  /* line 125907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-52 {
    top: -13rem;
  }
  /* line 125911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-52 {
    right: -13rem;
  }
  /* line 125915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-52 {
    bottom: -13rem;
  }
  /* line 125919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-52 {
    left: -13rem;
  }
  /* line 125923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-56 {
    top: -14rem;
  }
  /* line 125927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-56 {
    right: -14rem;
  }
  /* line 125931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-56 {
    bottom: -14rem;
  }
  /* line 125935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-56 {
    left: -14rem;
  }
  /* line 125939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-60 {
    top: -15rem;
  }
  /* line 125943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-60 {
    right: -15rem;
  }
  /* line 125947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-60 {
    bottom: -15rem;
  }
  /* line 125951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-60 {
    left: -15rem;
  }
  /* line 125955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-64 {
    top: -16rem;
  }
  /* line 125959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-64 {
    right: -16rem;
  }
  /* line 125963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-64 {
    bottom: -16rem;
  }
  /* line 125967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-64 {
    left: -16rem;
  }
  /* line 125971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-72 {
    top: -18rem;
  }
  /* line 125975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-72 {
    right: -18rem;
  }
  /* line 125979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-72 {
    bottom: -18rem;
  }
  /* line 125983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-72 {
    left: -18rem;
  }
  /* line 125987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-80 {
    top: -20rem;
  }
  /* line 125991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-80 {
    right: -20rem;
  }
  /* line 125995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-80 {
    bottom: -20rem;
  }
  /* line 125999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-80 {
    left: -20rem;
  }
  /* line 126003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-96 {
    top: -24rem;
  }
  /* line 126007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-96 {
    right: -24rem;
  }
  /* line 126011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-96 {
    bottom: -24rem;
  }
  /* line 126015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-96 {
    left: -24rem;
  }
  /* line 126019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-px {
    top: -1px;
  }
  /* line 126023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-px {
    right: -1px;
  }
  /* line 126027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-px {
    bottom: -1px;
  }
  /* line 126031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-px {
    left: -1px;
  }
  /* line 126035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-0\.5 {
    top: -0.125rem;
  }
  /* line 126039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-0\.5 {
    right: -0.125rem;
  }
  /* line 126043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-0\.5 {
    bottom: -0.125rem;
  }
  /* line 126047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-0\.5 {
    left: -0.125rem;
  }
  /* line 126051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-1\.5 {
    top: -0.375rem;
  }
  /* line 126055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-1\.5 {
    right: -0.375rem;
  }
  /* line 126059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-1\.5 {
    bottom: -0.375rem;
  }
  /* line 126063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-1\.5 {
    left: -0.375rem;
  }
  /* line 126067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-2\.5 {
    top: -0.625rem;
  }
  /* line 126071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-2\.5 {
    right: -0.625rem;
  }
  /* line 126075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-2\.5 {
    bottom: -0.625rem;
  }
  /* line 126079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-2\.5 {
    left: -0.625rem;
  }
  /* line 126083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-3\.5 {
    top: -0.875rem;
  }
  /* line 126087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-3\.5 {
    right: -0.875rem;
  }
  /* line 126091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-3\.5 {
    bottom: -0.875rem;
  }
  /* line 126095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-3\.5 {
    left: -0.875rem;
  }
  /* line 126099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-1\/2 {
    top: 50%;
  }
  /* line 126103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-1\/2 {
    right: 50%;
  }
  /* line 126107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-1\/2 {
    bottom: 50%;
  }
  /* line 126111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-1\/2 {
    left: 50%;
  }
  /* line 126115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-1\/3 {
    top: 33.333333%;
  }
  /* line 126119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-1\/3 {
    right: 33.333333%;
  }
  /* line 126123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-1\/3 {
    bottom: 33.333333%;
  }
  /* line 126127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-1\/3 {
    left: 33.333333%;
  }
  /* line 126131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-2\/3 {
    top: 66.666667%;
  }
  /* line 126135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-2\/3 {
    right: 66.666667%;
  }
  /* line 126139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-2\/3 {
    bottom: 66.666667%;
  }
  /* line 126143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-2\/3 {
    left: 66.666667%;
  }
  /* line 126147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-1\/4 {
    top: 25%;
  }
  /* line 126151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-1\/4 {
    right: 25%;
  }
  /* line 126155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-1\/4 {
    bottom: 25%;
  }
  /* line 126159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-1\/4 {
    left: 25%;
  }
  /* line 126163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-2\/4 {
    top: 50%;
  }
  /* line 126167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-2\/4 {
    right: 50%;
  }
  /* line 126171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-2\/4 {
    bottom: 50%;
  }
  /* line 126175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-2\/4 {
    left: 50%;
  }
  /* line 126179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-3\/4 {
    top: 75%;
  }
  /* line 126183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-3\/4 {
    right: 75%;
  }
  /* line 126187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-3\/4 {
    bottom: 75%;
  }
  /* line 126191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-3\/4 {
    left: 75%;
  }
  /* line 126195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:top-full {
    top: 100%;
  }
  /* line 126199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:right-full {
    right: 100%;
  }
  /* line 126203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bottom-full {
    bottom: 100%;
  }
  /* line 126207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:left-full {
    left: 100%;
  }
  /* line 126211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-1\/2 {
    top: -50%;
  }
  /* line 126215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-1\/2 {
    right: -50%;
  }
  /* line 126219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-1\/2 {
    bottom: -50%;
  }
  /* line 126223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-1\/2 {
    left: -50%;
  }
  /* line 126227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-1\/3 {
    top: -33.333333%;
  }
  /* line 126231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-1\/3 {
    right: -33.333333%;
  }
  /* line 126235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-1\/3 {
    bottom: -33.333333%;
  }
  /* line 126239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-1\/3 {
    left: -33.333333%;
  }
  /* line 126243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-2\/3 {
    top: -66.666667%;
  }
  /* line 126247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-2\/3 {
    right: -66.666667%;
  }
  /* line 126251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-2\/3 {
    bottom: -66.666667%;
  }
  /* line 126255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-2\/3 {
    left: -66.666667%;
  }
  /* line 126259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-1\/4 {
    top: -25%;
  }
  /* line 126263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-1\/4 {
    right: -25%;
  }
  /* line 126267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-1\/4 {
    bottom: -25%;
  }
  /* line 126271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-1\/4 {
    left: -25%;
  }
  /* line 126275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-2\/4 {
    top: -50%;
  }
  /* line 126279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-2\/4 {
    right: -50%;
  }
  /* line 126283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-2\/4 {
    bottom: -50%;
  }
  /* line 126287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-2\/4 {
    left: -50%;
  }
  /* line 126291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-3\/4 {
    top: -75%;
  }
  /* line 126295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-3\/4 {
    right: -75%;
  }
  /* line 126299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-3\/4 {
    bottom: -75%;
  }
  /* line 126303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-3\/4 {
    left: -75%;
  }
  /* line 126307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-top-full {
    top: -100%;
  }
  /* line 126311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-right-full {
    right: -100%;
  }
  /* line 126315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-bottom-full {
    bottom: -100%;
  }
  /* line 126319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-left-full {
    left: -100%;
  }
  /* line 126323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:resize-none {
    resize: none;
  }
  /* line 126327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:resize-y {
    resize: vertical;
  }
  /* line 126331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:resize-x {
    resize: horizontal;
  }
  /* line 126335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:resize {
    resize: both;
  }
  /* line 126339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126344, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126349, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126364, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126369, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126379, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126384, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126389, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126394, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126399, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126404, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126409, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126414, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-sm:focus-within {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126424, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow:focus-within {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126429, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-md:focus-within {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-lg:focus-within {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-xl:focus-within {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126444, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-2xl:focus-within {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126449, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-inner:focus-within {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:shadow-none:focus-within {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-sm:hover {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126464, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow:hover {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126469, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-md:hover {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126474, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-lg:hover {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126484, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-2xl:hover {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126489, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-inner:hover {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126494, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:shadow-none:hover {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-sm:focus {
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126504, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow:focus {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126509, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126514, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-lg:focus {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-xl:focus {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126524, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-2xl:focus {
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126529, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-inner:focus {
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126534, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
  /* line 126539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126545, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-4 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-8 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126569, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-inset {
    --tw-ring-inset: inset;
  }
  /* line 126579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-0:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126585, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-1:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126597, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-4:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-8:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset;
  }
  /* line 126619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-0:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126625, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-1:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-4:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-8:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126649, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }
  /* line 126655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-inset:focus {
    --tw-ring-inset: inset;
  }
  /* line 126659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-transparent {
    --tw-ring-offset-color: transparent;
  }
  /* line 126663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-current {
    --tw-ring-offset-color: currentColor;
  }
  /* line 126667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-black {
    --tw-ring-offset-color: #000;
  }
  /* line 126671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-white {
    --tw-ring-offset-color: #fff;
  }
  /* line 126675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-50 {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 126679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-100 {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 126683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-200 {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 126687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-300 {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 126691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-400 {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 126695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-500 {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 126699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-600 {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 126703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-700 {
    --tw-ring-offset-color: #374151;
  }
  /* line 126707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-800 {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 126711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-gray-900 {
    --tw-ring-offset-color: #111827;
  }
  /* line 126715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-50 {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 126719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-100 {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 126723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-200 {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 126727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-300 {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 126731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-400 {
    --tw-ring-offset-color: #f87171;
  }
  /* line 126735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-500 {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 126739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-600 {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 126743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-700 {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 126747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-800 {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 126751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-red-900 {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 126755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-50 {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 126759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-100 {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 126763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-200 {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 126767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-300 {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 126771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-400 {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 126775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-500 {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 126779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-600 {
    --tw-ring-offset-color: #d97706;
  }
  /* line 126783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-700 {
    --tw-ring-offset-color: #b45309;
  }
  /* line 126787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-800 {
    --tw-ring-offset-color: #92400e;
  }
  /* line 126791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-yellow-900 {
    --tw-ring-offset-color: #78350f;
  }
  /* line 126795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-50 {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 126799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-100 {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 126803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-200 {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 126807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-300 {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 126811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-400 {
    --tw-ring-offset-color: #34d399;
  }
  /* line 126815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-500 {
    --tw-ring-offset-color: #10b981;
  }
  /* line 126819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-600 {
    --tw-ring-offset-color: #059669;
  }
  /* line 126823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-700 {
    --tw-ring-offset-color: #047857;
  }
  /* line 126827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-800 {
    --tw-ring-offset-color: #065f46;
  }
  /* line 126831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-green-900 {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 126835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-50 {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 126839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-100 {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 126843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-200 {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 126847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-300 {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 126851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-400 {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 126855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 126859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-600 {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 126863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-700 {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 126867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-800 {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 126871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-blue-900 {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 126875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-50 {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 126879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-100 {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 126883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-200 {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 126887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-300 {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 126891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-400 {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 126895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-500 {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 126899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-600 {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 126903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-700 {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 126907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-800 {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 126911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-indigo-900 {
    --tw-ring-offset-color: #312e81;
  }
  /* line 126915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-50 {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 126919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-100 {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 126923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-200 {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 126927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-300 {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 126931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-400 {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 126935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-500 {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 126939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-600 {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 126943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-700 {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 126947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-800 {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 126951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-purple-900 {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 126955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-50 {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 126959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-100 {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 126963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-200 {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 126967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-300 {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 126971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-400 {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 126975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-500 {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 126979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-600 {
    --tw-ring-offset-color: #db2777;
  }
  /* line 126983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-700 {
    --tw-ring-offset-color: #be185d;
  }
  /* line 126987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-800 {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 126991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-pink-900 {
    --tw-ring-offset-color: #831843;
  }
  /* line 126995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-transparent:focus-within {
    --tw-ring-offset-color: transparent;
  }
  /* line 126999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-current:focus-within {
    --tw-ring-offset-color: currentColor;
  }
  /* line 127003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-black:focus-within {
    --tw-ring-offset-color: #000;
  }
  /* line 127007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-white:focus-within {
    --tw-ring-offset-color: #fff;
  }
  /* line 127011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-50:focus-within {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 127015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-100:focus-within {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 127019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-200:focus-within {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 127023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-300:focus-within {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 127027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-400:focus-within {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 127031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-500:focus-within {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 127035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-600:focus-within {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 127039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-700:focus-within {
    --tw-ring-offset-color: #374151;
  }
  /* line 127043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-800:focus-within {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 127047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-gray-900:focus-within {
    --tw-ring-offset-color: #111827;
  }
  /* line 127051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-50:focus-within {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 127055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-100:focus-within {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 127059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-200:focus-within {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 127063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-300:focus-within {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 127067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-400:focus-within {
    --tw-ring-offset-color: #f87171;
  }
  /* line 127071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-500:focus-within {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 127075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-600:focus-within {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 127079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-700:focus-within {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 127083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-800:focus-within {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 127087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-red-900:focus-within {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 127091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-50:focus-within {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 127095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-100:focus-within {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 127099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-200:focus-within {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 127103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-300:focus-within {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 127107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-400:focus-within {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 127111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-500:focus-within {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 127115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-600:focus-within {
    --tw-ring-offset-color: #d97706;
  }
  /* line 127119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-700:focus-within {
    --tw-ring-offset-color: #b45309;
  }
  /* line 127123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-800:focus-within {
    --tw-ring-offset-color: #92400e;
  }
  /* line 127127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-yellow-900:focus-within {
    --tw-ring-offset-color: #78350f;
  }
  /* line 127131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-50:focus-within {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 127135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-100:focus-within {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 127139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-200:focus-within {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 127143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-300:focus-within {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 127147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-400:focus-within {
    --tw-ring-offset-color: #34d399;
  }
  /* line 127151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-500:focus-within {
    --tw-ring-offset-color: #10b981;
  }
  /* line 127155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-600:focus-within {
    --tw-ring-offset-color: #059669;
  }
  /* line 127159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-700:focus-within {
    --tw-ring-offset-color: #047857;
  }
  /* line 127163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-800:focus-within {
    --tw-ring-offset-color: #065f46;
  }
  /* line 127167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-green-900:focus-within {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 127171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-50:focus-within {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 127175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-100:focus-within {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 127179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-200:focus-within {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 127183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-300:focus-within {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 127187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-400:focus-within {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 127191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-500:focus-within {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 127195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-600:focus-within {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 127199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-700:focus-within {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 127203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-800:focus-within {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 127207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-blue-900:focus-within {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 127211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-50:focus-within {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 127215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-100:focus-within {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 127219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-200:focus-within {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 127223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-300:focus-within {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 127227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-400:focus-within {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 127231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-500:focus-within {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 127235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-600:focus-within {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 127239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-700:focus-within {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 127243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-800:focus-within {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 127247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-indigo-900:focus-within {
    --tw-ring-offset-color: #312e81;
  }
  /* line 127251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-50:focus-within {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 127255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-100:focus-within {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 127259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-200:focus-within {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 127263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-300:focus-within {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 127267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-400:focus-within {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 127271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-500:focus-within {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 127275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-600:focus-within {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 127279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-700:focus-within {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 127283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-800:focus-within {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 127287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-purple-900:focus-within {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 127291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-50:focus-within {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 127295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-100:focus-within {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 127299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-200:focus-within {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 127303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-300:focus-within {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 127307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-400:focus-within {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 127311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-500:focus-within {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 127315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-600:focus-within {
    --tw-ring-offset-color: #db2777;
  }
  /* line 127319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-700:focus-within {
    --tw-ring-offset-color: #be185d;
  }
  /* line 127323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-800:focus-within {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 127327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-pink-900:focus-within {
    --tw-ring-offset-color: #831843;
  }
  /* line 127331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-transparent:focus {
    --tw-ring-offset-color: transparent;
  }
  /* line 127335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-current:focus {
    --tw-ring-offset-color: currentColor;
  }
  /* line 127339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-black:focus {
    --tw-ring-offset-color: #000;
  }
  /* line 127343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-white:focus {
    --tw-ring-offset-color: #fff;
  }
  /* line 127347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-50:focus {
    --tw-ring-offset-color: #f9fafb;
  }
  /* line 127351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-100:focus {
    --tw-ring-offset-color: #f3f4f6;
  }
  /* line 127355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-200:focus {
    --tw-ring-offset-color: #e5e7eb;
  }
  /* line 127359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-300:focus {
    --tw-ring-offset-color: #d1d5db;
  }
  /* line 127363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-400:focus {
    --tw-ring-offset-color: #9ca3af;
  }
  /* line 127367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-500:focus {
    --tw-ring-offset-color: #6b7280;
  }
  /* line 127371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-600:focus {
    --tw-ring-offset-color: #4b5563;
  }
  /* line 127375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-700:focus {
    --tw-ring-offset-color: #374151;
  }
  /* line 127379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-800:focus {
    --tw-ring-offset-color: #1f2937;
  }
  /* line 127383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-gray-900:focus {
    --tw-ring-offset-color: #111827;
  }
  /* line 127387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-50:focus {
    --tw-ring-offset-color: #fef2f2;
  }
  /* line 127391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-100:focus {
    --tw-ring-offset-color: #fee2e2;
  }
  /* line 127395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-200:focus {
    --tw-ring-offset-color: #fecaca;
  }
  /* line 127399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-300:focus {
    --tw-ring-offset-color: #fca5a5;
  }
  /* line 127403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-400:focus {
    --tw-ring-offset-color: #f87171;
  }
  /* line 127407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-500:focus {
    --tw-ring-offset-color: #ef4444;
  }
  /* line 127411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-600:focus {
    --tw-ring-offset-color: #dc2626;
  }
  /* line 127415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-700:focus {
    --tw-ring-offset-color: #b91c1c;
  }
  /* line 127419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-800:focus {
    --tw-ring-offset-color: #991b1b;
  }
  /* line 127423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-red-900:focus {
    --tw-ring-offset-color: #7f1d1d;
  }
  /* line 127427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-50:focus {
    --tw-ring-offset-color: #fffbeb;
  }
  /* line 127431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-100:focus {
    --tw-ring-offset-color: #fef3c7;
  }
  /* line 127435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-200:focus {
    --tw-ring-offset-color: #fde68a;
  }
  /* line 127439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-300:focus {
    --tw-ring-offset-color: #fcd34d;
  }
  /* line 127443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-400:focus {
    --tw-ring-offset-color: #fbbf24;
  }
  /* line 127447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-500:focus {
    --tw-ring-offset-color: #f59e0b;
  }
  /* line 127451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-600:focus {
    --tw-ring-offset-color: #d97706;
  }
  /* line 127455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-700:focus {
    --tw-ring-offset-color: #b45309;
  }
  /* line 127459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-800:focus {
    --tw-ring-offset-color: #92400e;
  }
  /* line 127463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-yellow-900:focus {
    --tw-ring-offset-color: #78350f;
  }
  /* line 127467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-50:focus {
    --tw-ring-offset-color: #ecfdf5;
  }
  /* line 127471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-100:focus {
    --tw-ring-offset-color: #d1fae5;
  }
  /* line 127475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-200:focus {
    --tw-ring-offset-color: #a7f3d0;
  }
  /* line 127479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-300:focus {
    --tw-ring-offset-color: #6ee7b7;
  }
  /* line 127483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-400:focus {
    --tw-ring-offset-color: #34d399;
  }
  /* line 127487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-500:focus {
    --tw-ring-offset-color: #10b981;
  }
  /* line 127491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-600:focus {
    --tw-ring-offset-color: #059669;
  }
  /* line 127495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-700:focus {
    --tw-ring-offset-color: #047857;
  }
  /* line 127499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-800:focus {
    --tw-ring-offset-color: #065f46;
  }
  /* line 127503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-green-900:focus {
    --tw-ring-offset-color: #064e3b;
  }
  /* line 127507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-50:focus {
    --tw-ring-offset-color: #eff6ff;
  }
  /* line 127511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-100:focus {
    --tw-ring-offset-color: #dbeafe;
  }
  /* line 127515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-200:focus {
    --tw-ring-offset-color: #bfdbfe;
  }
  /* line 127519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-300:focus {
    --tw-ring-offset-color: #93c5fd;
  }
  /* line 127523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-400:focus {
    --tw-ring-offset-color: #60a5fa;
  }
  /* line 127527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-500:focus {
    --tw-ring-offset-color: #3b82f6;
  }
  /* line 127531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-600:focus {
    --tw-ring-offset-color: #2563eb;
  }
  /* line 127535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-700:focus {
    --tw-ring-offset-color: #1d4ed8;
  }
  /* line 127539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-800:focus {
    --tw-ring-offset-color: #1e40af;
  }
  /* line 127543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-blue-900:focus {
    --tw-ring-offset-color: #1e3a8a;
  }
  /* line 127547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-50:focus {
    --tw-ring-offset-color: #eef2ff;
  }
  /* line 127551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-100:focus {
    --tw-ring-offset-color: #e0e7ff;
  }
  /* line 127555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-200:focus {
    --tw-ring-offset-color: #c7d2fe;
  }
  /* line 127559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-300:focus {
    --tw-ring-offset-color: #a5b4fc;
  }
  /* line 127563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-400:focus {
    --tw-ring-offset-color: #818cf8;
  }
  /* line 127567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-500:focus {
    --tw-ring-offset-color: #6366f1;
  }
  /* line 127571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-600:focus {
    --tw-ring-offset-color: #4f46e5;
  }
  /* line 127575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-700:focus {
    --tw-ring-offset-color: #4338ca;
  }
  /* line 127579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-800:focus {
    --tw-ring-offset-color: #3730a3;
  }
  /* line 127583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-indigo-900:focus {
    --tw-ring-offset-color: #312e81;
  }
  /* line 127587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-50:focus {
    --tw-ring-offset-color: #f5f3ff;
  }
  /* line 127591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-100:focus {
    --tw-ring-offset-color: #ede9fe;
  }
  /* line 127595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-200:focus {
    --tw-ring-offset-color: #ddd6fe;
  }
  /* line 127599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-300:focus {
    --tw-ring-offset-color: #c4b5fd;
  }
  /* line 127603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-400:focus {
    --tw-ring-offset-color: #a78bfa;
  }
  /* line 127607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-500:focus {
    --tw-ring-offset-color: #8b5cf6;
  }
  /* line 127611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-600:focus {
    --tw-ring-offset-color: #7c3aed;
  }
  /* line 127615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-700:focus {
    --tw-ring-offset-color: #6d28d9;
  }
  /* line 127619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-800:focus {
    --tw-ring-offset-color: #4E2589;
  }
  /* line 127623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-purple-900:focus {
    --tw-ring-offset-color: #4c1d95;
  }
  /* line 127627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-50:focus {
    --tw-ring-offset-color: #fdf2f8;
  }
  /* line 127631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-100:focus {
    --tw-ring-offset-color: #fce7f3;
  }
  /* line 127635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-200:focus {
    --tw-ring-offset-color: #fbcfe8;
  }
  /* line 127639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-300:focus {
    --tw-ring-offset-color: #f9a8d4;
  }
  /* line 127643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-400:focus {
    --tw-ring-offset-color: #f472b6;
  }
  /* line 127647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-500:focus {
    --tw-ring-offset-color: #ec4899;
  }
  /* line 127651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-600:focus {
    --tw-ring-offset-color: #db2777;
  }
  /* line 127655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-700:focus {
    --tw-ring-offset-color: #be185d;
  }
  /* line 127659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-800:focus {
    --tw-ring-offset-color: #9d174d;
  }
  /* line 127663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-pink-900:focus {
    --tw-ring-offset-color: #831843;
  }
  /* line 127667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-0 {
    --tw-ring-offset-width: 0px;
  }
  /* line 127671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-1 {
    --tw-ring-offset-width: 1px;
  }
  /* line 127675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-2 {
    --tw-ring-offset-width: 2px;
  }
  /* line 127679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-4 {
    --tw-ring-offset-width: 4px;
  }
  /* line 127683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-offset-8 {
    --tw-ring-offset-width: 8px;
  }
  /* line 127687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
  }
  /* line 127691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-1:focus-within {
    --tw-ring-offset-width: 1px;
  }
  /* line 127695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-2:focus-within {
    --tw-ring-offset-width: 2px;
  }
  /* line 127699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-4:focus-within {
    --tw-ring-offset-width: 4px;
  }
  /* line 127703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-offset-8:focus-within {
    --tw-ring-offset-width: 8px;
  }
  /* line 127707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-0:focus {
    --tw-ring-offset-width: 0px;
  }
  /* line 127711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-1:focus {
    --tw-ring-offset-width: 1px;
  }
  /* line 127715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px;
  }
  /* line 127719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-4:focus {
    --tw-ring-offset-width: 4px;
  }
  /* line 127723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-offset-8:focus {
    --tw-ring-offset-width: 8px;
  }
  /* line 127727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-transparent {
    --tw-ring-color: transparent;
  }
  /* line 127731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-current {
    --tw-ring-color: currentColor;
  }
  /* line 127735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-black {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 127740, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 127745, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 127750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 127755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 127760, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 127765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 127770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 127775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 127780, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 127785, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 127790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-gray-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 127795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 127800, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 127805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 127810, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 127815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 127820, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 127825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 127830, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 127835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 127840, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-red-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 127845, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 127850, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 127855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 127860, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 127865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 127870, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 127875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 127880, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 127885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 127890, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-yellow-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 127895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 127900, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 127905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 127910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 127915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 127920, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 127925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 127930, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 127935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 127940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-green-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 127945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 127950, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 127955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 127960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 127965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 127970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 127975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 127980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 127985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 127990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-blue-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 127995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 128000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 128005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 128010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 128015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 128020, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 128025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 128030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 128035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 128040, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-indigo-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 128045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 128050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 128055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 128060, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 128065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 128070, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 128075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 128080, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 128085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 128090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-purple-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 128095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-50 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 128100, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 128105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 128110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 128115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 128120, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 128125, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 128130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 128135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-800 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 128140, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-pink-900 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 128145, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-transparent:focus-within {
    --tw-ring-color: transparent;
  }
  /* line 128149, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-current:focus-within {
    --tw-ring-color: currentColor;
  }
  /* line 128153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-black:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 128158, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-white:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 128163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 128168, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 128173, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 128178, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 128183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 128188, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 128193, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 128198, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 128203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 128208, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-gray-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 128213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 128218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 128223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 128228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 128233, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 128238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 128243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 128248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 128253, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 128258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-red-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 128263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 128268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 128273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 128278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 128283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 128288, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 128293, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 128298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 128303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 128308, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-yellow-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 128313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 128318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 128323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 128328, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 128333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 128338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 128343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 128348, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 128353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 128358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-green-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 128363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 128368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 128373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 128378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 128383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 128388, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 128393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 128398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 128403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 128408, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-blue-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 128413, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 128418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 128423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 128428, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 128433, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 128438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 128443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 128448, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 128453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 128458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-indigo-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 128463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 128468, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 128473, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 128478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 128483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 128488, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 128493, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 128498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 128503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 128508, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-purple-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 128513, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-50:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 128518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-100:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 128523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 128528, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-300:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 128533, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-400:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 128538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 128543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-600:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 128548, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-700:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 128553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-800:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 128558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-pink-900:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 128563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-transparent:focus {
    --tw-ring-color: transparent;
  }
  /* line 128567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-current:focus {
    --tw-ring-color: currentColor;
  }
  /* line 128571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-black:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }
  /* line 128576, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-white:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }
  /* line 128581, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
  }
  /* line 128586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
  }
  /* line 128591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
  }
  /* line 128596, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
  }
  /* line 128601, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
  }
  /* line 128606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
  }
  /* line 128611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
  }
  /* line 128616, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
  }
  /* line 128621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
  }
  /* line 128626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-gray-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
  }
  /* line 128631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
  }
  /* line 128636, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
  }
  /* line 128641, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
  }
  /* line 128646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
  }
  /* line 128651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
  }
  /* line 128656, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
  }
  /* line 128661, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
  }
  /* line 128666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
  }
  /* line 128671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
  }
  /* line 128676, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-red-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
  }
  /* line 128681, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
  }
  /* line 128686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
  }
  /* line 128691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
  }
  /* line 128696, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
  }
  /* line 128701, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
  }
  /* line 128706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
  }
  /* line 128711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
  }
  /* line 128716, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
  }
  /* line 128721, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
  }
  /* line 128726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-yellow-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
  }
  /* line 128731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
  }
  /* line 128736, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
  }
  /* line 128741, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
  }
  /* line 128746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
  }
  /* line 128751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
  }
  /* line 128756, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
  }
  /* line 128761, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
  }
  /* line 128766, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
  }
  /* line 128771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
  }
  /* line 128776, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-green-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
  }
  /* line 128781, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
  }
  /* line 128786, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
  }
  /* line 128791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
  }
  /* line 128796, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
  }
  /* line 128801, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
  }
  /* line 128806, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
  }
  /* line 128811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
  }
  /* line 128816, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
  }
  /* line 128821, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
  }
  /* line 128826, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-blue-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
  }
  /* line 128831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
  }
  /* line 128836, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
  }
  /* line 128841, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
  }
  /* line 128846, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
  }
  /* line 128851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
  }
  /* line 128856, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
  }
  /* line 128861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
  }
  /* line 128866, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
  }
  /* line 128871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
  }
  /* line 128876, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-indigo-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
  }
  /* line 128881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
  }
  /* line 128886, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
  }
  /* line 128891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
  }
  /* line 128896, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
  }
  /* line 128901, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
  }
  /* line 128906, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
  }
  /* line 128911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
  }
  /* line 128916, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
  }
  /* line 128921, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
  }
  /* line 128926, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-purple-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
  }
  /* line 128931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-50:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
  }
  /* line 128936, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-100:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
  }
  /* line 128941, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-200:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
  }
  /* line 128946, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-300:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
  }
  /* line 128951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-400:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
  }
  /* line 128956, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
  }
  /* line 128961, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
  }
  /* line 128966, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-700:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
  }
  /* line 128971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-800:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
  }
  /* line 128976, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-pink-900:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
  }
  /* line 128981, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-0 {
    --tw-ring-opacity: 0;
  }
  /* line 128985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-5 {
    --tw-ring-opacity: 0.05;
  }
  /* line 128989, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-10 {
    --tw-ring-opacity: 0.1;
  }
  /* line 128993, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-20 {
    --tw-ring-opacity: 0.2;
  }
  /* line 128997, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-25 {
    --tw-ring-opacity: 0.25;
  }
  /* line 129001, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-30 {
    --tw-ring-opacity: 0.3;
  }
  /* line 129005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-40 {
    --tw-ring-opacity: 0.4;
  }
  /* line 129009, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-50 {
    --tw-ring-opacity: 0.5;
  }
  /* line 129013, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-60 {
    --tw-ring-opacity: 0.6;
  }
  /* line 129017, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-70 {
    --tw-ring-opacity: 0.7;
  }
  /* line 129021, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-75 {
    --tw-ring-opacity: 0.75;
  }
  /* line 129025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-80 {
    --tw-ring-opacity: 0.8;
  }
  /* line 129029, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-90 {
    --tw-ring-opacity: 0.9;
  }
  /* line 129033, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-95 {
    --tw-ring-opacity: 0.95;
  }
  /* line 129037, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ring-opacity-100 {
    --tw-ring-opacity: 1;
  }
  /* line 129041, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-0:focus-within {
    --tw-ring-opacity: 0;
  }
  /* line 129045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-5:focus-within {
    --tw-ring-opacity: 0.05;
  }
  /* line 129049, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-10:focus-within {
    --tw-ring-opacity: 0.1;
  }
  /* line 129053, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-20:focus-within {
    --tw-ring-opacity: 0.2;
  }
  /* line 129057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-25:focus-within {
    --tw-ring-opacity: 0.25;
  }
  /* line 129061, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-30:focus-within {
    --tw-ring-opacity: 0.3;
  }
  /* line 129065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-40:focus-within {
    --tw-ring-opacity: 0.4;
  }
  /* line 129069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-50:focus-within {
    --tw-ring-opacity: 0.5;
  }
  /* line 129073, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-60:focus-within {
    --tw-ring-opacity: 0.6;
  }
  /* line 129077, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-70:focus-within {
    --tw-ring-opacity: 0.7;
  }
  /* line 129081, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-75:focus-within {
    --tw-ring-opacity: 0.75;
  }
  /* line 129085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-80:focus-within {
    --tw-ring-opacity: 0.8;
  }
  /* line 129089, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-90:focus-within {
    --tw-ring-opacity: 0.9;
  }
  /* line 129093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-95:focus-within {
    --tw-ring-opacity: 0.95;
  }
  /* line 129097, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:ring-opacity-100:focus-within {
    --tw-ring-opacity: 1;
  }
  /* line 129101, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-0:focus {
    --tw-ring-opacity: 0;
  }
  /* line 129105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-5:focus {
    --tw-ring-opacity: 0.05;
  }
  /* line 129109, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-10:focus {
    --tw-ring-opacity: 0.1;
  }
  /* line 129113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-20:focus {
    --tw-ring-opacity: 0.2;
  }
  /* line 129117, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-25:focus {
    --tw-ring-opacity: 0.25;
  }
  /* line 129121, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-30:focus {
    --tw-ring-opacity: 0.3;
  }
  /* line 129125, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-40:focus {
    --tw-ring-opacity: 0.4;
  }
  /* line 129129, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-50:focus {
    --tw-ring-opacity: 0.5;
  }
  /* line 129133, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-60:focus {
    --tw-ring-opacity: 0.6;
  }
  /* line 129137, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-70:focus {
    --tw-ring-opacity: 0.7;
  }
  /* line 129141, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-75:focus {
    --tw-ring-opacity: 0.75;
  }
  /* line 129145, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-80:focus {
    --tw-ring-opacity: 0.8;
  }
  /* line 129149, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-90:focus {
    --tw-ring-opacity: 0.9;
  }
  /* line 129153, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-95:focus {
    --tw-ring-opacity: 0.95;
  }
  /* line 129157, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:ring-opacity-100:focus {
    --tw-ring-opacity: 1;
  }
  /* line 129161, app/assets/stylesheets/tailwind.1.scss */
  .xl\:fill-current {
    fill: currentColor;
  }
  /* line 129165, app/assets/stylesheets/tailwind.1.scss */
  .xl\:stroke-current {
    stroke: currentColor;
  }
  /* line 129169, app/assets/stylesheets/tailwind.1.scss */
  .xl\:stroke-0 {
    stroke-width: 0;
  }
  /* line 129173, app/assets/stylesheets/tailwind.1.scss */
  .xl\:stroke-1 {
    stroke-width: 1;
  }
  /* line 129177, app/assets/stylesheets/tailwind.1.scss */
  .xl\:stroke-2 {
    stroke-width: 2;
  }
  /* line 129181, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-auto {
    table-layout: auto;
  }
  /* line 129185, app/assets/stylesheets/tailwind.1.scss */
  .xl\:table-fixed {
    table-layout: fixed;
  }
  /* line 129189, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-left {
    text-align: left;
  }
  /* line 129193, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-center {
    text-align: center;
  }
  /* line 129197, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-right {
    text-align: right;
  }
  /* line 129201, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-justify {
    text-align: justify;
  }
  /* line 129205, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-transparent {
    color: transparent;
  }
  /* line 129209, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-current {
    color: currentColor;
  }
  /* line 129213, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 129218, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 129223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 129228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 129233, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 129238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 129243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 129248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 129253, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 129258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 129263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 129268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 129273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 129278, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 129283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 129288, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 129293, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 129298, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 129303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 129308, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 129313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 129318, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 129323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 129328, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 129333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 129338, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 129343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 129348, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 129353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 129358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 129363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 129368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 129373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 129378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 129383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 129388, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 129393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 129398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 129403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 129408, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 129413, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 129418, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 129423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 129428, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 129433, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 129438, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 129443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 129448, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 129453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 129458, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 129463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 129468, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 129473, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 129478, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 129483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 129488, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 129493, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 129498, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 129503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 129508, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 129513, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 129518, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 129523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 129528, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 129533, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 129538, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 129543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 129548, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 129553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 129558, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 129563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 129568, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 129573, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 129578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 129583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 129588, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 129593, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 129598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 129603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 129608, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 129613, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 129618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 129623, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-transparent {
    color: transparent;
  }
  /* line 129627, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-current {
    color: currentColor;
  }
  /* line 129631, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 129636, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 129641, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-50 {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 129646, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 129651, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-200 {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 129656, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-300 {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 129661, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-400 {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 129666, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 129671, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-600 {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 129676, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-700 {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 129681, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-800 {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 129686, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 129691, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-50 {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 129696, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 129701, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-200 {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 129706, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 129711, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-400 {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 129716, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 129721, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-600 {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 129726, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 129731, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-800 {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 129736, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-red-900 {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 129741, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 129746, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 129751, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-200 {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 129756, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-300 {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 129761, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 129766, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 129771, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-600 {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 129776, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 129781, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-800 {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 129786, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-yellow-900 {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 129791, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-50 {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 129796, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-100 {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 129801, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-200 {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 129806, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-300 {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 129811, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-400 {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 129816, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-500 {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 129821, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-600 {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 129826, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-700 {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 129831, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-800 {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 129836, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 129841, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-50 {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 129846, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-100 {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 129851, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-200 {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 129856, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-300 {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 129861, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-400 {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 129866, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-500 {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 129871, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-600 {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 129876, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-700 {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 129881, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-800 {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 129886, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-blue-900 {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 129891, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-50 {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 129896, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-100 {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 129901, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-200 {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 129906, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-300 {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 129911, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-400 {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 129916, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-500 {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 129921, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-600 {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 129926, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-700 {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 129931, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-800 {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 129936, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-indigo-900 {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 129941, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-50 {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 129946, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-100 {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 129951, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-200 {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 129956, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-300 {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 129961, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-400 {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 129966, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 129971, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-600 {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 129976, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-700 {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 129981, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-800 {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 129986, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-purple-900 {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 129991, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-50 {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 129996, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-100 {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 130001, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-200 {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 130006, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-300 {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 130011, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-400 {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 130016, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-500 {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 130021, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-600 {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 130026, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-700 {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 130031, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-800 {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 130036, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-pink-900 {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 130041, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-transparent:focus-within {
    color: transparent;
  }
  /* line 130045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-current:focus-within {
    color: currentColor;
  }
  /* line 130049, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-black:focus-within {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 130054, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-white:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 130059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 130064, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 130069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 130074, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 130079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 130084, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 130089, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 130094, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 130099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 130104, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-gray-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 130109, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 130114, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 130119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 130124, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 130129, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 130134, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 130139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 130144, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 130149, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 130154, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-red-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 130159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 130164, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 130169, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 130174, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 130179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 130184, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 130189, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 130194, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 130199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 130204, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-yellow-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 130209, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 130214, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 130219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 130224, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 130229, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 130234, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 130239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 130244, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 130249, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 130254, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-green-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 130259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 130264, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 130269, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 130274, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 130279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 130284, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 130289, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 130294, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 130299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 130304, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-blue-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 130309, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 130314, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 130319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 130324, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 130329, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 130334, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 130339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 130344, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 130349, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 130354, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-indigo-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 130359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 130364, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 130369, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 130374, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 130379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 130384, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 130389, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 130394, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 130399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 130404, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-purple-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 130409, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-50:focus-within {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 130414, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-100:focus-within {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 130419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-200:focus-within {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 130424, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-300:focus-within {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 130429, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-400:focus-within {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 130434, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-500:focus-within {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 130439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-600:focus-within {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 130444, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-700:focus-within {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 130449, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-800:focus-within {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 130454, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-pink-900:focus-within {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 130459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }
  /* line 130463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-current:hover {
    color: currentColor;
  }
  /* line 130467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 130472, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 130477, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 130482, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 130487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-200:hover {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 130492, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-300:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 130497, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 130502, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 130507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-600:hover {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 130512, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-700:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 130517, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-800:hover {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 130522, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 130527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-50:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 130532, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 130537, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-200:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 130542, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 130547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-400:hover {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 130552, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 130557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 130562, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 130567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-800:hover {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 130572, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-red-900:hover {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 130577, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-50:hover {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 130582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-100:hover {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 130587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-200:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 130592, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-300:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 130597, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-400:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 130602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-500:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 130607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-600:hover {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 130612, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-700:hover {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 130617, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-800:hover {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 130622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-yellow-900:hover {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 130627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-50:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 130632, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-100:hover {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 130637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-200:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 130642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-300:hover {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 130647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-400:hover {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 130652, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-500:hover {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 130657, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-600:hover {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 130662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 130667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-800:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 130672, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 130677, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-50:hover {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 130682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-100:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 130687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-200:hover {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 130692, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-300:hover {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 130697, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-400:hover {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 130702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 130707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-600:hover {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 130712, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-700:hover {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 130717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-800:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 130722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-blue-900:hover {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 130727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-50:hover {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 130732, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-100:hover {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 130737, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-200:hover {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 130742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-300:hover {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 130747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-400:hover {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 130752, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 130757, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-600:hover {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 130762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-700:hover {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 130767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-800:hover {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 130772, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-indigo-900:hover {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 130777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-50:hover {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 130782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-100:hover {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 130787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-200:hover {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 130792, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-300:hover {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 130797, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-400:hover {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 130802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 130807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-600:hover {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 130812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-700:hover {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 130817, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-800:hover {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 130822, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-purple-900:hover {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 130827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-50:hover {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 130832, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-100:hover {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 130837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-200:hover {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 130842, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-300:hover {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 130847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-400:hover {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 130852, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 130857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-600:hover {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 130862, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-700:hover {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 130867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-800:hover {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 130872, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-pink-900:hover {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 130877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }
  /* line 130881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-current:focus {
    color: currentColor;
  }
  /* line 130885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-black:focus {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }
  /* line 130890, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
  /* line 130895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-50:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 250, 251, var(--tw-text-opacity));
  }
  /* line 130900, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-100:focus {
    --tw-text-opacity: 1;
    color: rgba(243, 244, 246, var(--tw-text-opacity));
  }
  /* line 130905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-200:focus {
    --tw-text-opacity: 1;
    color: rgba(229, 231, 235, var(--tw-text-opacity));
  }
  /* line 130910, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-300:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 213, 219, var(--tw-text-opacity));
  }
  /* line 130915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgba(156, 163, 175, var(--tw-text-opacity));
  }
  /* line 130920, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-500:focus {
    --tw-text-opacity: 1;
    color: rgba(107, 114, 128, var(--tw-text-opacity));
  }
  /* line 130925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-600:focus {
    --tw-text-opacity: 1;
    color: rgba(75, 85, 99, var(--tw-text-opacity));
  }
  /* line 130930, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-700:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 65, 81, var(--tw-text-opacity));
  }
  /* line 130935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-800:focus {
    --tw-text-opacity: 1;
    color: rgba(31, 41, 55, var(--tw-text-opacity));
  }
  /* line 130940, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-gray-900:focus {
    --tw-text-opacity: 1;
    color: rgba(17, 24, 39, var(--tw-text-opacity));
  }
  /* line 130945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-50:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 242, 242, var(--tw-text-opacity));
  }
  /* line 130950, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 226, 226, var(--tw-text-opacity));
  }
  /* line 130955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-200:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 202, 202, var(--tw-text-opacity));
  }
  /* line 130960, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 165, 165, var(--tw-text-opacity));
  }
  /* line 130965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-400:focus {
    --tw-text-opacity: 1;
    color: rgba(248, 113, 113, var(--tw-text-opacity));
  }
  /* line 130970, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-500:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 68, 68, var(--tw-text-opacity));
  }
  /* line 130975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-600:focus {
    --tw-text-opacity: 1;
    color: rgba(220, 38, 38, var(--tw-text-opacity));
  }
  /* line 130980, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-700:focus {
    --tw-text-opacity: 1;
    color: rgba(185, 28, 28, var(--tw-text-opacity));
  }
  /* line 130985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-800:focus {
    --tw-text-opacity: 1;
    color: rgba(153, 27, 27, var(--tw-text-opacity));
  }
  /* line 130990, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-red-900:focus {
    --tw-text-opacity: 1;
    color: rgba(127, 29, 29, var(--tw-text-opacity));
  }
  /* line 130995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-50:focus {
    --tw-text-opacity: 1;
    color: rgba(255, 251, 235, var(--tw-text-opacity));
  }
  /* line 131000, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-100:focus {
    --tw-text-opacity: 1;
    color: rgba(254, 243, 199, var(--tw-text-opacity));
  }
  /* line 131005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-200:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 230, 138, var(--tw-text-opacity));
  }
  /* line 131010, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-300:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 211, 77, var(--tw-text-opacity));
  }
  /* line 131015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-400:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 191, 36, var(--tw-text-opacity));
  }
  /* line 131020, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-500:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 158, 11, var(--tw-text-opacity));
  }
  /* line 131025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-600:focus {
    --tw-text-opacity: 1;
    color: rgba(217, 119, 6, var(--tw-text-opacity));
  }
  /* line 131030, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-700:focus {
    --tw-text-opacity: 1;
    color: rgba(180, 83, 9, var(--tw-text-opacity));
  }
  /* line 131035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-800:focus {
    --tw-text-opacity: 1;
    color: rgba(146, 64, 14, var(--tw-text-opacity));
  }
  /* line 131040, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-yellow-900:focus {
    --tw-text-opacity: 1;
    color: rgba(120, 53, 15, var(--tw-text-opacity));
  }
  /* line 131045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-50:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 253, 245, var(--tw-text-opacity));
  }
  /* line 131050, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-100:focus {
    --tw-text-opacity: 1;
    color: rgba(209, 250, 229, var(--tw-text-opacity));
  }
  /* line 131055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-200:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 243, 208, var(--tw-text-opacity));
  }
  /* line 131060, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-300:focus {
    --tw-text-opacity: 1;
    color: rgba(110, 231, 183, var(--tw-text-opacity));
  }
  /* line 131065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-400:focus {
    --tw-text-opacity: 1;
    color: rgba(52, 211, 153, var(--tw-text-opacity));
  }
  /* line 131070, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-500:focus {
    --tw-text-opacity: 1;
    color: rgba(16, 185, 129, var(--tw-text-opacity));
  }
  /* line 131075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-600:focus {
    --tw-text-opacity: 1;
    color: rgba(5, 150, 105, var(--tw-text-opacity));
  }
  /* line 131080, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-700:focus {
    --tw-text-opacity: 1;
    color: rgba(4, 120, 87, var(--tw-text-opacity));
  }
  /* line 131085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-800:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 95, 70, var(--tw-text-opacity));
  }
  /* line 131090, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgba(6, 78, 59, var(--tw-text-opacity));
  }
  /* line 131095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-50:focus {
    --tw-text-opacity: 1;
    color: rgba(239, 246, 255, var(--tw-text-opacity));
  }
  /* line 131100, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-100:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 234, 254, var(--tw-text-opacity));
  }
  /* line 131105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-200:focus {
    --tw-text-opacity: 1;
    color: rgba(191, 219, 254, var(--tw-text-opacity));
  }
  /* line 131110, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-300:focus {
    --tw-text-opacity: 1;
    color: rgba(147, 197, 253, var(--tw-text-opacity));
  }
  /* line 131115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-400:focus {
    --tw-text-opacity: 1;
    color: rgba(96, 165, 250, var(--tw-text-opacity));
  }
  /* line 131120, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-500:focus {
    --tw-text-opacity: 1;
    color: rgba(59, 130, 246, var(--tw-text-opacity));
  }
  /* line 131125, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-600:focus {
    --tw-text-opacity: 1;
    color: rgba(37, 99, 235, var(--tw-text-opacity));
  }
  /* line 131130, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-700:focus {
    --tw-text-opacity: 1;
    color: rgba(29, 78, 216, var(--tw-text-opacity));
  }
  /* line 131135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-800:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 64, 175, var(--tw-text-opacity));
  }
  /* line 131140, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-blue-900:focus {
    --tw-text-opacity: 1;
    color: rgba(30, 58, 138, var(--tw-text-opacity));
  }
  /* line 131145, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-50:focus {
    --tw-text-opacity: 1;
    color: rgba(238, 242, 255, var(--tw-text-opacity));
  }
  /* line 131150, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-100:focus {
    --tw-text-opacity: 1;
    color: rgba(224, 231, 255, var(--tw-text-opacity));
  }
  /* line 131155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-200:focus {
    --tw-text-opacity: 1;
    color: rgba(199, 210, 254, var(--tw-text-opacity));
  }
  /* line 131160, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-300:focus {
    --tw-text-opacity: 1;
    color: rgba(165, 180, 252, var(--tw-text-opacity));
  }
  /* line 131165, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-400:focus {
    --tw-text-opacity: 1;
    color: rgba(129, 140, 248, var(--tw-text-opacity));
  }
  /* line 131170, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-500:focus {
    --tw-text-opacity: 1;
    color: rgba(99, 102, 241, var(--tw-text-opacity));
  }
  /* line 131175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-600:focus {
    --tw-text-opacity: 1;
    color: rgba(79, 70, 229, var(--tw-text-opacity));
  }
  /* line 131180, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-700:focus {
    --tw-text-opacity: 1;
    color: rgba(67, 56, 202, var(--tw-text-opacity));
  }
  /* line 131185, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-800:focus {
    --tw-text-opacity: 1;
    color: rgba(55, 48, 163, var(--tw-text-opacity));
  }
  /* line 131190, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-indigo-900:focus {
    --tw-text-opacity: 1;
    color: rgba(49, 46, 129, var(--tw-text-opacity));
  }
  /* line 131195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-50:focus {
    --tw-text-opacity: 1;
    color: rgba(245, 243, 255, var(--tw-text-opacity));
  }
  /* line 131200, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-100:focus {
    --tw-text-opacity: 1;
    color: rgba(237, 233, 254, var(--tw-text-opacity));
  }
  /* line 131205, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-200:focus {
    --tw-text-opacity: 1;
    color: rgba(221, 214, 254, var(--tw-text-opacity));
  }
  /* line 131210, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-300:focus {
    --tw-text-opacity: 1;
    color: rgba(196, 181, 253, var(--tw-text-opacity));
  }
  /* line 131215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-400:focus {
    --tw-text-opacity: 1;
    color: rgba(167, 139, 250, var(--tw-text-opacity));
  }
  /* line 131220, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-500:focus {
    --tw-text-opacity: 1;
    color: rgba(139, 92, 246, var(--tw-text-opacity));
  }
  /* line 131225, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-600:focus {
    --tw-text-opacity: 1;
    color: rgba(124, 58, 237, var(--tw-text-opacity));
  }
  /* line 131230, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-700:focus {
    --tw-text-opacity: 1;
    color: rgba(109, 40, 217, var(--tw-text-opacity));
  }
  /* line 131235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-800:focus {
    --tw-text-opacity: 1;
    color: rgba(91, 33, 182, var(--tw-text-opacity));
  }
  /* line 131240, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-purple-900:focus {
    --tw-text-opacity: 1;
    color: rgba(76, 29, 149, var(--tw-text-opacity));
  }
  /* line 131245, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-50:focus {
    --tw-text-opacity: 1;
    color: rgba(253, 242, 248, var(--tw-text-opacity));
  }
  /* line 131250, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-100:focus {
    --tw-text-opacity: 1;
    color: rgba(252, 231, 243, var(--tw-text-opacity));
  }
  /* line 131255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-200:focus {
    --tw-text-opacity: 1;
    color: rgba(251, 207, 232, var(--tw-text-opacity));
  }
  /* line 131260, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-300:focus {
    --tw-text-opacity: 1;
    color: rgba(249, 168, 212, var(--tw-text-opacity));
  }
  /* line 131265, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-400:focus {
    --tw-text-opacity: 1;
    color: rgba(244, 114, 182, var(--tw-text-opacity));
  }
  /* line 131270, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-500:focus {
    --tw-text-opacity: 1;
    color: rgba(236, 72, 153, var(--tw-text-opacity));
  }
  /* line 131275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-600:focus {
    --tw-text-opacity: 1;
    color: rgba(219, 39, 119, var(--tw-text-opacity));
  }
  /* line 131280, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-700:focus {
    --tw-text-opacity: 1;
    color: rgba(190, 24, 93, var(--tw-text-opacity));
  }
  /* line 131285, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-800:focus {
    --tw-text-opacity: 1;
    color: rgba(157, 23, 77, var(--tw-text-opacity));
  }
  /* line 131290, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-pink-900:focus {
    --tw-text-opacity: 1;
    color: rgba(131, 24, 67, var(--tw-text-opacity));
  }
  /* line 131295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 131299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 131303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 131307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 131311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 131315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 131319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 131323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 131327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 131331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 131335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 131339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 131343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 131347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 131351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 131355, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-0 {
    --tw-text-opacity: 0;
  }
  /* line 131359, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-5 {
    --tw-text-opacity: 0.05;
  }
  /* line 131363, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-10 {
    --tw-text-opacity: 0.1;
  }
  /* line 131367, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-20 {
    --tw-text-opacity: 0.2;
  }
  /* line 131371, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-25 {
    --tw-text-opacity: 0.25;
  }
  /* line 131375, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-30 {
    --tw-text-opacity: 0.3;
  }
  /* line 131379, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-40 {
    --tw-text-opacity: 0.4;
  }
  /* line 131383, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
  }
  /* line 131387, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-60 {
    --tw-text-opacity: 0.6;
  }
  /* line 131391, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-70 {
    --tw-text-opacity: 0.7;
  }
  /* line 131395, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-75 {
    --tw-text-opacity: 0.75;
  }
  /* line 131399, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-80 {
    --tw-text-opacity: 0.8;
  }
  /* line 131403, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-90 {
    --tw-text-opacity: 0.9;
  }
  /* line 131407, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-95 {
    --tw-text-opacity: 0.95;
  }
  /* line 131411, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:text-opacity-100 {
    --tw-text-opacity: 1;
  }
  /* line 131415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-0:focus-within {
    --tw-text-opacity: 0;
  }
  /* line 131419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-5:focus-within {
    --tw-text-opacity: 0.05;
  }
  /* line 131423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-10:focus-within {
    --tw-text-opacity: 0.1;
  }
  /* line 131427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-20:focus-within {
    --tw-text-opacity: 0.2;
  }
  /* line 131431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-25:focus-within {
    --tw-text-opacity: 0.25;
  }
  /* line 131435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-30:focus-within {
    --tw-text-opacity: 0.3;
  }
  /* line 131439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-40:focus-within {
    --tw-text-opacity: 0.4;
  }
  /* line 131443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-50:focus-within {
    --tw-text-opacity: 0.5;
  }
  /* line 131447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-60:focus-within {
    --tw-text-opacity: 0.6;
  }
  /* line 131451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-70:focus-within {
    --tw-text-opacity: 0.7;
  }
  /* line 131455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-75:focus-within {
    --tw-text-opacity: 0.75;
  }
  /* line 131459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-80:focus-within {
    --tw-text-opacity: 0.8;
  }
  /* line 131463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-90:focus-within {
    --tw-text-opacity: 0.9;
  }
  /* line 131467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-95:focus-within {
    --tw-text-opacity: 0.95;
  }
  /* line 131471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:text-opacity-100:focus-within {
    --tw-text-opacity: 1;
  }
  /* line 131475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-0:hover {
    --tw-text-opacity: 0;
  }
  /* line 131479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-5:hover {
    --tw-text-opacity: 0.05;
  }
  /* line 131483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-10:hover {
    --tw-text-opacity: 0.1;
  }
  /* line 131487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-20:hover {
    --tw-text-opacity: 0.2;
  }
  /* line 131491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-25:hover {
    --tw-text-opacity: 0.25;
  }
  /* line 131495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-30:hover {
    --tw-text-opacity: 0.3;
  }
  /* line 131499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-40:hover {
    --tw-text-opacity: 0.4;
  }
  /* line 131503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-50:hover {
    --tw-text-opacity: 0.5;
  }
  /* line 131507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-60:hover {
    --tw-text-opacity: 0.6;
  }
  /* line 131511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-70:hover {
    --tw-text-opacity: 0.7;
  }
  /* line 131515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-75:hover {
    --tw-text-opacity: 0.75;
  }
  /* line 131519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8;
  }
  /* line 131523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-90:hover {
    --tw-text-opacity: 0.9;
  }
  /* line 131527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-95:hover {
    --tw-text-opacity: 0.95;
  }
  /* line 131531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
  }
  /* line 131535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-0:focus {
    --tw-text-opacity: 0;
  }
  /* line 131539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-5:focus {
    --tw-text-opacity: 0.05;
  }
  /* line 131543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-10:focus {
    --tw-text-opacity: 0.1;
  }
  /* line 131547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-20:focus {
    --tw-text-opacity: 0.2;
  }
  /* line 131551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-25:focus {
    --tw-text-opacity: 0.25;
  }
  /* line 131555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-30:focus {
    --tw-text-opacity: 0.3;
  }
  /* line 131559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-40:focus {
    --tw-text-opacity: 0.4;
  }
  /* line 131563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-50:focus {
    --tw-text-opacity: 0.5;
  }
  /* line 131567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-60:focus {
    --tw-text-opacity: 0.6;
  }
  /* line 131571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-70:focus {
    --tw-text-opacity: 0.7;
  }
  /* line 131575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-75:focus {
    --tw-text-opacity: 0.75;
  }
  /* line 131579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-80:focus {
    --tw-text-opacity: 0.8;
  }
  /* line 131583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-90:focus {
    --tw-text-opacity: 0.9;
  }
  /* line 131587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-95:focus {
    --tw-text-opacity: 0.95;
  }
  /* line 131591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:text-opacity-100:focus {
    --tw-text-opacity: 1;
  }
  /* line 131595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 131601, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-ellipsis {
    text-overflow: ellipsis;
  }
  /* line 131605, app/assets/stylesheets/tailwind.1.scss */
  .xl\:overflow-clip {
    text-overflow: clip;
  }
  /* line 131609, app/assets/stylesheets/tailwind.1.scss */
  .xl\:italic {
    font-style: italic;
  }
  /* line 131613, app/assets/stylesheets/tailwind.1.scss */
  .xl\:not-italic {
    font-style: normal;
  }
  /* line 131617, app/assets/stylesheets/tailwind.1.scss */
  .xl\:uppercase {
    text-transform: uppercase;
  }
  /* line 131621, app/assets/stylesheets/tailwind.1.scss */
  .xl\:lowercase {
    text-transform: lowercase;
  }
  /* line 131625, app/assets/stylesheets/tailwind.1.scss */
  .xl\:capitalize {
    text-transform: capitalize;
  }
  /* line 131629, app/assets/stylesheets/tailwind.1.scss */
  .xl\:normal-case {
    text-transform: none;
  }
  /* line 131633, app/assets/stylesheets/tailwind.1.scss */
  .xl\:underline {
    text-decoration: underline;
  }
  /* line 131637, app/assets/stylesheets/tailwind.1.scss */
  .xl\:line-through {
    text-decoration: line-through;
  }
  /* line 131641, app/assets/stylesheets/tailwind.1.scss */
  .xl\:no-underline {
    text-decoration: none;
  }
  /* line 131645, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:underline {
    text-decoration: underline;
  }
  /* line 131649, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:line-through {
    text-decoration: line-through;
  }
  /* line 131653, app/assets/stylesheets/tailwind.1.scss */
  .group:hover .xl\:group-hover\:no-underline {
    text-decoration: none;
  }
  /* line 131657, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:underline:focus-within {
    text-decoration: underline;
  }
  /* line 131661, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:line-through:focus-within {
    text-decoration: line-through;
  }
  /* line 131665, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:no-underline:focus-within {
    text-decoration: none;
  }
  /* line 131669, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }
  /* line 131673, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }
  /* line 131677, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }
  /* line 131681, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:underline:focus {
    text-decoration: underline;
  }
  /* line 131685, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }
  /* line 131689, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:no-underline:focus {
    text-decoration: none;
  }
  /* line 131693, app/assets/stylesheets/tailwind.1.scss */
  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 131698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  /* line 131703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }
  /* line 131712, app/assets/stylesheets/tailwind.1.scss */
  .xl\:normal-nums {
    font-variant-numeric: normal;
  }
  /* line 131716, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ordinal {
    --tw-ordinal: ordinal;
  }
  /* line 131720, app/assets/stylesheets/tailwind.1.scss */
  .xl\:slashed-zero {
    --tw-slashed-zero: slashed-zero;
  }
  /* line 131724, app/assets/stylesheets/tailwind.1.scss */
  .xl\:lining-nums {
    --tw-numeric-figure: lining-nums;
  }
  /* line 131728, app/assets/stylesheets/tailwind.1.scss */
  .xl\:oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
  }
  /* line 131732, app/assets/stylesheets/tailwind.1.scss */
  .xl\:proportional-nums {
    --tw-numeric-spacing: proportional-nums;
  }
  /* line 131736, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tabular-nums {
    --tw-numeric-spacing: tabular-nums;
  }
  /* line 131740, app/assets/stylesheets/tailwind.1.scss */
  .xl\:diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
  }
  /* line 131744, app/assets/stylesheets/tailwind.1.scss */
  .xl\:stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
  }
  /* line 131748, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }
  /* line 131752, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }
  /* line 131756, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-normal {
    letter-spacing: 0em;
  }
  /* line 131760, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-wide {
    letter-spacing: 0.025em;
  }
  /* line 131764, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-wider {
    letter-spacing: 0.05em;
  }
  /* line 131768, app/assets/stylesheets/tailwind.1.scss */
  .xl\:tracking-widest {
    letter-spacing: 0.1em;
  }
  /* line 131772, app/assets/stylesheets/tailwind.1.scss */
  .xl\:select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  /* line 131777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:select-text {
    -webkit-user-select: text;
    user-select: text;
  }
  /* line 131782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:select-all {
    -webkit-user-select: all;
    user-select: all;
  }
  /* line 131787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:select-auto {
    -webkit-user-select: auto;
    user-select: auto;
  }
  /* line 131792, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-baseline {
    vertical-align: baseline;
  }
  /* line 131796, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-top {
    vertical-align: top;
  }
  /* line 131800, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-middle {
    vertical-align: middle;
  }
  /* line 131804, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-bottom {
    vertical-align: bottom;
  }
  /* line 131808, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-text-top {
    vertical-align: text-top;
  }
  /* line 131812, app/assets/stylesheets/tailwind.1.scss */
  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }
  /* line 131816, app/assets/stylesheets/tailwind.1.scss */
  .xl\:visible {
    visibility: visible;
  }
  /* line 131820, app/assets/stylesheets/tailwind.1.scss */
  .xl\:invisible {
    visibility: hidden;
  }
  /* line 131824, app/assets/stylesheets/tailwind.1.scss */
  .xl\:whitespace-normal {
    white-space: normal;
  }
  /* line 131828, app/assets/stylesheets/tailwind.1.scss */
  .xl\:whitespace-nowrap {
    white-space: nowrap;
  }
  /* line 131832, app/assets/stylesheets/tailwind.1.scss */
  .xl\:whitespace-pre {
    white-space: pre;
  }
  /* line 131836, app/assets/stylesheets/tailwind.1.scss */
  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }
  /* line 131840, app/assets/stylesheets/tailwind.1.scss */
  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  /* line 131844, app/assets/stylesheets/tailwind.1.scss */
  .xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  /* line 131849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:break-words {
    overflow-wrap: break-word;
  }
  /* line 131853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:break-all {
    word-break: break-all;
  }
  /* line 131857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-0 {
    width: 0px;
  }
  /* line 131861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1 {
    width: 0.25rem;
  }
  /* line 131865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2 {
    width: 0.5rem;
  }
  /* line 131869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3 {
    width: 0.75rem;
  }
  /* line 131873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-4 {
    width: 1rem;
  }
  /* line 131877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-5 {
    width: 1.25rem;
  }
  /* line 131881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-6 {
    width: 1.5rem;
  }
  /* line 131885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-7 {
    width: 1.75rem;
  }
  /* line 131889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-8 {
    width: 2rem;
  }
  /* line 131893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-9 {
    width: 2.25rem;
  }
  /* line 131897, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-10 {
    width: 2.5rem;
  }
  /* line 131901, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-11 {
    width: 2.75rem;
  }
  /* line 131905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-12 {
    width: 3rem;
  }
  /* line 131909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-14 {
    width: 3.5rem;
  }
  /* line 131913, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-16 {
    width: 4rem;
  }
  /* line 131917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-20 {
    width: 5rem;
  }
  /* line 131921, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-24 {
    width: 6rem;
  }
  /* line 131925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-28 {
    width: 7rem;
  }
  /* line 131929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-32 {
    width: 8rem;
  }
  /* line 131933, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-36 {
    width: 9rem;
  }
  /* line 131937, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-40 {
    width: 10rem;
  }
  /* line 131941, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-44 {
    width: 11rem;
  }
  /* line 131945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-48 {
    width: 12rem;
  }
  /* line 131949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-52 {
    width: 13rem;
  }
  /* line 131953, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-56 {
    width: 14rem;
  }
  /* line 131957, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-60 {
    width: 15rem;
  }
  /* line 131961, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-64 {
    width: 16rem;
  }
  /* line 131965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-72 {
    width: 18rem;
  }
  /* line 131969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-80 {
    width: 20rem;
  }
  /* line 131973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-96 {
    width: 24rem;
  }
  /* line 131977, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-auto {
    width: auto;
  }
  /* line 131981, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-px {
    width: 1px;
  }
  /* line 131985, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-0\.5 {
    width: 0.125rem;
  }
  /* line 131989, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\.5 {
    width: 0.375rem;
  }
  /* line 131993, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\.5 {
    width: 0.625rem;
  }
  /* line 131997, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3\.5 {
    width: 0.875rem;
  }
  /* line 132001, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/2 {
    width: 50%;
  }
  /* line 132005, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/3 {
    width: 33.333333%;
  }
  /* line 132009, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\/3 {
    width: 66.666667%;
  }
  /* line 132013, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/4 {
    width: 25%;
  }
  /* line 132017, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\/4 {
    width: 50%;
  }
  /* line 132021, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3\/4 {
    width: 75%;
  }
  /* line 132025, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/5 {
    width: 20%;
  }
  /* line 132029, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\/5 {
    width: 40%;
  }
  /* line 132033, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3\/5 {
    width: 60%;
  }
  /* line 132037, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-4\/5 {
    width: 80%;
  }
  /* line 132041, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/6 {
    width: 16.666667%;
  }
  /* line 132045, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\/6 {
    width: 33.333333%;
  }
  /* line 132049, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3\/6 {
    width: 50%;
  }
  /* line 132053, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-4\/6 {
    width: 66.666667%;
  }
  /* line 132057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-5\/6 {
    width: 83.333333%;
  }
  /* line 132061, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-1\/12 {
    width: 8.333333%;
  }
  /* line 132065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-2\/12 {
    width: 16.666667%;
  }
  /* line 132069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-3\/12 {
    width: 25%;
  }
  /* line 132073, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-4\/12 {
    width: 33.333333%;
  }
  /* line 132077, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-5\/12 {
    width: 41.666667%;
  }
  /* line 132081, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-6\/12 {
    width: 50%;
  }
  /* line 132085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-7\/12 {
    width: 58.333333%;
  }
  /* line 132089, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-8\/12 {
    width: 66.666667%;
  }
  /* line 132093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-9\/12 {
    width: 75%;
  }
  /* line 132097, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-10\/12 {
    width: 83.333333%;
  }
  /* line 132101, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-11\/12 {
    width: 91.666667%;
  }
  /* line 132105, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-full {
    width: 100%;
  }
  /* line 132109, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-screen {
    width: 100vw;
  }
  /* line 132113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-min {
    width: -webkit-min-content;
    width: min-content;
  }
  /* line 132118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:w-max {
    width: -webkit-max-content;
    width: max-content;
  }
  /* line 132123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-0 {
    z-index: 0;
  }
  /* line 132127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-10 {
    z-index: 10;
  }
  /* line 132131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-20 {
    z-index: 20;
  }
  /* line 132135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-30 {
    z-index: 30;
  }
  /* line 132139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-40 {
    z-index: 40;
  }
  /* line 132143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-50 {
    z-index: 50;
  }
  /* line 132147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:z-auto {
    z-index: auto;
  }
  /* line 132151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-0:focus-within {
    z-index: 0;
  }
  /* line 132155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-10:focus-within {
    z-index: 10;
  }
  /* line 132159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-20:focus-within {
    z-index: 20;
  }
  /* line 132163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-30:focus-within {
    z-index: 30;
  }
  /* line 132167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-40:focus-within {
    z-index: 40;
  }
  /* line 132171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-50:focus-within {
    z-index: 50;
  }
  /* line 132175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus-within\:z-auto:focus-within {
    z-index: auto;
  }
  /* line 132179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-0:focus {
    z-index: 0;
  }
  /* line 132183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-10:focus {
    z-index: 10;
  }
  /* line 132187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-20:focus {
    z-index: 20;
  }
  /* line 132191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-30:focus {
    z-index: 30;
  }
  /* line 132195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-40:focus {
    z-index: 40;
  }
  /* line 132199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-50:focus {
    z-index: 50;
  }
  /* line 132203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:z-auto:focus {
    z-index: auto;
  }
  /* line 132207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:isolate {
    isolation: isolate;
  }
  /* line 132211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:isolation-auto {
    isolation: auto;
  }
  /* line 132215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-0 {
    gap: 0px;
  }
  /* line 132219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-1 {
    gap: 0.25rem;
  }
  /* line 132223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-2 {
    gap: 0.5rem;
  }
  /* line 132227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-3 {
    gap: 0.75rem;
  }
  /* line 132231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-4 {
    gap: 1rem;
  }
  /* line 132235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-5 {
    gap: 1.25rem;
  }
  /* line 132239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-6 {
    gap: 1.5rem;
  }
  /* line 132243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-7 {
    gap: 1.75rem;
  }
  /* line 132247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-8 {
    gap: 2rem;
  }
  /* line 132251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-9 {
    gap: 2.25rem;
  }
  /* line 132255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-10 {
    gap: 2.5rem;
  }
  /* line 132259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-11 {
    gap: 2.75rem;
  }
  /* line 132263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-12 {
    gap: 3rem;
  }
  /* line 132267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-14 {
    gap: 3.5rem;
  }
  /* line 132271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-16 {
    gap: 4rem;
  }
  /* line 132275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-20 {
    gap: 5rem;
  }
  /* line 132279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-24 {
    gap: 6rem;
  }
  /* line 132283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-28 {
    gap: 7rem;
  }
  /* line 132287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-32 {
    gap: 8rem;
  }
  /* line 132291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-36 {
    gap: 9rem;
  }
  /* line 132295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-40 {
    gap: 10rem;
  }
  /* line 132299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-44 {
    gap: 11rem;
  }
  /* line 132303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-48 {
    gap: 12rem;
  }
  /* line 132307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-52 {
    gap: 13rem;
  }
  /* line 132311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-56 {
    gap: 14rem;
  }
  /* line 132315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-60 {
    gap: 15rem;
  }
  /* line 132319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-64 {
    gap: 16rem;
  }
  /* line 132323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-72 {
    gap: 18rem;
  }
  /* line 132327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-80 {
    gap: 20rem;
  }
  /* line 132331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-96 {
    gap: 24rem;
  }
  /* line 132335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-px {
    gap: 1px;
  }
  /* line 132339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-0\.5 {
    gap: 0.125rem;
  }
  /* line 132343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-1\.5 {
    gap: 0.375rem;
  }
  /* line 132347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-2\.5 {
    gap: 0.625rem;
  }
  /* line 132351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-3\.5 {
    gap: 0.875rem;
  }
  /* line 132355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-0 {
    column-gap: 0px;
  }
  /* line 132359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-1 {
    column-gap: 0.25rem;
  }
  /* line 132363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-2 {
    column-gap: 0.5rem;
  }
  /* line 132367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-3 {
    column-gap: 0.75rem;
  }
  /* line 132371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-4 {
    column-gap: 1rem;
  }
  /* line 132375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-5 {
    column-gap: 1.25rem;
  }
  /* line 132379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-6 {
    column-gap: 1.5rem;
  }
  /* line 132383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-7 {
    column-gap: 1.75rem;
  }
  /* line 132387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-8 {
    column-gap: 2rem;
  }
  /* line 132391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-9 {
    column-gap: 2.25rem;
  }
  /* line 132395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-10 {
    column-gap: 2.5rem;
  }
  /* line 132399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-11 {
    column-gap: 2.75rem;
  }
  /* line 132403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-12 {
    column-gap: 3rem;
  }
  /* line 132407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-14 {
    column-gap: 3.5rem;
  }
  /* line 132411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-16 {
    column-gap: 4rem;
  }
  /* line 132415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-20 {
    column-gap: 5rem;
  }
  /* line 132419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-24 {
    column-gap: 6rem;
  }
  /* line 132423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-28 {
    column-gap: 7rem;
  }
  /* line 132427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-32 {
    column-gap: 8rem;
  }
  /* line 132431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-36 {
    column-gap: 9rem;
  }
  /* line 132435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-40 {
    column-gap: 10rem;
  }
  /* line 132439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-44 {
    column-gap: 11rem;
  }
  /* line 132443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-48 {
    column-gap: 12rem;
  }
  /* line 132447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-52 {
    column-gap: 13rem;
  }
  /* line 132451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-56 {
    column-gap: 14rem;
  }
  /* line 132455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-60 {
    column-gap: 15rem;
  }
  /* line 132459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-64 {
    column-gap: 16rem;
  }
  /* line 132463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-72 {
    column-gap: 18rem;
  }
  /* line 132467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-80 {
    column-gap: 20rem;
  }
  /* line 132471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-96 {
    column-gap: 24rem;
  }
  /* line 132475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-px {
    column-gap: 1px;
  }
  /* line 132479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-0\.5 {
    column-gap: 0.125rem;
  }
  /* line 132483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-1\.5 {
    column-gap: 0.375rem;
  }
  /* line 132487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-2\.5 {
    column-gap: 0.625rem;
  }
  /* line 132491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-x-3\.5 {
    column-gap: 0.875rem;
  }
  /* line 132495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-0 {
    row-gap: 0px;
  }
  /* line 132499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-1 {
    row-gap: 0.25rem;
  }
  /* line 132503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-2 {
    row-gap: 0.5rem;
  }
  /* line 132507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-3 {
    row-gap: 0.75rem;
  }
  /* line 132511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-4 {
    row-gap: 1rem;
  }
  /* line 132515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-5 {
    row-gap: 1.25rem;
  }
  /* line 132519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-6 {
    row-gap: 1.5rem;
  }
  /* line 132523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-7 {
    row-gap: 1.75rem;
  }
  /* line 132527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-8 {
    row-gap: 2rem;
  }
  /* line 132531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-9 {
    row-gap: 2.25rem;
  }
  /* line 132535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-10 {
    row-gap: 2.5rem;
  }
  /* line 132539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-11 {
    row-gap: 2.75rem;
  }
  /* line 132543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-12 {
    row-gap: 3rem;
  }
  /* line 132547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-14 {
    row-gap: 3.5rem;
  }
  /* line 132551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-16 {
    row-gap: 4rem;
  }
  /* line 132555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-20 {
    row-gap: 5rem;
  }
  /* line 132559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-24 {
    row-gap: 6rem;
  }
  /* line 132563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-28 {
    row-gap: 7rem;
  }
  /* line 132567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-32 {
    row-gap: 8rem;
  }
  /* line 132571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-36 {
    row-gap: 9rem;
  }
  /* line 132575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-40 {
    row-gap: 10rem;
  }
  /* line 132579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-44 {
    row-gap: 11rem;
  }
  /* line 132583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-48 {
    row-gap: 12rem;
  }
  /* line 132587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-52 {
    row-gap: 13rem;
  }
  /* line 132591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-56 {
    row-gap: 14rem;
  }
  /* line 132595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-60 {
    row-gap: 15rem;
  }
  /* line 132599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-64 {
    row-gap: 16rem;
  }
  /* line 132603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-72 {
    row-gap: 18rem;
  }
  /* line 132607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-80 {
    row-gap: 20rem;
  }
  /* line 132611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-96 {
    row-gap: 24rem;
  }
  /* line 132615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-px {
    row-gap: 1px;
  }
  /* line 132619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-0\.5 {
    row-gap: 0.125rem;
  }
  /* line 132623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-1\.5 {
    row-gap: 0.375rem;
  }
  /* line 132627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-2\.5 {
    row-gap: 0.625rem;
  }
  /* line 132631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:gap-y-3\.5 {
    row-gap: 0.875rem;
  }
  /* line 132635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-flow-row {
    grid-auto-flow: row;
  }
  /* line 132639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-flow-col {
    grid-auto-flow: column;
  }
  /* line 132643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  /* line 132647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  /* line 132651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  /* line 132655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  /* line 132659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  /* line 132663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  /* line 132667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  /* line 132671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  /* line 132675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  /* line 132679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  /* line 132683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  /* line 132687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  /* line 132691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  /* line 132695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  /* line 132699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-cols-none {
    grid-template-columns: none;
  }
  /* line 132703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-cols-auto {
    grid-auto-columns: auto;
  }
  /* line 132707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-cols-min {
    grid-auto-columns: -webkit-min-content;
    grid-auto-columns: min-content;
  }
  /* line 132712, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-cols-max {
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
  }
  /* line 132717, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  /* line 132721, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-auto {
    grid-column: auto;
  }
  /* line 132725, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  /* line 132729, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  /* line 132733, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  /* line 132737, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-4 {
    grid-column: span 4 / span 4;
  }
  /* line 132741, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-5 {
    grid-column: span 5 / span 5;
  }
  /* line 132745, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-6 {
    grid-column: span 6 / span 6;
  }
  /* line 132749, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-7 {
    grid-column: span 7 / span 7;
  }
  /* line 132753, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-8 {
    grid-column: span 8 / span 8;
  }
  /* line 132757, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-9 {
    grid-column: span 9 / span 9;
  }
  /* line 132761, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-10 {
    grid-column: span 10 / span 10;
  }
  /* line 132765, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-11 {
    grid-column: span 11 / span 11;
  }
  /* line 132769, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-12 {
    grid-column: span 12 / span 12;
  }
  /* line 132773, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-span-full {
    grid-column: 1 / -1;
  }
  /* line 132777, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-1 {
    grid-column-start: 1;
  }
  /* line 132781, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-2 {
    grid-column-start: 2;
  }
  /* line 132785, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-3 {
    grid-column-start: 3;
  }
  /* line 132789, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-4 {
    grid-column-start: 4;
  }
  /* line 132793, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-5 {
    grid-column-start: 5;
  }
  /* line 132797, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-6 {
    grid-column-start: 6;
  }
  /* line 132801, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-7 {
    grid-column-start: 7;
  }
  /* line 132805, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-8 {
    grid-column-start: 8;
  }
  /* line 132809, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-9 {
    grid-column-start: 9;
  }
  /* line 132813, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-10 {
    grid-column-start: 10;
  }
  /* line 132817, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-11 {
    grid-column-start: 11;
  }
  /* line 132821, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-12 {
    grid-column-start: 12;
  }
  /* line 132825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-13 {
    grid-column-start: 13;
  }
  /* line 132829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-start-auto {
    grid-column-start: auto;
  }
  /* line 132833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-1 {
    grid-column-end: 1;
  }
  /* line 132837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-2 {
    grid-column-end: 2;
  }
  /* line 132841, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-3 {
    grid-column-end: 3;
  }
  /* line 132845, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-4 {
    grid-column-end: 4;
  }
  /* line 132849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-5 {
    grid-column-end: 5;
  }
  /* line 132853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-6 {
    grid-column-end: 6;
  }
  /* line 132857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-7 {
    grid-column-end: 7;
  }
  /* line 132861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-8 {
    grid-column-end: 8;
  }
  /* line 132865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-9 {
    grid-column-end: 9;
  }
  /* line 132869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-10 {
    grid-column-end: 10;
  }
  /* line 132873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-11 {
    grid-column-end: 11;
  }
  /* line 132877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-12 {
    grid-column-end: 12;
  }
  /* line 132881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-13 {
    grid-column-end: 13;
  }
  /* line 132885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:col-end-auto {
    grid-column-end: auto;
  }
  /* line 132889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  /* line 132893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  /* line 132897, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  /* line 132901, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  /* line 132905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  /* line 132909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  /* line 132913, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grid-rows-none {
    grid-template-rows: none;
  }
  /* line 132917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-rows-auto {
    grid-auto-rows: auto;
  }
  /* line 132921, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-rows-min {
    grid-auto-rows: -webkit-min-content;
    grid-auto-rows: min-content;
  }
  /* line 132926, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-rows-max {
    grid-auto-rows: -webkit-max-content;
    grid-auto-rows: max-content;
  }
  /* line 132931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  /* line 132935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-auto {
    grid-row: auto;
  }
  /* line 132939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-1 {
    grid-row: span 1 / span 1;
  }
  /* line 132943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-2 {
    grid-row: span 2 / span 2;
  }
  /* line 132947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-3 {
    grid-row: span 3 / span 3;
  }
  /* line 132951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-4 {
    grid-row: span 4 / span 4;
  }
  /* line 132955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-5 {
    grid-row: span 5 / span 5;
  }
  /* line 132959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-6 {
    grid-row: span 6 / span 6;
  }
  /* line 132963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-span-full {
    grid-row: 1 / -1;
  }
  /* line 132967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-1 {
    grid-row-start: 1;
  }
  /* line 132971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-2 {
    grid-row-start: 2;
  }
  /* line 132975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-3 {
    grid-row-start: 3;
  }
  /* line 132979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-4 {
    grid-row-start: 4;
  }
  /* line 132983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-5 {
    grid-row-start: 5;
  }
  /* line 132987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-6 {
    grid-row-start: 6;
  }
  /* line 132991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-7 {
    grid-row-start: 7;
  }
  /* line 132995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-start-auto {
    grid-row-start: auto;
  }
  /* line 132999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-1 {
    grid-row-end: 1;
  }
  /* line 133003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-2 {
    grid-row-end: 2;
  }
  /* line 133007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-3 {
    grid-row-end: 3;
  }
  /* line 133011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-4 {
    grid-row-end: 4;
  }
  /* line 133015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-5 {
    grid-row-end: 5;
  }
  /* line 133019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-6 {
    grid-row-end: 6;
  }
  /* line 133023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-7 {
    grid-row-end: 7;
  }
  /* line 133027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:row-end-auto {
    grid-row-end: auto;
  }
  /* line 133031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transform {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 133042, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transform-gpu {
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  /* line 133053, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transform-none {
    transform: none;
  }
  /* line 133057, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-center {
    transform-origin: center;
  }
  /* line 133061, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-top {
    transform-origin: top;
  }
  /* line 133065, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-top-right {
    transform-origin: top right;
  }
  /* line 133069, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-right {
    transform-origin: right;
  }
  /* line 133073, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-bottom-right {
    transform-origin: bottom right;
  }
  /* line 133077, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-bottom {
    transform-origin: bottom;
  }
  /* line 133081, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-bottom-left {
    transform-origin: bottom left;
  }
  /* line 133085, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-left {
    transform-origin: left;
  }
  /* line 133089, app/assets/stylesheets/tailwind.1.scss */
  .xl\:origin-top-left {
    transform-origin: top left;
  }
  /* line 133093, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-0 {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 133098, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-50 {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 133103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 133108, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 133113, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 133118, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 133123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-105 {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 133128, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 133133, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 133138, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-150 {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 133143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-0 {
    --tw-scale-x: 0;
  }
  /* line 133147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-50 {
    --tw-scale-x: .5;
  }
  /* line 133151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-75 {
    --tw-scale-x: .75;
  }
  /* line 133155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-90 {
    --tw-scale-x: .9;
  }
  /* line 133159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-95 {
    --tw-scale-x: .95;
  }
  /* line 133163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-100 {
    --tw-scale-x: 1;
  }
  /* line 133167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-105 {
    --tw-scale-x: 1.05;
  }
  /* line 133171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-110 {
    --tw-scale-x: 1.1;
  }
  /* line 133175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-125 {
    --tw-scale-x: 1.25;
  }
  /* line 133179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-x-150 {
    --tw-scale-x: 1.5;
  }
  /* line 133183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-0 {
    --tw-scale-y: 0;
  }
  /* line 133187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-50 {
    --tw-scale-y: .5;
  }
  /* line 133191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-75 {
    --tw-scale-y: .75;
  }
  /* line 133195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-90 {
    --tw-scale-y: .9;
  }
  /* line 133199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-95 {
    --tw-scale-y: .95;
  }
  /* line 133203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-100 {
    --tw-scale-y: 1;
  }
  /* line 133207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-105 {
    --tw-scale-y: 1.05;
  }
  /* line 133211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-110 {
    --tw-scale-y: 1.1;
  }
  /* line 133215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-125 {
    --tw-scale-y: 1.25;
  }
  /* line 133219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:scale-y-150 {
    --tw-scale-y: 1.5;
  }
  /* line 133223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-0:hover {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 133228, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-50:hover {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 133233, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-75:hover {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 133238, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 133243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-95:hover {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 133248, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-100:hover {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 133253, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 133258, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-110:hover {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 133263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-125:hover {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 133268, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-150:hover {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 133273, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-0:hover {
    --tw-scale-x: 0;
  }
  /* line 133277, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-50:hover {
    --tw-scale-x: .5;
  }
  /* line 133281, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-75:hover {
    --tw-scale-x: .75;
  }
  /* line 133285, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-90:hover {
    --tw-scale-x: .9;
  }
  /* line 133289, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-95:hover {
    --tw-scale-x: .95;
  }
  /* line 133293, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-100:hover {
    --tw-scale-x: 1;
  }
  /* line 133297, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-105:hover {
    --tw-scale-x: 1.05;
  }
  /* line 133301, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-110:hover {
    --tw-scale-x: 1.1;
  }
  /* line 133305, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-125:hover {
    --tw-scale-x: 1.25;
  }
  /* line 133309, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-x-150:hover {
    --tw-scale-x: 1.5;
  }
  /* line 133313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-0:hover {
    --tw-scale-y: 0;
  }
  /* line 133317, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-50:hover {
    --tw-scale-y: .5;
  }
  /* line 133321, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-75:hover {
    --tw-scale-y: .75;
  }
  /* line 133325, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-90:hover {
    --tw-scale-y: .9;
  }
  /* line 133329, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-95:hover {
    --tw-scale-y: .95;
  }
  /* line 133333, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-100:hover {
    --tw-scale-y: 1;
  }
  /* line 133337, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-105:hover {
    --tw-scale-y: 1.05;
  }
  /* line 133341, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-110:hover {
    --tw-scale-y: 1.1;
  }
  /* line 133345, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-125:hover {
    --tw-scale-y: 1.25;
  }
  /* line 133349, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:scale-y-150:hover {
    --tw-scale-y: 1.5;
  }
  /* line 133353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-0:focus {
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }
  /* line 133358, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-50:focus {
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }
  /* line 133363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-75:focus {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }
  /* line 133368, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-90:focus {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }
  /* line 133373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-95:focus {
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }
  /* line 133378, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-100:focus {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }
  /* line 133383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-105:focus {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }
  /* line 133388, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }
  /* line 133393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-125:focus {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }
  /* line 133398, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-150:focus {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }
  /* line 133403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-0:focus {
    --tw-scale-x: 0;
  }
  /* line 133407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-50:focus {
    --tw-scale-x: .5;
  }
  /* line 133411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-75:focus {
    --tw-scale-x: .75;
  }
  /* line 133415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-90:focus {
    --tw-scale-x: .9;
  }
  /* line 133419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-95:focus {
    --tw-scale-x: .95;
  }
  /* line 133423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-100:focus {
    --tw-scale-x: 1;
  }
  /* line 133427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-105:focus {
    --tw-scale-x: 1.05;
  }
  /* line 133431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-110:focus {
    --tw-scale-x: 1.1;
  }
  /* line 133435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-125:focus {
    --tw-scale-x: 1.25;
  }
  /* line 133439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-x-150:focus {
    --tw-scale-x: 1.5;
  }
  /* line 133443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-0:focus {
    --tw-scale-y: 0;
  }
  /* line 133447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-50:focus {
    --tw-scale-y: .5;
  }
  /* line 133451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-75:focus {
    --tw-scale-y: .75;
  }
  /* line 133455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-90:focus {
    --tw-scale-y: .9;
  }
  /* line 133459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-95:focus {
    --tw-scale-y: .95;
  }
  /* line 133463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-100:focus {
    --tw-scale-y: 1;
  }
  /* line 133467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-105:focus {
    --tw-scale-y: 1.05;
  }
  /* line 133471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-110:focus {
    --tw-scale-y: 1.1;
  }
  /* line 133475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-125:focus {
    --tw-scale-y: 1.25;
  }
  /* line 133479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:scale-y-150:focus {
    --tw-scale-y: 1.5;
  }
  /* line 133483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-0 {
    --tw-rotate: 0deg;
  }
  /* line 133487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-1 {
    --tw-rotate: 1deg;
  }
  /* line 133491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-2 {
    --tw-rotate: 2deg;
  }
  /* line 133495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-3 {
    --tw-rotate: 3deg;
  }
  /* line 133499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-6 {
    --tw-rotate: 6deg;
  }
  /* line 133503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-12 {
    --tw-rotate: 12deg;
  }
  /* line 133507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-45 {
    --tw-rotate: 45deg;
  }
  /* line 133511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-90 {
    --tw-rotate: 90deg;
  }
  /* line 133515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:rotate-180 {
    --tw-rotate: 180deg;
  }
  /* line 133519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-180 {
    --tw-rotate: -180deg;
  }
  /* line 133523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-90 {
    --tw-rotate: -90deg;
  }
  /* line 133527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-45 {
    --tw-rotate: -45deg;
  }
  /* line 133531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-12 {
    --tw-rotate: -12deg;
  }
  /* line 133535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-6 {
    --tw-rotate: -6deg;
  }
  /* line 133539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-3 {
    --tw-rotate: -3deg;
  }
  /* line 133543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-2 {
    --tw-rotate: -2deg;
  }
  /* line 133547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-rotate-1 {
    --tw-rotate: -1deg;
  }
  /* line 133551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-0:hover {
    --tw-rotate: 0deg;
  }
  /* line 133555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-1:hover {
    --tw-rotate: 1deg;
  }
  /* line 133559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-2:hover {
    --tw-rotate: 2deg;
  }
  /* line 133563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-3:hover {
    --tw-rotate: 3deg;
  }
  /* line 133567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-6:hover {
    --tw-rotate: 6deg;
  }
  /* line 133571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-12:hover {
    --tw-rotate: 12deg;
  }
  /* line 133575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-45:hover {
    --tw-rotate: 45deg;
  }
  /* line 133579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-90:hover {
    --tw-rotate: 90deg;
  }
  /* line 133583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:rotate-180:hover {
    --tw-rotate: 180deg;
  }
  /* line 133587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-180:hover {
    --tw-rotate: -180deg;
  }
  /* line 133591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-90:hover {
    --tw-rotate: -90deg;
  }
  /* line 133595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-45:hover {
    --tw-rotate: -45deg;
  }
  /* line 133599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-12:hover {
    --tw-rotate: -12deg;
  }
  /* line 133603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-6:hover {
    --tw-rotate: -6deg;
  }
  /* line 133607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-3:hover {
    --tw-rotate: -3deg;
  }
  /* line 133611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-2:hover {
    --tw-rotate: -2deg;
  }
  /* line 133615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-rotate-1:hover {
    --tw-rotate: -1deg;
  }
  /* line 133619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-0:focus {
    --tw-rotate: 0deg;
  }
  /* line 133623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-1:focus {
    --tw-rotate: 1deg;
  }
  /* line 133627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-2:focus {
    --tw-rotate: 2deg;
  }
  /* line 133631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-3:focus {
    --tw-rotate: 3deg;
  }
  /* line 133635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-6:focus {
    --tw-rotate: 6deg;
  }
  /* line 133639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-12:focus {
    --tw-rotate: 12deg;
  }
  /* line 133643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-45:focus {
    --tw-rotate: 45deg;
  }
  /* line 133647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-90:focus {
    --tw-rotate: 90deg;
  }
  /* line 133651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:rotate-180:focus {
    --tw-rotate: 180deg;
  }
  /* line 133655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-180:focus {
    --tw-rotate: -180deg;
  }
  /* line 133659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-90:focus {
    --tw-rotate: -90deg;
  }
  /* line 133663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-45:focus {
    --tw-rotate: -45deg;
  }
  /* line 133667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-12:focus {
    --tw-rotate: -12deg;
  }
  /* line 133671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-6:focus {
    --tw-rotate: -6deg;
  }
  /* line 133675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-3:focus {
    --tw-rotate: -3deg;
  }
  /* line 133679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-2:focus {
    --tw-rotate: -2deg;
  }
  /* line 133683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-rotate-1:focus {
    --tw-rotate: -1deg;
  }
  /* line 133687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 133691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-1 {
    --tw-translate-x: 0.25rem;
  }
  /* line 133695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-2 {
    --tw-translate-x: 0.5rem;
  }
  /* line 133699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-3 {
    --tw-translate-x: 0.75rem;
  }
  /* line 133703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-4 {
    --tw-translate-x: 1rem;
  }
  /* line 133707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-5 {
    --tw-translate-x: 1.25rem;
  }
  /* line 133711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-6 {
    --tw-translate-x: 1.5rem;
  }
  /* line 133715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-7 {
    --tw-translate-x: 1.75rem;
  }
  /* line 133719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-8 {
    --tw-translate-x: 2rem;
  }
  /* line 133723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-9 {
    --tw-translate-x: 2.25rem;
  }
  /* line 133727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-10 {
    --tw-translate-x: 2.5rem;
  }
  /* line 133731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-11 {
    --tw-translate-x: 2.75rem;
  }
  /* line 133735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-12 {
    --tw-translate-x: 3rem;
  }
  /* line 133739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-14 {
    --tw-translate-x: 3.5rem;
  }
  /* line 133743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-16 {
    --tw-translate-x: 4rem;
  }
  /* line 133747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-20 {
    --tw-translate-x: 5rem;
  }
  /* line 133751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-24 {
    --tw-translate-x: 6rem;
  }
  /* line 133755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-28 {
    --tw-translate-x: 7rem;
  }
  /* line 133759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-32 {
    --tw-translate-x: 8rem;
  }
  /* line 133763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-36 {
    --tw-translate-x: 9rem;
  }
  /* line 133767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-40 {
    --tw-translate-x: 10rem;
  }
  /* line 133771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-44 {
    --tw-translate-x: 11rem;
  }
  /* line 133775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-48 {
    --tw-translate-x: 12rem;
  }
  /* line 133779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-52 {
    --tw-translate-x: 13rem;
  }
  /* line 133783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-56 {
    --tw-translate-x: 14rem;
  }
  /* line 133787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-60 {
    --tw-translate-x: 15rem;
  }
  /* line 133791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-64 {
    --tw-translate-x: 16rem;
  }
  /* line 133795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-72 {
    --tw-translate-x: 18rem;
  }
  /* line 133799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-80 {
    --tw-translate-x: 20rem;
  }
  /* line 133803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-96 {
    --tw-translate-x: 24rem;
  }
  /* line 133807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-px {
    --tw-translate-x: 1px;
  }
  /* line 133811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-0\.5 {
    --tw-translate-x: 0.125rem;
  }
  /* line 133815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-1\.5 {
    --tw-translate-x: 0.375rem;
  }
  /* line 133819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-2\.5 {
    --tw-translate-x: 0.625rem;
  }
  /* line 133823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-3\.5 {
    --tw-translate-x: 0.875rem;
  }
  /* line 133827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-0 {
    --tw-translate-x: 0px;
  }
  /* line 133831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-1 {
    --tw-translate-x: -0.25rem;
  }
  /* line 133835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-2 {
    --tw-translate-x: -0.5rem;
  }
  /* line 133839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-3 {
    --tw-translate-x: -0.75rem;
  }
  /* line 133843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-4 {
    --tw-translate-x: -1rem;
  }
  /* line 133847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-5 {
    --tw-translate-x: -1.25rem;
  }
  /* line 133851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-6 {
    --tw-translate-x: -1.5rem;
  }
  /* line 133855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-7 {
    --tw-translate-x: -1.75rem;
  }
  /* line 133859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-8 {
    --tw-translate-x: -2rem;
  }
  /* line 133863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-9 {
    --tw-translate-x: -2.25rem;
  }
  /* line 133867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-10 {
    --tw-translate-x: -2.5rem;
  }
  /* line 133871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-11 {
    --tw-translate-x: -2.75rem;
  }
  /* line 133875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-12 {
    --tw-translate-x: -3rem;
  }
  /* line 133879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-14 {
    --tw-translate-x: -3.5rem;
  }
  /* line 133883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-16 {
    --tw-translate-x: -4rem;
  }
  /* line 133887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-20 {
    --tw-translate-x: -5rem;
  }
  /* line 133891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-24 {
    --tw-translate-x: -6rem;
  }
  /* line 133895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-28 {
    --tw-translate-x: -7rem;
  }
  /* line 133899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-32 {
    --tw-translate-x: -8rem;
  }
  /* line 133903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-36 {
    --tw-translate-x: -9rem;
  }
  /* line 133907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-40 {
    --tw-translate-x: -10rem;
  }
  /* line 133911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-44 {
    --tw-translate-x: -11rem;
  }
  /* line 133915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-48 {
    --tw-translate-x: -12rem;
  }
  /* line 133919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-52 {
    --tw-translate-x: -13rem;
  }
  /* line 133923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-56 {
    --tw-translate-x: -14rem;
  }
  /* line 133927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-60 {
    --tw-translate-x: -15rem;
  }
  /* line 133931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-64 {
    --tw-translate-x: -16rem;
  }
  /* line 133935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-72 {
    --tw-translate-x: -18rem;
  }
  /* line 133939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-80 {
    --tw-translate-x: -20rem;
  }
  /* line 133943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-96 {
    --tw-translate-x: -24rem;
  }
  /* line 133947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-px {
    --tw-translate-x: -1px;
  }
  /* line 133951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-0\.5 {
    --tw-translate-x: -0.125rem;
  }
  /* line 133955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-1\.5 {
    --tw-translate-x: -0.375rem;
  }
  /* line 133959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-2\.5 {
    --tw-translate-x: -0.625rem;
  }
  /* line 133963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-3\.5 {
    --tw-translate-x: -0.875rem;
  }
  /* line 133967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-1\/2 {
    --tw-translate-x: 50%;
  }
  /* line 133971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-1\/3 {
    --tw-translate-x: 33.333333%;
  }
  /* line 133975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-2\/3 {
    --tw-translate-x: 66.666667%;
  }
  /* line 133979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-1\/4 {
    --tw-translate-x: 25%;
  }
  /* line 133983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-2\/4 {
    --tw-translate-x: 50%;
  }
  /* line 133987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-3\/4 {
    --tw-translate-x: 75%;
  }
  /* line 133991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-x-full {
    --tw-translate-x: 100%;
  }
  /* line 133995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-1\/2 {
    --tw-translate-x: -50%;
  }
  /* line 133999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-1\/3 {
    --tw-translate-x: -33.333333%;
  }
  /* line 134003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-2\/3 {
    --tw-translate-x: -66.666667%;
  }
  /* line 134007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-1\/4 {
    --tw-translate-x: -25%;
  }
  /* line 134011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-2\/4 {
    --tw-translate-x: -50%;
  }
  /* line 134015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-3\/4 {
    --tw-translate-x: -75%;
  }
  /* line 134019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-x-full {
    --tw-translate-x: -100%;
  }
  /* line 134023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 134027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-1 {
    --tw-translate-y: 0.25rem;
  }
  /* line 134031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-2 {
    --tw-translate-y: 0.5rem;
  }
  /* line 134035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-3 {
    --tw-translate-y: 0.75rem;
  }
  /* line 134039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-4 {
    --tw-translate-y: 1rem;
  }
  /* line 134043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-5 {
    --tw-translate-y: 1.25rem;
  }
  /* line 134047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-6 {
    --tw-translate-y: 1.5rem;
  }
  /* line 134051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-7 {
    --tw-translate-y: 1.75rem;
  }
  /* line 134055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-8 {
    --tw-translate-y: 2rem;
  }
  /* line 134059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-9 {
    --tw-translate-y: 2.25rem;
  }
  /* line 134063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-10 {
    --tw-translate-y: 2.5rem;
  }
  /* line 134067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-11 {
    --tw-translate-y: 2.75rem;
  }
  /* line 134071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-12 {
    --tw-translate-y: 3rem;
  }
  /* line 134075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-14 {
    --tw-translate-y: 3.5rem;
  }
  /* line 134079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-16 {
    --tw-translate-y: 4rem;
  }
  /* line 134083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-20 {
    --tw-translate-y: 5rem;
  }
  /* line 134087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-24 {
    --tw-translate-y: 6rem;
  }
  /* line 134091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-28 {
    --tw-translate-y: 7rem;
  }
  /* line 134095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-32 {
    --tw-translate-y: 8rem;
  }
  /* line 134099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-36 {
    --tw-translate-y: 9rem;
  }
  /* line 134103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-40 {
    --tw-translate-y: 10rem;
  }
  /* line 134107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-44 {
    --tw-translate-y: 11rem;
  }
  /* line 134111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-48 {
    --tw-translate-y: 12rem;
  }
  /* line 134115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-52 {
    --tw-translate-y: 13rem;
  }
  /* line 134119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-56 {
    --tw-translate-y: 14rem;
  }
  /* line 134123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-60 {
    --tw-translate-y: 15rem;
  }
  /* line 134127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-64 {
    --tw-translate-y: 16rem;
  }
  /* line 134131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-72 {
    --tw-translate-y: 18rem;
  }
  /* line 134135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-80 {
    --tw-translate-y: 20rem;
  }
  /* line 134139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-96 {
    --tw-translate-y: 24rem;
  }
  /* line 134143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-px {
    --tw-translate-y: 1px;
  }
  /* line 134147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-0\.5 {
    --tw-translate-y: 0.125rem;
  }
  /* line 134151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-1\.5 {
    --tw-translate-y: 0.375rem;
  }
  /* line 134155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-2\.5 {
    --tw-translate-y: 0.625rem;
  }
  /* line 134159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-3\.5 {
    --tw-translate-y: 0.875rem;
  }
  /* line 134163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-0 {
    --tw-translate-y: 0px;
  }
  /* line 134167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-1 {
    --tw-translate-y: -0.25rem;
  }
  /* line 134171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-2 {
    --tw-translate-y: -0.5rem;
  }
  /* line 134175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-3 {
    --tw-translate-y: -0.75rem;
  }
  /* line 134179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-4 {
    --tw-translate-y: -1rem;
  }
  /* line 134183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-5 {
    --tw-translate-y: -1.25rem;
  }
  /* line 134187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-6 {
    --tw-translate-y: -1.5rem;
  }
  /* line 134191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-7 {
    --tw-translate-y: -1.75rem;
  }
  /* line 134195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-8 {
    --tw-translate-y: -2rem;
  }
  /* line 134199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-9 {
    --tw-translate-y: -2.25rem;
  }
  /* line 134203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-10 {
    --tw-translate-y: -2.5rem;
  }
  /* line 134207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-11 {
    --tw-translate-y: -2.75rem;
  }
  /* line 134211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-12 {
    --tw-translate-y: -3rem;
  }
  /* line 134215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-14 {
    --tw-translate-y: -3.5rem;
  }
  /* line 134219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-16 {
    --tw-translate-y: -4rem;
  }
  /* line 134223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-20 {
    --tw-translate-y: -5rem;
  }
  /* line 134227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-24 {
    --tw-translate-y: -6rem;
  }
  /* line 134231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-28 {
    --tw-translate-y: -7rem;
  }
  /* line 134235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-32 {
    --tw-translate-y: -8rem;
  }
  /* line 134239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-36 {
    --tw-translate-y: -9rem;
  }
  /* line 134243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-40 {
    --tw-translate-y: -10rem;
  }
  /* line 134247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-44 {
    --tw-translate-y: -11rem;
  }
  /* line 134251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-48 {
    --tw-translate-y: -12rem;
  }
  /* line 134255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-52 {
    --tw-translate-y: -13rem;
  }
  /* line 134259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-56 {
    --tw-translate-y: -14rem;
  }
  /* line 134263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-60 {
    --tw-translate-y: -15rem;
  }
  /* line 134267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-64 {
    --tw-translate-y: -16rem;
  }
  /* line 134271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-72 {
    --tw-translate-y: -18rem;
  }
  /* line 134275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-80 {
    --tw-translate-y: -20rem;
  }
  /* line 134279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-96 {
    --tw-translate-y: -24rem;
  }
  /* line 134283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-px {
    --tw-translate-y: -1px;
  }
  /* line 134287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-0\.5 {
    --tw-translate-y: -0.125rem;
  }
  /* line 134291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-1\.5 {
    --tw-translate-y: -0.375rem;
  }
  /* line 134295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-2\.5 {
    --tw-translate-y: -0.625rem;
  }
  /* line 134299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-3\.5 {
    --tw-translate-y: -0.875rem;
  }
  /* line 134303, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-1\/2 {
    --tw-translate-y: 50%;
  }
  /* line 134307, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-1\/3 {
    --tw-translate-y: 33.333333%;
  }
  /* line 134311, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-2\/3 {
    --tw-translate-y: 66.666667%;
  }
  /* line 134315, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-1\/4 {
    --tw-translate-y: 25%;
  }
  /* line 134319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-2\/4 {
    --tw-translate-y: 50%;
  }
  /* line 134323, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-3\/4 {
    --tw-translate-y: 75%;
  }
  /* line 134327, app/assets/stylesheets/tailwind.1.scss */
  .xl\:translate-y-full {
    --tw-translate-y: 100%;
  }
  /* line 134331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-1\/2 {
    --tw-translate-y: -50%;
  }
  /* line 134335, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-1\/3 {
    --tw-translate-y: -33.333333%;
  }
  /* line 134339, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-2\/3 {
    --tw-translate-y: -66.666667%;
  }
  /* line 134343, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-1\/4 {
    --tw-translate-y: -25%;
  }
  /* line 134347, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-2\/4 {
    --tw-translate-y: -50%;
  }
  /* line 134351, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-3\/4 {
    --tw-translate-y: -75%;
  }
  /* line 134355, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-translate-y-full {
    --tw-translate-y: -100%;
  }
  /* line 134359, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 134363, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-1:hover {
    --tw-translate-x: 0.25rem;
  }
  /* line 134367, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-2:hover {
    --tw-translate-x: 0.5rem;
  }
  /* line 134371, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-3:hover {
    --tw-translate-x: 0.75rem;
  }
  /* line 134375, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-4:hover {
    --tw-translate-x: 1rem;
  }
  /* line 134379, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-5:hover {
    --tw-translate-x: 1.25rem;
  }
  /* line 134383, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-6:hover {
    --tw-translate-x: 1.5rem;
  }
  /* line 134387, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-7:hover {
    --tw-translate-x: 1.75rem;
  }
  /* line 134391, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-8:hover {
    --tw-translate-x: 2rem;
  }
  /* line 134395, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-9:hover {
    --tw-translate-x: 2.25rem;
  }
  /* line 134399, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-10:hover {
    --tw-translate-x: 2.5rem;
  }
  /* line 134403, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-11:hover {
    --tw-translate-x: 2.75rem;
  }
  /* line 134407, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-12:hover {
    --tw-translate-x: 3rem;
  }
  /* line 134411, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-14:hover {
    --tw-translate-x: 3.5rem;
  }
  /* line 134415, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-16:hover {
    --tw-translate-x: 4rem;
  }
  /* line 134419, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-20:hover {
    --tw-translate-x: 5rem;
  }
  /* line 134423, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-24:hover {
    --tw-translate-x: 6rem;
  }
  /* line 134427, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-28:hover {
    --tw-translate-x: 7rem;
  }
  /* line 134431, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-32:hover {
    --tw-translate-x: 8rem;
  }
  /* line 134435, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-36:hover {
    --tw-translate-x: 9rem;
  }
  /* line 134439, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-40:hover {
    --tw-translate-x: 10rem;
  }
  /* line 134443, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-44:hover {
    --tw-translate-x: 11rem;
  }
  /* line 134447, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-48:hover {
    --tw-translate-x: 12rem;
  }
  /* line 134451, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-52:hover {
    --tw-translate-x: 13rem;
  }
  /* line 134455, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-56:hover {
    --tw-translate-x: 14rem;
  }
  /* line 134459, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-60:hover {
    --tw-translate-x: 15rem;
  }
  /* line 134463, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-64:hover {
    --tw-translate-x: 16rem;
  }
  /* line 134467, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-72:hover {
    --tw-translate-x: 18rem;
  }
  /* line 134471, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-80:hover {
    --tw-translate-x: 20rem;
  }
  /* line 134475, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-96:hover {
    --tw-translate-x: 24rem;
  }
  /* line 134479, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-px:hover {
    --tw-translate-x: 1px;
  }
  /* line 134483, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-0\.5:hover {
    --tw-translate-x: 0.125rem;
  }
  /* line 134487, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-1\.5:hover {
    --tw-translate-x: 0.375rem;
  }
  /* line 134491, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-2\.5:hover {
    --tw-translate-x: 0.625rem;
  }
  /* line 134495, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-3\.5:hover {
    --tw-translate-x: 0.875rem;
  }
  /* line 134499, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-0:hover {
    --tw-translate-x: 0px;
  }
  /* line 134503, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-1:hover {
    --tw-translate-x: -0.25rem;
  }
  /* line 134507, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-2:hover {
    --tw-translate-x: -0.5rem;
  }
  /* line 134511, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-3:hover {
    --tw-translate-x: -0.75rem;
  }
  /* line 134515, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-4:hover {
    --tw-translate-x: -1rem;
  }
  /* line 134519, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-5:hover {
    --tw-translate-x: -1.25rem;
  }
  /* line 134523, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-6:hover {
    --tw-translate-x: -1.5rem;
  }
  /* line 134527, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-7:hover {
    --tw-translate-x: -1.75rem;
  }
  /* line 134531, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-8:hover {
    --tw-translate-x: -2rem;
  }
  /* line 134535, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-9:hover {
    --tw-translate-x: -2.25rem;
  }
  /* line 134539, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-10:hover {
    --tw-translate-x: -2.5rem;
  }
  /* line 134543, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-11:hover {
    --tw-translate-x: -2.75rem;
  }
  /* line 134547, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-12:hover {
    --tw-translate-x: -3rem;
  }
  /* line 134551, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-14:hover {
    --tw-translate-x: -3.5rem;
  }
  /* line 134555, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-16:hover {
    --tw-translate-x: -4rem;
  }
  /* line 134559, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-20:hover {
    --tw-translate-x: -5rem;
  }
  /* line 134563, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-24:hover {
    --tw-translate-x: -6rem;
  }
  /* line 134567, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-28:hover {
    --tw-translate-x: -7rem;
  }
  /* line 134571, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-32:hover {
    --tw-translate-x: -8rem;
  }
  /* line 134575, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-36:hover {
    --tw-translate-x: -9rem;
  }
  /* line 134579, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-40:hover {
    --tw-translate-x: -10rem;
  }
  /* line 134583, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-44:hover {
    --tw-translate-x: -11rem;
  }
  /* line 134587, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-48:hover {
    --tw-translate-x: -12rem;
  }
  /* line 134591, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-52:hover {
    --tw-translate-x: -13rem;
  }
  /* line 134595, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-56:hover {
    --tw-translate-x: -14rem;
  }
  /* line 134599, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-60:hover {
    --tw-translate-x: -15rem;
  }
  /* line 134603, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-64:hover {
    --tw-translate-x: -16rem;
  }
  /* line 134607, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-72:hover {
    --tw-translate-x: -18rem;
  }
  /* line 134611, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-80:hover {
    --tw-translate-x: -20rem;
  }
  /* line 134615, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-96:hover {
    --tw-translate-x: -24rem;
  }
  /* line 134619, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-px:hover {
    --tw-translate-x: -1px;
  }
  /* line 134623, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-0\.5:hover {
    --tw-translate-x: -0.125rem;
  }
  /* line 134627, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-1\.5:hover {
    --tw-translate-x: -0.375rem;
  }
  /* line 134631, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-2\.5:hover {
    --tw-translate-x: -0.625rem;
  }
  /* line 134635, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-3\.5:hover {
    --tw-translate-x: -0.875rem;
  }
  /* line 134639, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-1\/2:hover {
    --tw-translate-x: 50%;
  }
  /* line 134643, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-1\/3:hover {
    --tw-translate-x: 33.333333%;
  }
  /* line 134647, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-2\/3:hover {
    --tw-translate-x: 66.666667%;
  }
  /* line 134651, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-1\/4:hover {
    --tw-translate-x: 25%;
  }
  /* line 134655, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-2\/4:hover {
    --tw-translate-x: 50%;
  }
  /* line 134659, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-3\/4:hover {
    --tw-translate-x: 75%;
  }
  /* line 134663, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-x-full:hover {
    --tw-translate-x: 100%;
  }
  /* line 134667, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-1\/2:hover {
    --tw-translate-x: -50%;
  }
  /* line 134671, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-1\/3:hover {
    --tw-translate-x: -33.333333%;
  }
  /* line 134675, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-2\/3:hover {
    --tw-translate-x: -66.666667%;
  }
  /* line 134679, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-1\/4:hover {
    --tw-translate-x: -25%;
  }
  /* line 134683, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-2\/4:hover {
    --tw-translate-x: -50%;
  }
  /* line 134687, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-3\/4:hover {
    --tw-translate-x: -75%;
  }
  /* line 134691, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-x-full:hover {
    --tw-translate-x: -100%;
  }
  /* line 134695, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 134699, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-1:hover {
    --tw-translate-y: 0.25rem;
  }
  /* line 134703, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-2:hover {
    --tw-translate-y: 0.5rem;
  }
  /* line 134707, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-3:hover {
    --tw-translate-y: 0.75rem;
  }
  /* line 134711, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-4:hover {
    --tw-translate-y: 1rem;
  }
  /* line 134715, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-5:hover {
    --tw-translate-y: 1.25rem;
  }
  /* line 134719, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-6:hover {
    --tw-translate-y: 1.5rem;
  }
  /* line 134723, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-7:hover {
    --tw-translate-y: 1.75rem;
  }
  /* line 134727, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-8:hover {
    --tw-translate-y: 2rem;
  }
  /* line 134731, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-9:hover {
    --tw-translate-y: 2.25rem;
  }
  /* line 134735, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-10:hover {
    --tw-translate-y: 2.5rem;
  }
  /* line 134739, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-11:hover {
    --tw-translate-y: 2.75rem;
  }
  /* line 134743, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-12:hover {
    --tw-translate-y: 3rem;
  }
  /* line 134747, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-14:hover {
    --tw-translate-y: 3.5rem;
  }
  /* line 134751, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-16:hover {
    --tw-translate-y: 4rem;
  }
  /* line 134755, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-20:hover {
    --tw-translate-y: 5rem;
  }
  /* line 134759, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-24:hover {
    --tw-translate-y: 6rem;
  }
  /* line 134763, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-28:hover {
    --tw-translate-y: 7rem;
  }
  /* line 134767, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-32:hover {
    --tw-translate-y: 8rem;
  }
  /* line 134771, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-36:hover {
    --tw-translate-y: 9rem;
  }
  /* line 134775, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-40:hover {
    --tw-translate-y: 10rem;
  }
  /* line 134779, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-44:hover {
    --tw-translate-y: 11rem;
  }
  /* line 134783, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-48:hover {
    --tw-translate-y: 12rem;
  }
  /* line 134787, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-52:hover {
    --tw-translate-y: 13rem;
  }
  /* line 134791, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-56:hover {
    --tw-translate-y: 14rem;
  }
  /* line 134795, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-60:hover {
    --tw-translate-y: 15rem;
  }
  /* line 134799, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-64:hover {
    --tw-translate-y: 16rem;
  }
  /* line 134803, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-72:hover {
    --tw-translate-y: 18rem;
  }
  /* line 134807, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-80:hover {
    --tw-translate-y: 20rem;
  }
  /* line 134811, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-96:hover {
    --tw-translate-y: 24rem;
  }
  /* line 134815, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-px:hover {
    --tw-translate-y: 1px;
  }
  /* line 134819, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-0\.5:hover {
    --tw-translate-y: 0.125rem;
  }
  /* line 134823, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-1\.5:hover {
    --tw-translate-y: 0.375rem;
  }
  /* line 134827, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-2\.5:hover {
    --tw-translate-y: 0.625rem;
  }
  /* line 134831, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-3\.5:hover {
    --tw-translate-y: 0.875rem;
  }
  /* line 134835, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-0:hover {
    --tw-translate-y: 0px;
  }
  /* line 134839, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-1:hover {
    --tw-translate-y: -0.25rem;
  }
  /* line 134843, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-2:hover {
    --tw-translate-y: -0.5rem;
  }
  /* line 134847, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-3:hover {
    --tw-translate-y: -0.75rem;
  }
  /* line 134851, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-4:hover {
    --tw-translate-y: -1rem;
  }
  /* line 134855, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-5:hover {
    --tw-translate-y: -1.25rem;
  }
  /* line 134859, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-6:hover {
    --tw-translate-y: -1.5rem;
  }
  /* line 134863, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-7:hover {
    --tw-translate-y: -1.75rem;
  }
  /* line 134867, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-8:hover {
    --tw-translate-y: -2rem;
  }
  /* line 134871, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-9:hover {
    --tw-translate-y: -2.25rem;
  }
  /* line 134875, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-10:hover {
    --tw-translate-y: -2.5rem;
  }
  /* line 134879, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-11:hover {
    --tw-translate-y: -2.75rem;
  }
  /* line 134883, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-12:hover {
    --tw-translate-y: -3rem;
  }
  /* line 134887, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-14:hover {
    --tw-translate-y: -3.5rem;
  }
  /* line 134891, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-16:hover {
    --tw-translate-y: -4rem;
  }
  /* line 134895, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-20:hover {
    --tw-translate-y: -5rem;
  }
  /* line 134899, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-24:hover {
    --tw-translate-y: -6rem;
  }
  /* line 134903, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-28:hover {
    --tw-translate-y: -7rem;
  }
  /* line 134907, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-32:hover {
    --tw-translate-y: -8rem;
  }
  /* line 134911, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-36:hover {
    --tw-translate-y: -9rem;
  }
  /* line 134915, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-40:hover {
    --tw-translate-y: -10rem;
  }
  /* line 134919, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-44:hover {
    --tw-translate-y: -11rem;
  }
  /* line 134923, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-48:hover {
    --tw-translate-y: -12rem;
  }
  /* line 134927, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-52:hover {
    --tw-translate-y: -13rem;
  }
  /* line 134931, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-56:hover {
    --tw-translate-y: -14rem;
  }
  /* line 134935, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-60:hover {
    --tw-translate-y: -15rem;
  }
  /* line 134939, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-64:hover {
    --tw-translate-y: -16rem;
  }
  /* line 134943, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-72:hover {
    --tw-translate-y: -18rem;
  }
  /* line 134947, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-80:hover {
    --tw-translate-y: -20rem;
  }
  /* line 134951, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-96:hover {
    --tw-translate-y: -24rem;
  }
  /* line 134955, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-px:hover {
    --tw-translate-y: -1px;
  }
  /* line 134959, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-0\.5:hover {
    --tw-translate-y: -0.125rem;
  }
  /* line 134963, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-1\.5:hover {
    --tw-translate-y: -0.375rem;
  }
  /* line 134967, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-2\.5:hover {
    --tw-translate-y: -0.625rem;
  }
  /* line 134971, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-3\.5:hover {
    --tw-translate-y: -0.875rem;
  }
  /* line 134975, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-1\/2:hover {
    --tw-translate-y: 50%;
  }
  /* line 134979, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-1\/3:hover {
    --tw-translate-y: 33.333333%;
  }
  /* line 134983, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-2\/3:hover {
    --tw-translate-y: 66.666667%;
  }
  /* line 134987, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-1\/4:hover {
    --tw-translate-y: 25%;
  }
  /* line 134991, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-2\/4:hover {
    --tw-translate-y: 50%;
  }
  /* line 134995, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-3\/4:hover {
    --tw-translate-y: 75%;
  }
  /* line 134999, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:translate-y-full:hover {
    --tw-translate-y: 100%;
  }
  /* line 135003, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-1\/2:hover {
    --tw-translate-y: -50%;
  }
  /* line 135007, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-1\/3:hover {
    --tw-translate-y: -33.333333%;
  }
  /* line 135011, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-2\/3:hover {
    --tw-translate-y: -66.666667%;
  }
  /* line 135015, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-1\/4:hover {
    --tw-translate-y: -25%;
  }
  /* line 135019, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-2\/4:hover {
    --tw-translate-y: -50%;
  }
  /* line 135023, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-3\/4:hover {
    --tw-translate-y: -75%;
  }
  /* line 135027, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-translate-y-full:hover {
    --tw-translate-y: -100%;
  }
  /* line 135031, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-0 {
    --tw-skew-x: 0deg;
  }
  /* line 135035, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-1 {
    --tw-skew-x: 1deg;
  }
  /* line 135039, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-2 {
    --tw-skew-x: 2deg;
  }
  /* line 135043, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-3 {
    --tw-skew-x: 3deg;
  }
  /* line 135047, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-6 {
    --tw-skew-x: 6deg;
  }
  /* line 135051, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-x-12 {
    --tw-skew-x: 12deg;
  }
  /* line 135055, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-x-12 {
    --tw-skew-x: -12deg;
  }
  /* line 135059, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-x-6 {
    --tw-skew-x: -6deg;
  }
  /* line 135063, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-x-3 {
    --tw-skew-x: -3deg;
  }
  /* line 135067, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-x-2 {
    --tw-skew-x: -2deg;
  }
  /* line 135071, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-x-1 {
    --tw-skew-x: -1deg;
  }
  /* line 135075, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-0 {
    --tw-skew-y: 0deg;
  }
  /* line 135079, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-1 {
    --tw-skew-y: 1deg;
  }
  /* line 135083, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-2 {
    --tw-skew-y: 2deg;
  }
  /* line 135087, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-3 {
    --tw-skew-y: 3deg;
  }
  /* line 135091, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-6 {
    --tw-skew-y: 6deg;
  }
  /* line 135095, app/assets/stylesheets/tailwind.1.scss */
  .xl\:skew-y-12 {
    --tw-skew-y: 12deg;
  }
  /* line 135099, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-y-12 {
    --tw-skew-y: -12deg;
  }
  /* line 135103, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-y-6 {
    --tw-skew-y: -6deg;
  }
  /* line 135107, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-y-3 {
    --tw-skew-y: -3deg;
  }
  /* line 135111, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-y-2 {
    --tw-skew-y: -2deg;
  }
  /* line 135115, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-skew-y-1 {
    --tw-skew-y: -1deg;
  }
  /* line 135119, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-0:hover {
    --tw-skew-x: 0deg;
  }
  /* line 135123, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-1:hover {
    --tw-skew-x: 1deg;
  }
  /* line 135127, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-2:hover {
    --tw-skew-x: 2deg;
  }
  /* line 135131, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-3:hover {
    --tw-skew-x: 3deg;
  }
  /* line 135135, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-6:hover {
    --tw-skew-x: 6deg;
  }
  /* line 135139, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-x-12:hover {
    --tw-skew-x: 12deg;
  }
  /* line 135143, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-x-12:hover {
    --tw-skew-x: -12deg;
  }
  /* line 135147, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-x-6:hover {
    --tw-skew-x: -6deg;
  }
  /* line 135151, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-x-3:hover {
    --tw-skew-x: -3deg;
  }
  /* line 135155, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-x-2:hover {
    --tw-skew-x: -2deg;
  }
  /* line 135159, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-x-1:hover {
    --tw-skew-x: -1deg;
  }
  /* line 135163, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-0:hover {
    --tw-skew-y: 0deg;
  }
  /* line 135167, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-1:hover {
    --tw-skew-y: 1deg;
  }
  /* line 135171, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-2:hover {
    --tw-skew-y: 2deg;
  }
  /* line 135175, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-3:hover {
    --tw-skew-y: 3deg;
  }
  /* line 135179, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-6:hover {
    --tw-skew-y: 6deg;
  }
  /* line 135183, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:skew-y-12:hover {
    --tw-skew-y: 12deg;
  }
  /* line 135187, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-y-12:hover {
    --tw-skew-y: -12deg;
  }
  /* line 135191, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-y-6:hover {
    --tw-skew-y: -6deg;
  }
  /* line 135195, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-y-3:hover {
    --tw-skew-y: -3deg;
  }
  /* line 135199, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-y-2:hover {
    --tw-skew-y: -2deg;
  }
  /* line 135203, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hover\:-skew-y-1:hover {
    --tw-skew-y: -1deg;
  }
  /* line 135207, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-0:focus {
    --tw-skew-x: 0deg;
  }
  /* line 135211, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-1:focus {
    --tw-skew-x: 1deg;
  }
  /* line 135215, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-2:focus {
    --tw-skew-x: 2deg;
  }
  /* line 135219, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-3:focus {
    --tw-skew-x: 3deg;
  }
  /* line 135223, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-6:focus {
    --tw-skew-x: 6deg;
  }
  /* line 135227, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-x-12:focus {
    --tw-skew-x: 12deg;
  }
  /* line 135231, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-x-12:focus {
    --tw-skew-x: -12deg;
  }
  /* line 135235, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-x-6:focus {
    --tw-skew-x: -6deg;
  }
  /* line 135239, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-x-3:focus {
    --tw-skew-x: -3deg;
  }
  /* line 135243, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-x-2:focus {
    --tw-skew-x: -2deg;
  }
  /* line 135247, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-x-1:focus {
    --tw-skew-x: -1deg;
  }
  /* line 135251, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-0:focus {
    --tw-skew-y: 0deg;
  }
  /* line 135255, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-1:focus {
    --tw-skew-y: 1deg;
  }
  /* line 135259, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-2:focus {
    --tw-skew-y: 2deg;
  }
  /* line 135263, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-3:focus {
    --tw-skew-y: 3deg;
  }
  /* line 135267, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-6:focus {
    --tw-skew-y: 6deg;
  }
  /* line 135271, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:skew-y-12:focus {
    --tw-skew-y: 12deg;
  }
  /* line 135275, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-y-12:focus {
    --tw-skew-y: -12deg;
  }
  /* line 135279, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-y-6:focus {
    --tw-skew-y: -6deg;
  }
  /* line 135283, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-y-3:focus {
    --tw-skew-y: -3deg;
  }
  /* line 135287, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-y-2:focus {
    --tw-skew-y: -2deg;
  }
  /* line 135291, app/assets/stylesheets/tailwind.1.scss */
  .xl\:focus\:-skew-y-1:focus {
    --tw-skew-y: -1deg;
  }
  /* line 135295, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-none {
    transition-property: none;
  }
  /* line 135299, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135305, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135313, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135319, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135325, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135331, app/assets/stylesheets/tailwind.1.scss */
  .xl\:transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }
  /* line 135337, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ease-linear {
    transition-timing-function: linear;
  }
  /* line 135341, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }
  /* line 135345, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
  /* line 135349, app/assets/stylesheets/tailwind.1.scss */
  .xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
  /* line 135353, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-75 {
    transition-duration: 75ms;
  }
  /* line 135357, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-100 {
    transition-duration: 100ms;
  }
  /* line 135361, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-150 {
    transition-duration: 150ms;
  }
  /* line 135365, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-200 {
    transition-duration: 200ms;
  }
  /* line 135369, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-300 {
    transition-duration: 300ms;
  }
  /* line 135373, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-500 {
    transition-duration: 500ms;
  }
  /* line 135377, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-700 {
    transition-duration: 700ms;
  }
  /* line 135381, app/assets/stylesheets/tailwind.1.scss */
  .xl\:duration-1000 {
    transition-duration: 1000ms;
  }
  /* line 135385, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-75 {
    transition-delay: 75ms;
  }
  /* line 135389, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-100 {
    transition-delay: 100ms;
  }
  /* line 135393, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-150 {
    transition-delay: 150ms;
  }
  /* line 135397, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-200 {
    transition-delay: 200ms;
  }
  /* line 135401, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-300 {
    transition-delay: 300ms;
  }
  /* line 135405, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-500 {
    transition-delay: 500ms;
  }
  /* line 135409, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-700 {
    transition-delay: 700ms;
  }
  /* line 135413, app/assets/stylesheets/tailwind.1.scss */
  .xl\:delay-1000 {
    transition-delay: 1000ms;
  }
  /* line 135417, app/assets/stylesheets/tailwind.1.scss */
  .xl\:animate-none {
    animation: none;
  }
  /* line 135421, app/assets/stylesheets/tailwind.1.scss */
  .xl\:animate-spin {
    animation: spin 1s linear infinite;
  }
  /* line 135425, app/assets/stylesheets/tailwind.1.scss */
  .xl\:animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }
  /* line 135429, app/assets/stylesheets/tailwind.1.scss */
  .xl\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }
  /* line 135433, app/assets/stylesheets/tailwind.1.scss */
  .xl\:animate-bounce {
    animation: bounce 1s infinite;
  }
  /* line 135437, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-normal {
    mix-blend-mode: normal;
  }
  /* line 135441, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-multiply {
    mix-blend-mode: multiply;
  }
  /* line 135445, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-screen {
    mix-blend-mode: screen;
  }
  /* line 135449, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-overlay {
    mix-blend-mode: overlay;
  }
  /* line 135453, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-darken {
    mix-blend-mode: darken;
  }
  /* line 135457, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-lighten {
    mix-blend-mode: lighten;
  }
  /* line 135461, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-color-dodge {
    mix-blend-mode: color-dodge;
  }
  /* line 135465, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-color-burn {
    mix-blend-mode: color-burn;
  }
  /* line 135469, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-hard-light {
    mix-blend-mode: hard-light;
  }
  /* line 135473, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-soft-light {
    mix-blend-mode: soft-light;
  }
  /* line 135477, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-difference {
    mix-blend-mode: difference;
  }
  /* line 135481, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-exclusion {
    mix-blend-mode: exclusion;
  }
  /* line 135485, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-hue {
    mix-blend-mode: hue;
  }
  /* line 135489, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-saturation {
    mix-blend-mode: saturation;
  }
  /* line 135493, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-color {
    mix-blend-mode: color;
  }
  /* line 135497, app/assets/stylesheets/tailwind.1.scss */
  .xl\:mix-blend-luminosity {
    mix-blend-mode: luminosity;
  }
  /* line 135501, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-normal {
    background-blend-mode: normal;
  }
  /* line 135505, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-multiply {
    background-blend-mode: multiply;
  }
  /* line 135509, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-screen {
    background-blend-mode: screen;
  }
  /* line 135513, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-overlay {
    background-blend-mode: overlay;
  }
  /* line 135517, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-darken {
    background-blend-mode: darken;
  }
  /* line 135521, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-lighten {
    background-blend-mode: lighten;
  }
  /* line 135525, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-color-dodge {
    background-blend-mode: color-dodge;
  }
  /* line 135529, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-color-burn {
    background-blend-mode: color-burn;
  }
  /* line 135533, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-hard-light {
    background-blend-mode: hard-light;
  }
  /* line 135537, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-soft-light {
    background-blend-mode: soft-light;
  }
  /* line 135541, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-difference {
    background-blend-mode: difference;
  }
  /* line 135545, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-exclusion {
    background-blend-mode: exclusion;
  }
  /* line 135549, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-hue {
    background-blend-mode: hue;
  }
  /* line 135553, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-saturation {
    background-blend-mode: saturation;
  }
  /* line 135557, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-color {
    background-blend-mode: color;
  }
  /* line 135561, app/assets/stylesheets/tailwind.1.scss */
  .xl\:bg-blend-luminosity {
    background-blend-mode: luminosity;
  }
  /* line 135565, app/assets/stylesheets/tailwind.1.scss */
  .xl\:filter {
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }
  /* line 135578, app/assets/stylesheets/tailwind.1.scss */
  .xl\:filter-none {
    filter: none;
  }
  /* line 135582, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-0 {
    --tw-blur: blur(0);
  }
  /* line 135586, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-sm {
    --tw-blur: blur(4px);
  }
  /* line 135590, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur {
    --tw-blur: blur(8px);
  }
  /* line 135594, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-md {
    --tw-blur: blur(12px);
  }
  /* line 135598, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-lg {
    --tw-blur: blur(16px);
  }
  /* line 135602, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-xl {
    --tw-blur: blur(24px);
  }
  /* line 135606, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-2xl {
    --tw-blur: blur(40px);
  }
  /* line 135610, app/assets/stylesheets/tailwind.1.scss */
  .xl\:blur-3xl {
    --tw-blur: blur(64px);
  }
  /* line 135614, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-0 {
    --tw-brightness: brightness(0);
  }
  /* line 135618, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-50 {
    --tw-brightness: brightness(.5);
  }
  /* line 135622, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-75 {
    --tw-brightness: brightness(.75);
  }
  /* line 135626, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-90 {
    --tw-brightness: brightness(.9);
  }
  /* line 135630, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-95 {
    --tw-brightness: brightness(.95);
  }
  /* line 135634, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-100 {
    --tw-brightness: brightness(1);
  }
  /* line 135638, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-105 {
    --tw-brightness: brightness(1.05);
  }
  /* line 135642, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-110 {
    --tw-brightness: brightness(1.1);
  }
  /* line 135646, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-125 {
    --tw-brightness: brightness(1.25);
  }
  /* line 135650, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-150 {
    --tw-brightness: brightness(1.5);
  }
  /* line 135654, app/assets/stylesheets/tailwind.1.scss */
  .xl\:brightness-200 {
    --tw-brightness: brightness(2);
  }
  /* line 135658, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-0 {
    --tw-contrast: contrast(0);
  }
  /* line 135662, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-50 {
    --tw-contrast: contrast(.5);
  }
  /* line 135666, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-75 {
    --tw-contrast: contrast(.75);
  }
  /* line 135670, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-100 {
    --tw-contrast: contrast(1);
  }
  /* line 135674, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-125 {
    --tw-contrast: contrast(1.25);
  }
  /* line 135678, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-150 {
    --tw-contrast: contrast(1.5);
  }
  /* line 135682, app/assets/stylesheets/tailwind.1.scss */
  .xl\:contrast-200 {
    --tw-contrast: contrast(2);
  }
  /* line 135686, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-sm {
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }
  /* line 135690, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }
  /* line 135694, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }
  /* line 135698, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }
  /* line 135702, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }
  /* line 135706, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-2xl {
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }
  /* line 135710, app/assets/stylesheets/tailwind.1.scss */
  .xl\:drop-shadow-none {
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }
  /* line 135714, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grayscale-0 {
    --tw-grayscale: grayscale(0);
  }
  /* line 135718, app/assets/stylesheets/tailwind.1.scss */
  .xl\:grayscale {
    --tw-grayscale: grayscale(100%);
  }
  /* line 135722, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-0 {
    --tw-hue-rotate: hue-rotate(0deg);
  }
  /* line 135726, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
  }
  /* line 135730, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
  }
  /* line 135734, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
  }
  /* line 135738, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
  }
  /* line 135742, app/assets/stylesheets/tailwind.1.scss */
  .xl\:hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
  }
  /* line 135746, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(-180deg);
  }
  /* line 135750, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(-90deg);
  }
  /* line 135754, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(-60deg);
  }
  /* line 135758, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(-30deg);
  }
  /* line 135762, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(-15deg);
  }
  /* line 135766, app/assets/stylesheets/tailwind.1.scss */
  .xl\:invert-0 {
    --tw-invert: invert(0);
  }
  /* line 135770, app/assets/stylesheets/tailwind.1.scss */
  .xl\:invert {
    --tw-invert: invert(100%);
  }
  /* line 135774, app/assets/stylesheets/tailwind.1.scss */
  .xl\:saturate-0 {
    --tw-saturate: saturate(0);
  }
  /* line 135778, app/assets/stylesheets/tailwind.1.scss */
  .xl\:saturate-50 {
    --tw-saturate: saturate(.5);
  }
  /* line 135782, app/assets/stylesheets/tailwind.1.scss */
  .xl\:saturate-100 {
    --tw-saturate: saturate(1);
  }
  /* line 135786, app/assets/stylesheets/tailwind.1.scss */
  .xl\:saturate-150 {
    --tw-saturate: saturate(1.5);
  }
  /* line 135790, app/assets/stylesheets/tailwind.1.scss */
  .xl\:saturate-200 {
    --tw-saturate: saturate(2);
  }
  /* line 135794, app/assets/stylesheets/tailwind.1.scss */
  .xl\:sepia-0 {
    --tw-sepia: sepia(0);
  }
  /* line 135798, app/assets/stylesheets/tailwind.1.scss */
  .xl\:sepia {
    --tw-sepia: sepia(100%);
  }
  /* line 135802, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-filter {
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }
  /* line 135816, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-filter-none {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }
  /* line 135821, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-0 {
    --tw-backdrop-brightness: brightness(0);
  }
  /* line 135825, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-50 {
    --tw-backdrop-brightness: brightness(.5);
  }
  /* line 135829, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-75 {
    --tw-backdrop-brightness: brightness(.75);
  }
  /* line 135833, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-90 {
    --tw-backdrop-brightness: brightness(.9);
  }
  /* line 135837, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-95 {
    --tw-backdrop-brightness: brightness(.95);
  }
  /* line 135841, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-100 {
    --tw-backdrop-brightness: brightness(1);
  }
  /* line 135845, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-105 {
    --tw-backdrop-brightness: brightness(1.05);
  }
  /* line 135849, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-110 {
    --tw-backdrop-brightness: brightness(1.1);
  }
  /* line 135853, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-125 {
    --tw-backdrop-brightness: brightness(1.25);
  }
  /* line 135857, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-150 {
    --tw-backdrop-brightness: brightness(1.5);
  }
  /* line 135861, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-brightness-200 {
    --tw-backdrop-brightness: brightness(2);
  }
  /* line 135865, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-0 {
    --tw-backdrop-contrast: contrast(0);
  }
  /* line 135869, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-50 {
    --tw-backdrop-contrast: contrast(.5);
  }
  /* line 135873, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-75 {
    --tw-backdrop-contrast: contrast(.75);
  }
  /* line 135877, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-100 {
    --tw-backdrop-contrast: contrast(1);
  }
  /* line 135881, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-125 {
    --tw-backdrop-contrast: contrast(1.25);
  }
  /* line 135885, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-150 {
    --tw-backdrop-contrast: contrast(1.5);
  }
  /* line 135889, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-contrast-200 {
    --tw-backdrop-contrast: contrast(2);
  }
  /* line 135893, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-grayscale-0 {
    --tw-backdrop-grayscale: grayscale(0);
  }
  /* line 135897, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
  }
  /* line 135901, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-0 {
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }
  /* line 135905, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }
  /* line 135909, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }
  /* line 135913, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }
  /* line 135917, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }
  /* line 135921, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }
  /* line 135925, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-backdrop-hue-rotate-180 {
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }
  /* line 135929, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-backdrop-hue-rotate-90 {
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }
  /* line 135933, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-backdrop-hue-rotate-60 {
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }
  /* line 135937, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-backdrop-hue-rotate-30 {
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }
  /* line 135941, app/assets/stylesheets/tailwind.1.scss */
  .xl\:-backdrop-hue-rotate-15 {
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }
  /* line 135945, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-invert-0 {
    --tw-backdrop-invert: invert(0);
  }
  /* line 135949, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-invert {
    --tw-backdrop-invert: invert(100%);
  }
  /* line 135953, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-saturate-0 {
    --tw-backdrop-saturate: saturate(0);
  }
  /* line 135957, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-saturate-50 {
    --tw-backdrop-saturate: saturate(.5);
  }
  /* line 135961, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-saturate-100 {
    --tw-backdrop-saturate: saturate(1);
  }
  /* line 135965, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-saturate-150 {
    --tw-backdrop-saturate: saturate(1.5);
  }
  /* line 135969, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-saturate-200 {
    --tw-backdrop-saturate: saturate(2);
  }
  /* line 135973, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-sepia-0 {
    --tw-backdrop-sepia: sepia(0);
  }
  /* line 135977, app/assets/stylesheets/tailwind.1.scss */
  .xl\:backdrop-sepia {
    --tw-backdrop-sepia: sepia(100%);
  }
}
/*.*/
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
/* line 18, app/assets/stylesheets/application.scss */
#slider {
  /*  scrollbar-width: none; */
}

/* line 22, app/assets/stylesheets/application.scss */
.mystyle {
  visibility: visible !important;
}

/* line 26, app/assets/stylesheets/application.scss */
.sans-sf {
  font-family: 'San Francisco Text', sans-serif;
}

@font-face {
  font-family: 'San Francisco Text';
  src: url(/assets/SanFranciscoText-Medium-7eebdcde30369fd63eae1d48ae9d4e01fe3d80382c2ef74fddda0e68eeca1c24.ttf) format("truetype");
}

@font-face {
  font-family: "Compton Book";
  src: url(/assets/CamptonSemiBold-645da478b2032f272b1ee68591e07d742cd149447b778ade0e8671eefeb6307a.otf) format("truetype");
}

/*heatmap table*/
/* line 41, app/assets/stylesheets/application.scss */
.join-thead {
  z-index: 3;
}

/* line 46, app/assets/stylesheets/application.scss */
.join-thead th {
  width: 150px;
}

/* line 50, app/assets/stylesheets/application.scss */
thead.sticky-header th {
  /*z-index:2;*/
  -webkit-position: sticky;
  position: sticky;
  top: 65px;
}

/* line 58, app/assets/stylesheets/application.scss */
.sticky-header {
  z-index: 12;
  position: -webkit-sticky;
  position: sticky;
  background-color: none;
}

/* line 66, app/assets/stylesheets/application.scss */
.text-2xs {
  font-size: 0.67rem;
}

/* line 72, app/assets/stylesheets/application.scss */
html {
  scroll-behavior: smooth;
}

/* line 77, app/assets/stylesheets/application.scss */
.banner {
  padding-bottom: 24px;
}

/* line 83, app/assets/stylesheets/application.scss */
a.anchored_away {
  display: block;
  position: relative;
  top: -250px;
  visibility: hidden;
}
