._list_1ofyy_1{display:flex;flex-direction:column;gap:20px;color:#fff}._list_1ofyy_1,._empty_1ofyy_9{min-height:250px}._list_1ofyy_1 li{list-style:none}._empty_1ofyy_9{color:#fff;display:block}._input_1ofyy_22{background:#fff;color:var(--qwik-light-blue);border:none;border-radius:8px;padding:15px 20px;margin-right:10px;font-size:.8rem}._hint_1ofyy_32{font-size:.8rem;color:#fff;margin-top:30px}@media screen and (min-width:768px){._input_1ofyy_22{padding:23px 35px;margin-right:20px;font-size:1rem}}:root{--qwik-dark-blue: #006ce9;--qwik-light-blue: #18b6f6;--qwik-light-purple: #ac7ff4;--qwik-dark-purple: #713fc2;--qwik-dirty-black: #1d2033;--qwik-dark-background: #151934;--qwik-dark-text: #ffffff}html{line-height:1;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{padding:0;margin:0;line-height:inherit}

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x15fnm84 {
    padding: 32px;
  }
}

@layer priority3 {
  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .x8bdrrx {
    border-color: var(--xb13nxj);
  }

  .x1rx4mop {
    border-color: var(--xrjf3jn);
  }

  .x7c8jt2 {
    border-radius: 8px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xjgsjv4 {
    padding-block: clamp(1rem, 4vw, 2.5rem);
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .xc99bwl {
    padding-inline: clamp(1rem, 5vw, 3rem);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xruu5k2:hover {
    border-color: var(--x1jxka7r);
  }

  .x480ted:hover, .x1t7aka:focus {
    border-color: var(--xb13nxj);
  }
}

@layer priority4 {
  .x17n8tp3 {
    accent-color: var(--xb13nxj);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x1riuvms {
    animation-name: x1m0r2cc-B;
  }

  .xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

  .xscdugw {
    background-color: #211d1873;
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x14itpe0 {
    background-color: var(--x13a9v93);
  }

  .xoyee3z {
    background-color: var(--xb13nxj);
  }

  .x1sht65p {
    background-color: var(--xmvd84u);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x101t27h {
    box-shadow: 0 10px 30px #211d1814;
  }

  .x1smwnqp {
    box-shadow: 0 10px 30px #211d181f;
  }

  .x80p827 {
    box-shadow: 0 20px 60px #211d1840;
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x84yf8i {
    color: #2e7d32;
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .x1ukp0mv {
    color: var(--x13a9v93);
  }

  .xbztxq3 {
    color: var(--xb13nxj);
  }

  .x1ov88nb {
    color: var(--xbg5v8l);
  }

  .x1mkh3qb {
    color: var(--xzp3of1);
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .xcdf80j {
    font-size: 64px;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x117nqv4 {
    font-weight: bold;
  }

  .x1ayh3g3 {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x288g5 {
    resize: vertical;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x1eaenvl {
    transition-property: background-color, border-color, color;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1yqw6ru:focus-visible {
    background-color: var(--x5nn4ce);
  }

  .xd2c618:focus-visible {
    outline-color: var(--xb13nxj);
  }

  .xwlpgjh:focus-visible {
    outline-offset: 0;
  }

  .xi5y0ii:focus-visible {
    outline-style: none;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x8b4bfo:hover {
    background-color: var(--x-b6ve2z);
  }

  .x4iwa24:hover {
    background-color: var(--x1jxka7r);
  }

  .xdao0fx:hover {
    background-color: var(--x5nn4ce);
  }

  .xadwnm5:hover {
    color: var(--x-1ijzsae);
  }

  .xlweb5r:hover {
    color: var(--xzp3of1);
  }

  .xdnsjn1:focus {
    outline-color: var(--xb13nxj);
  }

  .x1de710j:focus {
    outline-style: solid;
  }

  .xbtwl55:focus {
    outline-width: 2px;
  }
}

@layer priority5 {
  .x17l18um {
    border-bottom-color: var(--xrjf3jn);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xlup9mm {
    height: 16px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xu96u03 {
    left: 0;
  }

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

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x9otpla {
    margin-top: -8px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .xqui1pq {
    max-height: 90vh;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .xkj4a21 {
    min-width: var(--x-minWidth);
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x3m8u43 {
    right: 0;
  }

  .x13vifvy {
    top: 0;
  }

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

  .xh8yej3 {
    width: 100%;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1td3qas {
    width: 32px;
  }
}

@layer priority6 {
  .x1ykhm42::placeholder {
    color: var(--xbg5v8l);
  }

  .x1e2gpph::placeholder {
    opacity: .5;
  }
}

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

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

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

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

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

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

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

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

@keyframes x1m0r2cc-B {
  from {
    opacity: 0;
    clip-path: inset(0 100% 0 0);
  }

  to {
    opacity: 1;
    clip-path: inset(0 0% 0 0);
  }
}

:root, .x159naxi {
  --xmvd84u: #f6f3ec;
  --x13a9v93: #fffdf8;
  --xzp3of1: #211d18;
  --xbg5v8l: #6f675c;
  --xrjf3jn: #e2dbcd;
  --xb13nxj: #9a3b2e;
  --x5nn4ce: #f1e2d8;
  --x1jxka7r: #7b2f25;
}
