@stylex;*{box-sizing:border-box;margin:0;padding:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0}@font-face{font-family:Velvelyne;src:url(/assets/Velvelyne-Regular-DDjsfwww.otf)format("opentype");font-weight:400}@font-face{font-family:Velvelyne;src:url(/assets/Velvelyne-Book-r4zXS0cv.otf)format("opentype");font-weight:300}@font-face{font-family:Velvelyne;src:url(/assets/Velvelyne-Bold-BoDzioDS.otf)format("opentype");font-weight:700}body{color:#1a1a1a;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#d8d8d8;width:100vw;height:100vh;font-family:Syne Mono,monospace;overflow:hidden}#app{justify-content:center;align-items:center;height:100dvh;padding:0;display:flex;position:relative}.starfish-grid{grid-template-columns:repeat(100,1fr);gap:0;width:200%;height:200%;animation:120s linear infinite starfish-drift;display:grid}@keyframes starfish-drift{0%{transform:translate(0)}to{transform:translate(-50%,-50%)}}.starfish-char{color:#ccc;justify-content:center;align-items:center;padding:2px 0;font-size:26px;line-height:1;display:flex}.dark-stars .starfish-char{color:#252525}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#000;border:none;width:10px;height:10px}input[type=range]::-moz-range-thumb{cursor:pointer;background:#000;border:none;border-radius:0;width:10px;height:10px}.canvas-text-input{z-index:5;resize:both;background:0 0;border:1px dashed #999;outline:none;min-width:60px;min-height:1.5em;padding:2px 4px;font-family:Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;position:absolute;overflow:hidden}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.hidden{display:none!important}@font-face{font-family:Syne Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/syne-mono-latin-ext-400-normal-CcK8JL-r.woff2)format("woff2"),url(/assets/syne-mono-latin-ext-400-normal-VVWgLRdL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/syne-mono-latin-400-normal-KJbW1Qny.woff2)format("woff2"),url(/assets/syne-mono-latin-400-normal-DLtpCS0I.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

.x14ziusj {
  background: #000;
}

.xqyblcx {
  background: #222;
}

.xe022z5 {
  background: #2a2a2a;
}

.x7d44j5 {
  background: #333;
}

.x12nt1rs {
  background: #444;
}

.x1ubp3hv {
  background: #919191;
}

.xi9vgnp {
  background: #ddd;
}

.xo6guvx {
  background: #fff;
}

.x11g6tue, .x1md70p1 {
  background: none;
}

.x10a8y8t {
  inset: 0;
}

.xmtjor9 {
  margin: 0 8px;
}

.x8rasas {
  margin: 2px 6px;
}

.x1p3i4rr {
  padding: 0 10px;
}

.x84vhe8 {
  padding: 0 12px;
}

.x13fg0w5 {
  padding: 0 14px 0 10px;
}

.x1csxjeb {
  padding: 0 14px;
}

.xehqz9p {
  padding: 0 4px;
}

.x1xq1gxn {
  padding: 0 8px;
}

.x1717udv {
  padding: 0;
}

.x6yrr3s {
  padding: 10px 12px;
}

.x1ifpib {
  padding: 12px 20px;
}

.xc7ga6q {
  padding: 12px;
}

.x14hcewi {
  padding: 16px 20px;
}

.x1qhigcl {
  padding: 20px;
}

.xlzad01 {
  padding: 2px 0;
}

.xtdwleo {
  padding: 4px 12px;
}

.xfawy5m {
  padding: 4px;
}

.x180caqn {
  padding: 5px 16px;
}

.xk61eof {
  padding: 6px 10px;
}

.x10kg585 {
  padding: 6px 14px;
}

.x1ruevkc {
  padding: 6px;
}

.x1160tuk {
  padding: 8px 10px;
}

.x153ncpu {
  padding: 8px 12px;
}

.xbnpv00 {
  padding: 8px 14px;
}

.x1gesphl {
  padding: 8px;
}

.xww2ljs:hover {
  background: #000;
}

.xpo7p9c:hover {
  background: #444;
}

.xs6k0vq:hover {
  background: #fff;
}

.x1t3vxkh:not(#\#) {
  border-bottom: 1px dashed #000;
}

.x1w1i4ky:not(#\#) {
  border-color: #000;
}

.x165c8v:not(#\#) {
  border-color: #333;
}

.x1u5oipc:not(#\#) {
  border-color: #444;
}

.xvd2mrk:not(#\#) {
  border-color: #555;
}

.xg29ltk:not(#\#) {
  border-color: #fff;
}

.xrr49w7:not(#\#) {
  border-left: 1px solid #000;
}

.x2u8bby:not(#\#) {
  border-radius: 0;
}

.x1q4ynmn:not(#\#) {
  border-radius: 10px;
}

.x1sxf85j:not(#\#) {
  border-radius: 5px;
}

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

.xx7dufz:not(#\#) {
  border-right: 1px solid #000;
}

.xbsl7fq:not(#\#) {
  border-style: dashed;
}

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

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

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

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

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

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

.x1ed6fcf:not(#\#) {
  gap: 3px;
}

.x1nejdyq:not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#) {
  gap: 6px;
}

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

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

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

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

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

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

.xt0b8zv:hover:not(#\#) {
  text-decoration: underline;
}

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

.x1lugfcp:not(#\#):not(#\#) {
  -webkit-appearance: none;
}

.x10ukxgv:not(#\#):not(#\#) {
  align-content: start;
}

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

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

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

.x1plog1:not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x1dltgaz:not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.xlrqujn:not(#\#):not(#\#) {
  background-color: #222;
}

.x1m6hows:not(#\#):not(#\#) {
  background-color: #2a2a2a;
}

.xf8di1:not(#\#):not(#\#) {
  background-color: #444;
}

.x1jo4deh:not(#\#):not(#\#) {
  background-color: #555;
}

.x2palfm:not(#\#):not(#\#) {
  background-color: #bbb;
}

.xj878g9:not(#\#):not(#\#) {
  background-color: #ddd;
}

.x83z2og:not(#\#):not(#\#) {
  background-color: #fff;
}

.xu9m94d:not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");
}

.x7fws7x:not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");
}

.x4zk97o:not(#\#):not(#\#) {
  background-size: 100px 100px;
}

.x1incl2x:not(#\#):not(#\#) {
  background-size: 200px 200px;
}

.x18d0r48:not(#\#):not(#\#) {
  background-size: cover;
}

.xod0wng:not(#\#):not(#\#) {
  color: #000;
}

.x1525slw:not(#\#):not(#\#) {
  color: #333;
}

.x33gn0b:not(#\#):not(#\#) {
  color: #666;
}

.x1g3taxb:not(#\#):not(#\#) {
  color: #888;
}

.x1noocy9:not(#\#):not(#\#) {
  color: #999;
}

.x1qk1tsj:not(#\#):not(#\#) {
  color: #ccc;
}

.xfungia:not(#\#):not(#\#) {
  color: #fff;
}

.xsid9ct:not(#\#):not(#\#) {
  cursor: crosshair;
}

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

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

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

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

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

.x1s85apg:not(#\#):not(#\#) {
  display: none;
}

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

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

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

.xu07ygj:not(#\#):not(#\#) {
  flex-shrink: initial;
}

.xwlm5vu:not(#\#):not(#\#) {
  flex-wrap: initial;
}

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

.x1k6wstc:not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#) {
  font-size: 11px;
}

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

.x4z9k3i:not(#\#):not(#\#) {
  font-size: 13px;
}

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

.x1jvydc1:not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#) {
  font-size: 16px;
}

.xvwhms9:not(#\#):not(#\#) {
  font-size: 9px;
}

.xo1l8bm:not(#\#):not(#\#) {
  font-weight: 400;
}

.x1xlr1w8:not(#\#):not(#\#) {
  font-weight: 700;
}

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

.x1wlfl8j:not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

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

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

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

.x1szn6h9:not(#\#):not(#\#) {
  justify-content: stretch;
}

.x2ujxvm:not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.xo5v014:not(#\#):not(#\#) {
  line-height: 1;
}

.x1owg228:not(#\#):not(#\#) {
  mix-blend-mode: multiply;
}

.x19kjcj4:not(#\#):not(#\#) {
  object-fit: contain;
}

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

.x1kzsush:not(#\#):not(#\#) {
  opacity: .08;
}

.xuo7x8y:not(#\#):not(#\#) {
  opacity: .12;
}

.xi8ndw4:not(#\#):not(#\#) {
  opacity: .18;
}

.xz5rk10:not(#\#):not(#\#) {
  opacity: .2;
}

.xvpkmg4:not(#\#):not(#\#) {
  opacity: .25;
}

.xuzhngd:not(#\#):not(#\#) {
  opacity: .3;
}

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

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

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

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

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

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

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

.x12s1jxh:not(#\#):not(#\#) {
  transition-duration: 80ms;
}

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

.xfagghw:not(#\#):not(#\#) {
  transition-property: all;
}

.x15406qy:not(#\#):not(#\#) {
  transition-property: background-color;
}

.xt3l3uh:not(#\#):not(#\#) {
  transition-property: color;
}

.x18xq3r0:not(#\#):not(#\#) {
  transition-property: left, background-color;
}

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

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

.x1vvkbs:not(#\#):not(#\#) {
  word-wrap: break-word;
}

.x1ja2u2z:not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#) {
  z-index: 1;
}

.x11uqc5h:not(#\#):not(#\#) {
  z-index: 100;
}

.xhtitgo:not(#\#):not(#\#) {
  z-index: 2;
}

.x5tdhfi:not(#\#):not(#\#) {
  z-index: 29;
}

.x68pp3s:not(#\#):not(#\#) {
  z-index: 30;
}

.x1jeq31z:not(#\#):not(#\#) {
  z-index: 31;
}

.xa9119d:not(#\#):not(#\#) {
  z-index: 50;
}

.x1x48wal:hover:not(#\#):not(#\#) {
  background-color: #2a2a2a;
}

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

.x1x8dl09:hover:not(#\#):not(#\#) {
  color: #000;
}

.x12sijtp:hover:not(#\#):not(#\#) {
  color: #666;
}

.xbkdkls:hover:not(#\#):not(#\#) {
  color: #ccc;
}

.x1iih0q2:hover:not(#\#):not(#\#) {
  color: #fff;
}

.x1tb4r59:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #000;
}

.x13p39pz:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #444;
}

.x16stqrj:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.xpvcztv:not(#\#):not(#\#):not(#\#) {
  border-bottom-style: dashed;
}

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

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

.x5qkfew:not(#\#):not(#\#):not(#\#) {
  border-right-color: #000;
}

.x4ml699:not(#\#):not(#\#):not(#\#) {
  border-right-color: #333;
}

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

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

.x1bu9nt:not(#\#):not(#\#):not(#\#) {
  border-top-color: #000;
}

.xjy8ccb:not(#\#):not(#\#):not(#\#) {
  border-top-color: #444;
}

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

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

.x1ey2m1c:not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x1qqjqyx:not(#\#):not(#\#):not(#\#) {
  bottom: 40px;
}

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

.xlup9mm:not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

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

.xqu0tyb:not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xu96u03:not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1en1zhm:not(#\#):not(#\#):not(#\#) {
  left: 22px;
}

.x54rlcq:not(#\#):not(#\#):not(#\#) {
  left: 2px;
}

.xzueoph:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1wcjyr:not(#\#):not(#\#):not(#\#) {
  max-height: calc(100% - 140px);
}

.x193iq5w:not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1kk6kee:not(#\#):not(#\#):not(#\#) {
  max-width: min(100% - 140px, 1200px);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

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

.x5w4yej:not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.xnei2rj:not(#\#):not(#\#):not(#\#) {
  min-width: 24px;
}

.x1t7mcr7:not(#\#):not(#\#):not(#\#) {
  overflow-x: initial;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

@media (width <= 768px) {
  .x474gjw.x474gjw:not(#\#):not(#\#):not(#\#) {
    padding: 0 6px;
  }

  .xv2y8wj.xv2y8wj:not(#\#):not(#\#):not(#\#) {
    padding: 0 8px 0 4px;
  }

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

  .x1k4vndk.x1k4vndk:not(#\#):not(#\#):not(#\#) {
    padding: 4px;
  }
}

@media (width <= 480px) {
  .xsm3lms.xsm3lms:not(#\#):not(#\#):not(#\#) {
    padding: 5px 6px;
  }
}

@media (width <= 768px) {
  .xdb46zq.xdb46zq:not(#\#):not(#\#):not(#\#) {
    padding: 6px 8px;
  }

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

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

.xlftelb:not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.x3lmqil:not(#\#):not(#\#):not(#\#) {
  right: 2px;
}

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

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

.xs7f9wi:not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xndqk7f:not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

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

.xrostsh:not(#\#):not(#\#):not(#\#) {
  width: 150px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x636qxn:not(#\#):not(#\#):not(#\#) {
  width: 190px;
}

.xdzyupr:not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

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

.x100vrsf:not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

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

@media (width <= 768px) {
  .x11e6ug7.x11e6ug7:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom: 1px solid #000;
  }

  .x1r6exxi.x1r6exxi:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom: none;
  }

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

  .xl5cwjc.xl5cwjc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 0;
  }

  .x1dk8n9z.x1dk8n9z:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right: 1px solid #eee;
  }

  .xcsqxdz.xcsqxdz:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right: none;
  }

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

  .x69i1gr.x69i1gr:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top: 1px solid #000;
  }

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

  .x1dk4jfx.x1dk4jfx:not(#\#):not(#\#):not(#\#):not(#\#) {
    flex: 0;
  }

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

  .xkv852j.xkv852j:not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 3px;
  }

  .xysuyjc.xysuyjc:not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 4px;
  }

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

  .x148xhwg.x148xhwg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }

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

@media (width <= 480px) {
  .x1yu4j8m.x1yu4j8m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 768px) {
  .xuey9at.xuey9at:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }

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

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

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

  .x1c11n49.x1c11n49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: nowrap;
  }
}

@media (width <= 480px) {
  .xxbdym6.xxbdym6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 11px;
  }
}

@media (width <= 768px) {
  .x1p2w4g8.x1p2w4g8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 12px;
  }

  .x1qtb6f5.x1qtb6f5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 13px;
  }

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

  .xy7r54c.xy7r54c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-auto-flow: column;
  }

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

  .x1uzxlfr.x1uzxlfr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 1fr 1fr;
  }

  .x32899w.x32899w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 36px;
  }

  .xyo4y72.xyo4y72:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 18px;
  }
}

@media (width <= 480px) {
  .xg4xy8l.xg4xy8l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 20px;
  }
}

@media (width <= 768px) {
  .x7rf3qp.x7rf3qp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 20px;
  }
}

@media (width <= 480px) {
  .x1ppaijf.x1ppaijf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }
}

@media (width <= 768px) {
  .x1bq7wz9.x1bq7wz9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 34px;
  }

  .xo64gg4.xo64gg4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }
}

@media (width <= 480px) {
  .x1k5rjpz.x1k5rjpz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 38px;
  }
}

@media (width <= 768px) {
  .x1dgvixs.x1dgvixs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 38px;
  }

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

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

  .x16q07vw.x16q07vw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 8px;
  }

  .x1qetayq.x1qetayq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 100%;
  }

  .x1y3z5ia.x1y3z5ia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }

  .x1yqyf00.x1yqyf00:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }

  .xasx6v.xasx6v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }

  .xb6kpvw.xb6kpvw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 100px;
  }

  .xtpnw8t.xtpnw8t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }

  .x9rh53e.x9rh53e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: hidden;
  }

  .x1imq2kx.x1imq2kx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 8px;
  }

  .x1ncvynx.x1ncvynx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 0;
  }

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

  .x4raov3.x4raov3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 18px;
  }
}

@media (width <= 480px) {
  .x3qi4jk.x3qi4jk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20px;
  }
}

@media (width <= 768px) {
  .x1odjbsu.x1odjbsu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 20px;
  }
}

@media (width <= 480px) {
  .xv2sedk.xv2sedk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }
}

@media (width <= 768px) {
  .x17s0wsj.x17s0wsj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }
}

@media (width <= 480px) {
  .x1s39wnp.x1s39wnp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 38px;
  }
}

@media (width <= 768px) {
  .x8sx3cg.x8sx3cg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 44px;
  }

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