:root{--bg-primary: #fafafa;--bg-secondary: #f6f6f6;--text-primary: #323232;--text-secondary: #717171;--accent-color: red;--border-color: #bdbdbd;--font-family: "Google Sans Code", monospace;--font-size-base: 10pt;--font-size-h1: 18pt;--font-size-h2: 16pt;--font-size-h3: 12pt}body,html{background-color:var(--bg-primary);font-family:var(--font-family);color:var(--text-primary);-webkit-font-smoothing:antialiased}h1{font-size:18pt;font-weight:600;width:100%}h2{font-size:16pt;font-weight:100;width:100%}h3{margin:16px 0;font-size:var(--font-size-h3);text-transform:uppercase;font-weight:600;width:100%}input,textarea{box-sizing:border-box}textarea{field-sizing:content;min-height:120px;vertical-align:top}body{margin:0 10vw;display:flex;flex-direction:column}#footer{height:10vh}button{font-size:var(--font-size-base);font-weight:300;font-family:var(--font-family);text-decoration:none;padding:10px 14px;cursor:pointer;border:.5px solid var(--border-color);background-color:#fff0}button:hover{color:var(--accent-color);background-color:var(--bg-primary)}button:disabled{pointer-events:none;color:var(--text-secondary);opacity:.5}table{width:100%}table tr td{text-transform:uppercase;border-bottom:.5px solid var(--border-color);padding:10px 6px;font-size:var(--font-size-base)}table tr a{text-decoration:none;color:#323232}table tr a:hover{color:var(--accent-color)}table tr:last-child td{border:none}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;padding:10px 0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:uppercase;color:#717171;cursor:pointer}select:active,select:focus{outline:none}input[type=number][data-no-spinner]::-webkit-inner-spin-button,input[type=number][data-no-spinner]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-no-spinner]{-moz-appearance:textfield}@media screen and (max-width:1200px){body{margin:0 5vw}}@media screen and (max-width:768px){body{margin:0 2vw}}

@keyframes x44muo0-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1wtgnkq-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(100%);
  }
}

@keyframes xm9i9jz-B {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-100%);
  }
}

@keyframes x1q62cp-B {
  from {
    transform: translateY(-100%);
  }

  to {
    transform: translateY(0);
  }
}

:root, .x1b82cbo {
  --x1ov5l2h: "Google Sans Code", monospace;
  --xi10drb: 10pt;
  --x429mvx: 18pt;
  --x14606sp: 16pt;
  --xicdqho: 12pt;
}

:root, .x1xh31as {
  --x884ed0: #fafafa;
  --x1av3ax8: #f6f6f6;
  --x1n732cy: #323232;
  --x18xso5k: #717171;
  --x15no1tv: red;
  --x17s49lc: #bdbdbd;
}

:root, .x3819xw {
  --xgs6603: 4px;
  --xl0hk5w: 8px;
  --x1akllw9: 16px;
  --x1yt9rw3: 24px;
  --x1ga4ob1: 32px;
}

.x19bbpc0:not(#\#) {
  margin: 0 auto;
}

.x118ra7m:not(#\#) {
  margin: 16px 0 4px;
}

.xs0fqhl:not(#\#) {
  padding: 10px 16px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

@media (width <= 768px) {
  .x4k7vj3.x4k7vj3:not(#\#) {
    margin: 0 2vw;
  }
}

.x1xsqp64:not(#\#):not(#\#) {
  background-position: center;
}

.x16fz595:not(#\#):not(#\#) {
  border-color: green;
}

.x1e64fjy:not(#\#):not(#\#) {
  border-color: #bdbdbd;
}

.xuwgaoz:not(#\#):not(#\#) {
  border-color: var(--x15no1tv);
}

.xc78a14:not(#\#):not(#\#) {
  border-color: var(--x17s49lc);
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.x4hv7ue:not(#\#):not(#\#) {
  border-width: .5px;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.x7tsl6w:not(#\#):not(#\#) {
  flex: .25;
}

.x8d5zz4:not(#\#):not(#\#) {
  flex: .4;
}

.xnnjuj9:not(#\#):not(#\#) {
  flex: .5;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x1b68738:not(#\#):not(#\#) {
  flex: 3;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x169l3ba:not(#\#):not(#\#) {
  transition: all .2s;
}

.x1e6qi8l:not(#\#):not(#\#) {
  transition: color .2s;
}

.x1l7ahgm:not(#\#):not(#\#) {
  transition: opacity .3s, margin-right .3s;
}

.x1v9oy5h:not(#\#):not(#\#) {
  transition: padding .3s;
}

.xw2ptot:focus:not(#\#):not(#\#) {
  border-color: var(--x15no1tv);
}

.x1uvtmcs:focus:not(#\#):not(#\#) {
  outline: none;
}

@media (width <= 768px) {
  .xnugdrl.xnugdrl:not(#\#):not(#\#) {
    border-width: .5px .5px 0;
  }

  .x1wm25x2.x1wm25x2:not(#\#):not(#\#) {
    gap: 32px;
  }

  .xe2zdpv.xe2zdpv:not(#\#):not(#\#) {
    overflow: auto;
  }
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xs4xyr0:not(#\#):not(#\#):not(#\#) {
  animation-duration: .25s;
}

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

.x1njaipp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wtgnkq-B;
}

.x1495tdg:not(#\#):not(#\#):not(#\#) {
  animation-name: x44muo0-B;
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x15yo4kd:not(#\#):not(#\#):not(#\#) {
  background-color: #f0f0f0;
}

.xj4hn0o:not(#\#):not(#\#):not(#\#) {
  background-color: #fafafa;
}

.x1cro8gg:not(#\#):not(#\#):not(#\#) {
  background-color: #fff0f0;
}

.x3yzco9:not(#\#):not(#\#):not(#\#) {
  background-color: #fff5f5;
}

.x6xvq9k:not(#\#):not(#\#):not(#\#) {
  background-color: #ff00000d;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xk3k7nd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1av3ax8);
}

.x10t30tt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x884ed0);
}

.x7xirjv:not(#\#):not(#\#):not(#\#) {
  background-image: url("/logo.svg");
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x1tbiz1a:not(#\#):not(#\#):not(#\#) {
  background-size: contain;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.xoanrfg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x13ipzre:not(#\#):not(#\#):not(#\#) {
  break-before: auto;
}

.x1qgqlal:not(#\#):not(#\#):not(#\#) {
  break-inside: avoid;
}

.x1dl9je0:not(#\#):not(#\#):not(#\#) {
  color: green;
}

.x1968d2o:not(#\#):not(#\#):not(#\#) {
  color: #ef4444;
}

.x1o8svsa:not(#\#):not(#\#):not(#\#) {
  color: var(--x15no1tv);
}

.x1q5td0d:not(#\#):not(#\#):not(#\#) {
  color: var(--x18xso5k);
}

.xekgljz:not(#\#):not(#\#):not(#\#) {
  color: var(--x1n732cy);
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.x14priaz:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ov5l2h);
}

.x67ct29:not(#\#):not(#\#):not(#\#) {
  font-size: 10pt;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x1o60wd8:not(#\#):not(#\#):not(#\#) {
  font-size: 14pt;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.xl3hljx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xi10drb);
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.x3stwaq:not(#\#):not(#\#):not(#\#) {
  font-weight: 100;
}

.x1iikomf:not(#\#):not(#\#):not(#\#) {
  font-weight: 300;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.xfmzpsq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr .25fr .25fr .25fr;
}

.x1rp53t7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr 1fr;
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.x1rqmmet:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 30px 60px;
}

.x1iy7u5r:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto 30px;
}

.x52fmzj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto;
}

.xhgrtno:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4fr 1fr 1fr;
}

.x14uvrh8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(360px, 1fr));
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x15opc2t:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -1pt;
}

.x1tpj9gu:not(#\#):not(#\#):not(#\#) {
  line-height: 14pt;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.xmmxwoz:not(#\#):not(#\#):not(#\#) {
  page-break-before: auto;
}

.x3ak3fx:not(#\#):not(#\#):not(#\#) {
  page-break-inside: avoid;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.x1kyqaxf:not(#\#):not(#\#):not(#\#) {
  text-transform: lowercase;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.x1gdvv3m:not(#\#):not(#\#):not(#\#) {
  text-transform: unset;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x1v49fql:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-10px);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.xfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.x9bvsdv:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x18xso5k);
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xbi9tet:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x15no1tv);
}

.x1c3glr3:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x1ao8m76:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x884ed0);
}

.xr9r2s9:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xhlp2gg:focus:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x1l9t207:focus:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.x4p2y95:active:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x1q6ftbv:active:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

@media (width <= 768px) {
  .xuu63if.xuu63if:not(#\#):not(#\#):not(#\#) {
    animation-name: x1q62cp-B;
  }

  .x75r9tz.x75r9tz:not(#\#):not(#\#):not(#\#) {
    animation-name: xm9i9jz-B;
  }

  .x1hm8w3j.x1hm8w3j:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .xzg496n.xzg496n:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .x1mx85iw.x1mx85iw:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 768px) {
  .x1pm2qn7.x1pm2qn7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

  .xsx4d6k.xsx4d6k:not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

.x10gpkci:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x17s49lc);
}

.x1s42eu7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1n732cy);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1co6499:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: .5px;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xqm4iv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 6px;
}

.x1dvuxti:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x17s49lc);
}

.x1b16gh4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: none;
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.x1dx4pje:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: .5px;
}

.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.xdqdbv4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x17s49lc);
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.xt8cgyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: .5px;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x16ydxro:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 10px;
}

.x1tpqehw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 12px;
}

.x1payohk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 22px;
}

.x1gh5o4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 24px;
}

.x1iog12x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 4px;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xiyd5pc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -14px;
}

.x1yf7rl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

.xyo1k6t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 10px;
}

.xffj5wf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 22px;
}

.x1rmmofs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 24px;
}

.x15ku74s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 6px;
}

.x1db2dqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 8px;
}

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x1m189uc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 0;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.xjxljni:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50vh;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x1d77m7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 140px;
}

.x1u2d2a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 280px;
}

.x900493:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 48px;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1a8lsjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 10px;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x17r0vjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2rem;
}

.x1gan7if:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 32px;
}

.x1sgudl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 48px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x1uhho1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.xf18ygs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 12px;
}

.xzjhap9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 14px;
}

.xnm25rq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 16px;
}

.xnljgj5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 22px;
}

.xd3ty66:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 24px;
}

.x1oqrxb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 2rem;
}

.x1tudf5h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 32px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.x11iknt3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 6px;
}

.x163pfp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

.x1uhxqqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(2% + 8px);
}

.x1xpa7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 0;
}

.xcicffo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 10px;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.x19tmk5i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 14px;
}

.xyfqnmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 16px;
}

.x1oou3sl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 22px;
}

.x8e5d8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 24px;
}

.xpf9j6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2px;
}

.xlwr664:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2rem;
}

.x1m2p0i2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 32px;
}

.xmzs88n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4px;
}

.x1ug7bdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 6px;
}

.xy13l1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 8px;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.xijc0j3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 36px;
}

.x4i7bpe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 48px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.xeqbchg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 35vw;
}

.x1kez8h7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40vw;
}

.xg0jo4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 75%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x4pn7vq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: unset;
}

@media (width <= 768px) {
  .xkmfxig.xkmfxig:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 12px;
  }

  .x1djvg67.x1djvg67:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 2vw;
  }

  .xd33n1e.xd33n1e:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: 12px;
  }

  .x1ovw3y4.x1ovw3y4:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-right: 2vw;
  }

  .x1bgwy8c.x1bgwy8c:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }

  .xyr0udc.xyr0udc:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 12px;
  }

  .xmmqb2p.xmmqb2p:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 21px;
  }

  .x9cntle.x9cntle:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 12px;
  }

  .x1cvqhmr.x1cvqhmr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 21px;
  }

  .xcg1ob4.xcg1ob4:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 12px;
  }

  .x1a0yekw.x1a0yekw:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 7px;
  }

  .x1i8vjtc.x1i8vjtc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 768.01px) and (width <= 1200px) {
  .x1k18bl9.x1k18bl9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50vw;
  }
}

@media (width <= 768px) {
  .x1tc5lh6.x1tc5lh6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100vw - 42px);
  }

  .xxj0tca.xxj0tca:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: unset;
  }
}
