@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-ext-wght-normal-hsMS0n0O.woff2)format("woff2-variations");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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/schibsted-grotesk-latin-wght-normal-Bb8VGrTG.woff2)format("woff2-variations");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}:where(*){box-sizing:border-box}:where(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:where(body,h1,h2,h3,h4,p,figure,ul,ol,dl,dd){margin:0}:where(input,button,select,textarea){font:inherit;color:inherit}

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

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

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

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

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

:root, .x8ph0lk {
  --x10zvk57: -.035em;
  --x4t1int: -.015em;
  --x1coih2b: 0;
}

:root, .x17fn4oq {
  --x1211kot: light-dark(#f3f5f9, #0e1838);
  --x2fd0ee: light-dark(#fff, #172350);
  --xqc7na2: light-dark(#e5e9f1, #0a122b);
  --x43ewab: light-dark(#0e1838, #f3f5f9);
  --xnbgr6f: light-dark(#47506e, #b6bfd9);
  --x1f16tzk: light-dark(#626b8a, #8e98ba);
  --x1fkxso9: light-dark(#d3d9e6, #2a3766);
  --xuh45bf: light-dark(#7f88a6, #6d78a3);
  --x1agw4lb: light-dark(#0e1838, #f3f5f9);
  --x1csbctr: light-dark(#26315a, #d9dfee);
  --xwuzml8: light-dark(#f3f5f9, #0e1838);
  --x3kiv6z: light-dark(#b4142e, #ff7a8a);
  --xhbfyye: light-dark(#fff, #0e1838);
}

:root, .x16y97jq {
  --x1bfxe87: light-dark(#3ba661, #35a267);
  --xmomezc: light-dark(#caaf27, #f2d017);
  --x2nqy50: light-dark(#e16b17, #e38946);
  --x1yagqo0: light-dark(#c7082c, #ef2b3c);
  --x1m28hhd: light-dark(#8005c1, #b36bc4);
}

:root, .xc15dho {
  --x1jemawr: 0 8px 24px light-dark(#0e183824, #00000080);
}

:root, .x1mp5n8t {
  --x1jz5gm6: 400;
  --xpwlc70: 500;
  --xoog75o: 600;
  --xgs6w8e: 700;
  --x1g29dca: 900;
}

:root, .x1c7y8g8 {
  --x1n85nqh: .25rem;
  --xhtxy7j: .5rem;
  --x16s7zlt: .75rem;
  --xoh7zfc: 1rem;
  --x7ecrab: 1.5rem;
  --x2l4wvi: 2rem;
  --xgxbxma: 3rem;
  --x1015fd: 4.5rem;
}

:root, .x1xlwr03 {
  --x1u7wytq: .75rem;
  --x1otzwov: .875rem;
  --x12f84f0: 1rem;
  --x1pgdjnk: 1.125rem;
  --x1r14bn2: 1.3125rem;
  --x1ke39pf: 1.5rem;
  --x1oy5mup: 2.25rem;
  --x1pm553n: 3rem;
  --xotdyol: 4.5rem;
}

:root, .x15se6wy {
  --x45eygv: light-dark(#1a7f45, #35a267);
  --x1pqpvz3: light-dark(#806b00, #f2d017);
  --x1tdpqcu: light-dark(#b8520a, #e38946);
  --x1if7l22: light-dark(#c7082c, #ef2b3c);
  --xz2p8v7: light-dark(#8005c1, #b36bc4);
}

:root, .x1dboo8s {
  --x4e2cwn: .12s;
  --xf804qx: .2s;
  --xe2ov8d: cubic-bezier(.2, 0, 0, 1);
}

:root, .x1ngnz6s {
  --xc438wk: 1;
  --xgnt1ya: 1.2;
  --x1ocmcfs: 1.5;
}

:root, .xkkkb1l {
  --xs60myq: "Schibsted Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;
}

:root, .x3qnp17 {
  --xs8ca7j: 4px;
  --x19gpq0b: 10px;
  --x1vwjaw4: 9999px;
}

.xlfndkg {
  --ts-chart-crosshair-label-halo: var(--x1211kot);
}

.x1omnfp3 {
  --ts-chart-tooltip-background: var(--x2fd0ee);
}

.x1h67iip {
  --ts-chart-tooltip-border: 1px solid var(--x1fkxso9);
}

.xa4bbdt {
  --ts-chart-tooltip-border-radius: var(--x19gpq0b);
}

.xlquy3x {
  --ts-chart-tooltip-color: var(--x43ewab);
}

.xor0onq {
  --ts-chart-tooltip-padding: var(--xhtxy7j) var(--x16s7zlt);
}

.x1ojzo61 {
  --ts-chart-tooltip-shadow: var(--x1jemawr);
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x1anvkwx:not(#\#) {
  inset: auto;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

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

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

.xfms2gc:not(#\#) {
  padding: var(--x1n85nqh);
}

.x1akyk2j:not(#\#) {
  padding: var(--x7ecrab);
}

.xdua482:not(#\#) {
  padding: var(--xoh7zfc);
}

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

.x7jxa3v:not(#\#):not(#\#) {
  border-color: var(--x1fkxso9);
}

.x1migxa9:not(#\#):not(#\#) {
  border-color: var(--x43ewab);
}

.x1gxa5v9:not(#\#):not(#\#) {
  border-color: var(--xuh45bf);
}

.x7yrpt8:not(#\#):not(#\#) {
  border-radius: var(--x-borderRadius);
}

.x14604ib:not(#\#):not(#\#) {
  border-radius: var(--x19gpq0b);
}

.x9q23wq:not(#\#):not(#\#) {
  border-radius: var(--x1vwjaw4);
}

.x1x671le:not(#\#):not(#\#) {
  border-radius: var(--xs8ca7j);
}

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

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

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

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

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

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

.x2w9o6n:not(#\#):not(#\#) {
  gap: var(--x16s7zlt);
}

.x5soowu:not(#\#):not(#\#) {
  gap: var(--x1n85nqh);
}

.x1orqk8k:not(#\#):not(#\#) {
  gap: var(--x2l4wvi);
}

.x1bxkmre:not(#\#):not(#\#) {
  gap: var(--x7ecrab);
}

.xv1rw3i:not(#\#):not(#\#) {
  gap: var(--xgxbxma);
}

.xjn5a4s:not(#\#):not(#\#) {
  gap: var(--xhtxy7j);
}

.xhefx9a:not(#\#):not(#\#) {
  gap: var(--xoh7zfc);
}

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

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

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

.x13xjple:not(#\#):not(#\#) {
  padding-block: var(--x16s7zlt);
}

.x9hvrnd:not(#\#):not(#\#) {
  padding-block: var(--xhtxy7j);
}

.xtiaplq:not(#\#):not(#\#) {
  padding-block: var(--xoh7zfc);
}

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

.x1ukfr1d:not(#\#):not(#\#) {
  padding-inline: var(--x16s7zlt);
}

.x1eqson4:not(#\#):not(#\#) {
  padding-inline: var(--x2l4wvi);
}

.x1gk7x0u:not(#\#):not(#\#) {
  padding-inline: var(--x7ecrab);
}

.xrkaete:not(#\#):not(#\#) {
  padding-inline: var(--xhtxy7j);
}

.x16no4t9:not(#\#):not(#\#) {
  padding-inline: var(--xoh7zfc);
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

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

.xgzehne:focus-visible:not(#\#):not(#\#), .x5carlp:has(:focus-visible):not(#\#):not(#\#) {
  border-color: var(--x1agw4lb);
}

.x1fuylks:last-child:not(#\#):not(#\#) {
  grid-column: span 2;
}

.xid93sf:hover:not(#\#):not(#\#) {
  border-color: var(--x43ewab);
}

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

.xok729i:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x1agw4lb);
}

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

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

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

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

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xtilpmw:not(#\#):not(#\#):not(#\#) {
  appearance: textfield;
}

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

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.xxm23ia:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1211kot);
}

.x14i5w7r:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1agw4lb);
}

.x1neau9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bfxe87);
}

.x1h9utwc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1m28hhd);
}

.x1ocz9xk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1yagqo0);
}

.x8ed03n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2fd0ee);
}

.x1q03n5k:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2nqy50);
}

.xx6j2gr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x3kiv6z);
}

.x1u2ek3g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x43ewab);
}

.x1qzg2fe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xmomezc);
}

.xt4bx9w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqc7na2);
}

.x17ohf95:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--x1211kot);
}

.x15v4ft0:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1jemawr);
}

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

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

.xvznpdx:not(#\#):not(#\#):not(#\#) {
  color: light-dark(currentColor, #0000);
}

.x6ehf0n:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#0000, currentColor);
}

.xrsy7p3:not(#\#):not(#\#):not(#\#) {
  color: var(--x1f16tzk);
}

.x1t4jlt5:not(#\#):not(#\#):not(#\#) {
  color: var(--x1if7l22);
}

.x1qe10v4:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pqpvz3);
}

.x6605gg:not(#\#):not(#\#):not(#\#) {
  color: var(--x1tdpqcu);
}

.xfxxtbf:not(#\#):not(#\#):not(#\#) {
  color: var(--x3kiv6z);
}

.xsl96wg:not(#\#):not(#\#):not(#\#) {
  color: var(--x43ewab);
}

.xuk1qaq:not(#\#):not(#\#):not(#\#) {
  color: var(--x45eygv);
}

.x19lr0yt:not(#\#):not(#\#):not(#\#) {
  color: var(--xhbfyye);
}

.xzziyfh:not(#\#):not(#\#):not(#\#) {
  color: var(--xnbgr6f);
}

.x1a8loim:not(#\#):not(#\#):not(#\#) {
  color: var(--xwuzml8);
}

.x1pd06vy:not(#\#):not(#\#):not(#\#) {
  color: var(--xz2p8v7);
}

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

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

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

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

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

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

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

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

.x7mgd7o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xs60myq);
}

.x1c1dj30:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x12f84f0);
}

.x33xam6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1otzwov);
}

.xytpeus:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1oy5mup);
}

.x1go72ip:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1pgdjnk);
}

.x4sv1vh:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1pm553n);
}

.x1yptpom:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1r14bn2);
}

.x4iq1rr:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1u7wytq);
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.xl6p9nn:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1g29dca);
}

.x1pxe2tr:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xgs6w8e);
}

.xzz6v1z:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xoog75o);
}

.xvjvtlk:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xpwlc70);
}

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

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

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

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

.x1lxsm33:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--x-insetInlineStart);
}

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

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

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

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x52sott:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x10zvk57);
}

.x1m17bge:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x4t1int);
}

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

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

.xbhk551:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1ocmcfs);
}

.x12c4vkq:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xc438wk);
}

.x1ye2fma:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xgnt1ya);
}

.x4h0osi:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -3px;
}

.xpe70fr:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--xhtxy7j));
}

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

.xhsvjg2:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1agw4lb);
}

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

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

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

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

.xr81zd3:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x16s7zlt);
}

.x1wdcu8j:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x7ecrab);
}

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

.xkm1pko:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xhtxy7j);
}

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

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

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

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

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

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

.xbug5bn:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x4e2cwn);
}

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

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

.xw9z7q7:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--xe2ov8d);
}

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

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

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

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

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

.x10cbqje:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1csbctr);
}

.x1lpkcfq:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1fkxso9);
}

.xei8k9m:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqc7na2);
}

.x1y40yee:popover-open:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x15qbw3q:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xnnj0qo:has(:focus-visible):not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x1f6uksb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqc7na2);
}

.x1c96hhr:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x43ewab);
}

.xabfkjg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1fkxso9);
}

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

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

.x1n7iir3:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -7px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

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

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

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

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

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1922kzb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1n85nqh);
}

.x1x9iakh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7ecrab);
}

.xy4fpao:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xhtxy7j);
}

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.x1o50whc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14em;
}

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

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

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

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

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

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

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

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

.xuu4ctt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 10rem;
}

.x15hfatp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36px;
}

.xcljioq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1015fd);
}

.xdxdo9p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1n85nqh);
}

.x1md5s9h:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x2l4wvi);
}

.xyphec2:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x1n85nqh);
}

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

.x137z7ol:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x1n85nqh);
}

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

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

.x14cw3s8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.25rem;
}

.x1q22l7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4.5rem;
}

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

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

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

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

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

.xytpu2h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 2 * var(--xoh7zfc));
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

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

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

@media (width >= 640px) {
  .x16al4pr.x16al4pr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x7ecrab);
  }
}

@media (width >= 768px) {
  .xrv7u1a.xrv7u1a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x1015fd);
  }

  .x1bahjk.x1bahjk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x2l4wvi);
  }

  .xhkwc2s.xhkwc2s:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width >= 640px) {
  .xth6e4y.xth6e4y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }

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

@media (width >= 768px) {
  .xfhrv2h.xfhrv2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--xotdyol);
  }
}

@media (width >= 640px) {
  .x1ro7s1u.x1ro7s1u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .x1qk0hat.x1qk0hat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
  }

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

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

@media (width >= 1024px) {
  .x1xzp7fi.x1xzp7fi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

.x1l72qor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button {
  margin: 0;
}

.x1raxpij:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button {
  margin: 0;
}

@media (prefers-reduced-motion: reduce) {
  .x12ptkwz.x12ptkwz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

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

@media (width >= 640px) {
  .x92mbze.x92mbze:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 7rem;
  }
}

.x3pxiar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button {
  appearance: none;
}

.x7uq1h6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button {
  appearance: none;
}

.x184p0i4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: #00000080;
}

.x9rmy9g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-date-and-time-value {
  text-align: start;
}
