@font-face{font-family:"Commissioner";font-style:normal;font-weight:100 900;font-display:optional;src:url("/commissioner-latin-DH9EmWm8.woff2") format("woff2")}
@font-face{font-family:"Michelangelus";font-style:italic;font-weight:700;font-display:optional;src:url("/michelangelus-bold-italic-B9owwYIL.ttf") format("truetype")}
@keyframes x721zrw-B {
  to {
    opacity: .5;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes xpi6v4w-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }
}

:root, .x1jqp446 {
  --tooltip-left: 0px;
  --tooltip-top: 0px;
}

:root, .x1b4kb8 {
  --xy6cpx3: #faf9f6;
  --x1d6yvw4: #f0efe9;
  --x5cmq80: #8daff3;
  --x19qamw3: #f0efe9;
  --x7wkg2c: #e8eee7;
  --xl5snry: #20201e;
  --x15bgltu: #62625b;
  --xl9hbkt: #e3e2db;
  --x19zpmjn: #365848;
}

.xln7xf2:not(#\#) {
  font: inherit;
}

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

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

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

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

@media (width >= 640px) {
  .x1xbj47v.x1xbj47v:not(#\#) {
    padding: 24px;
  }
}

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

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

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

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

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

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

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

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

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

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

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

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

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

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

.xqrhvso:not(#\#):not(#\#) {
  margin-block: 24px;
}

.x1j4yea:not(#\#):not(#\#) {
  margin-block: 32px;
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.xd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.x6oj90t:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid;
}

@media (width >= 768px) {
  .xarnk6k.xarnk6k:not(#\#):not(#\#) {
    gap: 24px;
  }

  .x1gyoguz.x1gyoguz:not(#\#):not(#\#) {
    padding-block: 64px;
  }

  .xiax24v.xiax24v:not(#\#):not(#\#) {
    padding-inline: 24px;
  }

  .x1dc9pfr.x1dc9pfr:not(#\#):not(#\#) {
    padding-inline: 32px;
  }
}

.xvmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

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

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.xs6alww:not(#\#):not(#\#):not(#\#) {
  animation-delay: 80ms;
}

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.x5eel8u:not(#\#):not(#\#):not(#\#) {
  animation-duration: .125s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1y2ircz:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.xcaff46:not(#\#):not(#\#):not(#\#) {
  animation-duration: .48s;
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1rdz6qr:not(#\#):not(#\#):not(#\#) {
  animation-name: xpi6v4w-B;
}

.x17uaokc:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

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

.xqkn89t:not(#\#):not(#\#):not(#\#) {
  background-clip: content-box;
}

.xa56f1z:not(#\#):not(#\#):not(#\#) {
  background-color: #525252;
}

.xty7s2t:not(#\#):not(#\#):not(#\#) {
  background-color: #858585;
}

.xayv5cm:not(#\#):not(#\#):not(#\#) {
  background-color: #b8b8b8;
}

.x1xlysyz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19qamw3);
}

.x1wn648q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19zpmjn);
}

.x1oycbvt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1d6yvw4);
}

.x10jftzl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7wkg2c);
}

.xv6yuoo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xl5snry);
}

.x1bctlji:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xl9hbkt);
}

.x1cad5jy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy6cpx3);
}

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

.xdhl0gy:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px #0000001f;
}

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

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

.x1k9u2zs:not(#\#):not(#\#):not(#\#) {
  color: var(--x15bgltu);
}

.x1oi226i:not(#\#):not(#\#):not(#\#) {
  color: var(--x19zpmjn);
}

.x1yyvhsh:not(#\#):not(#\#):not(#\#) {
  color: var(--xl5snry);
}

.xchpzht:not(#\#):not(#\#):not(#\#) {
  color: var(--xy6cpx3);
}

.x40hh3e:not(#\#):not(#\#):not(#\#) {
  column-gap: 16px;
}

.x1qgv0r9:not(#\#):not(#\#):not(#\#) {
  column-gap: 24px;
}

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

.xzt5al7:not(#\#):not(#\#):not(#\#) {
  direction: ltr;
}

.xzyj77d:not(#\#):not(#\#):not(#\#) {
  direction: rtl;
}

.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;
}

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

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

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

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

.x1mmudlm:not(#\#):not(#\#):not(#\#) {
  font-family: Commissioner, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
}

.x1p6xobp:not(#\#):not(#\#):not(#\#) {
  font-family: Michelangelus, Georgia, Times New Roman, serif;
}

.x545dmz:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, monospace;
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

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

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

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

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

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

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

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

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

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x5heo1l:not(#\#):not(#\#):not(#\#) {
  font-size: 23px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.xag7t2q:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 5vw, 2.75rem);
}

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

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

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

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

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

.xfpgn8d:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 3ch minmax(0, 1fr);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

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

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

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

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

.x4q1cud:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75;
}

.x1xxsxie:not(#\#):not(#\#):not(#\#) {
  line-height: 14px;
}

.x1x0o3u7:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x19zpmjn);
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1h7bf5v:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

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

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

.xp1r0qw:not(#\#):not(#\#):not(#\#) {
  row-gap: 12px;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

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

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

.x1w6jgnr:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--xl9hbkt);
  text-decoration-color: var(--xl9hbkt);
}

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

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x1bee3ir:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-200%);
}

.x18mr3kc:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.x1s7itn9:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

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

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

.xe4upo2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, text-decoration-color, background-color, transform;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.x1a5qbdf:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
}

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

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

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

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1a8m9ut[data-region-loaded]:not(#\#):not(#\#):not(#\#), .x1bcn827[data-pointer]:not(#\#):not(#\#):not(#\#) {
  animation-name: xw2c1lr-B;
}

.xzytruc[data-selection-highlighter-ready]:not(#\#):not(#\#):not(#\#)::selection {
  background-color: #0000;
}

.x1yxe7ka:not([data-selection-highlighter-ready]):not(#\#):not(#\#):not(#\#)::selection {
  background-color: var(--x5cmq80);
}

.xpt89rf:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xl5snry);
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x1m4pehu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #294537;
}

.x1ielp3w:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19qamw3);
}

.x1me5e6b:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7wkg2c);
}

.x1hdkyab:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xl5snry);
}

.x1f5vs7d:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x19zpmjn);
  text-decoration-color: var(--x19zpmjn);
}

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

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

@media (prefers-reduced-motion: no-preference) {
  .x2o4jbl.x2o4jbl:not(#\#):not(#\#):not(#\#) {
    animation-name: x721zrw-B;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x73z3c0.x73z3c0:not(#\#):not(#\#):not(#\#) {
    animation-name: xw2c1lr-B;
  }
}

@media (hover: hover) and (prefers-reduced-motion: no-preference) {
  .x1q4yfzq.x1q4yfzq.x1q4yfzq:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
    transform: translate(2px, -2px);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .xyt8ztm.xyt8ztm:active:not(#\#):not(#\#):not(#\#) {
    transform: scale(.97);
  }
}

.x1t7behu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xl9hbkt);
}

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

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

.x1ifgbdu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xl9hbkt);
}

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

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

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

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

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

.xi0exxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 23px;
}

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

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

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

.x1oax2jk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 24px;
}

.x1lbqzoy:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--tooltip-left);
}

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

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

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

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

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

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

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

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

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.xx4vt8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 48px;
}

.x1d7yc3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 56px;
}

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

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.xp73w0s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 580px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.xvv7f4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 24px);
}

.x1g5h4ez:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.75em;
}

.xpgt3lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 132px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

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

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

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

.xzk7aed:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 64px;
}

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

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

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

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

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

.x13zrc24:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 40px;
}

.xanhq36:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 24px;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.x9gy2ea:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--tooltip-top);
}

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

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

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

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

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

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

@media (width >= 768px) {
  .xv7ip1c.xv7ip1c:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 24px;
  }

  .xly1tkt.xly1tkt:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 64px;
  }

  .x1re1xpq.x1re1xpq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 96px;
  }
}

.x1kgid3r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  color: var(--xl5snry);
}

.x1atk3gx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: attr(data-line-number);
}
