@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-lift)}html{background-color:var(--color-bg);color:var(--color-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-bg);min-height:100dvh;font-family:var(--font-sans);color:var(--color-ink);background-image:radial-gradient(at -5% 105%,#1c1c1ce6 20%,#0000 78%);background-attachment:fixed;font-weight:400;line-height:1.5}h1,h2,h3{text-wrap:balance;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-paper);font-weight:300}p{text-wrap:pretty}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}:focus-visible{outline:1px solid var(--color-ember);outline-offset:3px}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],input[type=date]{appearance:textfield;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--color-bg:#000;--color-bg-warm:#0e0e0e;--color-surface:#1c1c1c;--color-lift:#2a2a2a;--color-ink:#c5c5bd;--color-ink-soft:#9c9c95;--color-muted:#6f6f69;--color-paper:#fff;--color-ember:#c8ec4a;--color-ember-deep:#3a5414;--color-olive:#3f7a6c;--color-good:#8fa898;--color-high:#c9a090;--color-high-bg:#1c1614;--color-wine:#c4b0a8;--color-wine-bg:#1a1614;--color-slate:#7d858e;--color-moss:#161410;--color-tag:#007aed;--color-tag-logged:#007aed;--color-tag-good:#3d5618;--color-tag-great:#4f7320;--color-tag-short:#8a4a32;--color-tag-high:#a85f2a;--color-tag-exceeds:#3e5366;--color-tag-reduce:#7a3a2e;--color-navy:#1e3a5f;--color-navy-hover:#274a73;--font-display:"Inter", ui-sans-serif, system-ui, sans-serif;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-label:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-caption:.75rem;--tracking-caption:.16em;--tracking-heading:-.01em;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:12px;--radius-full:9999px;--ease-instrument:cubic-bezier(.72, 0, .12, 1);--max-width-page:75rem;--width-coach:22.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}[data-slot=button] svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-maskImage {
  syntax: "*";
  inherits: false
}

@property --x-maxWidth {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-WebkitMaskImage {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes xfozmzn-B {
  0% {
    opacity: .7;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(2.6);
  }
}

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

  to {
    opacity: 1;
  }
}

@keyframes x7lut5q-B {
  0%, 80%, 100% {
    opacity: .3;
  }

  40% {
    opacity: 1;
  }
}

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

  to {
    transform: translateX(-50%);
  }
}

@keyframes x14ov76u-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-10px);
  }
}

@keyframes xmvv7fu-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-8px);
  }
}

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

.x10a8y8t:not(#\#) {
  inset: 0;
}

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

.x78pyy4:not(#\#) {
  padding: .25rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

.x1yiztko:not(#\#) {
  padding: 1.563%;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

.xi5aic1:not(#\#):not(#\#) {
  border-color: var(--color-ember);
}

.xnh3kth:not(#\#):not(#\#) {
  border-color: var(--color-lift);
}

.x184ff40:not(#\#):not(#\#) {
  border-color: var(--color-slate);
}

.x1yt6v20:not(#\#):not(#\#) {
  border-radius: .75rem;
}

.xv2ldd:not(#\#):not(#\#) {
  border-radius: 11.83cqw;
}

.x11i80eu:not(#\#):not(#\#) {
  border-radius: 13.393cqw;
}

.x3fmiap:not(#\#):not(#\#) {
  border-radius: 1rem;
}

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

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1isfam7:not(#\#):not(#\#) {
  border-radius: var(--radius-full);
}

.x1r43tth:not(#\#):not(#\#) {
  border-radius: var(--radius-lg);
}

.xss2sxf:not(#\#):not(#\#) {
  border-radius: var(--radius-md);
}

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

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

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

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

.xtw71wu:not(#\#):not(#\#) {
  gap: .25rem .75rem;
}

.x4upkte:not(#\#):not(#\#) {
  gap: .25rem 1rem;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x4bg2ti:not(#\#):not(#\#) {
  gap: .2rem;
}

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.xbcm6b9:not(#\#):not(#\#) {
  gap: .3rem;
}

.x1neeqzj:not(#\#):not(#\#) {
  gap: .4rem;
}

.x1tmakyn:not(#\#):not(#\#) {
  gap: .5rem 1rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xb6y1gh:not(#\#):not(#\#) {
  gap: .625rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

.x1h4iudz:not(#\#):not(#\#) {
  gap: 2rem;
}

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

.xs6hwqx:not(#\#):not(#\#) {
  list-style: outside;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x10z5scy:not(#\#):not(#\#) {
  margin-inline: -1rem;
}

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

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

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

.x1vj3u9m:not(#\#):not(#\#) {
  padding-block: .4rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.x13eudtd:not(#\#):not(#\#) {
  padding-block: .625rem;
}

.xo0yzjp:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.x142x9wm:not(#\#):not(#\#) {
  padding-block: .875rem;
}

.xbco5cs:not(#\#):not(#\#) {
  padding-block: .9rem;
}

.x1yash4b:not(#\#):not(#\#) {
  padding-block: 1.125rem;
}

.x1yb22fu:not(#\#):not(#\#) {
  padding-block: 1.5rem;
}

.xn48sxs:not(#\#):not(#\#) {
  padding-block: 1.75rem;
}

.xgepmj6:not(#\#):not(#\#) {
  padding-block: 1rem;
}

.x1j6fjeo:not(#\#):not(#\#) {
  padding-block: 2.5rem;
}

.x18mflkt:not(#\#):not(#\#) {
  padding-block: 2rem;
}

.x1ie5kix:not(#\#):not(#\#) {
  padding-block: 3.5rem;
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.xtx3ozj:not(#\#):not(#\#) {
  padding-inline: .4rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

.x13s4r1c:not(#\#):not(#\#) {
  padding-inline: .875rem;
}

.x11h0hc:not(#\#):not(#\#) {
  padding-inline: 1.125rem;
}

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

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

.x1iq12vc:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--color-ember);
}

.x11jd449:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: var(--x-WebkitMaskImage);
}

.xbtb288:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--color-ember-deep);
}

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

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

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

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

.x1t83zlg:not(#\#):not(#\#):not(#\#) {
  animation-delay: .2s;
}

.x1xwhvez:not(#\#):not(#\#):not(#\#) {
  animation-delay: .4s;
}

.x9dz2be:not(#\#):not(#\#):not(#\#) {
  animation-duration: .36s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.xmdyy31:not(#\#):not(#\#):not(#\#) {
  animation-duration: 6s;
}

.x4aizuh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 70s;
}

.x10bxkc9:not(#\#):not(#\#):not(#\#) {
  animation-duration: 7s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

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

.x1lnqla9:not(#\#):not(#\#):not(#\#) {
  animation-name: x14ov76u-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x1avuawy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ofc7ps-B;
}

.xd2jx36:not(#\#):not(#\#):not(#\#) {
  animation-name: x7lut5q-B;
}

.xj2ollk:not(#\#):not(#\#):not(#\#) {
  animation-name: xfozmzn-B;
}

.x1rkcqh:not(#\#):not(#\#):not(#\#) {
  animation-name: xmvv7fu-B;
}

.xoj058f:not(#\#):not(#\#):not(#\#) {
  animation-play-state: running;
}

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

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

.x1debuo4:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

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

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

.xgxstf6:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 448 / 964;
}

.x1u1392c:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 5 / 4;
}

.x1lpfely:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--color-good) 14%,transparent);
}

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

.x1l85736:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-bg-warm);
}

.xradexx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-bg);
}

.xrtgcwz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-device);
}

.x1sjc0o8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-ember-deep);
}

.xvmjl2l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-ember);
}

.x13o3bad:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-good);
}

.xnlvt55:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-high-bg);
}

.xesxolx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-ink-soft);
}

.x1shz3sh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-lift);
}

.x30msxh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-moss);
}

.x1dnc6ee:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-paper);
}

.x1o5fhc4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-surface);
}

.xozc01t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-tag-exceeds);
}

.xy27xx8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-tag-great);
}

.x16vewys:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-tag-high);
}

.x13b2qq0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-tag-reduce);
}

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

.xtvdoia:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 100vmax var(--color-scrim),0 0 0 2px var(--color-ember);
}

.x1jsc0dl:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--color-on-accent);
}

.x3vj0wj:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--color-on-accent) 14%,transparent),0 50px 90px -30px color-mix(in srgb,var(--color-navy) 40%,transparent),0 20px 40px -20px color-mix(in srgb,var(--color-device) 55%,transparent);
}

.xkb9d61:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--color-ember);
}

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

.x1sedcf2:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-inset);
}

.xee9ypj:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-raised-sm);
}

.x1rgc8if:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-raised);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x156em0e:not(#\#):not(#\#):not(#\#) {
  color: var(--color-bg);
}

.x1es5ti5:not(#\#):not(#\#):not(#\#) {
  color: var(--color-ember);
}

.x1nn7720:not(#\#):not(#\#):not(#\#) {
  color: var(--color-good);
}

.xw6rxqx:not(#\#):not(#\#):not(#\#) {
  color: var(--color-high);
}

.x1iya5og:not(#\#):not(#\#):not(#\#) {
  color: var(--color-ink-soft);
}

.x4rwe1m:not(#\#):not(#\#):not(#\#) {
  color: var(--color-ink);
}

.xztk3xo:not(#\#):not(#\#):not(#\#) {
  color: var(--color-muted);
}

.x1lz23ec:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-accent);
}

.x1u7qab4:not(#\#):not(#\#):not(#\#) {
  color: var(--color-paper);
}

.x4prdry:not(#\#):not(#\#):not(#\#) {
  column-gap: .5rem;
}

.x1s07kcz:not(#\#):not(#\#):not(#\#) {
  column-gap: .625rem;
}

.xsin8gy:not(#\#):not(#\#):not(#\#) {
  column-gap: .75rem;
}

.x1r3dd9g:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.25rem;
}

.xgvynzx:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.5rem;
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.xfdd877:not(#\#):not(#\#):not(#\#) {
  column-gap: 2rem;
}

.x1nml6z7:not(#\#):not(#\#):not(#\#) {
  column-gap: 3rem;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

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

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

.x18ap1v3:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 22px 28px #0006) drop-shadow(0 0 22px #74a0d659);
}

.x861rx3:not(#\#):not(#\#):not(#\#) {
  flex-basis: 18rem;
}

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

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

.xztccil:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-display);
}

.x5rg9m2:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono);
}

.xo8qxs0:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-sans);
}

.x3pete7:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-title);
}

.xf6afr1:not(#\#):not(#\#):not(#\#) {
  font-size: .55em;
}

.x2ohwh0:not(#\#):not(#\#):not(#\#) {
  font-size: .625rem;
}

.x12lo8hy:not(#\#):not(#\#):not(#\#) {
  font-size: .6875rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.x1lkfr7t:not(#\#):not(#\#):not(#\#) {
  font-size: 1.0625rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.xlm9qay:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1875rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1q74xe4:not(#\#):not(#\#):not(#\#) {
  font-size: 1.75rem;
}

.xcg35fi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.x1iv1qll:not(#\#):not(#\#):not(#\#) {
  font-size: 2.75rem;
}

.x579bpy:not(#\#):not(#\#):not(#\#) {
  font-size: 2rem;
}

.x1ld9h3c:not(#\#):not(#\#):not(#\#) {
  font-size: var(--text-caption);
}

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

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

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

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

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

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

.x1n3gvj4:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--weight-display);
}

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

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

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

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

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

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

.x1gb7c1c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(7rem, auto) 1fr;
}

.xntw7xv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(9rem, auto) 1fr;
}

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

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

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

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

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

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

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

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.xacygis:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--tracking-caption);
}

.xk11mwj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--tracking-heading);
}

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

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

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

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

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

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

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

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

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

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

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

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

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

.x19rglky:not(#\#):not(#\#):not(#\#) {
  line-height: 2.75rem;
}

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

.x1n70kt:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000, #000 8% 92%, #0000);
  mask-image: linear-gradient(to right, #0000, #000 8% 92%, #0000);
}

.xwjwp01:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: var(--x-maskImage);
  mask-image: var(--x-maskImage);
}

.x175384e:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: 0;
  mask-position: 0;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x2k2kcx:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: contain;
  mask-size: contain;
}

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

.xa9wxui:not(#\#):not(#\#):not(#\#) {
  object-position: top center;
}

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

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

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

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

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

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

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

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

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

.x8945me:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1rem;
}

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

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

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

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

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

.x5qd032:not(#\#):not(#\#):not(#\#) {
  row-gap: .25rem;
}

.x1fc8kun:not(#\#):not(#\#):not(#\#) {
  row-gap: .5rem;
}

.x10g6wfw:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.25rem;
}

.x1bqcfbn:not(#\#):not(#\#):not(#\#) {
  row-gap: 2.5rem;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

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

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

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xhkc9bb:not(#\#):not(#\#):not(#\#) {
  transform: scale(.7);
}

.x9mn55f:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x1ufz0iv:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(0);
}

.x17qoa4c:not(#\#):not(#\#):not(#\#) {
  transform: translateY(18px);
}

.x1rbuhwb:not(#\#):not(#\#):not(#\#) {
  transform: translateY(6px);
}

.x1eavr9u:not(#\#):not(#\#):not(#\#) {
  transform: translateY(8px);
}

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

.x3icemf:not(#\#):not(#\#):not(#\#) {
  transition-duration: .35s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.xa600yk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .52s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x97pzxe:not(#\#):not(#\#):not(#\#) {
  transition-duration: .6s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.x41qz4p:not(#\#):not(#\#):not(#\#) {
  transition-duration: .9s;
}

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

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

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

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

.x1mzr15r:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, background-color, color, opacity;
}

.xmsq1kp:not(#\#):not(#\#):not(#\#) {
  transition-property: color, box-shadow;
}

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

.x98hnz2:not(#\#):not(#\#):not(#\#) {
  transition-property: left, top, width, height;
}

.x9ybxor:not(#\#):not(#\#):not(#\#) {
  transition-property: left;
}

.x1fc9mht:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, background-color, box-shadow;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

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

.x14h5d43:not(#\#):not(#\#):not(#\#) {
  transition-property: top;
}

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

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1a4o8uh:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, .7, .2, 1);
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.xzoq3b1:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-instrument);
}

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

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

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

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

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

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

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

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

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

.x2wzlov:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xg4gkpr:hover:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.x7mzceb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-ember);
}

.xv2140j:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-high-bg);
}

.xzmxf5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-surface);
}

.x1pdrnd5:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-ember);
}

.x1faondt:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-high);
}

.xic80o9:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-on-accent);
}

.x15d1xzy:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--color-paper);
}

.x1eih0bk:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-inset);
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }

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

.xitufih:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--color-lift);
}

.xco7962:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-sm);
}

.x57cgln:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-sm);
}

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

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

.xrmbssx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--color-burn);
}

.x11vf08v:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--color-good);
}

.xtkdzo7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--color-lift);
}

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

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

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.xc8hjz9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 4px;
}

.xffbcdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--color-lift);
}

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

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

.xkuxifx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--color-lift);
}

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

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

.x1mgtmex:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: .25rem;
}

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

.xaw3xnq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1.5rem;
}

.x11i5ax4:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + .3rem);
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.x1novxz9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .4rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.x11q3zg3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.375rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

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

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

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

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

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.xvq1qyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10000px;
}

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

.x9cd0c3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(1.25rem - 1px);
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

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

.x1nhhxel:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.5rem;
}

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.x1t84w78:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2rem;
}

.xoths6a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4%;
}

.x19jh88s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1.375rem;
}

.x18l2gxz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -6%;
}

.x4aigyd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .25rem;
}

.x13zjp5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .5rem;
}

.x1rejnbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -12%;
}

.x15s5u4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.25rem;
}

.xyzbgki:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -.75rem;
}

.x1410jm7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1.375rem;
}

.xiexzrt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2.5rem;
}

.xsj8jdm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .0625rem;
}

.x72edsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .125rem;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.x5j7nwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .375rem;
}

.xdt5uv0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .4rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.x5y4uik:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .625rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.xgt8d7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.125rem;
}

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1c4vshn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.x178dpqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.75rem;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.xi81crv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.25rem;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.x12boebu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3.5rem;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

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

.x8z6zn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16rem;
}

.x1vxnb6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18rem;
}

.x183qaat:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 2.75rem;
}

.xuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x1ptgtm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 26rem;
}

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

.x18t6ddr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 30rem;
}

.x19pysoa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34rem;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.xf2d64e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40rem;
}

.x1dwg165:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44rem;
}

.x1hv4mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
}

.x1k5yvld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 88%;
}

.xkxm6ri:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(15.5rem, 62vw);
}

.xf68679:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x-maxWidth);
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

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

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.xsejkeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.5rem;
}

.xgbkey0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.75rem;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.x1p38f1z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.25rem;
}

.x1sfyvwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3.2rem;
}

.xe8gcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3rem;
}

.x1xkfc13:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6rem;
}

.x2fgd0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9.5rem;
}

.x1iqqjzv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 9rem;
}

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

.xlm6wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.75rem;
}

.x6ckmml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36rem;
}

.x180enl3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 40rem;
}

.x1yu0yqm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44rem;
}

.x1ag9ea8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9rem;
}

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

.x101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

@media (width >= 48rem) {
  .x6ziihd.x6ziihd:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 2rem;
  }
}

.xmnamis:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5rem;
}

.xk6b5a7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.125rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.x1fh90og:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.5rem;
}

.x1q8uoa4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4rem;
}

.x1uae1lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.x1cclf72:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 3.25rem;
}

.x33uob6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .75rem;
}

.xnywu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.x1pe9zv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .625rem;
}

.x1q57ora:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

.x6gltce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.5rem;
}

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.x1rjoabk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5rem;
}

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

.xunxtm2:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 1.5rem;
}

.x1n8jptq:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 4.5rem;
}

.xsv2zaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

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

.xati1ur:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.5rem;
}

.ximkaui:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 5.5rem;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.xnd5y45:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + .3rem);
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.x1w8rmry:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .4rem;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.x1h5jark:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.375rem;
}

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

.xa62hm2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 118%;
}

.xhnqznf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12rem;
}

.x9ndnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15rem;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.xuy85t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.75rem;
}

.x8e8nn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7.9rem;
}

.xkosdsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96%;
}

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

.xux9a80:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(12.5% - .0625rem);
}

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

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

@media (width >= 48rem) {
  .x1fcxb0h.x1fcxb0h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: #0000;
  }

  .x11l8nvi.x11l8nvi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: var(--radius-md);
  }

  .x1t1h5sr.x1t1h5sr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: .125rem;
  }

  .xiizmi8.xiizmi8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 1.25rem;
  }

  .x1e94av6.x1e94av6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 3rem;
  }

  .xeh3yqd.xeh3yqd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 4rem;
  }

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

  .x17lqj5w.x17lqj5w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: .75rem;
  }

  .x11vt3xe.x11vt3xe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 4rem;
  }

  .xhg9nhc.xhg9nhc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 6.5rem;
  }

  .x2wn114.x2wn114:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .x17kia00.x17kia00:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }

  .x7k6w22.x7k6w22:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 1rem;
  }

  .x12n5us2.x12n5us2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 3rem;
  }

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

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

  .x140884z.x140884z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--color-surface);
  }

  .xin44n7.xin44n7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--shadow-raised-sm),inset 3px 0 0 var(--color-ember);
  }

  .x1wkqqn3.x1wkqqn3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: var(--color-paper);
  }

  .x1np3rvv.x1np3rvv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: 3rem;
  }
}

@media (width >= 64rem) {
  .x7sky2r.x7sky2r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: 5rem;
  }
}

@media (width >= 48rem) {
  .xg016v5.xg016v5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

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

  .x4jl4io.x4jl4io:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.0625rem;
  }

  .xypuxvj.xypuxvj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }

  .xne394i.xne394i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }

  .x1k69gff.x1k69gff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }

  .xedhu9y.xedhu9y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.5rem;
  }

  .x4sji2z.x4sji2z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 2.75rem;
  }
}

@media (width >= 64rem) {
  .xpg7u9w.xpg7u9w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 4.75rem;
  }
}

@media (width >= 48rem) {
  .x13abi1k.x13abi1k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 4rem;
  }

  .x19cknmm.x19cknmm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .9fr 1.1fr;
  }

  .xhzret6.xhzret6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.05fr .95fr;
  }

  .x19fq0tu.x19fq0tu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.15fr .85fr;
  }

  .xkh717n.xkh717n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr .9fr;
  }

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

@media (width >= 64rem) {
  .x1uzov6y.x1uzov6y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }

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

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

@media (width >= 48rem) {
  .x1ssakzw.x1ssakzw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem 1fr 14rem 6rem auto;
  }
}

@media (width >= 40rem) {
  .x9ravmm.x9ravmm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, 1fr);
  }
}

@media (width >= 48rem) {
  .x19jwt21.x19jwt21:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, 1fr);
  }

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

@media (width >= 64rem) {
  .x1kpa8m0.x1kpa8m0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(7, 1fr);
  }
}

@media (width >= 48rem) {
  .xuxcesj.xuxcesj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: -1;
  }

  .xv49n7e.xv49n7e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }

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

  .x1de9k3q.x1de9k3q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 3.5rem;
  }

  .xtms599.xtms599:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: .25rem;
  }

  .x9wgpxf.x9wgpxf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 1rem;
  }

  .x1rmvqwu.x1rmvqwu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 3.5rem;
  }

  .x1ct3mx3.x1ct3mx3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 4.5rem;
  }

  .x4x4ipe.x4x4ipe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 6.5rem;
  }

  .x1e2s1pi.x1e2s1pi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 80%;
  }

  .x1r1tvg1.x1r1tvg1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: min(22rem, 35.3248vh);
  }

  .x19nteiq.x19nteiq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }

  .xewkvv4.xewkvv4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }

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

  .x1yrc7u6.x1yrc7u6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 3.5rem;
  }

  .x1r0o6mc.x1r0o6mc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 2.5rem;
  }

  .x1qv0f3r.x1qv0f3r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 3.5rem;
  }

  .xywo4t7.xywo4t7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 4rem;
  }

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

  .xtbcyht.xtbcyht:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 10rem;
  }
}
