.u2VBO3 .ant-upload-list-item {
  float: none;
  width: 102px;
  border: none;
  padding: 0;
}

.u2VBO3 .ant-upload-list-item-info {
  border-radius: 4px;
}

.u2VBO3 .ant-upload-list {
  display: flex;
  flex-wrap: wrap;
}

.gdWTe9 {
  color: #aaa;
  font-size: 12px;
  margin-bottom: 16px;
}

._9S7kbq .ant-modal-close {
  top: -56px;
  color: white;
}

._9S7kbq .ant-modal-content {
  background: transparent;
  box-shadow: none;
}

.O0Atj5 {
  border-radius: 8px;
  border: 1px solid #0f9;
  cursor: pointer;
  height: 100px;
  padding-top: 22px;
  text-align: center;
  width: 100px;
}

.jVYwq7 {
  border: 1px solid #a9a9a9;
  cursor: not-allowed;
}

.B9vY6r {
  color: #0f9 !important;
  font-size: 24px;
}

.D\+ATVn {
  color: #0f9;
  font-family: 'Circular Std', monospace;
  font-weight: 500;
  margin-top: 8px;
}

._2OJlL- {
  color: #a9a9a9;
}

.sGTcB2 {
  color: #d3d3d3 !important;
  cursor: not-allowed;
}

.sGTcB2 :hover {
  color: #d3d3d3;
}

.ant-upload {
  width: 100%;
}

.yl0Ag3 {
  min-height: 44px;
  padding: 0 20px;
  width: 100%;
  font-family: 'Circular Std', monospace;
  font-weight: 500;
  color: white;
  background-color: black;
  border: 1px solid white;
  border-radius: 5px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
}

.yl0Ag3:hover {
  transition: 0.3s;
  color: #0f9;
  border-color: #0f9;
}

.FWOuM0 {
  border-color: #0f9;
  color: #0f9;
}

.FWOuM0:hover {
  background-color: #0f9;
  color: #000;
}

.aZHQUB {
  background-color: white;
  color: black;
  border-color: #eee;
  transition: 0.3s;
}

.FWOuM0._2PmS7t {
  color: #000;
}

._2PmS7t {
  border-width: 0;
  background-color: #0f9;
  color: #000;
}

.ixufG\+ {
  background-color: white;
  color: black;
  border-color: black;
}

._2PmS7t:hover {
  border-width: 1px;
  background-color: white;
  color: #0f9;
}

.BL7dW9 {
  font-size: 16px;
}

.qMuZ2\+ {
  flex: 3;
}

.TvLLU1 {
  flex: 1;
  margin-left: 5px;
  margin-right: 8px;
}

.TvLLU1 svg {
    fill: black;
  }

.yl0Ag3:disabled {
  background-color: #222;
  border-color: #222;
  color: #aaa;
  cursor: not-allowed;
}

.yl0Ag3:disabled:hover {
  background-color: #222;
  color: #aaa;
}

.aZHQUB:disabled,
.aZHQUB:disabled:hover {
  background-color: white;
  border-color: #eee;
  border-width: 1px;
}

@media only screen and (max-width: 1023px) {
  .yl0Ag3 {
    padding: 8px;
  }
}

.W\+S2l8 {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}

._1jhSf8 {
  opacity: 0.3;
  cursor: not-allowed;
}

.fjEbRE {
  color: #aaa;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
}

.yB0qOJ,
.Pt4ZyH {
  border: none;
  width: 100%;
  padding: 5px 0;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
  -webkit-tap-highlight-color: transparent;
  outline-offset: 2px;
}

.yB0qOJ {
  border-bottom: 1px solid #aaa;
}

.-zqHaL {
  color: white;
  background-color: transparent;
}

.-zqHaL:disabled {
  cursor: not-allowed;
}

.\+lWns3 {
  font-family: 'Roboto', sans-serif;
  color: #f5222d;
}

.qv1e7P {
  color: #aaa;
  font-family: 'Roboto', sans-serif;
}

fieldset.-ZLex5 {
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
}

.h5C-ml,
.h5C-ml label {
  color: white;
}

.YUV2dl,
.YUV2dl label {
  color: black;
}

input[type='radio'].BCQ-eu {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  opacity: 0.00001;
}

.Q0bqOV {
  margin: 0;
}

.Mi1C00 {
  display: flex;
  flex-direction: column;
  min-height: 44px;
}

.iSPfxe {
  display: flex;
  min-height: 44px;
}

._8PZWT7 {
  position: relative;
  flex-grow: 1;
  margin-bottom: 10px;
  margin-top: 10px;
  background-color: white;
  border-right: 4px solid transparent;
  border-radius: 4px;
}

.LOv87l {
  border-right-color: #0f9;
}

.NybeRJ {
  position: relative;
  flex-grow: 1;
}

.o9-me3 {
  cursor: not-allowed;
  background-color: #999;
}

._013N\+B {
  text-align: center;
}

.mUU1A5 {
  text-align: left;
}

._3QRQI1 {
  text-align: right;
}

.JfHUtN {
  cursor: pointer;
}

.vbLGAH {
  border: 1px solid #eee;
  border-left: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.h5C-ml .ROuVIg {
  width: 100%;
  height: 100%;
  min-height: 44px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 16px;
  color: black;
}

.iSPfxe .BUttoW:first-of-type .JfHUtN {
  border: 1px solid #eee;
}

.h5C-ml .WSl8jW,
.WSl8jW {
  color: black;
}

.h5C-ml ._6ZBWmz,
._6ZBWmz {
  background: #0f9;
}

.XH4wtd {
  border-right-color: #0f9;
}

.XH4wtd::after {
    display: inline-block;
    content: '';
    color: #0f9;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMzAuNjQ2IDEyTDggMzQuNTE3IDExLjUxIDM4bDE5LjEzNi0xOS4wMzUgOC42OCA4LjU4IDMuNTEtMy40ODJ6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwZmY5OSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDIxLjQxOCAxOSkiIHhsaW5rOmhyZWY9IiNhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    fill: #0f9;
  }

.-kxtml,
.wayiKC {
  background-color: black;
  width: 100%;
  position: relative;
}

.-kxtml input,
.wayiKC input {
  background-color: black;
  color: white;
}

.St2HNO,
.xH5v8I {
  color: black;
  background-color: white;
}

.St2HNO input,
.xH5v8I input {
  background-color: white;
  color: black;
}

.Hwd5L-,
.jTDGzI {
  width: 100%;
  box-sizing: border-box;
  border: none;
  padding: 5px;
  font-family: 'Roboto', sans-serif;
}

.jTDGzI {
  outline: none;
}

.Hwd5L- {
  border-bottom: 1px solid #aaa;
}

.\-3L4lQ {
  display: inline-block;
}

.x5G0uZ {
  list-style: none;
  font-family: 'Roboto', sans-serif;
  padding: 5px;
}

.WiIuFG {
  background-color: #0f9;
}

.Yp8QVM {
  display: none;
}

.el\+jTg {
  padding: 0;
  margin: 0;
  outline: 2px solid #0f9;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 2;
  position: absolute;
  width: inherit;
  box-sizing: border-box;
}

.el\+jTg:empty {
  display: none;
}

._8gdguB .el\+jTg,
.KG6j\+b .el\+jTg {
  background-color: black;
  color: white;
}

.St2HNO .el\+jTg,
.xH5v8I .el\+jTg {
  background-color: white;
}

.nmJauI {
  background-color: white;
  color: black;
  border: 1px solid #aaa;
  padding: 8px;
  margin-right: 8px;
  margin-bottom: 8px;
  display: inline-block;
  border-radius: 4px;
}

.SHgvfZ {
  margin-left: 4px;
}

.OCyxkz {
  box-sizing: border-box;
  border-bottom: 1px solid #aaa;
}

.QLPH0j .lzq8Tl {
  color: #aaa;
}

.lzq8Tl {
  margin-top: 16px;
  font-style: italic;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
}

.f4pSA3 {
  padding: 0;
  border: 0;
}

.f4pSA3 > div,
.f4pSA3 > fieldset,
.f4pSA3 > button {
  margin-bottom: 32px;
}

.f4pSA3.\+XoTeR > div,
.f4pSA3.\+XoTeR > fieldset,
.f4pSA3 > button {
  margin-bottom: 16px;
}

.yB0qOJ:focus,
.Hwd5L-:focus,
.OCyxkz:focus-within,
.Pt4ZyH:focus {
  outline: 2px solid #0f9;
  border-bottom: none;
}

.X7guFj {
  padding-left: 8px;
}

.X7guFj:focus {
  outline: none;
  border-bottom: 2px solid #0f9;
  padding-left: 8px;
}

.yB0qOJ,
.Hwd5L-,
.NY-MTS,
.Pt4ZyH {
  margin-top: 5px;
}

.HPfdyA {
  margin-top: 0;
}

.peJpoD {
  margin-right: 8px;
  display: inline-block;
}

.nDe3fh i {
  color: white;
}

.qQx23D {
  font-family: 'Roboto', sans-serif;
}

.os6--X {
  color: white;
}

.Y2PdjD {
  color: black;
}

.xKv9jc {
  color: #0f9;
}

.GBcHCT {
  position: relative;
  cursor: pointer;
  width: 100%;
}

.GBcHCT .pQP-Tz {
  position: absolute;
  top: 0;
  right: 0;
  display: inline;
  cursor: pointer;
}

.pQP-Tz {
  color: #0f9;
}

.VPY27h > * {
  margin-bottom: 16px;
}

.TX7ouy {
  margin: 15px 0;
  color: white;
}

.MzNlgw {
  padding: 10px 0;
}

.iQ6Ufb {
  cursor: pointer;
}

.iQ6Ufb:hover {
  color: blue;
}

.rKqz-h {
  background-color: white;
  padding: 16px;
  width: 100%;
  margin: 16px 0;
  border-radius: 5px;
}

._6s0-KJ {
  color: red;
}

.c0utlm {
  color: #0f9;
  padding-left: 15px;
  font-size: 16px;
}

.rT-Ewa,
.A1eq1C {
  display: flex;
  align-items: center;
}

.rT-Ewa {
  justify-content: space-between;
}

.rT-Ewa:hover {
  color: #0f9;
}

.tjzhsY {
  display: flex;
  justify-content: center;
  padding: 25px 0;
  align-items: center;
}

@keyframes iRVC4V {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.d-PLc4 {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  border: 0.25rem solid rgba(255, 255, 255, 0.4);
  border-top-color: #0f9;
  animation: iRVC4V 1s infinite linear;
}

._4RIkIk {
  display: block;
  position: relative;
  padding-left: 40px;
  line-height: 2.5;
  margin-bottom: 10px;
}

  ._4RIkIk:link,
  ._4RIkIk:visited {
    text-decoration: none;
  }

  ._4RIkIk::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
  }

  .XFtsBJ {
}

  .XFtsBJ::before {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZmlsbD0iIzAwZmY5OSIgZD0iTTIwIDJINGMtMS4xIDAtMiAuOS0yIDJ2MThsNC00aDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bTAgMTRINS4xN0w0IDE3LjE3VjRoMTZ2MTJ6TTcgOWgydjJIN3ptOCAwaDJ2MmgtMnptLTQgMGgydjJoLTJ6Ij48L3BhdGg+PC9zdmc+Cg==);
  }

  .pHDstA {
}

  .pHDstA::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTggMTgiPjxkZWZzPjxwYXRoIGQ9Ik0yMC45IDE2LjMxMWgtMy4wNzhhMS41MSAxLjUxIDAgMDAtMS41MSAxLjUxdi4wMDhhLjQ5NS40OTUgMCAwMS0uNTE3LjQ5OGMtMy42MjYtLjI0LTYuMjg0LTIuOTk2LTYuNTc0LTYuNTc1YS40OTQuNDk0IDAgMDEuNDk3LS41MjMgMS41MSAxLjUxIDAgMDAxLjUxLTEuNTFWNi42NGExLjUxIDEuNTEgMCAwMC0xLjUxLTEuNTA5SDYuNjQxYTEuNTEgMS41MSAwIDAwLTEuNTEgMS41MXY0LjA5NmMwIDYuNDQ2IDUuMjI2IDExLjY3NCAxMS42NzQgMTEuNjc0SDIwLjlhMS41MSAxLjUxIDAgMDAxLjUxLTEuNTF2LTMuMDhhMS41MSAxLjUxIDAgMDAtMS41MS0xLjUwOSIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUgLTUpIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzBmOSIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIiBmaWxsPSIjMGY5Ij48cGF0aCBkPSJNMCAwaDI3djI3SDB6Ii8+PC9nPjwvZz48L3N2Zz4K);
  }

.l3f\+Cu {
  display: block;
  position: relative;
  padding-left: 40px;
  line-height: 2.5;
  margin-bottom: 10px;
}

  .l3f\+Cu:link,
  .l3f\+Cu:visited {
    text-decoration: none;
  }

  .l3f\+Cu::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
  }

  .\+2Q\+Ox {
}

  .\+2Q\+Ox::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjMGY5IiBkPSJNMTI4IDE0OHYtNDBjMC02LjYgNS40LTEyIDEyLTEyaDQwYzYuNiAwIDEyIDUuNCAxMiAxMnY0MGMwIDYuNi01LjQgMTItMTIgMTJoLTQwYy02LjYgMC0xMi01LjQtMTItMTJ6bTE0MCAxMmg0MGM2LjYgMCAxMi01LjQgMTItMTJ2LTQwYzAtNi42LTUuNC0xMi0xMi0xMmgtNDBjLTYuNiAwLTEyIDUuNC0xMiAxMnY0MGMwIDYuNiA1LjQgMTIgMTIgMTJ6bS0xMjggOTZoNDBjNi42IDAgMTItNS40IDEyLTEydi00MGMwLTYuNi01LjQtMTItMTItMTJoLTQwYy02LjYgMC0xMiA1LjQtMTIgMTJ2NDBjMCA2LjYgNS40IDEyIDEyIDEyem0xMjggMGg0MGM2LjYgMCAxMi01LjQgMTItMTJ2LTQwYzAtNi42LTUuNC0xMi0xMi0xMmgtNDBjLTYuNiAwLTEyIDUuNC0xMiAxMnY0MGMwIDYuNiA1LjQgMTIgMTIgMTJ6bS03NiA4NHYtNDBjMC02LjYtNS40LTEyLTEyLTEyaC00MGMtNi42IDAtMTIgNS40LTEyIDEydjQwYzAgNi42IDUuNCAxMiAxMiAxMmg0MGM2LjYgMCAxMi01LjQgMTItMTJ6bTc2IDEyaDQwYzYuNiAwIDEyLTUuNCAxMi0xMnYtNDBjMC02LjYtNS40LTEyLTEyLTEyaC00MGMtNi42IDAtMTIgNS40LTEyIDEydjQwYzAgNi42IDUuNCAxMiAxMiAxMnptMTgwIDEyNHYzNkgwdi0zNmMwLTYuNiA1LjQtMTIgMTItMTJoMTkuNVYyNGMwLTEzLjMgMTAuNy0yNCAyNC0yNGgzMzdjMTMuMyAwIDI0IDEwLjcgMjQgMjR2NDQwSDQzNmM2LjYgMCAxMiA1LjQgMTIgMTJ6TTc5LjUgNDYzSDE5MnYtNjdjMC02LjYgNS40LTEyIDEyLTEyaDQwYzYuNiAwIDEyIDUuNCAxMiAxMnY2N2gxMTIuNVY0OUw4MCA0OGwtLjUgNDE1eiIvPjwvc3ZnPgo=);
  }

._3L\+ZrF {
  margin-bottom: 32px;
  background-size: cover;
  background-position: center;
  padding: 30px 20px;
  position: relative;
  border-radius: 4px;
  color: white;
  cursor: auto;
}

  ._3L\+ZrF a {
    color: white;
    text-decoration: underline;
  }

  .smBESA.k60v1Q {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/042479c8673fa93451aea1b49b097760.jpg);
  }

  .FgADvj.k60v1Q {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/042479c8673fa93451aea1b49b097760.jpg);
  }

  .smBESA._4wsTxj {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/290fd9b720aa6236a5109240b50c58e6.jpg);
  }

  .FgADvj._4wsTxj {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/290fd9b720aa6236a5109240b50c58e6.jpg);
  }

  .smBESA.F-3n28 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/bf7ea8eedcc64062fae67e7f2e921734.jpg);
  }

  .FgADvj.F-3n28 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/bf7ea8eedcc64062fae67e7f2e921734.jpg);
  }

  .smBESA.N1VHiW {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/c9b385af695be7547827adb69a6a533e.jpg);
  }

  .FgADvj.N1VHiW {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/c9b385af695be7547827adb69a6a533e.jpg);
  }

  .smBESA.Hqx5vt {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/b1763af5c87bf3fa7f6069d37175cc65.jpg);
  }

  .FgADvj.Hqx5vt {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/b1763af5c87bf3fa7f6069d37175cc65.jpg);
  }

  .smBESA.Zs0p8g {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/9d613715c28089099ff6f035512ff845.jpg);
  }

  .FgADvj.Zs0p8g {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/9d613715c28089099ff6f035512ff845.jpg);
  }

  .smBESA._2ZEUOe {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/eb45e35e902a664ce114ae520f9f7ca0.jpg);
  }

  .FgADvj._2ZEUOe {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/eb45e35e902a664ce114ae520f9f7ca0.jpg);
  }

  .smBESA.Y\+bq\+1 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/44c2656e54391a746004af5bd0e20cfe.jpg);
  }

  .FgADvj.Y\+bq\+1 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/44c2656e54391a746004af5bd0e20cfe.jpg);
  }

  .smBESA.BF3zBU {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/1bb0c1f93f4c259269ed805673a8d75a.jpg);
  }

  .FgADvj.BF3zBU {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/1bb0c1f93f4c259269ed805673a8d75a.jpg);
  }

  .smBESA.Osy3Pe {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/6e95822f74ddb53e39c9d17b0084d592.jpg);
  }

  .FgADvj.Osy3Pe {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/6e95822f74ddb53e39c9d17b0084d592.jpg);
  }

  .smBESA.wYguN1 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/06288c97b20a307e7762b8ffb4302096.jpg);
  }

  .FgADvj.wYguN1 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/06288c97b20a307e7762b8ffb4302096.jpg);
  }

  .smBESA.rst6Sj {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/8c536bb5a207e5d4e8d9884bcd791066.jpg);
  }

  .FgADvj.rst6Sj {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/8c536bb5a207e5d4e8d9884bcd791066.jpg);
  }

  .smBESA._7oQ9GM {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/7aabed7536786a7cdb404c877e835ea6.jpg);
  }

  .FgADvj._7oQ9GM {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/7aabed7536786a7cdb404c877e835ea6.jpg);
  }

  .smBESA.Ctj8wI {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/6d38eee65eacaaf06f2c240699598b12.jpg);
  }

  .FgADvj.Ctj8wI {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/6d38eee65eacaaf06f2c240699598b12.jpg);
  }

  .smBESA.Djr9kO {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/22934539459bc02f588486e5c04a867d.jpg);
  }

  .FgADvj.Djr9kO {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/22934539459bc02f588486e5c04a867d.jpg);
  }

  .smBESA.-gFhtJ {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/010e1e6c3760201f777687d1651caba2.jpg);
  }

  .FgADvj.-gFhtJ {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/010e1e6c3760201f777687d1651caba2.jpg);
  }

  .smBESA.i17B0V {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/98e7775ffe7c80c1f4bbc955309f1bcb.jpg);
  }

  .FgADvj.i17B0V {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/98e7775ffe7c80c1f4bbc955309f1bcb.jpg);
  }

  .smBESA.znLwD5 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/3bd4e7c926c6f1213fc0ddc4daaeef1c.jpg);
  }

  .FgADvj.znLwD5 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/3bd4e7c926c6f1213fc0ddc4daaeef1c.jpg);
  }

  .smBESA.L\+Qw44 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/963e84ca55ff2cbdb66ed0280737c155.jpg);
  }

  .FgADvj.L\+Qw44 {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/963e84ca55ff2cbdb66ed0280737c155.jpg);
  }

  .smBESA.KdBo2O {
    background-image: linear-gradient(rgba(1, 31, 57, 0.7), rgba(1, 31, 57, 0.95)),
      url(/a2e5d136c915f30f25859fe337a20f5f.jpg);
  }

  .FgADvj.KdBo2O {
    background-image: linear-gradient(rgba(1, 31, 57, 0.65), rgba(1, 31, 57, 0.85)),
      url(/a2e5d136c915f30f25859fe337a20f5f.jpg);
  }

  ._2EAyTh {
  background-color: rgba(1, 31, 57, 0.9);
}

  ._7oQ9GM {
  background-position: left bottom;
}

  .q3NdXU {
  font: 500 24px/1.4 'Roboto', sans-serif;
  margin-bottom: 20px;
  color: white;
}

.OMjzOu {
  display: block;
  position: relative;
  padding-left: 40px;
  line-height: 2.5;
  margin-bottom: 10px;
}

  .OMjzOu:link,
  .OMjzOu:visited {
    text-decoration: none;
  }

  .OMjzOu::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
  }

  .XR09Zv {
  display: flex;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  top: 12px;
  right: 12px;
  font-family: 'Circular Std', monospace;
  line-height: initial;
}

.A5ogX- > div {
  margin-bottom: 16px;
}

.HKw73Y {
  margin-bottom: 16px;
}

._6Ro8s7 {
  position: absolute;
  right: 50px;
  top: 50px;
  color: #373ed9;
  font-size: 13px;
}

.XvfJq- {
  color: #ce9178;
  margin-top: 10px;
}

.yZeaOs {
  background: white;
  border-radius: 4px;
  color: black;
  margin-top: -16px;
  margin-bottom: 32px;
  padding: 20px;
  position: relative;
}

.E8EIks {
  margin-bottom: 16px;
}

.eYitcZ {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
}

._1U4li7 {
  color: #0f9;
}

.PlgioR {
  display: flex;
}

.jkL8g6 {
  color: #0f9;
  font-size: 20px;
  margin-right: 5px;
}

.pMRPP8 {
  display: flex;
  justify-content: space-between;
}

.pMRPP8:last-child {
  border-top: 2px solid rgb(204, 204, 204, 0.15);
  margin-top: 5px;
  padding-top: 3px;
}

.pMRPP8:first-child {
  margin-bottom: 5px;
}

.gIrsDB {
  font-weight: bold;
}

@media print {
  ._6Ro8s7,
  .ant-modal-close,
  #root {
    display: none !important;
    visibility: hidden !important;
  }

  div {
    position: static !important;
  }

  .uXwo1u,
  .xVlU-T,
  ._9\+2mbN,
  ._3bG11w,
  .K4cw2N,
  .Qu0FB4 {
    width: auto;
    border: 0;
    padding: 0;
    float: none;
    position: static !important;
    overflow: visible;
  }
}

._8-u5If {
  display: flex;
  gap: 4px;
}

.ZlSE8P,
.TNQJ7O {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  line-height: 1.6;
}

  .ZlSE8P::before, .TNQJ7O::before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
  }

  .ZlSE8P::before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTcgMTciPjxkZWZzPjxwYXRoIGQ9Ik01LjQxNyAxMC4zNThoMTIuNzg3VjcuOTZINS40MTd2Mi4zOTh6bTUuNTk0IDQuNzk1aDMuMTk3di0zLjE5N0gxMS4wMXYzLjE5N3ptLTQuNzk1IDBoMy4xOTd2LTMuMTk3SDYuMjE2djMuMTk3em0xMS45ODgtOC43OTFoLTEuNTk5VjMuOTY0aC0xLjU5OHYyLjM5OEg4LjYxM1YzLjk2NEg3LjAxNXYyLjM5OEg1LjQxN0ExLjYgMS42IDAgMDAzLjgxOCA3Ljk2djEwLjM5YTEuNiAxLjYgMCAwMDEuNTk5IDEuNTk4aDEyLjc4N2ExLjYgMS42IDAgMDAxLjU5OC0xLjU5OFY3Ljk2YTEuNiAxLjYgMCAwMC0xLjU5OC0xLjU5OHoiIGlkPSJhIi8+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC0zKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM3NTc1NzUiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbD0iIzBmOSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjwvZz48L2c+PC9zdmc+Cg==);
}

  .TNQJ7O::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMC42ODcgMTguNTVjLjEwOC40ODUgMCAuOTc1LS4yOTYgMS4zNDMtLjI5NS4zNjktLjc1LjU4LTEuMjQ3LjU4SDUuMTA3Yy0uNDk3IDAtLjk1My0uMjExLTEuMjQ4LS41OGExLjU4NCAxLjU4NCAwIDAgMS0uMjk2LTEuMzQ0bDEuMzc1LTYuMTgzYy4xOTItLjg2NSAxLjAzNy0xLjU0MyAxLjkyNC0xLjU0M2gxLjMzM2MxLjU2IDIuNjE4IDMuOTMgNS4yNjQgMy45MyA1LjI2NHMyLjM3MS0yLjY0NiAzLjkzLTUuMjY0aDEuMzM0Yy44ODYgMCAxLjczMi42NzggMS45MjQgMS41NDNsMS4zNzQgNi4xODN6TTE1LjYzNCA3LjMxM2MwIDEuOTM4LTMuNTA5IDYuMTQtMy41MDkgNi4xNHMtMy41MDktNC4yMDItMy41MDktNi4xNGEzLjUxIDMuNTEgMCAwIDEgNy4wMTggMHptLTUuMjYzIDBhMS43NTUgMS43NTUgMCAxIDAgMy41MDkgMCAxLjc1NSAxLjc1NSAwIDAgMC0zLjUxIDB6IiBpZD0iYSIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjNzU3NTc1IiB4bGluazpocmVmPSIjYSIvPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiMwZjkiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2c+PC9nPjwvc3ZnPg==);
  }

  .lE0Sbu .ant-btn {
    width: 100%;
    margin-top: 10px;
  }

  .lE0Sbu .ant-btn:first-child {
      margin-top: 0;
    }

  ._0VSHVH {
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  top: 12px;
  right: 12px;
  font-family: 'Circular Std', monospace;
}

  .\-4uY3D {
  display: flex;
  margin-bottom: 15px;
}

  .E3mAwB {
  margin-left: 25px;
}

  .OCe-PO {
  color: #0f9;
}

._7lhVDL {
  background-color: black;
  border: 1px solid #0f9;
  color: white;
  width: 100%;
  padding: 16px;
  margin-bottom: 16px;
}

.g672lO {
  background-color: white;
  margin-top: 10px;
  border-radius: 4px;
  padding: 5px 0;
}

.ant-table-filter-dropdown .ant-dropdown-menu {
  max-height: 40vh;
}

.cLyclt thead > tr > th {
    color: #fff;
    background-color: #000;
    border-top: 1px solid #0f9;
    border-bottom: 1px solid #0f9;
  }

.cLyclt thead > tr > th:first-child {
    border-left: 1px solid #0f9;
  }

.cLyclt thead > tr > th:last-child {
    border-right: 1px solid #0f9;
  }

.cLyclt tbody > tr:hover > td {
    cursor: pointer;
    background-color: #000 !important;
  }

.cLyclt tbody > tr > td {
    color: #fff;
    background-color: #000;
    border-bottom: 1px solid #0f9;
  }

.cLyclt tbody > tr > td:first-child {
    border-left: 1px solid #0f9;
  }

.cLyclt tbody > tr > td:last-child {
    border-right: 1px solid #0f9;
  }

.cLyclt .ant-table-row-expand-icon {
    background-color: #000;
  }

.cLyclt .ant-table-row-expand-icon:active {
    border-color: #e8e8e8;
    color: #e8e8e8;
  }

.cLyclt .ant-pagination-simple-pager > input {
    color: #000;
  }

.cLyclt .ant-pagination-simple-pager {
    color: #fff;
  }

.kEqBE7 {
  background-color: #eee;
}

.dQC5KJ {
  color: '#0f9';
}

.XqEBcB {
  color: rgba(0, 0, 0, 0.45);
}

.h-bg-black .google-places-autocomplete__suggestion {
  color: white;
  padding: 8px 0;
}

.h-bg-black .google-places-autocomplete__suggestion:hover {
  background-color: #0f9;
}

.msLoyY {
  background-color: white;
}

.-VZP8q {
  padding-top: 16px;
}

._6HLDzV {
  color: #888;
}

.XmO42i {
  margin-bottom: 16px;
}

.XmO42i .-VZP8q::after {
  content: '';
  display: block;
  margin: 0 auto;
  width: 100%;
  padding-top: 16px;
  border-bottom: 1px solid white;
}

.msLoyY .-VZP8q::after {
  border-bottom: 1px solid #d9d9d9;
}

.msLoyY .-VZP8q {
  color: black;
}

.pPl18z {
  color: black;
  width: 80%;
  display: grid;
  row-gap: 16px;
  grid-template-areas: 'name cost';
  grid-template-columns: 83% 17%;
}

._0rI3oP {
  grid-area: cost;
}

._90Vk12 {
  width: 100%;
}

.plinMx {
  grid-area: name;
}

.rpZe4z ._90Vk12 {
  border-radius: 8px;
  border: 1px solid #888;
  padding: 10px;
}

.uhb1qD {
  width: 100%;
}

.\+gl2Zy {
  color: black;
}

.PcxXTg {
  margin-top: 60px;
  height: 65px;
  padding: 0 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.CuHsWs {
  font-size: 14px;
  color: #ddd;
}

.DTH3p6 {
  color: #ddd;
}

.FHlC8R {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  position: relative;
}

.OYStnY {
  margin-bottom: 25px;
}

.rQH8PI {
  color: #aaa;
  font-weight: bold;
  margin-right: 10px;
}

._9y9hjq {
  color: #aaa;
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 16px;
}

.vW2Omz {
  display: flex;
  flex-wrap: wrap;
}

.HBLVSv {
  display: flex;
  justify-content: space-around;
  margin-top: 10px;
}

.kCNqFP {
  color: black;
  display: block;
  margin-right: 15px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.vYH9fK {
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}

.KPrmyb {
  background-color: white;
  border-radius: 4px;
  border: 2px solid #aaa;
  display: block;
  font-size: 14px;
  height: 45px;
  padding-top: 10px;
  position: relative;
  transition: 0.5s;
  text-align: center;
  margin-top: 3px;
  width: 240px;
}

.kCNqFP:hover .vYH9fK ~ .KPrmyb {
  background-color: rgba(0, 255, 153, 0.75);
  border: 2px solid rgba(0, 255, 153, 0.75);
}

.kCNqFP .vYH9fK:checked ~ .KPrmyb {
  background-color: #0f9;
  border: 2px solid #0f9;
}

.kCNqFP .vYH9fK ~ .KPrmyb {
  cursor: pointer;
}

@media screen and (max-width: 768px) {
  .HBLVSv {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .kCNqFP {
    margin: 0 0 15px 0;
  }
}

.ry0a6x {
  border: none;
  margin-bottom: 20px;
  background-color: transparent;
}

.ry0a6x .ant-input,
  .ry0a6x .ant-select-selection,
  .ry0a6x .ant-input-number,
  .ry0a6x .ant-input-number-input {
    color: white !important;
  }

.ry0a6x .ant-collapse-header {
    border-bottom: none;
    color: #aaa !important;
    font-weight: bold;
    padding-top: 22px !important;
    padding-bottom: 22px !important;
    padding-left: 20px !important;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 4px !important;
    font-size: 16px;
  }

.ry0a6x .ant-collapse-header .ant-collapse-arrow {
    left: 0 !important;
  }

.ry0a6x .ant-collapse-item {
    border: none;
  }

.ry0a6x .ant-collapse-content {
    background: transparent;
    border-top: none;
    padding: 0;
  }

.ry0a6x .ant-collapse-content-box {
    padding: 0;
    padding-bottom: 16px;
  }

.CoCF0l {
  display: flex;
  justify-content: space-between;
}

.SXhfxC {
  margin-top: 40px;
  font-size: 16px;
}

.pyXjl4 {
  width: 100%;
}

.c2uBKc {
  text-align: right;
  padding: 0 5px;
}

._4pRyDk {
  background-color: white;
  padding: 16px;
  width: 100%;
  margin: 16px 0;
  border-radius: 5px;
}

.oSYveW {
  background-color: #aaa;
  display: inline-block;
  padding: 0 3px;
  margin-left: 8px;
}

.dQN474 > * {
  margin-bottom: 16px;
}

.i3Qdnc {
  width: 100%;
}

.i3Qdnc th,
  .i3Qdnc td {
    height: 100%;
  }

.i3Qdnc th {
    width: 25%;
    font-weight: normal;
  }

.i3Qdnc td {
    padding: 0;
    text-align: center;
    width: 25%;
    height: 44px;
  }

.i3Qdnc td div {
      height: 100%;
    }

.i3Qdnc label {
    border: none;
  }

.i3Qdnc thead th {
      color: #aaa;
    }

.i3Qdnc thead td {
      border: 1px solid #aaa;
    }

@font-face {
  font-family: 'Circular Std';
  src: url(/1f1f0b7a337d291e40d252a5db3e5af2.woff2) format('woff2'),
    url(/21a2c3d36dbaade80e2cb7491ad0dc7d.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Circular Std';
  src: url(/7f0cc93da168bcfba04115fbe57304ed.woff2) format('woff2'),
    url(/cf3114ce9a673073b03bccad6bb3bdfb.woff) format('woff');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Circular Std';
  src: url(/2858431679b815919f95f8ac5228027f.woff2) format('woff2'),
    url(/1dd319b87a915b10659618540d844c16.woff) format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Circular Std';
  src: url(/5124650afdc28e9dca30d965bec241d2.woff2) format('woff2'),
    url(/9f00d60feb0e0401d7a1630ce7bb72fc.woff) format('woff');
  font-weight: 500;
  font-style: italic;
}

* {
    scrollbar-color: initial;
    scrollbar-width: initial;
    font-family: Roboto, Circular Std, sans-serif;
}
  input[type='number']::-webkit-outer-spin-button,
  input[type='number']::-webkit-inner-spin-button,
  input[type='number'] {
    -webkit-appearance: none;
    margin: 0;
    -moz-appearance: textfield !important;
  }
  *, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --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;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}
  ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --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;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
}
  .aspect-h-9 {
    --tw-aspect-h: 9;
}
  .aspect-w-16 {
    position: relative;
    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);
    --tw-aspect-w: 16;
}
  .aspect-w-16 > * {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
  .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;
}
  .pointer-events-none {
    pointer-events: none;
}
  .pointer-events-auto {
    pointer-events: auto;
}
  .visible {
    visibility: visible;
}
  .static {
    position: static;
}
  .fixed {
    position: fixed;
}
  .absolute {
    position: absolute;
}
  .relative {
    position: relative;
}
  .sticky {
    position: sticky;
}
  .inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
}
  .inset-y-0 {
    top: 0px;
    bottom: 0px;
}
  .-bottom-1 {
    bottom: -0.25rem;
}
  .-bottom-3 {
    bottom: -0.75rem;
}
  .-left-20 {
    left: -5rem;
}
  .-left-3 {
    left: -0.75rem;
}
  .-right-2 {
    right: -0.5rem;
}
  .-right-3 {
    right: -0.75rem;
}
  .-top-12 {
    top: -3rem;
}
  .bottom-0 {
    bottom: 0px;
}
  .bottom-1 {
    bottom: 0.25rem;
}
  .bottom-2 {
    bottom: 0.5rem;
}
  .bottom-\[6px\] {
    bottom: 6px;
}
  .left-0 {
    left: 0px;
}
  .left-1 {
    left: 0.25rem;
}
  .left-1\/2 {
    left: 50%;
}
  .right-0 {
    right: 0px;
}
  .right-1 {
    right: 0.25rem;
}
  .right-2 {
    right: 0.5rem;
}
  .right-\[2px\] {
    right: 2px;
}
  .top-0 {
    top: 0px;
}
  .top-1 {
    top: 0.25rem;
}
  .top-1\/2 {
    top: 50%;
}
  .top-2 {
    top: 0.5rem;
}
  .top-full {
    top: 100%;
}
  .isolate {
    isolation: isolate;
}
  .z-0 {
    z-index: 0;
}
  .z-10 {
    z-index: 10;
}
  .z-30 {
    z-index: 30;
}
  .z-40 {
    z-index: 40;
}
  .z-50 {
    z-index: 50;
}
  .z-\[2\] {
    z-index: 2;
}
  .col-span-2 {
    grid-column: span 2 / span 2;
}
  .m-0 {
    margin: 0px;
}
  .m-2 {
    margin: 0.5rem;
}
  .mx-auto {
    margin-left: auto;
    margin-right: auto;
}
  .my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
}
  .-ml-px {
    margin-left: -1px;
}
  .mb-1 {
    margin-bottom: 0.25rem;
}
  .mb-16 {
    margin-bottom: 4rem;
}
  .mb-2 {
    margin-bottom: 0.5rem;
}
  .mb-3 {
    margin-bottom: 0.75rem;
}
  .mb-32 {
    margin-bottom: 8rem;
}
  .ml-2 {
    margin-left: 0.5rem;
}
  .ml-3 {
    margin-left: 0.75rem;
}
  .ml-4 {
    margin-left: 1rem;
}
  .mr-2 {
    margin-right: 0.5rem;
}
  .mr-6 {
    margin-right: 1.5rem;
}
  .mt-1 {
    margin-top: 0.25rem;
}
  .mt-2 {
    margin-top: 0.5rem;
}
  .mt-3 {
    margin-top: 0.75rem;
}
  .box-border {
    box-sizing: border-box;
}
  .block {
    display: block;
}
  .inline-block {
    display: inline-block;
}
  .inline {
    display: inline;
}
  .flex {
    display: flex;
}
  .inline-flex {
    display: inline-flex;
}
  .table {
    display: table;
}
  .grid {
    display: grid;
}
  .hidden {
    display: none;
}
  .h-1 {
    height: 0.25rem;
}
  .h-10 {
    height: 2.5rem;
}
  .h-12 {
    height: 3rem;
}
  .h-2 {
    height: 0.5rem;
}
  .h-3 {
    height: 0.75rem;
}
  .h-32 {
    height: 8rem;
}
  .h-4 {
    height: 1rem;
}
  .h-5 {
    height: 1.25rem;
}
  .h-6 {
    height: 1.5rem;
}
  .h-7 {
    height: 1.75rem;
}
  .h-8 {
    height: 2rem;
}
  .h-9 {
    height: 2.25rem;
}
  .h-\[100px\] {
    height: 100px;
}
  .h-\[34px\] {
    height: 34px;
}
  .h-fit {
    height: fit-content;
}
  .h-full {
    height: 100%;
}
  .h-screen {
    height: 100vh;
}
  .max-h-48 {
    max-height: 12rem;
}
  .max-h-60 {
    max-height: 15rem;
}
  .max-h-\[500px\] {
    max-height: 500px;
}
  .max-h-\[60\%\] {
    max-height: 60%;
}
  .max-h-full {
    max-height: 100%;
}
  .min-h-\[2\.5rem\] {
    min-height: 2.5rem;
}
  .w-1 {
    width: 0.25rem;
}
  .w-1\/3 {
    width: 33.333333%;
}
  .w-10 {
    width: 2.5rem;
}
  .w-11\/12 {
    width: 91.666667%;
}
  .w-16 {
    width: 4rem;
}
  .w-2 {
    width: 0.5rem;
}
  .w-3 {
    width: 0.75rem;
}
  .w-4 {
    width: 1rem;
}
  .w-5 {
    width: 1.25rem;
}
  .w-6 {
    width: 1.5rem;
}
  .w-7 {
    width: 1.75rem;
}
  .w-8 {
    width: 2rem;
}
  .w-9 {
    width: 2.25rem;
}
  .w-\[1000px\] {
    width: 1000px;
}
  .w-\[100px\] {
    width: 100px;
}
  .w-\[18rem\] {
    width: 18rem;
}
  .w-\[48rem\] {
    width: 48rem;
}
  .w-\[calc\(100vw_-_24px\)\] {
    width: calc(100vw - 24px);
}
  .w-fit {
    width: fit-content;
}
  .w-full {
    width: 100%;
}
  .max-w-3xl {
    max-width: 48rem;
}
  .max-w-5xl {
    max-width: 64rem;
}
  .max-w-\[200px\] {
    max-width: 200px;
}
  .max-w-\[320px\] {
    max-width: 320px;
}
  .max-w-\[3ch\] {
    max-width: 3ch;
}
  .max-w-\[400px\] {
    max-width: 400px;
}
  .max-w-\[4ch\] {
    max-width: 4ch;
}
  .max-w-\[800px\] {
    max-width: 800px;
}
  .max-w-full {
    max-width: 100%;
}
  .max-w-screen-lg {
    max-width: 1024px;
}
  .flex-1 {
    flex: 1 1 0%;
}
  .flex-shrink {
    flex-shrink: 1;
}
  .flex-shrink-0 {
    flex-shrink: 0;
}
  .shrink {
    flex-shrink: 1;
}
  .shrink-0 {
    flex-shrink: 0;
}
  .flex-grow {
    flex-grow: 1;
}
  .flex-grow-0 {
    flex-grow: 0;
}
  .basis-full {
    flex-basis: 100%;
}
  .-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), 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));
}
  .translate-x-10 {
    --tw-translate-x: 2.5rem;
    transform: translate(var(--tw-translate-x), 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));
}
  .rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), 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));
}
  .transform {
    transform: translate(var(--tw-translate-x), 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));
}
  @keyframes ping {
    75%, 100% {
        transform: scale(2);
        opacity: 0;
    }
}
  .animate-ping {
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
  @keyframes spin {
    to {
        transform: rotate(360deg);
    }
}
  .animate-spin {
    animation: spin 1s linear infinite;
}
  .cursor-auto {
    cursor: auto;
}
  .cursor-crosshair {
    cursor: crosshair;
}
  .cursor-default {
    cursor: default;
}
  .cursor-pointer {
    cursor: pointer;
}
  .select-none {
    user-select: none;
}
  .resize-none {
    resize: none;
}
  .resize {
    resize: both;
}
  .list-none {
    list-style-type: none;
}
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
  .grid-cols-\[minmax\(min-content\2c _1fr\)_minmax\(auto\2c _800px\)_minmax\(min-content\2c _1fr\)\] {
    grid-template-columns: minmax(min-content, 1fr) minmax(auto, 800px) minmax(min-content, 1fr);
}
  .grid-rows-\[min-content_auto\] {
    grid-template-rows: min-content auto;
}
  .grid-rows-\[min-content_auto_min-content\] {
    grid-template-rows: min-content auto min-content;
}
  .flex-col {
    flex-direction: column;
}
  .flex-col-reverse {
    flex-direction: column-reverse;
}
  .flex-wrap {
    flex-wrap: wrap;
}
  .flex-nowrap {
    flex-wrap: nowrap;
}
  .items-start {
    align-items: flex-start;
}
  .items-end {
    align-items: flex-end;
}
  .items-center {
    align-items: center;
}
  .justify-start {
    justify-content: flex-start;
}
  .justify-end {
    justify-content: flex-end;
}
  .justify-center {
    justify-content: center;
}
  .justify-between {
    justify-content: space-between;
}
  .gap-0 {
    gap: 0px;
}
  .gap-1 {
    gap: 0.25rem;
}
  .gap-2 {
    gap: 0.5rem;
}
  .gap-3 {
    gap: 0.75rem;
}
  .gap-4 {
    gap: 1rem;
}
  .gap-6 {
    gap: 1.5rem;
}
  .-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*(1 - var(--tw-space-x-reverse)));
}
  .justify-self-end {
    justify-self: end;
}
  .overflow-auto {
    overflow: auto;
}
  .overflow-hidden {
    overflow: hidden;
}
  .overflow-y-auto {
    overflow-y: auto;
}
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
  .whitespace-nowrap {
    white-space: nowrap;
}
  .rounded {
    border-radius: 0.25rem;
}
  .rounded-full {
    border-radius: 9999px;
}
  .rounded-lg {
    border-radius: 0.5rem;
}
  .rounded-md {
    border-radius: 0.375rem;
}
  .rounded-sm {
    border-radius: 0.125rem;
}
  .rounded-xl {
    border-radius: 0.75rem;
}
  .rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
  .rounded-b-none {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
  .rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
  .rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
  .rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
  .border {
    border-width: 1px;
}
  .border-0 {
    border-width: 0px;
}
  .border-2 {
    border-width: 2px;
}
  .border-\[1px\] {
    border-width: 1px;
}
  .border-x-0 {
    border-left-width: 0px;
    border-right-width: 0px;
}
  .border-b {
    border-bottom-width: 1px;
}
  .border-b-0 {
    border-bottom-width: 0px;
}
  .border-b-2 {
    border-bottom-width: 2px;
}
  .border-b-\[1px\] {
    border-bottom-width: 1px;
}
  .border-l {
    border-left-width: 1px;
}
  .border-r {
    border-right-width: 1px;
}
  .border-t {
    border-top-width: 1px;
}
  .border-t-0 {
    border-top-width: 0px;
}
  .border-solid {
    border-style: solid;
}
  .border-dashed {
    border-style: dashed;
}
  .border-none {
    border-style: none;
}
  .border-amber-500 {
    --tw-border-opacity: 1;
    border-color: rgb(245 158 11 / var(--tw-border-opacity));
}
  .border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
  .border-depth-100 {
    --tw-border-opacity: 1;
    border-color: rgb(61 61 61 / var(--tw-border-opacity));
}
  .border-depth-200 {
    --tw-border-opacity: 1;
    border-color: rgb(53 53 53 / var(--tw-border-opacity));
}
  .border-depth-300 {
    --tw-border-opacity: 1;
    border-color: rgb(43 43 43 / var(--tw-border-opacity));
}
  .border-depth-50 {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 82 / var(--tw-border-opacity));
}
  .border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
  .border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity));
}
  .border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgb(249 250 251 / var(--tw-border-opacity));
}
  .border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
  .border-primary-500 {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity));
}
  .border-transparent {
    border-color: transparent;
}
  .border-zinc-50 {
    --tw-border-opacity: 1;
    border-color: rgb(250 250 250 / var(--tw-border-opacity));
}
  .border-b-transparent {
    border-bottom-color: transparent;
}
  .border-t-black {
    --tw-border-opacity: 1;
    border-top-color: rgb(0 0 0 / var(--tw-border-opacity));
}
  .border-t-gray-100 {
    --tw-border-opacity: 1;
    border-top-color: rgb(243 244 246 / var(--tw-border-opacity));
}
  .border-t-white {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255 / var(--tw-border-opacity));
}
  .bg-\[\#00000080\] {
    background-color: #00000080;
}
  .bg-\[rgb\(0\2c 0\2c 0\2c 61\%\)\] {
    background-color: rgb(0,0,0,61%);
}
  .bg-amber-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / var(--tw-bg-opacity));
}
  .bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
  .bg-black\/10 {
    background-color: rgb(0 0 0 / 0.1);
}
  .bg-black\/50 {
    background-color: rgb(0 0 0 / 0.5);
}
  .bg-depth-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(61 61 61 / var(--tw-bg-opacity));
}
  .bg-depth-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(53 53 53 / var(--tw-bg-opacity));
}
  .bg-depth-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 43 43 / var(--tw-bg-opacity));
}
  .bg-depth-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 36 / var(--tw-bg-opacity));
}
  .bg-depth-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}
  .bg-depth-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
  .bg-depth-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 24 / var(--tw-bg-opacity));
}
  .bg-depth-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(18 18 18 / var(--tw-bg-opacity));
}
  .bg-depth-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(6 6 6 / var(--tw-bg-opacity));
}
  .bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
  .bg-gray-800\/20 {
    background-color: rgb(31 41 55 / 0.2);
}
  .bg-orange-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 146 60 / var(--tw-bg-opacity));
}
  .bg-primary-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(4 225 134 / var(--tw-bg-opacity));
}
  .bg-primary-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(39 169 104 / var(--tw-bg-opacity));
}
  .bg-primary-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 87 48 / var(--tw-bg-opacity));
}
  .bg-primary-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 56 29 / var(--tw-bg-opacity));
}
  .bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
  .bg-sky-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(56 189 248 / var(--tw-bg-opacity));
}
  .bg-transparent {
    background-color: transparent;
}
  .bg-violet-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(167 139 250 / var(--tw-bg-opacity));
}
  .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
  .bg-zinc-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42 / var(--tw-bg-opacity));
}
  .bg-handdii-logo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yMi4xNDUgMjYuNzE1djExLjAyNmgtNS43NFYxMC40MDNoNS43NHY5Ljc4YzEuMTctMS4xNyAzLjEzNC0xLjcgNC43OTUtMS43IDQuOTA5IDAgNy4wOTkgMy4zNjEgNy4wOTkgNy40Nzd2MTEuNzgxaC01Ljc0di0xMC44YzAtMS44NS0uOTgxLTMuMjQ3LTMuMDU4LTMuMjQ3LTEuODEzIDAtMi45ODMgMS4yODQtMy4wOTYgMy4wMjF6IiBpZD0iYSIvPjwvZGVmcz48dXNlIGZpbGw9IiMwRjkiIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYgLTEwKSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
  .bg-login-page {
    background-image: linear-gradient(rgba(40, 40, 40, 0.85), transparent), url(/a81346d965850c4214bb937448a8cd98.jpg);
}
  .bg-premise-bathroom {
    background-image: linear-gradient(rgba(0, 50, 92, 0.65), rgba(0, 50, 92, 0.50)), linear-gradient(rgba(40, 40, 40, 0.65), rgba(40, 40, 40, 0.50)), url(data:image/jpeg;base64,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);
}
  .bg-contain {
    background-size: contain;
}
  .bg-cover {
    background-size: cover;
}
  .bg-center {
    background-position: center;
}
  .bg-no-repeat {
    background-repeat: no-repeat;
}
  .fill-depth-500 {
    fill: #1F1F1F;
}
  .stroke-depth-50 {
    stroke: #525252;
}
  .object-contain {
    object-fit: contain;
}
  .object-cover {
    object-fit: cover;
}
  .p-0 {
    padding: 0px;
}
  .p-1 {
    padding: 0.25rem;
}
  .p-2 {
    padding: 0.5rem;
}
  .p-3 {
    padding: 0.75rem;
}
  .p-4 {
    padding: 1rem;
}
  .p-5 {
    padding: 1.25rem;
}
  .p-6 {
    padding: 1.5rem;
}
  .px-0 {
    padding-left: 0px;
    padding-right: 0px;
}
  .px-0\.5 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
}
  .px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
  .px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
  .px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
  .px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}
  .px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
  .py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
}
  .py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
  .py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
  .py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
  .py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
  .py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
  .py-\[10px\] {
    padding-top: 10px;
    padding-bottom: 10px;
}
  .py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px;
}
  .pb-1 {
    padding-bottom: 0.25rem;
}
  .pb-2 {
    padding-bottom: 0.5rem;
}
  .pb-3 {
    padding-bottom: 0.75rem;
}
  .pb-4 {
    padding-bottom: 1rem;
}
  .pl-1 {
    padding-left: 0.25rem;
}
  .pr-2 {
    padding-right: 0.5rem;
}
  .pr-4 {
    padding-right: 1rem;
}
  .pr-5 {
    padding-right: 1.25rem;
}
  .pr-6 {
    padding-right: 1.5rem;
}
  .pr-8 {
    padding-right: 2rem;
}
  .pt-1 {
    padding-top: 0.25rem;
}
  .pt-2 {
    padding-top: 0.5rem;
}
  .pt-32 {
    padding-top: 8rem;
}
  .pt-4 {
    padding-top: 1rem;
}
  .text-left {
    text-align: left;
}
  .text-center {
    text-align: center;
}
  .text-right {
    text-align: right;
}
  .text-start {
    text-align: start;
}
  .font-handdii {
    font-family: Roboto, Circular Std, sans-serif;
}
  .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
}
  .text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
}
  .text-5xl {
    font-size: 3rem;
    line-height: 1;
}
  .text-\[16px\] {
    font-size: 16px;
}
  .text-base {
    font-size: 1rem;
    line-height: 1.5rem;
}
  .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
  .text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
  .text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
}
  .text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
}
  .font-bold {
    font-weight: 700;
}
  .font-light {
    font-weight: 300;
}
  .font-medium {
    font-weight: 500;
}
  .font-normal {
    font-weight: 400;
}
  .capitalize {
    text-transform: capitalize;
}
  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
  .leading-none {
    line-height: 1;
}
  .leading-tight {
    line-height: 1.25;
}
  .text-\[\#B8B8B8\] {
    --tw-text-opacity: 1;
    color: rgb(184 184 184 / var(--tw-text-opacity));
}
  .text-amber-500 {
    --tw-text-opacity: 1;
    color: rgb(245 158 11 / var(--tw-text-opacity));
}
  .text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
  .text-current {
    color: currentColor;
}
  .text-depth-100 {
    --tw-text-opacity: 1;
    color: rgb(61 61 61 / var(--tw-text-opacity));
}
  .text-depth-50 {
    --tw-text-opacity: 1;
    color: rgb(82 82 82 / var(--tw-text-opacity));
}
  .text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity));
}
  .text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235 / var(--tw-text-opacity));
}
  .text-gray-300 {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity));
}
  .text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity));
}
  .text-gray-50 {
    --tw-text-opacity: 1;
    color: rgb(249 250 251 / var(--tw-text-opacity));
}
  .text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}
  .text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity));
}
  .text-gray-800 {
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / var(--tw-text-opacity));
}
  .text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
}
  .text-green-400 {
    --tw-text-opacity: 1;
    color: rgb(74 222 128 / var(--tw-text-opacity));
}
  .text-inherit {
    color: inherit;
}
  .text-primary-400 {
    --tw-text-opacity: 1;
    color: rgb(36 233 142 / var(--tw-text-opacity));
}
  .text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .text-primary-800 {
    --tw-text-opacity: 1;
    color: rgb(0 87 48 / var(--tw-text-opacity));
}
  .text-primary-900 {
    --tw-text-opacity: 1;
    color: rgb(0 56 29 / var(--tw-text-opacity));
}
  .text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
  .text-slate-300 {
    --tw-text-opacity: 1;
    color: rgb(203 213 225 / var(--tw-text-opacity));
}
  .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
  .text-zinc-100 {
    --tw-text-opacity: 1;
    color: rgb(244 244 245 / var(--tw-text-opacity));
}
  .text-zinc-300 {
    --tw-text-opacity: 1;
    color: rgb(212 212 216 / var(--tw-text-opacity));
}
  .text-zinc-500 {
    --tw-text-opacity: 1;
    color: rgb(113 113 122 / var(--tw-text-opacity));
}
  .underline {
    text-decoration-line: underline;
}
  .no-underline {
    text-decoration-line: none;
}
  .placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(156 163 175 / var(--tw-placeholder-opacity));
}
  .opacity-25 {
    opacity: 0.25;
}
  .opacity-75 {
    opacity: 0.75;
}
  .shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .shadow-\[0px_2px_4px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
    --tw-shadow: 0px 2px 4px rgba(0,0,0,0.1);
    --tw-shadow-colored: 0px 2px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .shadow-\[inset_0px_2px_2px_rgba\(0\2c 0\2c 0\2c 0\.15\)\] {
    --tw-shadow: inset 0px 2px 2px rgba(0,0,0,0.15);
    --tw-shadow-colored: inset 0px 2px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .shadow-\[inset_0px_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
    --tw-shadow: inset 0px 2px 8px rgba(0,0,0,0.5);
    --tw-shadow-colored: inset 0px 2px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
  .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
  .outline-dashed {
    outline-style: dashed;
}
  .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(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);
}
  .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);
}
  .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);
}
  .ring-inset {
    --tw-ring-inset: inset;
}
  .ring-amber-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity));
}
  .ring-black\/5 {
    --tw-ring-color: rgb(0 0 0 / 0.05);
}
  .ring-depth-100 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(61 61 61 / var(--tw-ring-opacity));
}
  .ring-depth-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(18 18 18 / var(--tw-ring-opacity));
}
  .ring-primary-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .ring-primary-600 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(39 169 104 / var(--tw-ring-opacity));
}
  .ring-primary-700 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 119 68 / var(--tw-ring-opacity));
}
  .ring-transparent {
    --tw-ring-color: transparent;
}
  .ring-offset-2 {
    --tw-ring-offset-width: 2px;
}
  .filter {
    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);
}
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
  .transition-\[transform\2c width\] {
    transition-property: transform,width;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
  .transition-none {
    transition-property: none;
}
  .duration-100 {
    transition-duration: 100ms;
}
  .duration-200 {
    transition-duration: 200ms;
}
  .ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
  .will-change-transform {
    will-change: transform;
}
  .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
  .scrollbar-none {
    scrollbar-width: none;
}
  .scrollbar-none::-webkit-scrollbar {
    display: none;
}
  html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  touch-action: manipulation;
}
  body {
  color: white;
}
  .container {
  max-width: 800px;
  min-width: 320px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}
  .container.container-wide {
  max-width: 1024px;
  min-width: 1024px;
  width: 1024px;
}
  .text-center {
  text-align: center;
}
  .c-green {
  color: #0f9;
}
  .c-primary {
  color: #0f9;
}
  .c-grey {
  color: #aaa;
}
  .h-color-subtitle {
  color: #888;
  font-size: 13px;
  margin-bottom: 4px;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
}
  .h-bg-black .h-color-subtitle {
  color: #888;
}
  .h-field {
  font-size: 14px;
  margin-bottom: 16px;
  color: white;
}
  .h-help {
  font-size: 12px;
  font-style: italic;
  color: #aaa;
}
  .h-bg-black .h-help {
  color: #ddd;
}
  hr {
  border: none;
  background: rgba(255, 255, 255, 0.1);
  height: 1px;
  margin: 16px 0;
}
  #root {
  height: 100%;
}
  h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Circular Std', monospace;
  font-weight: 500;
}
  .text-list {
  list-style: none;
  padding: 0;
}
  .text-list li {
    padding-left: 1.2em;
    text-indent: -0.7em;
  }
  .text-list li::before {
    content: '• ';
    font-size: 16px;
    color: #0f9;
  }
  .hand {
  position: absolute;
  transition: opacity 600ms ease-in-out;
}
  .hand1 {
  top: 50px;
  left: 0;
}
  .hand2 {
  bottom: 33px;
  left: 0;
}
  .hand3 {
  bottom: 50px;
  right: 0;
}
  @media (max-width: 480px) {
  .hand1 {
    top: 64px;
  }

  .hand2 {
    bottom: 33px;
  }

  .hand3 {
    bottom: 20px;
  }
}
  .odd\:bg-depth-400:nth-child(odd) {
    --tw-bg-opacity: 1;
    background-color: rgb(36 36 36 / var(--tw-bg-opacity));
}
  .even\:bg-depth-500:nth-child(even) {
    --tw-bg-opacity: 1;
    background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
  .last-of-type\:border-0:last-of-type {
    border-width: 0px;
}
  .focus-within\:bg-primary-500:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgb(4 225 134 / var(--tw-bg-opacity));
}
  .focus-within\:ring-primary-500:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .group:focus-within .group-focus-within\:border-primary-500 {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .group:focus-within .group-focus-within\:text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .group:hover .group-hover\:block {
    display: block;
}
  .group:hover .group-hover\:cursor-pointer {
    cursor: pointer;
}
  .group:hover .group-hover\:border {
    border-width: 1px;
}
  .group:hover .group-hover\:border-solid {
    border-style: solid;
}
  .group:hover .group-hover\:border-depth-50 {
    --tw-border-opacity: 1;
    border-color: rgb(82 82 82 / var(--tw-border-opacity));
}
  .group:hover .group-hover\:border-primary-500 {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .group:hover .group-hover\:border-primary-700 {
    --tw-border-opacity: 1;
    border-color: rgb(0 119 68 / var(--tw-border-opacity));
}
  .group:hover .group-hover\:bg-gray-800\/50 {
    background-color: rgb(31 41 55 / 0.5);
}
  .group:hover .group-hover\:text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .group:hover .group-hover\:text-primary-600 {
    --tw-text-opacity: 1;
    color: rgb(39 169 104 / var(--tw-text-opacity));
}
  .group:hover .group-hover\:text-primary-700 {
    --tw-text-opacity: 1;
    color: rgb(0 119 68 / var(--tw-text-opacity));
}
  .group:hover .group-hover\:opacity-50 {
    opacity: 0.5;
}
  .group:hover .group-hover\: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(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);
}
  .group:hover .group-hover\: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);
}
  .group:hover .group-hover\:ring-primary-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .group:hover .group-hover\:ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
  .group:focus-within:hover .group-focus-within\:group-hover\:border-primary-500 {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .group:focus .group-focus\:text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
}
  .group:focus .group-focus\:text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .group:focus .group-focus\:outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
  .group:focus .group-focus\: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);
}
  .group:focus .group-focus\: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);
}
  .group:focus .group-focus\:ring-inset {
    --tw-ring-inset: inset;
}
  .group:focus .group-focus\:ring-gray-800\/70 {
    --tw-ring-color: rgb(31 41 55 / 0.7);
}
  .group:focus .group-focus\:ring-primary-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .group:active .group-active\:bg-depth-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}
  .group:active .group-active\:bg-primary-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(39 169 104 / var(--tw-bg-opacity));
}
  .group:active .group-active\:text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity));
}
  .group:active .group-active\:opacity-70 {
    opacity: 0.7;
}
  .aria-selected\:text-black[aria-selected="true"] {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
  .data-\[placement\=bottom\]\:bottom-full[data-placement=bottom] {
    bottom: 100%;
}
  .data-\[placement\=left\]\:left-full[data-placement=left] {
    left: 100%;
}
  .data-\[placement\=right\]\:right-full[data-placement=right] {
    right: 100%;
}
  .data-\[placement\=top\]\:top-full[data-placement=top] {
    top: 100%;
}
  .data-\[placement\=bottom\]\:-translate-x-1\/2[data-placement=bottom] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=left\]\:-translate-y-1\/2[data-placement=left] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=right\]\:-translate-y-1\/2[data-placement=right] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=top\]\:-translate-x-1\/2[data-placement=top] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=bottom\]\:rotate-180[data-placement=bottom] {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=left\]\:-rotate-90[data-placement=left] {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), 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));
}
  .data-\[placement\=right\]\:rotate-90[data-placement=right] {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), 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));
}
  .hover\:border-gray-100:hover {
    --tw-border-opacity: 1;
    border-color: rgb(243 244 246 / var(--tw-border-opacity));
}
  .hover\:border-primary-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .hover\:border-red-600:hover {
    --tw-border-opacity: 1;
    border-color: rgb(220 38 38 / var(--tw-border-opacity));
}
  .hover\:bg-depth-300:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(43 43 43 / var(--tw-bg-opacity));
}
  .hover\:bg-depth-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(31 31 31 / var(--tw-bg-opacity));
}
  .hover\:bg-depth-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 24 / var(--tw-bg-opacity));
}
  .hover\:bg-primary-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(4 225 134 / var(--tw-bg-opacity));
}
  .hover\:bg-primary-600:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(39 169 104 / var(--tw-bg-opacity));
}
  .hover\:bg-primary-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 119 68 / var(--tw-bg-opacity));
}
  .hover\:bg-slate-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
  .hover\:bg-transparent:hover {
    background-color: transparent;
}
  .hover\:bg-zinc-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27 / var(--tw-bg-opacity));
}
  .hover\:bg-opacity-30:hover {
    --tw-bg-opacity: 0.3;
}
  .hover\:text-black:hover {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
  .hover\:text-depth-900:hover {
    --tw-text-opacity: 1;
    color: rgb(6 6 6 / var(--tw-text-opacity));
}
  .hover\:text-gray-100:hover {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity));
}
  .hover\:text-gray-400:hover {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity));
}
  .hover\:text-gray-900:hover {
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / var(--tw-text-opacity));
}
  .hover\:text-primary-400:hover {
    --tw-text-opacity: 1;
    color: rgb(36 233 142 / var(--tw-text-opacity));
}
  .hover\:text-primary-500:hover {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .hover\:text-primary-600:hover {
    --tw-text-opacity: 1;
    color: rgb(39 169 104 / var(--tw-text-opacity));
}
  .hover\:text-primary-700:hover {
    --tw-text-opacity: 1;
    color: rgb(0 119 68 / var(--tw-text-opacity));
}
  .hover\:text-primary-900:hover {
    --tw-text-opacity: 1;
    color: rgb(0 56 29 / var(--tw-text-opacity));
}
  .hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
  .hover\:text-red-600:hover {
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / var(--tw-text-opacity));
}
  .hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
  .hover\:underline:hover {
    text-decoration-line: underline;
}
  .hover\:ring-1:hover {
    --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);
}
  .hover\:ring-inset:hover {
    --tw-ring-inset: inset;
}
  .hover\:ring-depth-100:hover {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(61 61 61 / var(--tw-ring-opacity));
}
  .hover\:ring-depth-50:hover {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity));
}
  .hover\:ring-primary-500:hover {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .focus\:z-20:focus {
    z-index: 20;
}
  .focus\:border-primary-500:focus {
    --tw-border-opacity: 1;
    border-color: rgb(4 225 134 / var(--tw-border-opacity));
}
  .focus\:bg-primary-500:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(4 225 134 / var(--tw-bg-opacity));
}
  .focus\:bg-slate-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
  .focus\:text-gray-400:focus {
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / var(--tw-text-opacity));
}
  .focus\:text-primary-500:focus {
    --tw-text-opacity: 1;
    color: rgb(4 225 134 / var(--tw-text-opacity));
}
  .focus\:text-primary-600:focus {
    --tw-text-opacity: 1;
    color: rgb(39 169 104 / var(--tw-text-opacity));
}
  .focus\:text-primary-700:focus {
    --tw-text-opacity: 1;
    color: rgb(0 119 68 / var(--tw-text-opacity));
}
  .focus\:text-white:focus {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
  .focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
  .focus\:outline-offset-0:focus {
    outline-offset: 0px;
}
  .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);
}
  .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);
}
  .focus\:ring-inset:focus {
    --tw-ring-inset: inset;
}
  .focus\:ring-primary-500:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(4 225 134 / var(--tw-ring-opacity));
}
  .focus\:ring-primary-600:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(39 169 104 / var(--tw-ring-opacity));
}
  .focus-visible\:ring-1:focus-visible {
    --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);
}
  .focus-visible\:ring-white:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity));
}
  .focus-visible\:ring-opacity-50:focus-visible {
    --tw-ring-opacity: 0.5;
}
  .active\:bg-depth-50:active {
    --tw-bg-opacity: 1;
    background-color: rgb(82 82 82 / var(--tw-bg-opacity));
}
  .active\:bg-primary-500:active {
    --tw-bg-opacity: 1;
    background-color: rgb(4 225 134 / var(--tw-bg-opacity));
}
  .active\:bg-slate-50:active {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
  .active\:bg-transparent:active {
    background-color: transparent;
}
  .active\:text-primary-600:active {
    --tw-text-opacity: 1;
    color: rgb(39 169 104 / var(--tw-text-opacity));
}
  .enabled\:hover\:bg-primary-700:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(0 119 68 / var(--tw-bg-opacity));
}
  .disabled\:cursor-default:disabled {
    cursor: default;
}
  .disabled\:border-gray-300:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
  .disabled\:bg-black:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
  .disabled\:bg-primary-700:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(0 119 68 / var(--tw-bg-opacity));
}
  .disabled\:bg-primary-800:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(0 87 48 / var(--tw-bg-opacity));
}
  .disabled\:text-black:disabled {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
  .disabled\:text-gray-300:disabled {
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / var(--tw-text-opacity));
}
  .disabled\:text-primary-900:disabled {
    --tw-text-opacity: 1;
    color: rgb(0 56 29 / var(--tw-text-opacity));
}
  .disabled\:ring-0:disabled {
    --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(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);
}
  @media (prefers-color-scheme: dark) {
    .dark\:text-gray-800 {
        --tw-text-opacity: 1;
        color: rgb(31 41 55 / var(--tw-text-opacity));
    }
}
  @media (min-width: 640px) {
    .sm\:left-\[calc\(50\%_-_18rem\)\] {
        left: calc(50% - 18rem);
    }
    .sm\:block {
        display: block;
    }
    .sm\:inline {
        display: inline;
    }
    .sm\:flex {
        display: flex;
    }
    .sm\:grid {
        display: grid;
    }
    .sm\:hidden {
        display: none;
    }
    .sm\:h-10 {
        height: 2.5rem;
    }
    .sm\:h-5 {
        height: 1.25rem;
    }
    .sm\:h-6 {
        height: 1.5rem;
    }
    .sm\:w-10 {
        width: 2.5rem;
    }
    .sm\:w-5 {
        width: 1.25rem;
    }
    .sm\:w-6 {
        width: 1.5rem;
    }
    .sm\:w-\[300px\] {
        width: 300px;
    }
    .sm\:w-\[36rem\] {
        width: 36rem;
    }
    .sm\:w-\[500px\] {
        width: 500px;
    }
    .sm\:w-fit {
        width: fit-content;
    }
    .sm\:max-w-\[300px\] {
        max-width: 300px;
    }
    .sm\:max-w-\[75\%\] {
        max-width: 75%;
    }
    .sm\:max-w-xl {
        max-width: 36rem;
    }
    .sm\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .sm\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .sm\:grid-cols-\[min-content_minmax\(0\2c _1fr\)_minmax\(0\2c _1fr\)_minmax\(0\2c _1fr\)_minmax\(0\2c _1fr\)\] {
        grid-template-columns: min-content minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    }
    .sm\:flex-row {
        flex-direction: row;
    }
    .sm\:flex-col {
        flex-direction: column;
    }
    .sm\:items-start {
        align-items: flex-start;
    }
    .sm\:items-center {
        align-items: center;
    }
    .sm\:items-baseline {
        align-items: baseline;
    }
    .sm\:justify-start {
        justify-content: flex-start;
    }
    .sm\:justify-between {
        justify-content: space-between;
    }
    .sm\:gap-0 {
        gap: 0px;
    }
    .sm\:gap-1 {
        gap: 0.25rem;
    }
    .sm\:gap-2 {
        gap: 0.5rem;
    }
    .sm\:gap-3 {
        gap: 0.75rem;
    }
    .sm\:gap-4 {
        gap: 1rem;
    }
    .sm\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .sm\:px-1 {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    .sm\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    .sm\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    .sm\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .sm\:py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    .sm\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .sm\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .sm\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .sm\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;
    }
    .sm\:hover\:bg-depth-500:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(31 31 31 / var(--tw-bg-opacity));
    }
}
  @media (min-width: 768px) {
    .md\:h-8 {
        height: 2rem;
    }
    .md\:w-8 {
        width: 2rem;
    }
    .md\:max-w-3xl {
        max-width: 48rem;
    }
    .md\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;
    }
}
  @media (min-width: 1024px) {
    .lg\:max-w-5xl {
        max-width: 64rem;
    }
    .lg\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }
}

.h-bg-grey {
  background-color: #f3f5f7;
}

.h-bg-black {
  background-color: black;
  color: white;
}

.h-bg-roof {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/0802bd3e437a207baa87059a4736da1f.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-bedroom {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/be95aab5217893d33cdd1357b621eb44.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-hallway {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/d81eabc5e95c383af0340ec2ef4c94e8.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-living {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/bd7ba5c1f2e226a7b2d5b435a9ff167d.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-bathroom {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/5b535861381cb575cae55152f43ace13.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-laundry {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/97542206883657fb0a384088ff380571.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-balcony {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/11a068ad5893ef6dbf63ce187bbc2c9c.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-other_area {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/c53935d37188b85dddb3d8b71d296b95.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-external_area {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/8f5f4b8a23c9294e9b8ab8a44afa234d.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-external_wall {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/de77d2bcdecb8c60d273fcb5755b9754.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-garage {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/7d487a3047deb0c0f9bfd6cd96c6731e.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-kitchen {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/79479f4e42fc1728a9278a949cb8b7c8.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-solar_panels {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/8218edc830a01d38333cdefba6a6a955.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-stairwell {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/30dd1805a71bbad7ed873527fc6f7954.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-bar_area {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/e3efc1967643a5e6c52865fb15d91e57.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-gym {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/53968ca6bd3d021d22e508223bd7a58a.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-office {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/2c0d3e0cc7975195886a98a20c5b1c58.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-reception {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/4a553fd3aa269dba680ee8aee5ce837c.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-show_room_or_floor {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/c96abf58a6bbde82db2507b8a9db156a.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-storage_room {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
      linear-gradient(rgba(0, 50, 92, 0.6), rgba(0, 50, 92, 0.6)),
      url(/aeff1c9fcb4e5e284e51d5665873bc41.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }

.h-bg-solar_panels {
  background-position: bottom center;
}

.h-bg-landing {
  background: url(/76bdbb30816e41f734c46eb38cd6ab38.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}

.h-bg-trade {
  background: linear-gradient(rgba(40, 40, 40, 0.85), transparent),
    url(/a81346d965850c4214bb937448a8cd98.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  position: relative;
}

.h-alert-success,
.h-alert-info,
.h-alert-warning,
.h-alert-error,
.h-alert-blue {
  padding: 8px 0;
  font-family: 'Circular Std', monospace;
  font-size: 15px;
  font-weight: 500;
  background: none;
  border: none;
}

.h-alert-info {
  color: #0f9;
}

.h-alert-success {
  color: #0f9;
}

.h-alert-warning {
  color: #f5e439;
}

.h-alert-error {
  color: #ff003b;
}

.h-alert-blue {
  color: #00a0ba;
}

* {
  box-sizing: border-box;
}

.ant-card-bordered {
  box-shadow: 0 5px 10px 0 rgba(70, 65, 65, 0.08);
  border: none;
  border-radius: 4px;
}

.ant-card-head {
  margin-left: 24px;
  margin-right: 24px;
  padding: 0;
  border-color: #f3f5f7;
}

.ant-card-head-title > * {
  margin-top: 0;
  margin-bottom: 0;
}

.ant-divider-horizontal {
  background: #f3f5f7;
}

.ant-btn {
  font-family: 'Circular Std', monospace;
}

.ant-btn-ghost {

  width: 100%;
  color: #0f9;
  background: #151d24;
  border-color: rgba(198, 221, 236, 0.43);
}

.ant-btn-ghost:active {
    background: #151d24;
    border-color: rgba(198, 221, 236, 0.43);
  }

.ant-btn-ghost:hover,
  .ant-btn-ghost:focus {
    background: rgb(9, 13, 16);
    border-color: rgba(198, 221, 236, 0.5);
    color: #0f9;
  }

.ant-btn-ghost:focus {
    border-color: rgba(198, 221, 236, 0.65);
  }

.ant-form-item-label {
  line-height: 15px;
}

.ant-form-item-label label {
  color: #aaa;
  font-size: 12px;
  margin-bottom: 4px;
  font-family: 'Circular Std', monospace;
}

.ant-form-explain,
.ant-form-extra {
  font-size: 12px;
  line-height: 16px;
  margin-top: 4px;
  color: #f5222d;
}

.ant-form-item {
  margin-bottom: 24px;
}

.ant-form-item-with-help {
  margin-bottom: 4px;
}

.ant-form {
  color: white;
}

.ant-input,
.ant-select-selection,
.ant-input-number {
  border-left: none;
  border-right: none;
  border-top: none;
  background: transparent;
  color: white;
  border-radius: 0;
  padding-left: 0;
  border-color: #aaa;
  border-width: 1px;
  width: 100%;
}

.ant-input-lg {
  height: 52px;
  padding: 6px 0;
  font-size: 16px;
  width: 100%;
}

.h-bg-landing .ant-input,
.h-bg-trade .ant-input,
.ant-select-selection,
.ant-input-number {
  border-color: #aaa;
}

.ant-select-focused .ant-select-selection,
.ant-select-selection:focus,
.ant-select-selection:active {
  box-shadow: none;
}

.ant-select-disabled .ant-select-selection {
  background: transparent;
}

.ant-input-number-input[disabled],
.ant-input[disabled] {
  background: transparent;
  color: #fff;
}

.ant-select-selection__rendered {
  margin-left: 0;
}

.h-bg-black .ant-input,
  .h-bg-black .ant-select-selection,
  .h-bg-black .ant-input-number,
  .h-bg-black .ant-select-arrow {
    color: white;
  }

.h-bg-black .ant-select-selection__clear {
    background: black;
    color: white;
  }

.h-bg-trade .ant-input {
  color: #fff;
}

.ant-input-number-input {
  background: transparent;
  color: white;
}

.ant-input-number-handler-wrap {
  border-color: transparent;
}

.has-error .ant-input:focus,
.has-error .ant-select-selection:focus,
.ant-input:focus,
.ant-select-selection:focus,
.ant-input-number:focus,
.ant-input-number-focused {
  box-shadow: none;
  outline: none;
}

/* NOTE: This change overrides what would seem to be a default Ant style that
 * was setting the background colour of all fields that had validation errors
 * to white. This change delegates the background colour of the field to the
 * form that it is displayed on. More information at the following handdii issue:
 * https://gitlab.com/handdii/h-meta/issues/74
 */

.has-error .ant-input,
.has-error .ant-input:hover {
  background-color: transparent;
}

.ant-select-open .ant-select-selection {
  box-shadow: none;
}

.ant-input-group.ant-input-group-compact > *:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ant-input-group.ant-input-group-compact > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.ant-radio-button-wrapper {
  border: none;
  box-shadow: none;
  margin-left: 16px;
  border-right: 5px solid transparent;
  transition: none;
}

.ant-radio-button-wrapper:first-child,
.ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-disabled) {
  box-shadow: none;
  border-radius: 4px;
}

.ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-disabled),
.ant-radio-button-wrapper-focused:not(.ant-radio-button-wrapper-disabled) {
  color: black;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  border-right-color: #0f9;
  color: black;
}

.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::after {
    display: inline-block;
    content: '';
    color: #0f9;
    width: 24px;
    height: 24px;
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMzAuNjQ2IDEyTDggMzQuNTE3IDExLjUxIDM4bDE5LjEzNi0xOS4wMzUgOC42OCA4LjU4IDMuNTEtMy40ODJ6Ii8+PC9kZWZzPjx1c2UgZmlsbD0iIzAwZmY5OSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDIxLjQxOCAxOSkiIHhsaW5rOmhyZWY9IiNhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
  }

.ant-radio-button-wrapper:first-child {
  margin-left: 0;
}

.ant-radio-button-wrapper:hover {
  /* border-color: #888; */
}

.ant-radio-button-wrapper:last-child {
  border-radius: 4px;
}

.ant-radio-button-wrapper:not(:first-child)::before {
  display: none;
}

.ant-radio-group {
  display: flex;
  justify-content: space-between;
}

.ant-upload.ant-upload-select-picture-card,
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {
  background-color: #151d24;
  border: none;
}

.ant-upload.ant-upload-select-picture-card .ant-upload-list-item-uploading-text, .ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item .ant-upload-list-item-uploading-text {
    color: white;
  }

.ant-drawer-body {
  color: black;
}

  .ant-drawer-body ol,
  .ant-drawer-body ul {
    padding-left: 12px;
  }

  .ant-drawer-title {
  color: black;
}

.fullwidth .ant-tabs-nav {
  width: 100% !important;
}

.fullwidth .ant-tabs-tab {
  flex: 1;
  text-align: center;
}

.fullwidth .ant-tabs-nav > div:nth-of-type(1) {
  display: flex !important;
  width: 100% !important;
}


/*# sourceMappingURL=main.d8d948473d9ff12e3579.css.map*/