@layer preflight{*,:before,:after,::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{tab-size:4;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.5}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}code,kbd,samp,pre{font-family:monospace;font-size:1em}small{font-size:80%}b,strong{font-weight:bolder}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}hr{height:0;color:inherit;border-top-width:1px}ol,ul,menu{list-style:none}table{border-collapse:collapse;border-color:inherit;text-indent:0}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;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::file-selector-button{margin-inline-end:4px}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent);opacity:1}textarea{resize:vertical}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{appearance:none}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}summary{display:list-item}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(input,textarea){cursor:text}:where(a[href],button,label,select,summary,input:is([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),[role=button],[role=checkbox],[role=link],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=radio],[role=switch],[role=tab]){cursor:pointer}:where(:disabled,[data-disabled],[aria-disabled=true]){cursor:not-allowed}:root{--scrollbar-thumb:#0000002e;--scrollbar-thumb-hover:#00000047}@media (prefers-color-scheme:dark){:root{--scrollbar-thumb:#fff3;--scrollbar-thumb-hover:#ffffff52}}[data-theme=light]{--scrollbar-thumb:#0000002e;--scrollbar-thumb-hover:#00000047}[data-theme=dark]{--scrollbar-thumb:#fff3;--scrollbar-thumb-hover:#ffffff52}:where(*){scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}:where(*)::-webkit-scrollbar{width:10px;height:10px}:where(*)::-webkit-scrollbar-track{background:0 0}:where(*)::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px;min-height:36px}:where(*)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}:where([data-scrollbar=hidden]){scrollbar-width:none}:where([data-scrollbar=hidden])::-webkit-scrollbar{display:none}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x14odnwx {
    padding: 5px;
  }

  .x1dtacyx {
    padding: var(--viewport-padding);
  }

  .x1db9ej7 {
    padding: var(--x10bikq1);
  }

  .x4wy8pu {
    padding: var(--x1fg51gc);
  }

  .x9w6ubu {
    padding: var(--x1nz819d);
  }

  .xj2ulxp {
    padding: var(--xwpy3z9);
  }

  @media (width <= 599px) {
    .x1tn67k4.x1tn67k4 {
      padding: var(--x1fg51gc);
    }
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .x1vyhnim {
    border-color: var(--x1b6u8gi);
  }

  .x9w4r9d {
    border-color: var(--x1bbu976);
  }

  .x1wnw9pi {
    border-color: var(--x1ufu03b);
  }

  .x146j5y7 {
    border-color: var(--xbucy23);
  }

  .x1ybeo1s {
    border-color: var(--xo6bbfh);
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .xuq7euf {
    border-radius: var(--x5ah3og);
  }

  .x12paf2s {
    border-radius: var(--xh7ce6o);
  }

  .xex7cgh {
    border-radius: var(--xi0obkh);
  }

  .xto0aq1 {
    border-radius: var(--xjq8f3c);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x1l09gw {
    gap: var(--x10bikq1);
  }

  .x1gyicjh {
    gap: var(--x1fg51gc);
  }

  .x6z2c3p {
    gap: var(--x1nz819d);
  }

  .xzxfq24 {
    gap: var(--x6y80na);
  }

  .x4f8160 {
    gap: var(--xb7hi57);
  }

  .x16qqdhv {
    gap: var(--xwpy3z9);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1tewvv1 {
    margin-block: var(--xwpy3z9);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x85u7w2 {
    padding-block: var(--x10bikq1);
  }

  .x62nwma {
    padding-block: var(--x1fg51gc);
  }

  .x1p05acv {
    padding-block: var(--x1nz819d);
  }

  .x1ae9ap0 {
    padding-block: var(--x1qhwnfh);
  }

  .x179hsxe {
    padding-block: var(--x6y80na);
  }

  .xzervcj {
    padding-block: var(--xb7hi57);
  }

  .xyvuumn {
    padding-block: var(--xj79jas);
  }

  .x2yeyq7 {
    padding-block: var(--xwpy3z9);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1wnf697 {
    padding-inline: var(--x10bikq1);
  }

  .x8dxtoc {
    padding-inline: var(--x1fg51gc);
  }

  .xctrcah {
    padding-inline: var(--x1nz819d);
  }

  .xajwofq {
    padding-inline: var(--xb7hi57);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1r8xuqh:hover {
    border-color: var(--x1ady7dd);
  }

  @media (width <= 599px) {
    .x1d393wl.x1d393wl {
      padding-inline: var(--x1fg51gc);
    }
  }
}

@layer priority4 {
  .xc26acl {
    align-content: center;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .xmn7dee {
    animation-duration: var(--x1wikvwd);
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1qv3jb0 {
    animation-name: x122p9vw-B;
  }

  .xeha2hc {
    animation-name: xoxi7zq-B;
  }

  .x1t28jl8 {
    animation-timing-function: var(--x1dhojuh);
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x1kzhexx {
    aspect-ratio: 3.3333;
  }

  .x1v9wlpn {
    aspect-ratio: 4;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x183mqnt {
    background-color: var(--x117dfw);
  }

  .xysxmrr {
    background-color: var(--x12xolk5);
  }

  .x1w4t92r {
    background-color: var(--x161mpjf);
  }

  .x189z9ui {
    background-color: var(--x16mnf8e);
  }

  .x1tvyfwx {
    background-color: var(--x1ady7dd);
  }

  .x1cyml2s {
    background-color: var(--x1b6u8gi);
  }

  .xhkqm7t {
    background-color: var(--x1bbu976);
  }

  .xpu4tug {
    background-color: var(--x1h0viji);
  }

  .xb2mnyu {
    background-color: var(--x1nqsz72);
  }

  .xz3bkg8 {
    background-color: var(--x1o518dd);
  }

  .x1ga8dbk {
    background-color: var(--x1oag0vy);
  }

  .x1gvwwee {
    background-color: var(--x1ruscw8);
  }

  .xgp5q3b {
    background-color: var(--x1tuurcy);
  }

  .xjrpo5t {
    background-color: var(--x1uj8t73);
  }

  .x1ba96ey {
    background-color: var(--x285c52);
  }

  .x1qpz3g4 {
    background-color: var(--x2anhlj);
  }

  .x1ushw99 {
    background-color: var(--x5lfdhq);
  }

  .x1kqse2 {
    background-color: var(--x91tlqw);
  }

  .x1ggom6n {
    background-color: var(--x9u4rnx);
  }

  .x17irdpv {
    background-color: var(--xim9gad);
  }

  .x6xp0cz {
    background-color: var(--xl6yeza);
  }

  .xwyj2v1 {
    background-color: var(--xnov0n6);
  }

  .xy8r7b4 {
    background-color: var(--xqwdo1q);
  }

  .xermewe {
    background-color: var(--xytk44u);
  }

  .xpujuxc {
    background-color: var(--xzxjab5);
  }

  .xe69xcr {
    border-end-end-radius: var(--xi0obkh);
  }

  .xyya8qh {
    border-end-start-radius: var(--xi0obkh);
  }

  .x12iygty {
    border-inline-end-color: var(--x1b6u8gi);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x17ph6lx {
    border-inline-start-color: var(--x1b6u8gi);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .xphay6l {
    border-start-end-radius: var(--xi0obkh);
  }

  .xxwpy2z {
    border-start-start-radius: var(--xi0obkh);
  }

  .x15fdf3f {
    box-shadow: var(--x1v7b29k);
  }

  .x1hff4n1 {
    box-shadow: var(--xelqsnr);
  }

  .xm9rnyj {
    caret-color: var(--xk914hd);
  }

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

  .x16u2znl {
    color: var(--x117dfw);
  }

  .x1texbdj {
    color: var(--x1nqsz72);
  }

  .xcue3es {
    color: var(--x1o518dd);
  }

  .xn9msa {
    color: var(--x285c52);
  }

  .xsf2u9t {
    color: var(--x2anhlj);
  }

  .xbi033f {
    color: var(--xdkb7ai);
  }

  .xt0cqmn {
    color: var(--xim9gad);
  }

  .x1kmql0d {
    color: var(--xnov0n6);
  }

  .x15wqsy5 {
    color: var(--xrz17e0);
  }

  .x4wq10x {
    column-gap: var(--x1fg51gc);
  }

  .xgdtkdt {
    column-gap: var(--x1nz819d);
  }

  .x1otbhq {
    column-gap: var(--xb7hi57);
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x94nazd {
    fill: var(--x1h0viji);
  }

  .xbwayr7 {
    fill: var(--x31m28l);
  }

  .x1mi7nwv {
    fill: var(--xh9o9wk);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xpm6pnt {
    font-family: var(--xt6xle9);
  }

  .x1jmutr9 {
    font-feature-settings: var(--xru8779);
  }

  .xei3bgx {
    font-size: var(--x1i0kfsf);
  }

  .x1ntnyz9 {
    font-size: var(--x1wm9okq);
  }

  .x1tqe571 {
    font-size: var(--xaceybb);
  }

  .x14k8lyw {
    font-variant-numeric: var(--x13d0k3j);
  }

  .xko8fgw {
    font-weight: var(--x97qkam);
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

  .xc3tme8 {
    grid-column-end: 3;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1p3ulxf {
    grid-template-columns: 192px minmax(0, 1fr);
  }

  .x52fmzj {
    grid-template-columns: 1fr auto;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x1bu5on4 {
    grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
  }

  .x6huwds {
    grid-template-columns: minmax(0, 1fr) minmax(0, 3fr);
  }

  .x18auxj0 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 4fr);
  }

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

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

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

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

  .xsrg0t2 {
    grid-template-columns: repeat(auto-fit,minmax(calc((100% - 2 * var(--x1fg51gc)) / 3),1fr));
  }

  .x1hvz4n1 {
    grid-template-columns: var(--x14e719y) minmax(0,1fr);
  }

  .xfeezvp {
    grid-template-columns: var(--x1c3trpy) 1fr;
  }

  .xerb4af {
    grid-template-columns: var(--x1l37dzx) minmax(0,1fr);
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .xxdr201 {
    inset-inline-end: calc(var(--x1fg51gc) + var(--bleed));
  }

  .x1jfmsyl {
    inset-inline-end: var(--x10bikq1);
  }

  .x18ep1ec {
    inset-inline-end: var(--x1fg51gc);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .x1uvtjum {
    inset-inline-start: var(--xb7hi57);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1nhvcw1 {
    justify-content: flex-start;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x1us4s0y {
    letter-spacing: var(--x1j5rr7g);
  }

  .x1ue08pl {
    line-height: var(--x1w3yots);
  }

  .xckq747 {
    line-height: var(--xjxztao);
  }

  .xn6tsoa {
    line-height: var(--xk6h03n);
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .xw886e6 {
    margin-inline-end: calc(-1 * var(--bleed));
  }

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

  .xj9pi6p {
    margin-inline-start: calc(-1 * var(--bleed));
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xj1cbpn {
    opacity: calc(1 - var(--drawer-swipe-progress));
  }

  .xptam87 {
    outline-color: var(--x1ebe5n0);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xu8a29c {
    padding-inline-end: calc(var(--x10bikq1) + var(--bleed));
  }

  .x1q9o69h {
    padding-inline-end: var(--x10bikq1);
  }

  .xfjp740 {
    padding-inline-end: var(--x6y80na);
  }

  .x6roanr {
    padding-inline-end: var(--xb7hi57);
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x18v7qp9 {
    padding-inline-start: calc(var(--x10bikq1) + var(--bleed));
  }

  .xfk9eyb {
    padding-inline-start: var(--x10bikq1);
  }

  .x1jbfqxd {
    padding-inline-start: var(--x1fg51gc);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x288g5 {
    resize: vertical;
  }

  .xp44upe {
    row-gap: var(--x1fg51gc);
  }

  .x966a27 {
    row-gap: var(--xb7hi57);
  }

  .xuvx4y0 {
    row-gap: var(--xwpy3z9);
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .xzvx80b {
    stroke: var(--x1bbu976);
  }

  .x1ueptjz {
    stroke: var(--x1ubba3h);
  }

  .x12g7qjp {
    stroke: var(--x31m28l);
  }

  .x1nzaw13 {
    stroke: var(--xdkb7ai);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .xcwhmvn {
    -webkit-text-decoration-color: var(--x117dfw);
    text-decoration-color: var(--x117dfw);
  }

  .x182hdoo {
    -webkit-text-decoration-color: var(--x1bbu976);
    text-decoration-color: var(--x1bbu976);
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .x2lcwoz {
    touch-action: auto;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xm4efwp {
    transform-origin: bottom;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1etwjf9 {
    transform: translateX(var(--active-tab-left));
  }

  .xh0walw {
    transform: translateX(var(--drawer-swipe-movement-x));
  }

  .xjwqb7x {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--stack-height)))) scale(var(--scale));
  }

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

  .x1srcz1k {
    transform: translateY(var(--drawer-swipe-movement-y));
  }

  .xinid18 {
    transition-duration: var(--x1wikvwd);
  }

  .x159nvpw {
    transition-duration: var(--x1yrnl4c);
  }

  .xzki0km {
    transition-duration: var(--xbngvcl);
  }

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

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

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x1h615f9 {
    transition-property: opacity, scale;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x1uy788o {
    transition-timing-function: var(--x1dhojuh);
  }

  .x1kxipp6 {
    -webkit-user-select: auto;
    user-select: auto;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1355qak {
    z-index: 20;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x6y048q {
    z-index: 70;
  }

  .xr3buco {
    z-index: var(--x-zIndex);
  }

  @supports (-webkit-touch-callout: none) {
    .x1pjgtt3.x1pjgtt3 {
      position: absolute;
    }
  }

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

  .x1eifbob:hover {
    background-color: var(--x12xolk5);
  }

  .x1vw43o0:hover {
    background-color: var(--x1uj8t73);
  }

  .x1fhzmcv:hover {
    background-color: var(--x6lh3ji);
  }

  .xs7vkzn:hover {
    background-color: var(--xim9gad);
  }

  .x1v77swo:hover {
    color: var(--x117dfw);
  }

  .xezrxgi:hover {
    color: var(--xnov0n6);
  }

  .x1sbzcr9:focus {
    background-color: var(--x12xolk5);
  }

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

  .xch2mbi:active {
    cursor: grabbing;
  }

  @media (width <= 767px) {
    .xl49iz1.xl49iz1 {
      align-items: center;
    }
  }

  @media (width <= 599px) {
    .x6ah603.x6ah603 {
      align-items: flex-start;
    }
  }

  @media (width <= 767px) {
    .x1uttgrm.x1uttgrm {
      align-items: flex-start;
    }
  }

  @media (width <= 899px) {
    .xk4aldg.xk4aldg {
      align-items: flex-start;
    }
  }

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

  @media (width <= 899px) {
    .x4fpnxs.x4fpnxs {
      display: block;
    }
  }

  @media (width >= 900px) {
    .x1dv45df.x1dv45df {
      display: flex;
    }
  }

  @media (width <= 599px) {
    .xjwlzi0.xjwlzi0 {
      display: none;
    }
  }

  @media (width <= 767px) {
    .x137v6ai.x137v6ai {
      display: none;
    }
  }

  @media (width <= 899px) {
    .x1daaz14.x1daaz14 {
      display: none;
    }
  }

  @media (width >= 900px) {
    .x12iyxos.x12iyxos {
      display: none;
    }
  }

  @media (width <= 767px) {
    .x1tu0tqs.x1tu0tqs {
      flex-basis: auto;
    }
  }

  @media (width <= 599px) {
    .xz35z2r.xz35z2r {
      flex-direction: column;
    }
  }

  @media (width <= 767px) {
    .x19xhxss.x19xhxss {
      flex-direction: column;
    }
  }

  @media (width <= 899px) {
    .xvrxa7q.xvrxa7q {
      flex-direction: column;
    }
  }

  @media (width <= 767px) {
    .xy70v0n.xy70v0n {
      flex-grow: 0;
    }
  }

  @media (width <= 599px) {
    .x1kko022.x1kko022 {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 1023px) {
    .x1sdzcu3.x1sdzcu3 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 767px) {
    .xwkle13.xwkle13 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 899px) {
    .x1jfirf0.x1jfirf0 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 767px) {
    .xtj8qx7.xtj8qx7 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 599px) {
    .x9b9qts.x9b9qts {
      justify-content: flex-start;
    }
  }

  @media (width <= 899px) {
    .x16tvwzq.x16tvwzq {
      justify-content: flex-start;
    }

    .xpi1e93.xpi1e93 {
      padding-inline-end: 0;
    }
  }

  @media (width <= 767px) {
    .xlyjkf4.xlyjkf4 {
      transform: rotate(90deg);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }

    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }
  }
}

@layer priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .xgypw6l {
    border-bottom-color: var(--x1b6u8gi);
  }

  .x1ln2qlm {
    border-bottom-color: var(--x1bbu976);
  }

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

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

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x1waz9gs {
    border-top-color: var(--x117dfw);
  }

  .xu9tf9k {
    border-top-color: var(--x1b6u8gi);
  }

  .x9g9s1r {
    border-top-color: var(--xnov0n6);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .xqmqy1e {
    bottom: -1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1xt55cx {
    bottom: var(--x10bikq1);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xwfx9td {
    height: 316px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x14baz6b {
    height: 76px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1t88rd3 {
    height: calc(var(--x1c3trpy) * .4);
  }

  .xg7h5cd {
    height: fit-content;
  }

  .x96npkd {
    height: var(--stack-height);
  }

  .x9uowkk {
    height: var(--x10bikq1);
  }

  .x1llacls {
    height: var(--x14e719y);
  }

  .xmvzyw5 {
    height: var(--x1aeqgb7);
  }

  .x16htwld {
    height: var(--x1c3trpy);
  }

  .x1rehivp {
    height: var(--x1nz819d);
  }

  .x1bi975 {
    height: var(--x1oy5ng5);
  }

  .x1fdzn3 {
    height: var(--x1tntll0);
  }

  .x1h3uhp8 {
    height: var(--x1w3yots);
  }

  .x10voonf {
    height: var(--x35ne3f);
  }

  .xa9d7no {
    height: var(--x6y80na);
  }

  .xtz1xrl {
    height: var(--xb7hi57);
  }

  .x1pp698j {
    height: var(--xj79jas);
  }

  .x1i6iny9 {
    height: var(--xjxztao);
  }

  .x1r4lgyz {
    height: var(--xk6h03n);
  }

  .x1ffabq8 {
    height: var(--xwpy3z9);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1bjy5k2 {
    margin-bottom: calc(-1 * var(--bleed));
  }

  .x14mrf6e {
    margin-bottom: var(--x10bikq1);
  }

  .x57p0gq {
    margin-bottom: var(--x1fg51gc);
  }

  .xfu2zy6 {
    margin-bottom: var(--x1nz819d);
  }

  .x1in65jy {
    margin-bottom: var(--xb7hi57);
  }

  .x1kl2e28 {
    margin-bottom: var(--xwpy3z9);
  }

  .xik6j6b {
    margin-top: var(--x10bikq1);
  }

  .x1f5s9d8 {
    margin-top: var(--x1fg51gc);
  }

  .x6lo982 {
    margin-top: var(--x1nz819d);
  }

  .x10n2ee6 {
    margin-top: var(--xb7hi57);
  }

  .x1jwyhqa {
    margin-top: var(--xwpy3z9);
  }

  .x7jywsk {
    max-height: 352px;
  }

  .x1x16ypl {
    max-height: calc(80dvh + var(--bleed));
  }

  .x1h9acoj {
    max-height: min(320px,var(--available-height));
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x5mizil {
    max-width: 38%;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1grjsot {
    max-width: calc(100vw - var(--xj79jas) + var(--bleed));
  }

  .xhjdkek {
    max-width: min(var(--available-width),var(--x1ej3ka1));
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .xydgcyj {
    max-width: var(--x13q22wh);
  }

  .x5rm7ud {
    max-width: var(--x1ej3ka1);
  }

  .xtzet56 {
    max-width: var(--x1pz16xs);
  }

  .x1gcgbz8 {
    max-width: var(--x2l1x3a);
  }

  .x1r2yv1r {
    max-width: var(--x5hwiv7);
  }

  .xxc8n3v {
    max-width: var(--x6bx1jj);
  }

  .xeeyv7e {
    max-width: var(--xtj1bga);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .x65nank {
    min-height: auto;
  }

  .x10n6w1q {
    min-height: calc(var(--xk6h03n) * 4);
  }

  .x58bp9i {
    min-height: var(--x10bikq1);
  }

  .x1vlcqop {
    min-height: var(--x35ne3f);
  }

  .xi8l43v {
    min-height: var(--xcl0w62);
  }

  .xeuugli {
    min-width: 0;
  }

  .x14e1f7v {
    min-width: 14%;
  }

  .xb1udk4 {
    min-width: 20%;
  }

  .xi4mdqv {
    min-width: 24%;
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .x13jsfte {
    min-width: var(--x1l37dzx);
  }

  .x16n1m1p {
    min-width: var(--x1ojbm2n);
  }

  .x5mdolo {
    min-width: var(--x1xazk6g);
  }

  .x1jl152u {
    min-width: var(--x35ne3f);
  }

  .x1r6avie {
    min-width: var(--xcl0w62);
  }

  .x17lst25 {
    min-width: var(--xkjaxw3);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .xhfw4ek {
    padding-bottom: calc(var(--x10bikq1) + var(--bleed));
  }

  .xxitx20 {
    padding-bottom: var(--x1fg51gc);
  }

  .x1bom9vb {
    padding-bottom: var(--x1nz819d);
  }

  .xbqo9g6 {
    padding-bottom: var(--x1qhwnfh);
  }

  .x1euubsh {
    padding-bottom: var(--xb7hi57);
  }

  .xoaoku {
    padding-top: 18dvh;
  }

  .xx7o3ql {
    padding-top: var(--x10bikq1);
  }

  .xfcy1vp {
    padding-top: var(--x1fg51gc);
  }

  .xf51hzf {
    padding-top: var(--x1nz819d);
  }

  .x1ylynbw {
    padding-top: var(--x6y80na);
  }

  .xtekouw {
    padding-top: var(--xb7hi57);
  }

  .xhffcl7 {
    padding-top: var(--xwpy3z9);
  }

  .x17edlo1 {
    top: var(--x1fg51gc);
  }

  .x6epcqu {
    top: var(--xb7hi57);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .x1f394nn {
    width: 18%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xu9fw5t {
    width: 24%;
  }

  .xafpxmx {
    width: 240px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xinu3np {
    width: 45%;
  }

  .x14zvdfm {
    width: 48%;
  }

  .xewp6mh {
    width: 560px;
  }

  .xh00ny3 {
    width: 72%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xcv3yma {
    width: calc(var(--x1c3trpy) * .4);
  }

  .xfwy80q {
    width: calc(var(--x1c3trpy) / 2);
  }

  .x1b9pnts {
    width: calc(var(--x1jsl818) + var(--bleed));
  }

  .x1gm3y8m {
    width: calc(var(--x1tntll0) + var(--x14e719y));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x150v3mp {
    width: min(var(--x10zx8uo),calc(100vw - var(--x6y80na)));
  }

  .xoffw1 {
    width: var(--active-tab-width);
  }

  .x1s6hk8p {
    width: var(--x10bikq1);
  }

  .x4ahqyj {
    width: var(--x10zx8uo);
  }

  .x1b9v7je {
    width: var(--x14e719y);
  }

  .x96j6ul {
    width: var(--x191ahq0);
  }

  .xkwenva {
    width: var(--x1c3trpy);
  }

  .xe71mcv {
    width: var(--x1ej3ka1);
  }

  .xdakrr4 {
    width: var(--x1fg51gc);
  }

  .x9uyzft {
    width: var(--x1nz819d);
  }

  .x1aeeton {
    width: var(--x1tntll0);
  }

  .x17hl3p9 {
    width: var(--x1ubl16t);
  }

  .xg5upqi {
    width: var(--x2l1x3a);
  }

  .x1ttx5jr {
    width: var(--x5xbimu);
  }

  .xyu4pek {
    width: var(--x6y80na);
  }

  .x1wdgmak {
    width: var(--xb7hi57);
  }

  .x1ttq977 {
    width: var(--xcl0w62);
  }

  .x1kbti76 {
    width: var(--xj79jas);
  }

  .xm6lj3p {
    width: var(--xkjaxw3);
  }

  .x1bta2m4:last-child {
    border-bottom-color: #0000;
  }

  .xup0pd7:last-child {
    padding-bottom: 0;
  }

  @media (width <= 899px) {
    .xiylbte.xiylbte {
      height: auto;
    }
  }

  @media (width <= 767px) {
    .x1fqrdsh.x1fqrdsh {
      height: var(--x6y80na);
    }

    .x1q9t86b.x1q9t86b {
      max-width: 100%;
    }

    .xqihfzt.xqihfzt {
      min-width: 0;
    }

    .xesy6y7.xesy6y7 {
      min-width: 100%;
    }

    .x2tzvxa.x2tzvxa {
      min-width: 44%;
    }
  }

  @media (width <= 899px) {
    .x1phr55l.x1phr55l {
      overflow-y: visible;
    }
  }

  @media (width <= 599px) {
    .x1i0qtz1.x1i0qtz1 {
      width: 100%;
    }
  }

  @media (width <= 767px) {
    .x10rn61k.x10rn61k {
      width: 100%;
    }

    .x1796hq5.x1796hq5 {
      width: var(--x10bikq1);
    }
  }
}

@layer priority6 {
  .xojaaxh[data-checked] {
    border-color: var(--x1ady7dd);
  }

  .xoj97id[data-invalid] {
    border-color: var(--xim9gad);
  }

  .x13ia23[data-indeterminate], .x1urba1f[data-checked] {
    border-color: var(--xnov0n6);
  }
}

@layer priority7 {
  .xynnxzo[data-disabled] {
    background-color: #0000;
  }

  .x13em452[data-highlighted], .x1nkg5p8[data-popup-open] {
    background-color: var(--x12xolk5);
  }

  .x2e77p7[aria-current], .xh8txxv[data-pressed] {
    background-color: var(--xl6yeza);
  }

  .xg6uni2[data-indeterminate], .xv6yhew[data-checked] {
    background-color: var(--xnov0n6);
  }

  .x1jzzt2r[data-placeholder] {
    color: var(--x1nqsz72);
  }

  .xgke113[data-disabled] {
    color: var(--xdkb7ai);
  }

  .x1jw6nwp[data-pressed], .x2zy6os[data-active], .xs5s2nc[aria-current] {
    color: var(--xnov0n6);
  }

  .xoxa03y[data-indeterminate] {
    opacity: .35;
  }

  .x11xjgb3[data-disabled] {
    opacity: .45;
  }

  .x1hw7zpd[data-starting-style], .xeqjt6k[data-limited], .xiyypsa[data-ending-style], .xss2jk2[data-behind] {
    opacity: 0;
  }

  .x1mi5j4n[data-scrolling], .x1wurjej[data-expanded], .x5xkuxn[data-hovering] {
    opacity: 1;
  }

  .x16x2s6b[data-scrolling], .x1uzq3zd[data-hovering] {
    pointer-events: auto;
  }

  .x19tlxvh[data-ending-style], .xlls6te[data-starting-style] {
    scale: .98;
  }

  .x1mpul5v[data-ending-style], .x1oigtas[data-starting-style] {
    transform: scale(.97);
  }

  .x1r87n4j[data-starting-style], .xvlcta6[data-ending-style] {
    transform: translateX(calc(-100% + var(--bleed) - var(--viewport-padding) - 2px));
  }

  .xut4kl8[data-ending-style], .xvilow8[data-starting-style] {
    transform: translateX(calc(100% - var(--bleed) + var(--viewport-padding) + 2px));
  }

  .x1dtl60i[data-ending-style], .x1umfy1w[data-starting-style] {
    transform: translateX(calc(100% + var(--x10bikq1)));
  }

  .x5vxyxl[data-expanded] {
    transform: translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y));
  }

  .x1sswebq[data-checked] {
    transform: translateX(var(--x14e719y));
  }

  .x1his2mg[data-ending-style], .xbok2ty[data-starting-style] {
    transform: translateY(calc(100% - var(--bleed) + var(--viewport-padding) + 2px));
  }

  .xsqp3co[data-swiping] {
    transition-duration: 0s;
  }

  .x348pw9[data-ending-style] {
    transition-duration: calc(var(--drawer-swipe-strength) * var(--x1wikvwd));
  }

  .x1w88nwd[data-swiping] {
    -webkit-user-select: none;
    user-select: none;
  }
}

@layer priority8 {
  .x1ppec8i[data-overflow-y-end] {
    border-bottom-color: var(--x1b6u8gi);
  }

  .x1qcsqa1[data-overflow-y-start] {
    border-top-color: var(--x1b6u8gi);
  }

  .x1096lto[data-expanded] {
    height: var(--toast-height);
  }

  .xg5m89y[data-indeterminate] {
    width: 100%;
  }
}

@layer priority9 {
  .xrrp9ir::placeholder {
    color: var(--x1nqsz72);
  }
}

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

@keyframes xoxi7zq-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .3;
  }
}

@keyframes x122p9vw-B {
  from {
    opacity: 1;
  }

  to {
    opacity: .45;
  }
}

:root, .xng8v0v {
  --x117dfw: #fafafa;
  --xnov0n6: #171717;
  --x1h0viji: #fff;
  --x1uj8t73: #f7f7f7;
  --x12xolk5: #f0f0f0;
  --xl6yeza: #e3e3e3;
  --x1nqsz72: #5d5d5d;
  --xdkb7ai: #707070;
  --x1b6u8gi: #00000014;
  --x1bbu976: #00000024;
  --x1ady7dd: #00000038;
  --xk914hd: #006fd6;
  --xipnnkt: #005fba;
  --x8w8j15: #fff;
  --x91tlqw: #edf6ff;
  --x1tuurcy: #202020;
  --x6lh3ji: #353535;
  --xrz17e0: #fff;
  --xgo44iw: #0000001f;
  --x1tv0wn9: #4a9ceb;
  --x1ebe5n0: #686868;
  --x285c52: #15803d;
  --x1oag0vy: #edf9f0;
  --x1ufu03b: #15803d3d;
  --x2anhlj: #9a5a05;
  --x9u4rnx: #fff7e6;
  --xo6bbfh: #9a5a053d;
  --xim9gad: #c53030;
  --x161mpjf: #fff0f0;
  --xbucy23: #c530303d;
  --x1o518dd: #006fd6;
  --x5lfdhq: #edf6ff;
  --xgn4u2a: #006fd63d;
  --xytk44u: #168348;
  --x16mnf8e: #a76508;
  --x1ruscw8: #0878d7;
  --xzxjab5: #7b61b7;
  --x15hpnt1: #b53b28;
  --x1ubba3h: #0000001a;
  --x31m28l: #087fe7;
  --xh9o9wk: #d9edff;
  --x1yupjyk: #000;
  --xqwdo1q: #0000006b;
}

:root, .x1k18zce {
  --x14e719y: 16px;
  --x1c3trpy: 20px;
  --x1tntll0: 24px;
}

:root, .x1lamd7k {
  --x1l37dzx: 96px;
  --xkjaxw3: 176px;
  --x1ojbm2n: 288px;
}

:root, .xw5sfde {
  --x1oy5ng5: 44px;
  --x1aeqgb7: 40px;
}

:root, .x19pccj6 {
  --x1v7b29k: 0 1px 2px #0000000f, 0 6px 16px -4px #0000001f;
  --xelqsnr: 0 2px 4px #00000014, 0 16px 40px -8px #0003;
}

:root, .x1sevfzn {
  --x1xazk6g: 176px;
  --x1ej3ka1: 320px;
  --x10zx8uo: 380px;
  --x5xbimu: 440px;
  --x1pz16xs: 448px;
  --x13q22wh: 512px;
  --x191ahq0: 520px;
  --x1jsl818: 704px;
  --x2l1x3a: 720px;
  --x1ubl16t: 896px;
}

:root, .x16a3m9h {
  --x35ne3f: 36px;
  --xcl0w62: 40px;
  --x1qhwnfh: 7px;
}

:root, .xwkok0u {
  --x6bx1jj: 760px;
  --xtj1bga: 1040px;
  --x5hwiv7: 1200px;
}

:root, .xyp8ihg {
  --xbngvcl: .1s;
  --x1yrnl4c: .22s;
  --x1wikvwd: .45s;
  --x1dhojuh: cubic-bezier(.2, 0, 0, 1);
}

:root, .x6zb267 {
  --xh7ce6o: 7px;
  --x5ah3og: 10px;
  --xi0obkh: 14px;
  --xjq8f3c: 999px;
}

:root, .x8xxsmn {
  --xt6xle9: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --xru8779: "ss01", "cv11";
  --x97qkam: 500;
  --xaceybb: 12px;
  --x1wm9okq: 14px;
  --x1i0kfsf: 20px;
  --x1w3yots: 16px;
  --xk6h03n: 20px;
  --xjxztao: 26px;
  --x13d0k3j: tabular-nums;
  --x1j5rr7g: -.01em;
}

:root, .xj2jb76 {
  --xwpy3z9: 4px;
  --xb7hi57: 8px;
  --x1fg51gc: 12px;
  --x1nz819d: 16px;
  --x10bikq1: 24px;
  --x6y80na: 32px;
  --xj79jas: 48px;
}

@media (prefers-color-scheme: dark) {
  :root, .xng8v0v {
    --x117dfw: #0d0d0d;
    --xnov0n6: #ededed;
    --x1h0viji: #181818;
    --x1uj8t73: #212121;
    --x12xolk5: #282828;
    --xl6yeza: #343434;
    --x1nqsz72: #afafaf;
    --xdkb7ai: #868686;
    --x1b6u8gi: #ffffff1a;
    --x1bbu976: #ffffff29;
    --x1ady7dd: #ffffff3d;
    --xk914hd: #087fe7;
    --xipnnkt: #0d8cf8;
    --x8w8j15: #fff;
    --x91tlqw: #152338;
    --x1tuurcy: #ededed;
    --x6lh3ji: #d7d7d7;
    --xrz17e0: #171717;
    --xgo44iw: #ffffff24;
    --x1tv0wn9: #5da7f0;
    --x1ebe5n0: #a8a8a8;
    --x285c52: #6dd58c;
    --x1oag0vy: #14251a;
    --x1ufu03b: #6dd58c47;
    --x2anhlj: #f3ba63;
    --x9u4rnx: #2a2113;
    --xo6bbfh: #f3ba6347;
    --xim9gad: #ff8a80;
    --x161mpjf: #301817;
    --xbucy23: #ff8a8047;
    --x1o518dd: #6ba7ef;
    --x5lfdhq: #152338;
    --xgn4u2a: #6ba7ef47;
    --xytk44u: #6dd58c;
    --x16mnf8e: #f1bd6a;
    --x1ruscw8: #6ba7ef;
    --xzxjab5: #b69bea;
    --x15hpnt1: #b53b28;
    --x1ubba3h: #ffffff1f;
    --x31m28l: #4290f0;
    --xh9o9wk: #153252;
    --x1yupjyk: #000;
    --xqwdo1q: #00000085;
  }

  :root, .x19pccj6 {
    --x1v7b29k: 0 1px 2px #0006, 0 6px 16px -4px #00000070;
    --xelqsnr: 0 2px 4px #0000007a, 0 16px 40px -8px #0009;
  }
}

@media (pointer: coarse) {
  :root, .x16a3m9h {
    --x35ne3f: 40px;
    --xcl0w62: 44px;
  }
}

.x1srgmdd.x1srgmdd, .x1srgmdd.x1srgmdd:root {
  --x117dfw: #0d0d0d;
  --x1b6u8gi: #ffffff1a;
  --x1ady7dd: #ffffff3d;
  --x1bbu976: #ffffff29;
  --x1tuurcy: #ededed;
  --xrz17e0: #171717;
  --x6lh3ji: #d7d7d7;
  --xh9o9wk: #153252;
  --x1ubba3h: #ffffff1f;
  --x31m28l: #4290f0;
  --xim9gad: #ff8a80;
  --xbucy23: #ff8a8047;
  --x161mpjf: #301817;
  --xzxjab5: #b69bea;
  --x1ruscw8: #6ba7ef;
  --xytk44u: #6dd58c;
  --x16mnf8e: #f1bd6a;
  --xnov0n6: #ededed;
  --x1o518dd: #6ba7ef;
  --xgn4u2a: #6ba7ef47;
  --x5lfdhq: #152338;
  --xgo44iw: #ffffff24;
  --x1tv0wn9: #5da7f0;
  --x1nqsz72: #afafaf;
  --xqwdo1q: #00000085;
  --xk914hd: #087fe7;
  --x8w8j15: #fff;
  --xipnnkt: #0d8cf8;
  --x91tlqw: #152338;
  --x15hpnt1: #b53b28;
  --x1ebe5n0: #a8a8a8;
  --x1yupjyk: #000;
  --xdkb7ai: #868686;
  --x285c52: #6dd58c;
  --x1ufu03b: #6dd58c47;
  --x1oag0vy: #14251a;
  --x1h0viji: #181818;
  --xl6yeza: #343434;
  --x12xolk5: #282828;
  --x1uj8t73: #212121;
  --x2anhlj: #f3ba63;
  --xo6bbfh: #f3ba6347;
  --x9u4rnx: #2a2113;
}

.x19c75o3.x19c75o3, .x19c75o3.x19c75o3:root {
  --x117dfw: #fafafa;
  --x1b6u8gi: #00000014;
  --x1ady7dd: #00000038;
  --x1bbu976: #00000024;
  --x1tuurcy: #202020;
  --xrz17e0: #fff;
  --x6lh3ji: #353535;
  --xh9o9wk: #d9edff;
  --x1ubba3h: #0000001a;
  --x31m28l: #087fe7;
  --xim9gad: #c53030;
  --xbucy23: #c530303d;
  --x161mpjf: #fff0f0;
  --xzxjab5: #7b61b7;
  --x1ruscw8: #0878d7;
  --xytk44u: #168348;
  --x16mnf8e: #a76508;
  --xnov0n6: #171717;
  --x1o518dd: #006fd6;
  --xgn4u2a: #006fd63d;
  --x5lfdhq: #edf6ff;
  --xgo44iw: #0000001f;
  --x1tv0wn9: #4a9ceb;
  --x1nqsz72: #5d5d5d;
  --xqwdo1q: #0000006b;
  --xk914hd: #006fd6;
  --x8w8j15: #fff;
  --xipnnkt: #005fba;
  --x91tlqw: #edf6ff;
  --x15hpnt1: #b53b28;
  --x1ebe5n0: #686868;
  --x1yupjyk: #000;
  --xdkb7ai: #707070;
  --x285c52: #15803d;
  --x1ufu03b: #15803d3d;
  --x1oag0vy: #edf9f0;
  --x1h0viji: #fff;
  --xl6yeza: #e3e3e3;
  --x12xolk5: #f0f0f0;
  --x1uj8t73: #f7f7f7;
  --x2anhlj: #9a5a05;
  --xo6bbfh: #9a5a053d;
  --x9u4rnx: #fff7e6;
}

.x1c6wvm2 {
  --bleed: var(--xj79jas);
}

.x1oqdcsw {
  --gap: var(--x1fg51gc);
}

.xp3yixx {
  --offset-y: calc(var(--toast-offset-y) * -1 + (var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y));
}

.x1mn425o {
  --peek: var(--xb7hi57);
}

.xosijg1 {
  --scale: calc(max(0,1 - (var(--toast-index) * .06)));
}

.x1or8410 {
  --shrink: calc(1 - var(--scale));
}

.x1epsp8u {
  --stack-height: var(--toast-frontmost-height, var(--toast-height));
}

.x1mhq5sd {
  --viewport-padding: 0px;
}

@supports (-webkit-touch-callout: none) {
  .x1lpblwi.x1lpblwi {
    --bleed: 0px;
  }

  .x1vmm8r1.x1vmm8r1 {
    --viewport-padding: var(--x1fg51gc);
  }
}
