:root {
  --ltezi5pText:#111111;
  --jk5ji:#8ad8ff;
  --vnx2:#ffd166;
  --cy9nvx:#3f3e40;
  --ecm2n2d:1.25;
  --yy5f19sa:0 0 0 1px var(--cy9nvx);
  --qzmjc:#ffe36e;
  --xkldb:220ms;
  --v4tu6u3:#9d85f1;
  --rx3o8i:160ms;
  --ltezi5pHover:#ab96f3;
  --v4tu6u3Text:#111111;
  --v7hd:68ch;
  --pi5m:#ff7b7b;
  --tjll8mxf:8px;
  --qyoxsl06:"Biof2",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  color-scheme:dark;
  --s8j894:999px;
  --ygdi:#82ff5e;
  --noov4zMuted:#aab0c4;
  --p9dv4:20px;
  --wss3:1120px;
  --d5l6g:"Pnpjf",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --cm6buk7:#171518;
  --og2apzn:#ffffff;
  --ar0cg:1.15;
  --d6xe860:#9d85f1;
  --w5rlz:120ms;
  --s1vrText:#c3c8d8;
  --nkqy6:1.55;
  --hx4552d4:17px;
  --kyw6tad:4px;
  --o4pjht:3px;
  --s1vrBg:#262b40;
  --x3gzwd:#393940;
  --noov4z:#f7f7f9;
  --e78fd1:#282d46;
  --ltezi5pBg:#9d85f1
}
@media (prefers-reduced-motion:reduce) {
  :root {
    --w5rlz:0ms;
    --rx3o8i:0ms;
    --xkldb:0ms
  }
}
@font-face {
  src:url(/assets/library/0e2a4081-59b3-2d81-05bc-d1a0a4d6222f.woff2) format("woff2");
  font-family:"Biof2";
  font-display:swap;
  font-weight:400
}
@font-face {
  font-weight:700;
  font-family:"Biof2";
  font-display:swap;
  src:url(/assets/library/e3e520cb-7468-f2ef-d60b-c2ce96694567.woff2) format("woff2")
}
@font-face {
  font-family:"Pnpjf";
  font-weight:400 700;
  font-display:swap;
  src:url(/assets/library/39184f4d-0111-06f5-bfbe-3813d3a8c367.woff2) format("woff2")
}
.zdcsyidf .su7msc7t {
  opacity:.6;
  pointer-events:none;
  cursor:default;
  user-select:none
}
.o4ekukpb {
  height:1px;
  width:1px;
  white-space:nowrap;
  overflow:hidden;
  clip:rect(0 0 0 0);
  position:absolute
}
.l1yhlx {
  container-type:inline-size;
  container-name:l1yhlx;
  display:grid;
  gap:var(--p9dv4)
}
.onbqq,.lwee {
  display:grid;
  gap:var(--p9dv4)
}
.znoqxw,.nk5g7a {
  display:grid;
  gap:12px;
  padding:16px;
  background:var(--x3gzwd);
  color:var(--noov4z);
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  box-shadow:var(--yy5f19sa)
}
.e2bzl {
  display:flex;
  align-items:center;
  gap:12px;
  min-width:0
}
.na9u9 {
  color:var(--s1vrText);
  height:32px;
  display:inline-flex;
  font-weight:700;
  min-width:32px;
  justify-content:center;
  border-radius:var(--o4pjht);
  background:var(--s1vrBg);
  align-items:center
}
.bokoz6hd {
  display:flex;
  flex-direction:column;
  gap:4px;
  min-width:0
}
.wbpeipc {
  font-weight:700;
  color:var(--og2apzn)
}
.ml2a8pb {
  margin:0;
  font-weight:700
}
.dgjf306d {
  display:block;
  color:var(--noov4zMuted);
  font-weight:400
}
.jknzstg6 {
  margin:0;
  padding:0;
  list-style:none;
  display:grid;
  gap:4px;
  font-size:.9375em
}
.a2nehprs {
  color:var(--noov4zMuted)
}
.gxz6itr {
  display:grid;
  gap:6px
}
.gxz6itr .su7msc7t {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:48px;
  padding:0 20px;
  border:0;
  border-radius:var(--s8j894);
  background:var(--ltezi5pBg);
  color:var(--ltezi5pText);
  font:inherit;
  font-weight:700;
  text-decoration:none;
  cursor:pointer;
  transition:background var(--rx3o8i)
}
.gxz6itr .su7msc7t:hover {
  background:var(--ltezi5pHover)
}
.gxz6itr .su7msc7t:focus-visible {
  outline:3px solid var(--v4tu6u3);
  outline-offset:2px
}
.wlpm {
  font-size:.75rem;
  color:var(--noov4zMuted);
  margin:0
}
.iilykz {
  display:inline-flex;
  min-height:44px;
  color:var(--d6xe860);
  align-items:center
}
.le688w {
  display:inline-flex;
  align-items:center;
  gap:6px
}
.hx29iz1 {
  color:var(--cy9nvx);
  display:inline-flex
}
.ztzdd9jk.nqjn {
  color:var(--qzmjc)
}
.ryachm1 {
  display:inline-flex;
  align-items:center;
  gap:6px;
  padding:3px 10px;
  border-radius:var(--s8j894);
  font-size:.8125rem;
  font-weight:600;
  background:var(--e78fd1);
  color:var(--noov4z)
}
.ryachm1[data-status=full] {
  color:var(--v4tu6u3Text);
  background:var(--ygdi)
}
.uwpu0aw5 {
  display:inline-block;
  padding:2px 8px;
  border-radius:var(--s8j894);
  background:var(--s1vrBg);
  color:var(--s1vrText);
  font-size:.75rem;
  font-weight:700
}
.rzo3nq {
  display:flex;
  align-items:center;
  justify-content:space-between;
  min-height:48px;
  padding:8px 16px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  cursor:pointer;
  font-weight:700;
  list-style:none
}
.rzo3nq::-webkit-details-marker {
  display:none
}
.ui44 table {
  width:100%;
  border-collapse:collapse
}
.j4m2q {
  overflow-x:auto
}
.qvbsex94[open]>.onbqq {
  margin-top:var(--p9dv4)
}
.ui44 th,.ui44 td {
  border-bottom:1px solid var(--cy9nvx);
  text-align:start;
  vertical-align:middle;
  padding:10px 12px
}
.ui44 thead th {
  color:var(--noov4zMuted);
  font-size:.8125rem;
  letter-spacing:.04em;
  text-transform:uppercase
}
@container l1yhlx (min-width:700px) {
  .nk5g7a {
    align-items:center;
    grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(200px,240px)
  }
  .nk5g7a>.jknzstg6 {
    grid-column:1/3
  }
  .znoqxw {
    align-items:center;
    grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr) minmax(180px,220px)
  }
  .lwee[data-form=pair] {
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
  .lwee[data-form=pair]>.nk5g7a[data-step=feature] {
    grid-column:1/-1
  }
  .lwee[data-form=podium] {
    grid-template-columns:repeat(auto-fit,minmax(260px,1fr))
  }
}
@container l1yhlx (max-width:699.98px) {
  .ui44 thead {
    display:none
  }
  .ui44 tr {
    display:grid;
    gap:6px;
    padding:12px 0
  }
  .ui44 th,.ui44 td {
    display:block;
    border:0;
    padding:0
  }
  .ui44 td:empty {
    display:none
  }
}
.a3pdc19 {
  display:grid;
  gap:var(--p9dv4)
}
.d35pt {
  display:grid;
  gap:12px
}
.maso2 {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:8px;
  margin:0;
  padding:0;
  border:0;
  min-width:0
}
.evhy2 {
  float:left;
  padding:0 4px 0 0;
  margin:0 4px 0 0;
  font-size:.8125rem;
  font-weight:600;
  color:var(--noov4zMuted);
  line-height:44px
}
.sr36eov {
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:6px;
  min-height:44px;
  padding:0 14px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--s8j894);
  background:var(--x3gzwd);
  color:var(--noov4z);
  font-size:.9375rem;
  font-weight:600;
  cursor:pointer;
  transition:background var(--w5rlz),border-color var(--w5rlz)
}
.sr36eov:hover {
  border-color:var(--v4tu6u3)
}
.tj12k {
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  margin:0;
  opacity:0;
  cursor:pointer
}
.sr36eov:has(.tj12k:checked) {
  background:var(--v4tu6u3);
  border-color:var(--v4tu6u3);
  color:var(--v4tu6u3Text)
}
.sr36eov:has(.tj12k:focus-visible) {
  outline:3px solid var(--v4tu6u3);
  outline-offset:2px
}
.krzs7 {
  opacity:.8;
  font-weight:400
}
.qt1fda {
  grid-column:1/-1;
  margin:0;
  border:1px solid var(--cy9nvx);
  border-radius:var(--o4pjht);
  background:var(--x3gzwd)
}
.z3twkwxl {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  min-height:44px;
  padding:0 14px;
  cursor:pointer;
  font-weight:600;
  list-style:none
}
.z3twkwxl::-webkit-details-marker {
  display:none
}
.lxkv {
  display:grid;
  gap:12px;
  padding:0 14px 14px
}
.t9qva {
  margin:0;
  padding:0;
  list-style:none;
  display:grid;
  gap:6px
}
.t9qva li {
  display:flex;
  gap:8px;
  align-items:flex-start;
  font-size:.9375em
}
.t9qva li>svg {
  flex:0 0 auto;
  margin-top:3px
}
.xxo2q4z4 {
  margin:0 0 6px;
  text-transform:uppercase;
  color:var(--noov4zMuted);
  letter-spacing:.04em;
  font-size:.8125rem
}
.jbclvk li>svg {
  color:var(--ygdi)
}
.u96o li>svg {
  color:var(--vnx2)
}
@container l1yhlx (min-width:700px) {
  .lxkv {
    grid-template-columns:1fr 1fr
  }
}
.ypclpn {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:6px;
  margin:0;
  padding:0;
  list-style:none
}
.ypclpn li {
  display:inline-flex;
  align-items:center;
  min-height:28px;
  padding:2px 8px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--o4pjht);
  background:var(--x3gzwd);
  font-size:.8125rem;
  color:var(--noov4z)
}
.ypclpn img {
  display:block;
  max-width:72px;
  height:20px;
  width:auto
}
.di5lc6 {
  display:grid;
  grid-template-columns:72px minmax(0,1fr);
  gap:16px;
  max-width:var(--wss3);
  margin:calc(var(--p9dv4)*1.5) auto;
  padding:20px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  background:var(--x3gzwd);
  color:var(--noov4z)
}
.hd8qwrv4 {
  width:72px;
  height:72px;
  border-radius:50%;
  object-fit:cover;
  display:grid;
  place-items:center;
  background:var(--s1vrBg);
  color:var(--s1vrText);
  font-weight:700;
  font-size:1.375rem
}
.qv0djk {
  display:grid;
  gap:6px;
  min-width:0
}
.ixrufbox {
  margin:0;
  font-size:.75rem;
  font-weight:600;
  letter-spacing:.06em;
  text-transform:uppercase;
  color:var(--noov4zMuted)
}
.ov76f6 {
  font-weight:700;
  margin:0;
  color:var(--og2apzn)
}
.ov76f6 a {
  color:var(--d6xe860)
}
.qctqrm {
  display:block;
  font-weight:400;
  color:var(--noov4zMuted);
  font-size:.9375rem
}
.cotd4bb {
  max-width:var(--v7hd);
  margin:0
}
.uyc8c6b {
  margin:0;
  display:flex;
  flex-wrap:wrap;
  gap:6px 18px;
  font-size:.875rem;
  color:var(--noov4zMuted)
}
.uyc8c6b>span {
  display:inline-flex;
  align-items:center;
  gap:6px
}
.uyc8c6b a {
  color:var(--d6xe860)
}
.asomelt {
  margin:4px 0 0;
  padding:0;
  list-style:none;
  display:flex;
  flex-wrap:wrap;
  gap:8px
}
.asomelt a {
  display:inline-flex;
  align-items:center;
  min-height:36px;
  padding:0 12px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--s8j894);
  color:var(--d6xe860);
  text-decoration:none;
  font-size:.875rem
}
@media (max-width:479.98px) {
  .hd8qwrv4 {
    width:56px;
    height:56px
  }
  .di5lc6 {
    grid-template-columns:1fr
  }
}
.kef7 {
  max-width:var(--wss3);
  font-size:.875rem;
  color:var(--noov4zMuted);
  margin:0 auto;
  padding:12px 0 0
}
.dxrhg {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:4px 0;
  margin:0;
  padding:0;
  list-style:none
}
.ytnl4p+.ytnl4p::before {
  margin:0 8px;
  color:var(--cy9nvx);
  content:"/"
}
.ytnl4p {
  display:inline-flex;
  align-items:center;
  min-height:32px
}
.etnp {
  color:var(--d6xe860);
  padding:6px 0;
  text-decoration:none
}
.xnlxdrat {
  border-bottom:1px solid var(--cy9nvx);
  background:var(--e78fd1);
  color:var(--noov4z)
}
.etnp:hover {
  text-decoration:underline
}
.ex3bd {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:4px 8px;
  max-width:var(--wss3);
  margin:0 auto;
  padding:4px 16px;
  list-style:none;
  font-size:.875rem
}
.ex3bd>svg {
  color:var(--noov4zMuted);
  margin-right:4px
}
.wctxse {
  display:inline-flex
}
.oepwrz {
  padding:0 10px;
  font-weight:700;
  align-items:center;
  min-height:36px;
  display:inline-flex
}
.xoocez:hover {
  background:var(--x3gzwd)
}
.xoocez {
  border-radius:var(--o4pjht);
  text-decoration:none;
  align-items:center;
  color:var(--d6xe860);
  padding:0 10px;
  min-height:36px;
  display:inline-flex
}
.x508 {
  color:inherit;
  text-decoration:underline;
  text-decoration-color:var(--cy9nvx);
  text-underline-offset:2px
}
:root {
  --w5b1gse:color-mix(in srgb,var(--v4tu6u3) 22%,transparent);
  --l0y6xjl:64px;
  --f9hr0s8:48px;
  --dj7qb:64px;
  --tgq2xdq:color-mix(in srgb,var(--ltezi5pBg) 20%,transparent)
}
.x508:hover {
  text-decoration-color:currentColor
}
@media (prefers-reduced-motion:reduce) {
  html {
    scroll-behavior:auto
  }
  .e9tlh * {
    transition-duration:0ms!important
  }
}
*,*::after,*::before {
  box-sizing:border-box
}
html {
  -webkit-text-size-adjust:100%;
  scroll-behavior:smooth;
  scroll-padding-top:calc(var(--l0y6xjl) + 12px)
}
.e9tlh {
  margin:0;
  background:var(--cm6buk7);
  color:var(--noov4z);
  font:400 var(--hx4552d4)/var(--nkqy6) var(--d5l6g);
  min-width:320px;
  overflow-x:clip
}
svg,img {
  display:block;
  max-width:100%
}
a {
  text-decoration:none;
  transition:color var(--rx3o8i);
  color:var(--d6xe860)
}
a:hover {
  color:var(--jk5ji)
}
.a0cy:focus-visible+.s8l25epz,button:focus-visible,a:focus-visible,summary:focus-visible {
  outline:2px solid var(--jk5ji);
  outline-offset:3px;
  border-radius:var(--o4pjht)
}
[id] {
  scroll-margin-top:calc(var(--l0y6xjl) + 12px)
}
.k01l9vg,.kxbvpy,h3,h1,h2 {
  font-family:var(--qyoxsl06);
  font-weight:700;
  line-height:var(--ar0cg);
  color:var(--og2apzn);
  margin:0 0 .5em
}
h1 {
  font-size:40px
}
.kxbvpy,h2 {
  margin-top:1.6em;
  font-size:28px
}
.j7wg {
  line-height:0;
  display:inline-flex;
  flex:0 0 auto
}
h3 {
  margin-top:1.3em;
  font-size:21px
}
p {
  margin:0 0 1em
}
.j7wg svg {
  stroke-width:2
}
.lmxlcdu {
  max-width:var(--wss3);
  margin:0 auto;
  padding:0 20px
}
.yd79ppt {
  color:var(--v4tu6u3)
}
.djq28n {
  color:var(--jk5ji)
}
.mvmath {
  padding:12px 16px;
  left:8px;
  position:absolute;
  z-index:50;
  color:var(--ltezi5pText);
  top:-60px;
  border-radius:var(--kyw6tad);
  font-weight:700;
  background:var(--ltezi5pBg)
}
.lkydx7iu svg {
  width:16px;
  height:16px
}
.mvmath:focus {
  top:8px
}
.vornfp {
  display:inline-grid;
  place-items:center;
  flex:0 0 36px;
  width:36px;
  height:36px;
  border-radius:50%;
  border:2px solid var(--v4tu6u3);
  color:var(--v4tu6u3);
  font:700 13px var(--qyoxsl06)
}
.s1vr {
  display:inline-flex;
  align-items:center;
  gap:6px;
  height:30px;
  padding:0 10px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--o4pjht);
  background:var(--s1vrBg);
  color:var(--s1vrText);
  font:700 13px var(--qyoxsl06)
}
.s1vr .j7wg {
  color:var(--jk5ji)
}
.u5ds {
  display:flex;
  flex-wrap:wrap;
  gap:6px;
  margin-top:10px
}
.dzmlknn {
  display:inline-flex;
  align-items:center;
  min-height:24px;
  font-size:13px;
  font-weight:600;
  color:var(--s1vrText);
  background:var(--s1vrBg);
  border:1px solid var(--cy9nvx);
  border-radius:var(--s8j894);
  padding:2px 9px
}
.r2kv7be {
  margin-top:0
}
.wlpm,.hw5opt {
  line-height:1.4;
  color:var(--noov4zMuted);
  padding-top:12px;
  font-size:13px;
  margin:14px 0 0;
  border-top:1px dashed var(--cy9nvx)
}
.fjcfpj,.yu4rw7ul>a,.yu4rw7ul form button {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  width:100%;
  min-height:48px;
  padding:0 22px;
  border:0;
  cursor:pointer;
  border-radius:var(--s8j894);
  background:var(--ltezi5pBg);
  color:var(--ltezi5pText);
  font:700 16px var(--qyoxsl06);
  box-shadow:none;
  transition:background var(--rx3o8i),box-shadow var(--rx3o8i),transform var(--w5rlz)
}
.fjcfpj:hover,.yu4rw7ul>a:hover,.yu4rw7ul form button:hover {
  color:var(--ltezi5pText);
  background:var(--ltezi5pHover)
}
.yu4rw7ul>a:active,.fjcfpj:active,.yu4rw7ul form button:active {
  transform:translateY(1px)
}
.yu4rw7ul {
  display:grid;
  gap:8px;
  align-content:start
}
.yu4rw7ul form {
  display:block;
  margin:0
}
.rlneusi0 form button,.rlneusi0 .fjcfpj,.rlneusi0>a {
  font-size:15px;
  min-height:44px;
  padding:0 16px
}
.u97v9 {
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:44px;
  font-size:15px;
  font-weight:600
}
/* header */
.tryj {
  background:var(--cm6buk7);
  border-bottom:1px solid var(--cy9nvx);
  z-index:20;
  position:relative
}
.nqir {
  top:0;
  position:sticky
}
.zc2buf8a {
  display:flex;
  align-items:center;
  height:var(--l0y6xjl);
  gap:16px
}
.lhqcd2 {
  display:flex;
  align-items:center;
  gap:10px;
  min-height:44px;
  font-family:var(--qyoxsl06);
  font-weight:700;
  font-size:22px;
  color:var(--og2apzn)
}
.lhqcd2 b {
  color:var(--v4tu6u3)
}
.moujtnw {
  width:auto;
  height:40px
}
.bdkannty {
  width:34px;
  height:34px;
  border-radius:var(--kyw6tad);
  background:var(--e78fd1);
  border:1px solid var(--cy9nvx);
  display:grid;
  place-items:center;
  color:var(--v4tu6u3)
}
.ednuxth {
  font-family:var(--qyoxsl06);
  font-weight:800;
  font-size:18px;
  line-height:1
}
.g2zkgqg {
  width:14px;
  height:14px;
  border-radius:50%;
  background:var(--v4tu6u3);
  border:0
}
.a89frj {
  width:6px;
  height:30px;
  border-radius:3px;
  background:var(--v4tu6u3);
  border:0
}
.d7s4xhe {
  list-style:none;
  margin:8px 0 0;
  padding:0;
  display:flex;
  flex-direction:column;
  gap:2px
}
.t9disl {
  display:flex;
  align-items:center;
  min-height:48px;
  padding:0 14px;
  border-radius:var(--kyw6tad);
  font-family:var(--qyoxsl06);
  font-weight:700;
  font-size:17px;
  letter-spacing:.06em;
  text-transform:uppercase;
  color:var(--noov4z)
}
.tjhy {
  display:none;
  width:auto
}
.tjhy .fjcfpj {
  white-space:nowrap;
  width:auto
}
.t9disl:hover,.t9disl[aria-current] {
  background:var(--e78fd1);
  color:var(--v4tu6u3)
}
.s8l25epz {
  display:grid;
  margin-left:auto;
  width:44px;
  height:44px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  background:var(--x3gzwd);
  color:var(--v4tu6u3);
  place-items:center;
  cursor:pointer
}
.xl6q2q {
  display:flex;
  align-items:center;
  gap:10px
}
.rfde3q37 {
  border-top:1px solid var(--cy9nvx);
  margin-top:16px;
  padding-top:16px
}
.l5ltm {
  display:inline-flex
}
.rfde3q37 .hw5opt {
  border:0;
  margin-top:8px;
  padding-top:0
}
.m9n7gp {
  display:grid;
  width:44px;
  height:44px;
  margin-left:auto;
  place-items:center;
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  color:var(--v4tu6u3);
  background:var(--e78fd1);
  cursor:pointer
}
.j1q51 {
  position:fixed;
  inset:0 0 0 auto;
  width:min(340px,88vw);
  background:var(--x3gzwd);
  border-left:1px solid var(--cy9nvx);
  padding:16px;
  clip-path:inset(0 0 0 100%);
  visibility:hidden;
  transition:clip-path var(--rx3o8i) ease,visibility 0s linear var(--rx3o8i);
  z-index:30;
  overflow:auto
}
.a0cy:checked~.j1q51 {
  visibility:visible;
  clip-path:inset(0);
  box-shadow:-20px 0 60px color-mix(in srgb,var(--cm6buk7) 60%,transparent);
  transition-delay:0s
}
.kv6b4c45 {
  position:fixed;
  inset:0;
  background:color-mix(in srgb,var(--cm6buk7) 55%,transparent);
  opacity:0;
  pointer-events:none;
  transition:opacity var(--rx3o8i);
  z-index:25
}
.a0cy:checked~.kv6b4c45 {
  opacity:1;
  pointer-events:auto
}
@media (min-width:900px) {
  .tjhy {
    display:block;
    margin-left:8px
  }
  .j1q51 {
    transition:none;
    border:0;
    width:auto;
    box-shadow:none;
    overflow:visible;
    padding:0;
    position:static;
    visibility:visible;
    clip-path:none;
    background:none;
    margin-left:auto
  }
  .d7s4xhe {
    flex-direction:row;
    margin-top:0;
    gap:4px
  }
  .xl6q2q,.rfde3q37,.kv6b4c45,.s8l25epz {
    display:none
  }
  .t9disl:hover,.t9disl[aria-current] {
    background:var(--x3gzwd)
  }
  .t9disl {
    min-height:44px;
    font-size:15px
  }
}
/* trustbar */
.orrcelo {
  background:var(--x3gzwd);
  border-bottom:1px solid var(--cy9nvx)
}
.tryj+.orrcelo {
  border-top:0
}
.orrcelo+.tryj {
  border-top:1px solid var(--cy9nvx)
}
.xtsk0z {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:8px 14px;
  min-height:52px;
  padding-top:8px;
  padding-bottom:8px;
  font-size:13px;
  color:var(--noov4zMuted)
}
.cv0dd {
  flex:1 1 240px;
  min-width:0
}
.csw2f4i4,.alw5 {
  white-space:nowrap
}
.alw5,.cv0dd {
  display:inline-flex;
  align-items:center;
  gap:6px
}
.cv0dd .j7wg {
  color:var(--v4tu6u3)
}
.csw2f4i4 {
  display:inline-flex;
  gap:6px;
  margin-left:auto
}
/* hero */
.nqsckym {
  background:var(--x3gzwd);
  overflow:hidden;
  position:relative;
  border-bottom:1px solid var(--cy9nvx)
}
.nqsckym::before {
  width:520px;
  content:"";
  position:absolute;
  height:520px;
  opacity:.6;
  background:radial-gradient(closest-side,var(--w5b1gse),transparent 70%);
  pointer-events:none;
  top:-160px;
  border-radius:50%;
  right:-120px
}
.apne {
  display:grid;
  grid-template-columns:minmax(0,1fr);
  gap:var(--p9dv4);
  padding-top:36px;
  padding-bottom:32px;
  position:relative
}
.nqsckym h1 {
  margin-bottom:12px
}
.ogjqekzd {
  max-width:var(--v7hd);
  color:var(--noov4z);
  font-size:19px
}
.ogjqekzd p {
  margin:0 0 .8em
}
.rcg957oa {
  min-width:0
}
.y0z382 {
  display:flex;
  flex-wrap:wrap;
  gap:8px 18px;
  align-items:center;
  font-size:15px;
  color:var(--noov4zMuted)
}
.y0z382>span {
  display:inline-flex;
  align-items:center;
  gap:6px;
  min-height:28px
}
.y0z382 b {
  font-weight:600;
  color:var(--noov4z)
}
.y0z382 i {
  font-style:normal;
  display:block;
  font-size:13px
}
.r13wp0f {
  display:grid;
  place-items:center;
  width:32px;
  height:32px;
  border-radius:50%;
  background:var(--e78fd1);
  border:1px solid var(--cy9nvx);
  font:700 13px var(--qyoxsl06);
  color:var(--jk5ji)
}
.ho4ncwrr {
  margin:var(--p9dv4) 0 0;
  max-width:var(--v7hd)
}
.jr8m6v {
  width:100%;
  height:auto;
  aspect-ratio:16/9;
  object-fit:cover;
  border-radius:var(--tjll8mxf);
  border:1px solid var(--cy9nvx)
}
.dkbwiqj {
  margin:22px 0 0;
  max-width:260px;
  height:2px;
  background:linear-gradient(90deg,var(--v4tu6u3),var(--jk5ji));
  border-radius:2px;
  display:block
}
img.r13wp0f {
  object-fit:cover
}
.onv1 {
  display:flex;
  align-items:center;
  gap:8px;
  font-size:15px;
  color:var(--noov4zMuted);
  margin:0 0 .8em
}
.onv1 b {
  color:var(--noov4z)
}
.dcnsuava {
  height:20px;
  width:20px
}
/* toc */
.nqj1viy7 {
  padding:var(--p9dv4) 0 0
}
.z2le {
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  background:var(--x3gzwd);
  max-width:var(--v7hd)
}
.cpwsnsh {
  list-style:none;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:space-between;
  min-height:48px;
  padding:0 16px;
  font-family:var(--qyoxsl06);
  font-weight:700
}
.vaun {
  transition:transform var(--rx3o8i);
  color:var(--v4tu6u3)
}
.b77by li {
  break-inside:avoid
}
.cpwsnsh::-webkit-details-marker {
  display:none
}
.b77by {
  font-size:15px;
  columns:2;
  margin:0;
  padding:4px 16px 12px 34px;
  column-gap:24px
}
.z2le[open] .vaun {
  transform:rotate(180deg)
}
.laqn {
  padding:11px 0;
  display:inline-block;
  font-weight:600
}
.wmj6pjz .b77by {
  list-style:none;
  padding:4px 12px 12px;
  columns:1;
  display:flex;
  flex-wrap:wrap;
  gap:8px
}
.wmj6pjz .laqn {
  padding:10px 14px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--s8j894);
  background:var(--cm6buk7)
}
@media (max-width:680px) {
  .b77by {
    columns:1
  }
}
/* canvas: prose measure on text, the wall breaks out to the container */
.dqph5 {
  padding:var(--p9dv4) 0 8px
}
.kjlh9>:not(.l1yhlx):not(.amajoom6) {
  max-width:var(--v7hd)
}
.kjlh9 li {
  margin:4px 0
}
.nivi {
  margin:var(--p9dv4) 0
}
.kjlh9 ul,.kjlh9 ol {
  padding-left:22px
}
.nivi img {
  width:100%;
  height:auto;
  border-radius:var(--tjll8mxf);
  border:1px solid var(--cy9nvx)
}
.nivi figcaption {
  color:var(--noov4zMuted);
  margin-top:8px;
  font-size:13px
}
.kjlh9 table {
  width:100%;
  margin:var(--p9dv4) 0;
  font-size:15px;
  border-collapse:collapse
}
.kjlh9 td,.kjlh9 th {
  text-align:left;
  padding:10px 12px;
  border-bottom:1px solid var(--cy9nvx);
  vertical-align:top
}
.kjlh9 th {
  background:var(--e78fd1);
  font-family:var(--qyoxsl06);
  font-weight:700;
  font-size:13px
}
.kjlh9 blockquote {
  border-left:3px solid var(--v4tu6u3);
  background:var(--x3gzwd);
  padding:14px 18px;
  border-radius:0 var(--kyw6tad) var(--kyw6tad) 0;
  margin:var(--p9dv4) 0;
  font-size:15px
}
.amajoom6 {
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap:wrap;
  margin:var(--p9dv4) 0;
  padding:12px 0;
  border-top:1px solid var(--cy9nvx);
  border-bottom:1px solid var(--cy9nvx)
}
.s3dju {
  font:700 13px var(--qyoxsl06);
  color:var(--noov4zMuted);
  margin-right:4px
}
.qge8b9 .viqy0j9j {
  display:inline-flex;
  align-items:center;
  height:36px;
  padding:0 14px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--s8j894);
  background:var(--x3gzwd);
  color:var(--noov4z);
  font-size:15px;
  font-weight:600;
  text-transform:capitalize
}
.qge8b9 .awjqa5 {
  padding:5px 12px;
  background:var(--noov4z);
  object-fit:contain;
  height:36px;
  width:auto
}
.i1g32u {
  display:grid;
  grid-template-columns:72px minmax(0,1fr);
  grid-template-areas:"logo txt" "act act";
  gap:10px 14px;
  align-items:center;
  margin:var(--p9dv4) 0 0;
  padding:14px;
  background:var(--x3gzwd);
  border:1px solid var(--cy9nvx);
  border-radius:var(--tjll8mxf);
  max-width:none
}
.wgqaw b {
  color:var(--og2apzn)
}
.i1g32u>.vxuw8a4z {
  grid-area:logo
}
.wgqaw {
  display:grid;
  min-width:0;
  grid-area:txt;
  font-size:15px
}
.i1g32u+.wlpm {
  margin-top:8px;
  border:0;
  padding-top:0
}
.wgqaw span {
  color:var(--og2apzn);
  font-weight:700
}
.i1g32u>.yu4rw7ul {
  grid-area:act
}
@media (min-width:680px) {
  .i1g32u {
    grid-template-columns:72px minmax(0,1fr) 220px;
    grid-template-areas:"logo txt act"
  }
}
/* wall */
.l1yhlx {
  padding:var(--f9hr0s8) 0 8px;
  gap:0
}
.kxbvpy {
  margin:0 0 18px
}
.onbqq,.lwee {
  gap:var(--p9dv4)
}
.onbqq[data-layout=grid] {
  grid-template-columns:repeat(auto-fill,minmax(280px,1fr))
}
.onbqq+.qvbsex94,.lwee+.onbqq {
  margin-top:var(--p9dv4)
}
.rzo3nq {
  min-height:48px;
  border:1px solid var(--v4tu6u3);
  border-radius:var(--s8j894);
  background:var(--x3gzwd);
  color:var(--v4tu6u3);
  font-family:var(--qyoxsl06);
  font-size:15px;
  justify-content:center;
  transition:background var(--rx3o8i)
}
.rzo3nq:hover {
  background:var(--e78fd1)
}
.rdkbc {
  position:relative;
  background:var(--x3gzwd);
  border:1px solid var(--cy9nvx);
  border-radius:var(--tjll8mxf);
  padding:22px 22px 16px;
  transition:border-color var(--rx3o8i),box-shadow var(--rx3o8i);
  display:grid;
  grid-template-columns:120px minmax(0,1fr);
  grid-template-areas:"logo id" "body body" "act act" "more more" "terms terms";
  gap:16px 20px;
  align-items:center
}
.ged6vf .rdkbc {
  box-shadow:none
}
.rdkbc>.vxuw8a4z {
  grid-area:logo
}
.rdkbc:hover,.rdkbc:focus-within {
  border-color:var(--v4tu6u3);
  box-shadow:none
}
.wnd9ld {
  grid-area:id;
  min-width:0
}
.ny3zlre3 {
  border-color:var(--v4tu6u3)
}
.m4vy {
  grid-area:body;
  min-width:0
}
.rdkbc>.yu4rw7ul {
  grid-area:act
}
.rdkbc>.o015en {
  grid-area:more
}
.rdkbc>.hw5opt {
  margin-top:0;
  grid-area:terms
}
.d5qhz1qj {
  position:absolute;
  left:-1px;
  top:-1px;
  min-width:40px;
  height:30px;
  padding:0 10px;
  border-radius:var(--tjll8mxf) 0 var(--o4pjht) 0;
  background:var(--e78fd1);
  border:1px solid var(--cy9nvx);
  border-left:0;
  border-top:0;
  display:grid;
  place-items:center;
  font:700 15px var(--qyoxsl06);
  color:var(--og2apzn)
}
.y58dtqh {
  left:-14px;
  top:-14px;
  width:40px;
  height:40px;
  min-width:0;
  padding:0;
  border-radius:50%;
  border:2px solid var(--cy9nvx)
}
.ny3zlre3 .d5qhz1qj {
  border-color:var(--v4tu6u3);
  background:var(--e78fd1);
  color:var(--og2apzn)
}
.zbu43 {
  position:absolute;
  right:16px;
  top:-12px;
  background:var(--s1vrBg);
  border:1px solid var(--cy9nvx);
  color:var(--s1vrText);
  font:700 13px/22px var(--qyoxsl06);
  padding:0 10px;
  border-radius:var(--s8j894)
}
.ny3zlre3 .zbu43 {
  border-color:var(--v4tu6u3)
}
.vxuw8a4z {
  display:grid;
  place-items:center;
  width:120px;
  height:90px;
  border-radius:var(--kyw6tad);
  background:var(--e78fd1);
  overflow:hidden
}
.vxuw8a4z .gmhvb5 {
  padding:6px 8px;
  background:var(--ow-logo-bg)
}
.vxuw8a4z .hbzlkb2k {
  border-radius:var(--kyw6tad);
  width:100%;
  height:100%;
  object-fit:contain
}
.vxuw8a4z .hzy57bkv {
  display:grid;
  place-items:center;
  width:100%;
  height:100%;
  font:700 21px var(--qyoxsl06);
  color:var(--jk5ji)
}
.dzxz0v .hzy57bkv {
  font-size:15px
}
.dzxz0v .gmhvb5 {
  padding:4px 5px
}
.dzxz0v {
  height:54px;
  width:72px
}
.o5rs {
  height:42px;
  width:56px
}
.o5rs .hzy57bkv {
  font-size:13px
}
.k01l9vg {
  margin:0 0 6px;
  font-size:21px
}
.v310v {
  font-size:17px;
  margin:0
}
.ybux4yx {
  display:inline-flex;
  align-items:center;
  gap:6px;
  color:var(--qzmjc);
  font-size:15px
}
.ybux4yx b {
  font-size:16px;
  color:var(--noov4z)
}
.cpei7k {
  display:inline-flex;
  gap:2px
}
.rc89r {
  opacity:.55
}
.qzmjc {
  color:var(--qzmjc);
  display:inline-flex;
  line-height:0
}
.n4xar1r9 {
  display:flex;
  align-items:center;
  gap:6px;
  margin-top:6px;
  font-size:13px;
  color:var(--noov4zMuted)
}
.n4xar1r9 .j7wg {
  color:var(--jk5ji)
}
.rt1j3lza {
  display:inline-flex;
  align-items:center;
  gap:6px;
  margin-top:6px;
  font-size:13px;
  font-weight:600;
  color:var(--ygdi)
}
.zr0yupz {
  color:var(--vnx2)
}
.cqeb {
  color:var(--noov4zMuted)
}
.ybd6wvhb {
  font:700 22px/1.2 var(--qyoxsl06);
  color:var(--og2apzn);
  margin:0 0 8px
}
.ybd6wvhb small {
  display:block;
  font:600 13px/1.3 var(--d5l6g);
  color:var(--noov4zMuted)
}
.obl6vjh {
  font-size:17px;
  margin:0
}
.mowv {
  display:inline-flex;
  align-items:center;
  gap:6px;
  margin-top:6px;
  font:600 13px var(--d5l6g);
  color:var(--noov4zMuted)
}
.mowv code {
  font:700 13px var(--qyoxsl06);
  color:var(--noov4z);
  background:var(--e78fd1);
  border:1px dashed var(--cy9nvx);
  border-radius:var(--o4pjht);
  padding:2px 8px
}
.v3w74g {
  list-style:none;
  margin:0;
  padding:0;
  display:grid;
  gap:4px;
  font-size:15px
}
.v3w74g li {
  display:flex;
  gap:8px;
  align-items:flex-start
}
.v3w74g .j7wg {
  margin-top:3px
}
.o015en {
  border-top:1px dashed var(--cy9nvx)
}
.vmurnwr {
  color:var(--noov4zMuted)
}
.r45i1bw {
  list-style:none;
  cursor:pointer;
  display:flex;
  align-items:center;
  gap:6px;
  min-height:44px;
  font-size:15px;
  font-weight:600;
  color:var(--d6xe860)
}
.r45i1bw::-webkit-details-marker {
  display:none
}
.gj4el {
  display:grid;
  gap:12px;
  padding-bottom:8px;
  font-size:15px
}
.gj4el ul {
  list-style:none;
  margin:6px 0 0;
  padding:0;
  display:grid;
  gap:4px
}
.gj4el li {
  display:flex;
  gap:8px;
  align-items:flex-start
}
.eay23o .j7wg {
  color:var(--ygdi)
}
.mmh98i0 .j7wg {
  color:var(--vnx2)
}
@container l1yhlx (min-width:700px) {
  .rdkbc {
    grid-template-columns:120px minmax(170px,1.1fr) minmax(0,1.6fr) 230px;
    grid-template-areas:"logo id body act" "more more more more" "terms terms terms terms";
    gap:var(--p9dv4)
  }
  .gj4el {
    grid-template-columns:1fr 1fr
  }
}
@container l1yhlx (max-width:679px) {
  .rdkbc {
    grid-template-columns:96px minmax(0,1fr);
    padding:18px 16px 14px
  }
  .zbu43 {
    right:12px
  }
  .vxuw8a4z {
    height:72px;
    width:96px
  }
}
.rdkbc.ojex,.ojex {
  grid-template-columns:1fr;
  grid-template-areas:"logo" "id" "body" "act" "more" "terms";
  align-content:start
}
.ojex>.yu4rw7ul {
  align-self:end
}
.aulg {
  position:relative;
  display:grid;
  grid-template-columns:72px minmax(0,1fr) auto;
  grid-template-areas:"logo id act" "bonus bonus bonus" "terms terms terms";
  gap:8px 14px;
  align-items:center;
  background:var(--x3gzwd);
  border:1px solid var(--cy9nvx);
  border-radius:var(--kyw6tad);
  padding:12px 14px;
  transition:border-color var(--rx3o8i)
}
.aulg>.vxuw8a4z {
  margin-top:14px;
  grid-area:logo
}
.aulg:hover,.aulg:focus-within {
  border-color:var(--v4tu6u3)
}
.aulg .d5qhz1qj {
  height:24px;
  border-radius:var(--kyw6tad) 0 var(--o4pjht) 0;
  min-width:32px;
  font-size:13px
}
.klvqycm9 {
  min-width:0;
  grid-area:id;
  padding-top:14px
}
.aulg>.ybd6wvhb {
  grid-area:bonus
}
.aulg>.yu4rw7ul {
  min-width:180px;
  grid-area:act
}
.aulg>.hw5opt {
  margin-top:4px;
  padding-top:8px;
  grid-area:terms
}
@container l1yhlx (max-width:479px) {
  .aulg {
    grid-template-columns:72px minmax(0,1fr);
    grid-template-areas:"logo id" "bonus bonus" "act act" "terms terms"
  }
  .aulg>.yu4rw7ul {
    min-width:0
  }
}
@container l1yhlx (min-width:700px) {
  .aulg {
    grid-template-columns:72px minmax(160px,1fr) minmax(0,1.4fr) 200px;
    grid-template-areas:"logo id bonus act" "terms terms terms terms"
  }
  .aulg>.vxuw8a4z {
    margin-top:0
  }
  .klvqycm9 {
    padding-top:0
  }
}
.frms5 {
  overflow-x:auto;
  border:1px solid var(--cy9nvx);
  border-radius:var(--tjll8mxf);
  background:var(--x3gzwd)
}
.ih602ogp {
  border-collapse:collapse;
  width:100%;
  font-size:15px
}
.gm31xx,.axc5 {
  padding:12px 14px;
  border-bottom:1px solid var(--cy9nvx);
  vertical-align:middle;
  text-align:left
}
.gm31xx {
  background:var(--e78fd1);
  font-family:var(--qyoxsl06);
  font-weight:700;
  font-size:13px;
  color:var(--s1vrText);
  position:sticky;
  top:0
}
.cdw6apa5:last-child .axc5 {
  border-bottom:0
}
.jgddiz6 {
  display:flex;
  align-items:center;
  gap:10px;
  font-weight:700
}
.sxorw {
  min-width:180px
}
.sxorw .hw5opt {
  margin-top:6px;
  border:0;
  padding-top:0
}
.axc5 .d5qhz1qj {
  position:static;
  height:28px;
  min-width:36px;
  border:1px solid var(--cy9nvx);
  border-radius:var(--o4pjht)
}
.jfgpa {
  font-weight:700;
  color:var(--ygdi)
}
@container l1yhlx (max-width:699px) {
  .axc5,.ih602ogp tbody,.cdw6apa5,.ih602ogp,.jgddiz6 {
    display:block
  }
  .frms5 {
    overflow:visible;
    background:none;
    border:0
  }
  .ih602ogp thead {
    width:1px;
    overflow:hidden;
    position:absolute;
    height:1px;
    clip:rect(0 0 0 0)
  }
  .cdw6apa5 {
    background:var(--x3gzwd);
    border:1px solid var(--cy9nvx);
    border-radius:var(--tjll8mxf);
    padding:12px 14px;
    margin-bottom:var(--p9dv4)
  }
  .axc5 {
    border:0;
    padding:6px 0;
    display:flex;
    justify-content:space-between;
    gap:12px;
    align-items:center
  }
  .axc5::before {
    content:attr(data-col-label);
    font:700 13px var(--qyoxsl06);
    color:var(--noov4zMuted)
  }
  .axc5[data-col=rank]::before,.jgddiz6::before,.sxorw::before {
    display:none
  }
  .jgddiz6 {
    padding-bottom:10px;
    justify-content:flex-start;
    border:0
  }
  .sxorw {
    display:block;
    padding-top:10px
  }
}
/* faq */
.dxd02ih {
  padding:16px 0 var(--f9hr0s8)
}
.o8fdn8 {
  max-width:var(--v7hd)
}
.hf21m5 {
  border-bottom:1px solid var(--cy9nvx)
}
.la8p511 {
  font-size:28px;
  margin:1.2em 0 .6em
}
.hf21m5:first-of-type {
  border-top:1px solid var(--cy9nvx)
}
.wg6qcgk {
  list-style:none;
  cursor:pointer;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  min-height:60px;
  padding:12px 0;
  font-family:var(--qyoxsl06);
  font-weight:700;
  font-size:18px;
  color:var(--v4tu6u3)
}
.wg6qcgk::-webkit-details-marker {
  display:none
}
.parf8 {
  flex:0 0 28px;
  width:28px;
  height:28px;
  border-radius:50%;
  border:1.5px solid var(--v4tu6u3);
  display:grid;
  place-items:center;
  color:var(--v4tu6u3)
}
.g281eeh {
  grid-area:1/1
}
.n9i6sd {
  display:none
}
.hf21m5[open] .z5n3f {
  display:none
}
.hf21m5[open] .n9i6sd {
  display:inline-flex
}
.y7fm {
  transition:transform var(--rx3o8i)
}
.oek7qsk {
  font-size:16px;
  color:var(--noov4z);
  padding:0 44px 16px 0
}
.oek7qsk p:last-child {
  margin-bottom:0
}
.hf21m5[open] .y7fm {
  transform:rotate(180deg)
}
/* footer */
.nt5kl {
  background:var(--x3gzwd);
  border-top:1px solid var(--cy9nvx);
  padding:var(--f9hr0s8) 0 0
}
.lklsr2 {
  display:grid;
  grid-template-columns:1fr;
  gap:22px
}
.dpci4r {
  font-size:13px;
  margin:0 0 10px;
  color:var(--noov4zMuted)
}
.va7x {
  list-style:none;
  padding:0;
  margin:0
}
.w4d8id {
  display:inline-flex;
  align-items:center;
  min-height:44px;
  min-width:44px;
  color:var(--noov4z);
  font-size:15px
}
.w4d8id:hover {
  color:var(--v4tu6u3)
}
.nt5kl p {
  color:var(--noov4zMuted);
  font-size:15px
}
.vtub {
  margin-top:var(--p9dv4);
  border-top:1px solid var(--cy9nvx);
  padding:16px 0 20px;
  display:flex;
  gap:16px;
  align-items:flex-start;
  font-size:13px;
  color:var(--noov4zMuted)
}
.lc6s0l04 {
  flex:0 0 44px;
  width:44px;
  height:44px;
  border-radius:50%;
  border:2px solid var(--v4tu6u3);
  color:var(--v4tu6u3);
  display:grid;
  place-items:center
}
.elgjff2x p {
  margin:0 0 6px
}
.lm2i {
  color:var(--noov4z)
}
@media (min-width:680px) {
  .lklsr2 {
    grid-template-columns:1fr 1fr
  }
  .vtub {
    align-items:center
  }
}
@media (min-width:900px) {
  .lklsr2 {
    grid-template-columns:1.4fr 1fr 1.2fr;
    gap:32px
  }
}
/* sticky cta — one row, ≤ 64px: logo · name + terms · button */
.gtgfz52 {
  left:0;
  bottom:0;
  height:64px;
  z-index:15;
  background:var(--x3gzwd);
  right:0;
  border-top:1px solid var(--v4tu6u3);
  position:fixed;
  padding:0 20px
}
.z9xlf8r {
  display:flex;
  align-items:center;
  gap:10px;
  height:100%;
  max-width:var(--wss3);
  margin:0 auto
}
.zgnx {
  min-width:0;
  flex:1;
  display:grid;
  gap:2px;
  font-size:13px;
  line-height:1.2
}
.gtgfz52 .rlneusi0 {
  width:auto;
  flex:0 0 auto
}
.zgnx b {
  overflow:hidden;
  color:var(--noov4z);
  white-space:nowrap;
  text-overflow:ellipsis
}
.gtgfz52 .hw5opt {
  font-size:13px;
  border:0;
  white-space:nowrap;
  line-height:1.2;
  margin:0;
  padding:0;
  text-overflow:ellipsis;
  overflow:hidden
}
.gtgfz52 .rlneusi0 form button,.gtgfz52 .rlneusi0 .fjcfpj,.gtgfz52 .rlneusi0>a {
  width:auto;
  padding:0 14px;
  min-height:44px
}
.e9tlh:has(.gtgfz52) {
  padding-bottom:64px
}
@media (min-width:900px) {
  .jg7l8ck3 {
    display:none
  }
  .e9tlh:has(.jg7l8ck3) {
    padding-bottom:0
  }
}
