@layer theme{:root{--radius-surface:16px;--radius-full:9999px;--z-toast:80}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans,Geist,sans-serif);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-variant-numeric:lining-nums tabular-nums}:where(.dark){color-scheme:dark}body:not(:has(#landing-main)){font-variant-numeric:lining-nums tabular-nums}}@layer stylex;@font-face{font-family:Geist;src:url(/assets/Geist-Variable-C_ya05Eu.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@media (hover:hover) and (pointer:fine){.table-row-hover{transition:background-color .15s}.table-row-hover:hover{background-color:var(--table-row-hover-background)}}.table-container-transition{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease}[data-sonner-toaster]{z-index:var(--z-toast)!important}[data-sonner-toast]{border-radius:var(--radius-surface);background:var(--toast-bg);border:1px solid var(--toast-border);box-shadow:0 10px 15px -3px var(--toast-shadow),0 4px 6px -4px var(--toast-shadow);padding:1rem;font-size:.875rem;line-height:1.5rem}[data-sonner-toast] [data-title]{color:var(--toast-text);font-size:.875rem;font-weight:600;line-height:1.25rem}[data-sonner-toast] [data-description]{color:var(--toast-text-muted);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}[data-sonner-toast][data-type=success]{border-color:var(--toast-success-border)}[data-sonner-toast][data-type=success] [data-icon]{color:var(--toast-success)}[data-sonner-toast][data-type=error]{border-color:var(--toast-error-border)}[data-sonner-toast][data-type=error] [data-icon]{color:var(--toast-error)}[data-sonner-toast][data-type=warning]{border-color:var(--toast-warning-border)}[data-sonner-toast][data-type=warning] [data-icon]{color:var(--toast-warning)}[data-sonner-toast][data-type=info]{border-color:var(--toast-info-border)}[data-sonner-toast][data-type=info] [data-icon]{color:var(--toast-info)}[data-sonner-toast] [data-close-button]{background:var(--toast-close-bg);border:1px solid var(--toast-close-border);border-radius:var(--radius-full);color:var(--toast-close-text);opacity:.7;transition:opacity .2s,background .2s}[data-sonner-toast] [data-close-button]:hover{opacity:1;background:var(--toast-close-bg-hover)}[data-sonner-toast] [data-button]{background:var(--toast-button-bg);color:var(--toast-action-foreground);border-radius:var(--radius-full);border:1px solid #0000;padding:.375rem .875rem;font-size:.875rem;font-weight:600;transition:background .2s}[data-sonner-toast] [data-button]:hover{background:var(--toast-button-bg-hover)}[data-sonner-toast] [data-cancel]{color:var(--toast-close-text);border:1px solid var(--toast-close-border);border-radius:var(--radius-full);background:0 0;padding:.375rem .875rem;font-size:.875rem;font-weight:600;transition:background .2s}[data-sonner-toast] [data-cancel]:hover{background:var(--toast-close-bg)}.atom-rich-email a{color:var(--rich-email-link-foreground);text-underline-offset:2px;font-weight:500;text-decoration-line:underline}.atom-rich-email blockquote{border-left-color:var(--rich-email-blockquote-border);color:var(--rich-email-blockquote-foreground);border-left-style:solid;border-left-width:2px;margin-top:1rem;margin-bottom:1rem;padding-left:1rem}.atom-rich-email code{background-color:var(--rich-email-code-background);border-radius:6px;padding:.125rem .25rem}.atom-rich-email h1,.atom-rich-email h2{margin-bottom:.75rem;font-size:1rem;font-weight:500;line-height:1.5}.atom-rich-email h3{margin-bottom:.5rem;font-weight:500}.atom-rich-email img{max-width:100%;height:auto;display:inline-block}.atom-rich-email li{margin-top:.25rem;margin-bottom:.25rem}.atom-rich-email ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style-type:decimal}.atom-rich-email p{margin-top:.75rem;margin-bottom:.75rem}.atom-rich-email pre{background-color:var(--rich-email-pre-background);border-radius:12px;padding:.75rem;overflow-x:auto}.atom-rich-email table{border-collapse:collapse;width:100%;margin-top:.75rem;margin-bottom:.75rem}.atom-rich-email td,.atom-rich-email th{border-bottom-color:var(--rich-email-table-border);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--rich-email-table-border);border-left-style:solid;border-left-width:1px;border-right-color:var(--rich-email-table-border);border-right-style:solid;border-right-width:1px;border-top-color:var(--rich-email-table-border);border-top-style:solid;border-top-width:1px;padding:.25rem .5rem}.atom-rich-email th{background-color:var(--rich-email-table-header-background);text-align:left}.atom-rich-email ul{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.25rem;list-style-type:disc}@media print{body *{visibility:hidden}.print-document,.print-document *{visibility:visible}html,body{height:auto!important;overflow:visible!important}.print-document{min-height:0;position:static}}

@layer theme, base, stylex.priority1;

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

  .x5fq2ns {
    margin: .75rem;
  }

  .x1prm98b {
    padding: .125rem;
  }

  .x1xqta1g {
    padding: .5rem;
  }

  .xxqtqf5 {
    padding: .75rem 1rem;
  }

  .x1m6hv7k {
    padding: .75rem;
  }

  .x17f768d {
    padding: 1.25rem;
  }

  .x1scdwcc {
    padding: 1.5rem;
  }

  .xcpbgd0 {
    padding: 1rem;
  }

  .ximoap4 {
    padding: 2.5rem;
  }
}

@layer stylex.priority3 {
  .x69ewxl {
    background-position: 50% 60%;
  }

  .x1xsqp64 {
    background-position: center;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xabycv {
    border-color: var(--x17q58m0);
  }

  .xe94pfm {
    border-color: var(--x1i3umz6);
  }

  .x91hk52 {
    border-color: var(--x1w5nogi);
  }

  .x1qvcnfn {
    border-color: var(--x1x6hayt);
  }

  .x1igcf1k {
    border-color: var(--x30a02);
  }

  .x3jpd24 {
    border-color: var(--x7rushi);
  }

  .xlzum3s {
    border-color: var(--xt08mwx);
  }

  .x1bzi99y {
    border-radius: .5rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .xxb012r {
    border-radius: 12px;
  }

  .x13ol7t5 {
    border-radius: 16px;
  }

  .xhbg320 {
    border-radius: 5px;
  }

  .xapwuno {
    border-radius: 6px;
  }

  .x1guv2bu {
    border-radius: 8px;
  }

  .x1wyxdbi {
    border-radius: 9999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1derjrr {
    gap: .25rem;
  }

  .x587zsa {
    gap: .5rem;
  }

  .xddfhiw {
    gap: .75rem;
  }

  .x2xsygr {
    gap: 1.5rem;
  }

  .x19pn7ve {
    gap: 1rem;
  }

  .x1slob6u {
    gap: 2.5rem;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xldb1i7 {
    inset-inline: 2rem;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x14q1qqp {
    margin-block: .25rem;
  }

  .x1l7zn4k {
    margin-block: .5rem;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x6hlwhb {
    margin-block: 1.5rem;
  }

  .x15e8ic6 {
    margin-inline: -.25rem;
  }

  .x1hay2gm {
    margin-inline: .5rem;
  }

  .x1vsjjxi {
    margin-inline: .75rem;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1rbknlo {
    margin-inline: -.5rem;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x16z65nw {
    padding-block: .25rem;
  }

  .x12caqss {
    padding-block: .375rem;
  }

  .x1fs8v9j {
    padding-block: .5rem;
  }

  .xjeujhu {
    padding-block: .75rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1l87dgx {
    padding-block: 2rem;
  }

  .x1y4m8ft {
    padding-block: 3rem;
  }

  .x1gd83z8 {
    padding-inline: .25rem;
  }

  .x174ysrf {
    padding-inline: .5rem;
  }

  .xwg6qln {
    padding-inline: .75rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1qnbp6b {
    padding-inline: 1.5rem;
  }

  .x52rdhv {
    padding-inline: 1rem;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xvu6eau.xvu6eau:where(.x-default-marker:hover *) {
    border-color: var(--xqt3kt2);
  }

  .x97tqr6.x97tqr6:where(.x-default-marker[data-disabled] *) {
    border-color: var(--x15ocjbx);
  }

  .xha2565.xha2565:where(.x-default-marker[data-checked] *) {
    border-color: var(--x1tp1uwg);
  }

  .xeaaw4n:focus-within {
    border-color: var(--xnwqv9l);
  }

  .x2a8q6t:focus-within {
    border-color: var(--xvzl872);
  }

  .x1y66b96:empty {
    padding-block: 0;
  }

  .xtvbnqf:empty {
    padding-inline: 0;
  }

  .xomzh7y:focus {
    overflow: visible;
  }

  .x1puxbv2:focus {
    padding-block: .5rem;
  }

  .x1jfi9uy:focus {
    padding-inline: 1rem;
  }
}

@layer stylex.priority4 {
  .xlh3980 {
    -moz-osx-font-smoothing: grayscale;
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xcxypvc {
    accent-color: var(--x1lite90);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x13iwyz6 {
    align-items: normal;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .x4mge6p {
    animation-duration: .15s;
  }

  .x1etsurm {
    animation-duration: .2s;
  }

  .x1ackmei {
    animation-duration: 2s;
  }

  .x1athcum {
    animation-duration: .8s;
  }

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

  .x1v7wizp {
    animation-iteration-count: 1;
  }

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

  .x1a5igra {
    animation-name: none;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x127lhb5 {
    animation-name: xekv6nw-B;
  }

  .xtvvhsr {
    animation-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1d270d7 {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9 {
    aspect-ratio: 1;
  }

  .xwhdwdg {
    backdrop-filter: blur(24px);
  }

  .x1exisqa {
    background-color: color-mix(in oklab, var(--x1nvcdi8) 7%, var(--x1w5nogi));
  }

  .x1polwyi {
    background-color: color-mix(in oklab, var(--x1x6hayt) 7%, var(--x1w5nogi));
  }

  .xik0fqb {
    background-color: color-mix(in oklab, var(--x7j2zlm) 7%, var(--x1w5nogi));
  }

  .x1e2qzpp {
    background-color: color-mix(in oklab, var(--xa1ia9e) 7%, var(--x1w5nogi));
  }

  .x1fisosb {
    background-color: color-mix(in oklab, var(--xbl9trg) 7%, var(--x1w5nogi));
  }

  .x1ctr1hp {
    background-color: color-mix(in oklab, var(--xnwqv9l) 7%, var(--x1w5nogi));
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xo3lviq {
    background-color: var(--x1006txn);
  }

  .xpgdj2a {
    background-color: var(--x101ba1u);
  }

  .x10wuqwo {
    background-color: var(--x10m60ow);
  }

  .x11jgr40 {
    background-color: var(--x10n12f4);
  }

  .xr78om4 {
    background-color: var(--x11qqvjx);
  }

  .x11o56gg {
    background-color: var(--x124raah);
  }

  .xz2isro {
    background-color: var(--x125emez);
  }

  .xxjj5f5 {
    background-color: var(--x12q1xsn);
  }

  .x1celpbo {
    background-color: var(--x1337goq);
  }

  .xk9vykq {
    background-color: var(--x1475h3p);
  }

  .x11eckxc {
    background-color: var(--x15ify93);
  }

  .xmepusz {
    background-color: var(--x15ltuzq);
  }

  .xgah851 {
    background-color: var(--x16kk01a);
  }

  .x28jd2b {
    background-color: var(--x16yg8u6);
  }

  .x1e1m743 {
    background-color: var(--x171c325);
  }

  .xqrcg8w {
    background-color: var(--x17jp21e);
  }

  .x1kmh83q {
    background-color: var(--x17kk9e7);
  }

  .xq6hxx {
    background-color: var(--x17q58m0);
  }

  .xhmg9op {
    background-color: var(--x18ry5w8);
  }

  .xnga0nv {
    background-color: var(--x18uc0cs);
  }

  .x1dkcnuo {
    background-color: var(--x199v3c);
  }

  .xemmxu7 {
    background-color: var(--x19njvj6);
  }

  .x17rmxp0 {
    background-color: var(--x19qq5ma);
  }

  .xmqosuf {
    background-color: var(--x1aqijve);
  }

  .x10xh6vw {
    background-color: var(--x1b24sq7);
  }

  .xwma39q {
    background-color: var(--x1b8bfj1);
  }

  .x1hi0z2r {
    background-color: var(--x1chsm8q);
  }

  .x1wse3xq {
    background-color: var(--x1czrqnh);
  }

  .xwaxp9b {
    background-color: var(--x1dbzkqm);
  }

  .x198l8nf {
    background-color: var(--x1djw4nt);
  }

  .xwcwztt {
    background-color: var(--x1e3aubx);
  }

  .x1grufqe {
    background-color: var(--x1eezei9);
  }

  .x4gy09f {
    background-color: var(--x1f111qt);
  }

  .xw277iu {
    background-color: var(--x1fa5pkn);
  }

  .x1xos7w5 {
    background-color: var(--x1fctugi);
  }

  .x1sb2ocs {
    background-color: var(--x1h8l3fu);
  }

  .xi9jrvp {
    background-color: var(--x1ht5exy);
  }

  .x167xt06 {
    background-color: var(--x1i1ks3o);
  }

  .x17drrjv {
    background-color: var(--x1id4c8o);
  }

  .x1b7v181 {
    background-color: var(--x1iehxd3);
  }

  .x3pgvqw {
    background-color: var(--x1iwro7s);
  }

  .xhlb1zi {
    background-color: var(--x1joj7z);
  }

  .x51s2di {
    background-color: var(--x1js4nvq);
  }

  .x1bi28eu {
    background-color: var(--x1m9drdb);
  }

  .xgtkthr {
    background-color: var(--x1mks44y);
  }

  .x1xs0qba {
    background-color: var(--x1mo7ywo);
  }

  .xsk2201 {
    background-color: var(--x1npqccy);
  }

  .x1lh617n {
    background-color: var(--x1q3r0la);
  }

  .xc0cd4f {
    background-color: var(--x1qa5fhz);
  }

  .xfo2grp {
    background-color: var(--x1qky82);
  }

  .x1g7gv8g {
    background-color: var(--x1ramklj);
  }

  .xe1uy6m {
    background-color: var(--x1rbf0st);
  }

  .x12y1hly {
    background-color: var(--x1sej2wr);
  }

  .xiiq3ml {
    background-color: var(--x1stm409);
  }

  .x7fbqnq {
    background-color: var(--x1tnv3l3);
  }

  .x1m0gd30 {
    background-color: var(--x1u3uczp);
  }

  .x1pw5jra {
    background-color: var(--x1u9pc1d);
  }

  .x1y6gpux {
    background-color: var(--x1uvpdoi);
  }

  .x1s9k91b {
    background-color: var(--x1v0wk9h);
  }

  .x1g97avt {
    background-color: var(--x1vrkhd5);
  }

  .x927c92 {
    background-color: var(--x1vualq6);
  }

  .x1313mfg {
    background-color: var(--x1w5nogi);
  }

  .xjahtf5 {
    background-color: var(--x1whxyxq);
  }

  .xycyv51 {
    background-color: var(--x1wkdmug);
  }

  .x1u9a6zc {
    background-color: var(--x1wzi6wq);
  }

  .x1k73928 {
    background-color: var(--x1x323h8);
  }

  .xm6zkv1 {
    background-color: var(--x1y8d3d);
  }

  .xg1osrh {
    background-color: var(--x301243);
  }

  .x1a8duqe {
    background-color: var(--x43k2mt);
  }

  .xjfdrpj {
    background-color: var(--x47f3ov);
  }

  .x18mvlbd {
    background-color: var(--x4um5ei);
  }

  .x2il2i8 {
    background-color: var(--x5b34fb);
  }

  .xhtmj25 {
    background-color: var(--x5o89mm);
  }

  .x1qzts48 {
    background-color: var(--x5pyrk0);
  }

  .xtw3x5w {
    background-color: var(--x5qvvpq);
  }

  .xnu5c83 {
    background-color: var(--x5vv93r);
  }

  .x16tra3v {
    background-color: var(--x7j2zlm);
  }

  .xpee2y8 {
    background-color: var(--x8652w5);
  }

  .xibdl94 {
    background-color: var(--x8wh1m5);
  }

  .x14mx2af {
    background-color: var(--xa1ia9e);
  }

  .x1vqzypq {
    background-color: var(--xai3hgr);
  }

  .x1rvy1zk {
    background-color: var(--xakiovi);
  }

  .x1ivlk1w {
    background-color: var(--xal3zu4);
  }

  .x11ey0if {
    background-color: var(--xarqge4);
  }

  .x1evo9hm {
    background-color: var(--xb2t3om);
  }

  .xqecykw {
    background-color: var(--xcifdm4);
  }

  .x1rba4tq {
    background-color: var(--xd9e80l);
  }

  .x36vjdg {
    background-color: var(--xegt41m);
  }

  .xq3hejk {
    background-color: var(--xemw1uq);
  }

  .x11h2um {
    background-color: var(--xfzczcc);
  }

  .x55yq1l {
    background-color: var(--xg0xp93);
  }

  .x16pmn4x {
    background-color: var(--xh16254);
  }

  .x1xo6k4u {
    background-color: var(--xhaawv1);
  }

  .x16nf931 {
    background-color: var(--xhdfx2j);
  }

  .x1xzoq5p {
    background-color: var(--xhly07v);
  }

  .x13p7sn1 {
    background-color: var(--xhr2lbx);
  }

  .xbb6yfp {
    background-color: var(--xjm8adh);
  }

  .x10ej1np {
    background-color: var(--xjzkiwx);
  }

  .xyxzpfu {
    background-color: var(--xl3jvlk);
  }

  .x1vuyvw4 {
    background-color: var(--xm4suqe);
  }

  .xb2o75t {
    background-color: var(--xm6079l);
  }

  .x7qdn2f {
    background-color: var(--xmbr5bk);
  }

  .x113wp08 {
    background-color: var(--xmgg04e);
  }

  .x1wgjvxg {
    background-color: var(--xmhlko1);
  }

  .x7yezlb {
    background-color: var(--xmviwfl);
  }

  .xxupd25 {
    background-color: var(--xnxafgm);
  }

  .x1rusk1v {
    background-color: var(--xo50cxi);
  }

  .x7ha0w2 {
    background-color: var(--xofwicb);
  }

  .x1npn7o9 {
    background-color: var(--xogumyi);
  }

  .xhgf0dc {
    background-color: var(--xoqmxi1);
  }

  .xtwr57b {
    background-color: var(--xora4n);
  }

  .x7rizdp {
    background-color: var(--xp7hu1y);
  }

  .xu5u7te {
    background-color: var(--xqvuozr);
  }

  .x151892e {
    background-color: var(--xqw2ujl);
  }

  .x1e12bmz {
    background-color: var(--xrps9ym);
  }

  .x10wj4ik {
    background-color: var(--xrsezuv);
  }

  .xdcbhj8 {
    background-color: var(--xrwu53b);
  }

  .xm7rxr0 {
    background-color: var(--xrwyshu);
  }

  .x1dclhu0 {
    background-color: var(--xs1r3qi);
  }

  .xvw836p {
    background-color: var(--xs2txz2);
  }

  .x1h3uqam {
    background-color: var(--xt7sg0a);
  }

  .x17wq8ip {
    background-color: var(--xu9ny2a);
  }

  .x183xqxg {
    background-color: var(--xuxt7lt);
  }

  .xr9hydj {
    background-color: var(--xv0r8xq);
  }

  .xq00u6z {
    background-color: var(--xv7agkk);
  }

  .x1fyz2ii {
    background-color: var(--xvdd4ql);
  }

  .x1q2oi53 {
    background-color: var(--xvehpid);
  }

  .x59xn9e {
    background-color: var(--xvv009j);
  }

  .x1xsnsai {
    background-color: var(--xw7zils);
  }

  .x1lw6j2i {
    background-color: var(--xwm617w);
  }

  .x1whv232 {
    background-color: var(--xwyuhwp);
  }

  .xu6zi8x {
    background-color: var(--xyawo8);
  }

  .xas1ugi {
    background-color: var(--xzzo4ho);
  }

  .x1ww4k5s {
    background-image: linear-gradient(to right, var(--x13akgu) 1px, transparent 1px), linear-gradient(to bottom, var(--x13akgu) 1px, transparent 1px);
  }

  .xlfgs5y {
    background-image: linear-gradient(to right, var(--xet2wl3) 1px, transparent 1px), linear-gradient(to bottom, var(--xet2wl3) 1px, transparent 1px);
  }

  .x1bg50zf {
    background-image: linear-gradient(var(--x1w5nogi), color-mix(in srgb, var(--x1w5nogi) 86%, transparent) 45%, color-mix(in srgb, var(--x1w5nogi) 25%, transparent)), url("/auth-neighbourhood.webp");
  }

  .x18o3ruo {
    background-image: none;
  }

  .xlespmf {
    background-image: repeating-linear-gradient(135deg, #0000, #0000 4px, currentColor 4px 5px);
  }

  .xch1ncb {
    background-image: repeating-linear-gradient(to bottom, var(--x1i3umz6) 0 1px, transparent 1px 48px);
  }

  .x1ht9rhz {
    background-size: 16px 16px;
  }

  .xflsqfp {
    background-size: 80px 80px;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .xc2arvq {
    border-inline-start-color: var(--x1i3umz6);
  }

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

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

  .xiph8yl {
    box-shadow: 0 0 0 1px var(--x17q58m0), 0 10px 15px -3px var(--xu6jwbu), 0 4px 6px -4px var(--xu6jwbu);
  }

  .xl7riw5 {
    box-shadow: 0 0 0 1px var(--x17q58m0);
  }

  .x9zzf4s {
    box-shadow: 0 0 0 1px var(--x1aof1cr);
  }

  .xrys6eq {
    box-shadow: 0 0 0 1px var(--x1glbvso);
  }

  .xl1mc0y {
    box-shadow: 0 0 0 1px var(--x1stm409);
  }

  .x1yh1a9p {
    box-shadow: 0 0 0 1px var(--xdj7znh);
  }

  .x13295in {
    box-shadow: 0 0 0 1px var(--xdupyl1), 0 0 0 2px currentcolor;
  }

  .x8lsm7b {
    box-shadow: 0 0 0 2px var(--x1i1ks3o);
  }

  .x16xvxsu {
    box-shadow: 0 0 0 2px var(--x1i2izbk), 0 0 0 4px var(--x1q3r0la);
  }

  .xa9xtdj {
    box-shadow: 0 0 0 2px var(--x1i3umz6);
  }

  .x1cxl9s0 {
    box-shadow: 0 0 0 2px var(--x1nvcdi8);
  }

  .x1fmljrk {
    box-shadow: 0 0 0 2px var(--x8x87o6), 0 0 0 4px var(--xvzl872);
  }

  .xbdgv7h {
    box-shadow: 0 0 0 2px var(--x9la05e);
  }

  .xm36oew {
    box-shadow: 0 0 0 2px var(--xnwqv9l);
  }

  .x13sw85m {
    box-shadow: 0 .25rem .75rem var(--x11iwsax);
  }

  .xwlkh7z {
    box-shadow: 0 16px 40px var(--x6oblw2);
  }

  .x1kvjp8o {
    box-shadow: 0 1px 2px var(--x11iwsax);
  }

  .xkboor7 {
    box-shadow: 0 2px 8px var(--x11iwsax);
  }

  .x1dr876a {
    box-shadow: inset 0 0 0 1px var(--xh8f5nj);
  }

  .xzk6ogv {
    box-shadow: inset 0 0 0 2px var(--xvzl872);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xa6k2x8 {
    box-shadow: var(--x14p5og4);
  }

  .x6xcxa2 {
    box-shadow: var(--x4x5c5r);
  }

  .x11hz8vi {
    box-shadow: var(--xe8etvm);
  }

  .x2fi1km {
    box-shadow: var(--xfro4u7);
  }

  .xy4ahrg {
    box-shadow: var(--xiho4iz);
  }

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

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

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

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1b60zea {
    color: var(--btn-icon);
  }

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

  .xw33bvr {
    color: var(--x1044v11);
  }

  .x1crlx7s {
    color: var(--x10hvaet);
  }

  .x1keddj7 {
    color: var(--x12cks7l);
  }

  .xxhzfhl {
    color: var(--x13frvea);
  }

  .x137ovh1 {
    color: var(--x13or7oa);
  }

  .x1lqqhj1 {
    color: var(--x156tl2t);
  }

  .x12d0fy8 {
    color: var(--x159xw3b);
  }

  .x17yl15i {
    color: var(--x15ify93);
  }

  .x1yvzss8 {
    color: var(--x16t1nd1);
  }

  .x1ap38qq {
    color: var(--x16xo786);
  }

  .x1rkx44x {
    color: var(--x196xgsv);
  }

  .x10sddbt {
    color: var(--x19qq5ma);
  }

  .x1d45d1b {
    color: var(--x1ap95oc);
  }

  .x1hkpndi {
    color: var(--x1aqijve);
  }

  .x10xuqm7 {
    color: var(--x1b2hob7);
  }

  .x1q6t53r {
    color: var(--x1b9tv06);
  }

  .xnp02v5 {
    color: var(--x1bketxg);
  }

  .x1du87tr {
    color: var(--x1c3zv34);
  }

  .x1kenyu3 {
    color: var(--x1chsm8q);
  }

  .x1wjcepm {
    color: var(--x1cpn7oa);
  }

  .x1nqeqkz {
    color: var(--x1cu170);
  }

  .xzfr06r {
    color: var(--x1czrqnh);
  }

  .xho5anc {
    color: var(--x1dbzkqm);
  }

  .x1wc7ghk {
    color: var(--x1e8k7no);
  }

  .xurkjj5 {
    color: var(--x1ftsa3c);
  }

  .x15fhhgt {
    color: var(--x1hcu380);
  }

  .x13gnvuo {
    color: var(--x1id4c8o);
  }

  .x14slnzk {
    color: var(--x1islgiu);
  }

  .x1tyrgyp {
    color: var(--x1joj7z);
  }

  .x1y4ene4 {
    color: var(--x1k8mui7);
  }

  .x13ookg6 {
    color: var(--x1lcygzq);
  }

  .x18cjcng {
    color: var(--x1lf3k8b);
  }

  .x142otkt {
    color: var(--x1nvcdi8);
  }

  .x1u9v8uo {
    color: var(--x1ocluiy);
  }

  .x1tr2x9w {
    color: var(--x1p5sruq);
  }

  .xyt679n {
    color: var(--x1pc8the);
  }

  .xri870r {
    color: var(--x1qky82);
  }

  .x18sotnm {
    color: var(--x1tse01w);
  }

  .xkyn85n {
    color: var(--x1ttk1fw);
  }

  .x1dsdne8 {
    color: var(--x1w5nogi);
  }

  .x1pp6ghm {
    color: var(--x1wwox36);
  }

  .xng4afk {
    color: var(--x1x6hayt);
  }

  .xjjjcn6 {
    color: var(--x1xjrb3z);
  }

  .xdncm1q {
    color: var(--x4naz4k);
  }

  .x1lnsx1n {
    color: var(--x4zzqzd);
  }

  .x3gi55k {
    color: var(--x5anuyr);
  }

  .xb1p6lp {
    color: var(--x6uswsg);
  }

  .x18xef6p {
    color: var(--x7j2zlm);
  }

  .xh28vmh {
    color: var(--x8mboul);
  }

  .xdza0zp {
    color: var(--x8n2157);
  }

  .x1ncyhfp {
    color: var(--x94gols);
  }

  .x1k8ygem {
    color: var(--x968okn);
  }

  .x1t0ab8u {
    color: var(--x9ch5u0);
  }

  .x1xc4oca {
    color: var(--x9y8cmq);
  }

  .x1nh2zrd {
    color: var(--xarqge4);
  }

  .x1hzqj6w {
    color: var(--xbwoecy);
  }

  .xvamb3t {
    color: var(--xccxtpa);
  }

  .x148ony2 {
    color: var(--xcn01ra);
  }

  .xsvgev6 {
    color: var(--xd9e80l);
  }

  .x1lvmptv {
    color: var(--xdlh9i);
  }

  .xaadyg9 {
    color: var(--xdupyl1);
  }

  .xvsxfz8 {
    color: var(--xgspomf);
  }

  .x1ewlht8 {
    color: var(--xhgl8fr);
  }

  .xoti1yj {
    color: var(--xhjl2zi);
  }

  .x1bsub16 {
    color: var(--xi8kvi5);
  }

  .x98b87t {
    color: var(--xjr8bby);
  }

  .x1w3gxrh {
    color: var(--xkau28d);
  }

  .xdgtb3r {
    color: var(--xl3jvlk);
  }

  .xhteamt {
    color: var(--xlfgi5r);
  }

  .xqjp643 {
    color: var(--xli6ae2);
  }

  .x1eknsfc {
    color: var(--xm055zv);
  }

  .x1jwhtd4 {
    color: var(--xm6079l);
  }

  .x1x0zofb {
    color: var(--xmufyy4);
  }

  .x1e12oqa {
    color: var(--xnulglj);
  }

  .x41h4vq {
    color: var(--xq56o11);
  }

  .x1cfqigl {
    color: var(--xsjv6qs);
  }

  .x1xwnxof {
    color: var(--xt11wpb);
  }

  .x4acgvg {
    color: var(--xu5w48z);
  }

  .x1hlwk5x {
    color: var(--xu9ny2a);
  }

  .xge4j9d {
    color: var(--xv0r8xq);
  }

  .xgrsycb {
    color: var(--xxayczx);
  }

  .x1nyixtw {
    color: var(--xxgyosh);
  }

  .xgi7ir6 {
    color: var(--xyb7cfp);
  }

  .x1mi5m9o {
    color-scheme: var(--x1t89nq8);
  }

  .x4v5qdt {
    color-scheme: var(--x7z3lan);
  }

  .xsin8gy {
    column-gap: .75rem;
  }

  .x4vate {
    column-gap: .125rem;
  }

  .x1rn3uhb {
    column-gap: .25rem;
  }

  .xvt10lm {
    column-gap: .375rem;
  }

  .x9hqpg9 {
    column-gap: .5rem;
  }

  .x1kckv7a {
    column-gap: .625rem;
  }

  .xasr3ts {
    column-gap: .75rem;
  }

  .x1o1pmfc {
    column-gap: 0;
  }

  .x1i1ld0l {
    column-gap: 1.25rem;
  }

  .x1cqbxez {
    column-gap: 1.5rem;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x19s1xv2 {
    column-gap: 1px;
  }

  .x1t9siu1 {
    column-gap: 1rem;
  }

  .x1aixptx {
    column-gap: 2rem;
  }

  .x1a6vca5 {
    column-gap: 3rem;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xufnvkl {
    display: flow-root;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1n9xxwz {
    display: table-cell;
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xy6m8k3 {
    fill: #0000;
  }

  .x1v4nr37 {
    fill: var(--x13idazj);
  }

  .x9kpchv {
    fill: var(--x17q81ou);
  }

  .x1ooom4j {
    fill: var(--x1tnv3l3);
  }

  .x1ko55sy {
    fill: var(--x1vualq6);
  }

  .x1vnm3go {
    fill: var(--x5hgzs3);
  }

  .xwqbpop {
    fill: var(--xjm8adh);
  }

  .xhh8uth {
    filter: blur(2px) brightness(75%);
  }

  .xkcp37y {
    filter: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xa2tq87 {
    flex-basis: 10rem;
  }

  .xjpgo6f {
    flex-basis: 200px;
  }

  .xgualba {
    flex-basis: 8rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x8hhl5t {
    flex-wrap: wrap-reverse;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xy23v01, .xzvmw77 {
    font-family: Geist, sans-serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xcz2eqv {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .xvc6vse {
    font-size: .75rem;
  }

  .xhaq1wc {
    font-size: .875rem;
  }

  .x8tvij2 {
    font-size: 1.125rem;
  }

  .x1nywto8 {
    font-size: 1.25rem;
  }

  .x1nf7pzg, .xngnso2 {
    font-size: 1.5rem;
  }

  .x15lsf7w {
    font-size: 1.875rem;
  }

  .x17kulv7 {
    font-size: 11px;
  }

  .xp3hcwl, .xumqt5e {
    font-size: 13px;
  }

  .x1a15i6m {
    font-size: 14px;
  }

  .x1fikqww, .x1jchvi3 {
    font-size: 1rem;
  }

  .xdhfpv1 {
    font-size: 2.25rem;
  }

  .x1dme0oc {
    font-size: 20px;
  }

  .xvzvg7y {
    font-size: 3.75rem;
  }

  .x1cxbnhl {
    font-size: 44px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .x1rt00nm {
    font-size: clamp(1.5rem, 2.2vw, 2.25rem);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xnsi1wu {
    font-variant-numeric: lining-nums tabular-nums;
  }

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

  .x1bi77jd, .xo1l8bm {
    font-weight: 400;
  }

  .x17xo4un, .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x1kzknox {
    forced-color-adjust: none;
  }

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

  .x1mt1orb {
    grid-auto-flow: column;
  }

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

  .x49hn82 {
    grid-column-end: span 2;
  }

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

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

  .x1p6u3uv {
    grid-column-start: 5;
  }

  .x8a1x49 {
    grid-column-start: auto;
  }

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

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

  .xi1siw0 {
    grid-row-start: auto;
  }

  .x1vyre01 {
    grid-template-columns: 1.125rem 1fr;
  }

  .x1ftzfwy {
    grid-template-columns: 100%;
  }

  .xsqasql {
    grid-template-columns: 1fr 1.25rem;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

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

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

  .x5vm8xf {
    grid-template-columns: auto 1fr 1.5rem .5rem auto;
  }

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

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

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

  .x1igdihd {
    grid-template-columns: minmax(240px, 360px) minmax(0, 1fr);
  }

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

  .x1noms9b {
    grid-template-columns: none;
  }

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

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

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

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

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

  .xihq33y {
    grid-template-rows: 0fr;
  }

  .x7k18q3 {
    grid-template-rows: 100%;
  }

  .x1l3u2px {
    grid-template-rows: 1fr auto 1fr;
  }

  .x1h51kgi {
    grid-template-rows: 1fr auto;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .x15fl5r4 {
    grid-template-rows: none;
  }

  .x4dbr2j {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .x1dyijt8 {
    inset-inline-end: .125rem;
  }

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

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

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x12j93s6 {
    justify-content: normal;
  }

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

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x13qdn04 {
    letter-spacing: .025em;
  }

  .xba2yri {
    letter-spacing: .011em;
  }

  .x1f41ap9, .x1gd6gvj {
    line-height: 1.05;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x12agguf, .x1u7k74, .xiguuvs {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x18g6swv {
    line-height: 1.25rem;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x1pp21rz, .x37zpob, .x60y2it {
    line-height: 1.4;
  }

  .x1x48do8 {
    line-height: 1.43;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xbxt8as {
    line-height: 1.5rem;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .x1smvwpq, .xladpa3 {
    line-height: 1.75rem;
  }

  .xqwz14e {
    line-height: 1rem;
  }

  .x1ivkkgj {
    line-height: 2rem;
  }

  .x1lluobr {
    line-height: 1.33333;
  }

  .x15zmd87 {
    line-height: 1.42857;
  }

  .xj6lbii, .xwgoe2c {
    line-height: 1.5;
  }

  .xu2o7g1 {
    line-height: 1.55556;
  }

  .xd138zx {
    line-height: 1.4;
  }

  .xixmgfz {
    line-height: 1.33333;
  }

  .x3yw8vx {
    list-style-type: decimal;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

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

  .x991w73 {
    margin-inline-end: -.125rem;
  }

  .x1dpfygs {
    margin-inline-end: -.5rem;
  }

  .x44zrz8 {
    margin-inline-end: -1rem;
  }

  .x1muizab {
    margin-inline-end: .125rem;
  }

  .x14z9mp {
    margin-inline-end: 0;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .xzbdzbh {
    margin-inline-end: -.5rem;
  }

  .x1xqwwr4 {
    margin-inline-start: -.125rem;
  }

  .x1utgmv1 {
    margin-inline-start: -.5rem;
  }

  .x19zy0hf {
    margin-inline-start: -1rem;
  }

  .xa300up {
    margin-inline-start: .125rem;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

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

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14z8z8x {
    order: 9999;
  }

  .xtvvs89, .x14ytart {
    outline-color: currentColor;
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .x1g2sood {
    outline-color: var(--xrev8is);
  }

  .x5ht6hf {
    outline-color: var(--xvzl872);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

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

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1qgsegg, .x3k6wne {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1s780dp {
    outline-width: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .xqfkjy8 {
    padding-inline-end: .5rem;
  }

  .x1hoyfmi {
    padding-inline-end: .25rem;
  }

  .x1depyo5 {
    padding-inline-end: .375rem;
  }

  .xvri8z {
    padding-inline-end: .5rem;
  }

  .xkd239e {
    padding-inline-end: .625rem;
  }

  .x1f0lxgn {
    padding-inline-end: .75rem;
  }

  .x139r3o {
    padding-inline-end: .875rem;
  }

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

  .x7ba6cs {
    padding-inline-end: 1.25rem;
  }

  .x1tgboej {
    padding-inline-end: 1.5rem;
  }

  .x167vaf5, .x1sbcjuy {
    padding-inline-end: 1rem;
  }

  .x1rgrh6f {
    padding-inline-start: .5rem;
  }

  .x11gx6ll {
    padding-inline-start: .25rem;
  }

  .x1nmkdp4 {
    padding-inline-start: .375rem;
  }

  .x6e5g3f {
    padding-inline-start: .5rem;
  }

  .xcg3h7s {
    padding-inline-start: .625rem;
  }

  .x1p41zde {
    padding-inline-start: .75rem;
  }

  .x1igi3mi {
    padding-inline-start: .875rem;
  }

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

  .x17wewo5 {
    padding-inline-start: 1.25rem;
  }

  .x164j2mc {
    padding-inline-start: 1.5rem;
  }

  .x1bwe80e, .x8945me {
    padding-inline-start: 1rem;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xm64qfc {
    rotate: none;
  }

  .x1rnwn48 {
    row-gap: .75rem;
  }

  .x10wyyw4 {
    row-gap: .125rem;
  }

  .xel3ail {
    row-gap: .25rem;
  }

  .x1e1r4og {
    row-gap: .375rem;
  }

  .x1dygz3o {
    row-gap: .5rem;
  }

  .x18j7z0d {
    row-gap: .625rem;
  }

  .x1d9cfbc {
    row-gap: .75rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x1vumrw6 {
    row-gap: 1.25rem;
  }

  .xtca4ne {
    row-gap: 1.5rem;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .x112tuvi {
    row-gap: 1px;
  }

  .x162ol1q {
    row-gap: 1rem;
  }

  .x1h51f60 {
    row-gap: 2rem;
  }

  .xzfcgpd {
    row-gap: 4rem;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x10o4auo {
    scale: 110%;
  }

  .xntuial {
    scale: none;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x68wf4t, .x73je2i {
    stroke: currentColor;
  }

  .xbjwzfz {
    stroke: var(--x15ymmam);
  }

  .x1qtnk8s {
    stroke: var(--x1b2hob7);
  }

  .x1nunyu7 {
    stroke: var(--x1b9tv06);
  }

  .x1duxow {
    stroke: var(--x1sggy7y);
  }

  .x890y61 {
    stroke: var(--x1w6dur2);
  }

  .x12u6hyc {
    stroke: var(--x3gbnnu);
  }

  .x2213ak {
    stroke: var(--xd9e80l);
  }

  .x1cfrj4w {
    stroke: var(--xj2bo3y);
  }

  .xldwhp9 {
    stroke: var(--xlfgi5r);
  }

  .x1k315e8 {
    stroke-width: 1.4px;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xmw9mke {
    text-align: justify;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x14nlk3t {
    text-decoration-color: var(--x1pg651z);
  }

  .x1ikc5xb {
    text-decoration-line: inherit;
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

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

  .xbrixnn {
    text-overflow: clip;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .xebhuq6 {
    text-wrap: nowrap;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .xk4td0m {
    text-wrap: wrap;
  }

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x4zgh4k {
    transform: scale(1.1);
  }

  .x1xignkv {
    transform: scale(1.25);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x1tpa1gc {
    transform: translateY(-.25rem)scale(1.1);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x17dzmu4 {
    transform: translateZ(0);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .xepkg92 {
    transform-origin: 0;
  }

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

  .x1mq3mr6 {
    transition-duration: 0s;
  }

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

  .x2ovngs {
    transition-duration: .2s;
  }

  .xjugxa {
    transition-duration: .25s;
  }

  .xbc72wu {
    transition-duration: .3s;
  }

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

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

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .x1vix5yk {
    transition-property: color, background-color, box-shadow;
  }

  .x1eokjkq {
    transition-property: filter;
  }

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

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

  .xelvad {
    transition-property: opacity, translate;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1s3hfkw {
    transition-property: rotate;
  }

  .x1mch8qk {
    transition-property: scale;
  }

  .x12pfavo {
    transition-property: transform, color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xqzan4j {
    transition-property: translate, opacity;
  }

  .x5cyvo {
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
  }

  .x1jgz8tb {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x1153v6c {
    transition-timing-function: cubic-bezier(.77, 0, .175, 1);
  }

  .x1d9dj3i {
    transition-timing-function: ease;
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

  .x113ijq {
    translate: -50% -50%;
  }

  .x1uqyftt {
    translate: 0 -.5lh;
  }

  .x18wx88 {
    translate: 0 -.5rem;
  }

  .x3sa99s {
    translate: 0 -50%;
  }

  .x1qeszuu {
    translate: 0;
  }

  .x1beihuh {
    translate: 0 100%;
  }

  .x1osum6n {
    translate: 0 -50%;
  }

  .x92a4gq {
    translate: -50% -50%;
  }

  .xvrbanz {
    user-select: all;
  }

  .x87ps6o {
    user-select: none;
  }

  .x1hx0egp {
    user-select: text;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1kyaq1y, .x1n327nk {
    z-index: 10;
  }

  .x17xx2oo {
    z-index: 20;
  }

  .x1807ehm {
    z-index: 30;
  }

  .x149donr {
    z-index: 50;
  }

  .xqz0mog {
    z-index: 60;
  }

  .xmpefyi {
    z-index: 90;
  }

  .x18y4h16 {
    z-index: 9999;
  }

  .x1swf91x {
    z-index: auto;
  }

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

  @media (forced-colors: active) {
    .x1yivoyk.x1yivoyk {
      --btn-icon: ButtonText;
    }
  }

  .x1mvtc1[data-disabled]:active, .xmmsioo[data-disabled]:hover {
    --btn-icon: var(--x1acrs0v);
  }

  .x120gop[data-disabled]:hover, .x15ucuf0[data-disabled]:active {
    --btn-icon: var(--xrxyj6b);
  }

  .x10brj3o[data-disabled]:hover, .x1duxidp[data-disabled]:active {
    --btn-icon: var(--xz40q40);
  }

  @media (width >= 64rem) {
    .x10jsnjf.x10jsnjf {
      --gutter: 2.5rem;
    }
  }

  @media (width >= 40rem) {
    .x1detc8i.x1detc8i {
      --gutter: 2rem;
    }
  }

  .x1ixm2j.x1ixm2j:where(.xp3q5i4:focus-within *), .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *) {
    opacity: 1;
  }

  .x1vk8wox.x1vk8wox:where(.xyx203:hover *), .x3u6lhg.x3u6lhg:where(.xub8gf0:hover *) {
    color: var(--x1id4c8o);
  }

  .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .x15cmy21.x15cmy21:where(.x-default-marker:hover *) {
    stroke: var(--x1pc8the);
  }

  .x1765i8e.x1765i8e:where(.xub8gf0:active *), .x1o4zwv.x1o4zwv:where(.xyx203:active *) {
    color: var(--x1id4c8o);
  }

  @supports (grid-template-columns: subgrid) {
    .x1tx5i3l.x1tx5i3l {
      display: grid;
    }

    .xbvmv41.xbvmv41 {
      grid-template-columns: auto 1fr 1.5rem .5rem auto;
    }

    .xxo4l9r.xxo4l9r {
      grid-template-columns: subgrid;
    }
  }

  .x17oo3us.x17oo3us:where(.x-default-marker:not([data-disabled])[data-checked] *) {
    background-color: var(--xbx6wbu);
  }

  .x1j6nu16:focus-within {
    background-color: var(--xd2rkr7);
  }

  .x36jf0j.x36jf0j:where(.x-default-marker[data-disabled] *) {
    background-color: var(--xfq0gyl);
  }

  .xq7z7c7:focus-within {
    box-shadow: 0 0 0 1px var(--xvzl872);
  }

  .xwdzskx:focus-visible {
    box-shadow: 0 0 0 2px var(--x7yh90f);
  }

  .x1581hap:focus-visible {
    box-shadow: 0 0 0 2px var(--x8x87o6), 0 0 0 4px var(--xvzl872);
  }

  .xo2rknm:focus-visible {
    box-shadow: inset 0 0 0 2px var(--xvzl872);
  }

  .xfj77qg.xfj77qg:where(.xyx203[data-current] *), .xudd644.xudd644:where(.x-default-marker[data-highlighted] *), .xxax9b4.xxax9b4:where(.xub8gf0[data-current] *) {
    color: var(--x1id4c8o);
  }

  .x1olxqem.x1olxqem:where(.xmt6gna[data-highlighted] *), .x1po9sbo.x1po9sbo:where(.x-default-marker[data-highlighted] *) {
    color: var(--x1mpzdfv);
  }

  .x1lb36ej.x1lb36ej:where(.x-default-marker[open] *) {
    display: block;
  }

  .x1ki2b6j.x1ki2b6j:where(.xmt6gna[data-selected] *) {
    display: inline;
  }

  .x1qs4csc.x1qs4csc:where(.x-default-marker[open] *) {
    display: none;
  }

  .x1b8h16h.x1b8h16h:where(.x1rmcdvl:where(*) *), .x8nu5e0.x8nu5e0:where(.xz5t1wi:has([data-slot="description"]) *) {
    font-weight: 500;
  }

  .xqt9ruy.xqt9ruy:where(.xz5t1wi[data-slot="field"] *) {
    grid-column-start: 1;
  }

  .xap7zh1.xap7zh1:where(.xz5t1wi[data-slot="field"] *) {
    grid-row-start: 1;
  }

  .x1pket3s.x1pket3s:where(.x-default-marker[data-disabled] *) {
    opacity: .5;
  }

  .x3dp5nn.x3dp5nn:where(.x-default-marker[data-indeterminate] *) {
    opacity: 0;
  }

  .x1mmcx44.x1mmcx44:where(.x-default-marker[data-checked] *), .x25t5g8:focus-visible, .xia93ak.xia93ak:where(.x-default-marker[data-indeterminate] *) {
    opacity: 1;
  }

  .x1j3opga:focus-visible {
    outline-color: var(--x1fwhtih);
  }

  .x1qtralh:focus-visible {
    outline-color: var(--xnwqv9l);
  }

  .x7kqh3r:focus-visible, .xs1bfgn:focus-within {
    outline-color: var(--xvzl872);
  }

  .x1bqaal:focus-visible {
    outline-offset: -2px;
  }

  .x1fanpfn:focus-within, .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

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

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

  .xxh3ss5.xxh3ss5:where(.x-default-marker[data-popup-open] *) {
    rotate: 180deg;
  }

  .x1g3zaqi.x1g3zaqi:where(.x-default-marker:has([data-disabled]) *), .x1npm7bn.x1npm7bn:where(.x-default-marker[data-disabled] *) {
    stroke: var(--xsjv6qs);
  }

  .x1urewcz.x1urewcz:where(.x-default-marker[data-disabled] *) {
    stroke: var(--xtvi8ai);
  }

  .x1f2jko9:focus-visible {
    text-decoration-line: underline;
  }

  .x1r18tff:focus-visible {
    z-index: 10;
  }

  .xm2azj0:has(:checked) {
    box-shadow: 0 0 0 2px var(--x1aof1cr);
  }

  .x1065mlw:has([data-disabled]), .x1ie0l2i:has(:disabled) {
    opacity: .5;
  }

  .x1pwt3p2:has([data-row-link][data-focus]) {
    outline-color: var(--xvzl872);
  }

  .x13ai9qx:has([data-row-link][data-focus]) {
    outline-offset: -2px;
  }

  .x1a9he15:has([data-row-link][data-focus]) {
    outline-style: solid;
  }

  .x1ewir7a:has([data-row-link][data-focus]) {
    outline-width: 2px;
  }

  .xyfc4rg:nth-child(2n) {
    background-color: var(--xn4h65w);
  }

  .xjl7jj:empty {
    display: none;
  }

  .x19nsuok:empty {
    visibility: hidden;
  }

  .x1oqui1x:disabled {
    background-color: #0000;
  }

  .xald7x4:disabled {
    background-color: var(--xc967vh);
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .xi6skfo:hover {
    background-color: var(--x15gnxeu);
  }

  .x17w3l7i:hover {
    background-color: var(--x19njvj6);
  }

  .x1ln35tu:hover {
    background-color: var(--x1g7o1co);
  }

  .x1ae6vjk:hover {
    background-color: var(--xgnnl6a);
  }

  .xkapau0:hover {
    filter: brightness(.95);
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  @media (hover: hover) {
    .x1iye6qd.x1iye6qd:hover {
      --btn-icon: var(--x1qkdw5z);
    }

    .x4wnmk6.x4wnmk6:hover {
      --btn-icon: var(--xcl49um);
    }

    .x1gn7kq1.x1gn7kq1:hover {
      --btn-icon: var(--xevrnxt);
    }
  }

  .x1rsz1da:focus {
    clip-path: none;
  }

  .xmpv1zg:focus {
    outline-color: currentColor;
  }

  .x1n5q8uh:focus {
    outline-offset: 0;
  }

  .xhlp2gg:focus {
    outline-style: none;
  }

  .x1l9t207:focus {
    outline-width: 0;
  }

  .x1gm29f4:focus {
    outline-width: 1px;
  }

  .x5qs596:focus {
    outline-width: 3px;
  }

  .x19s7rh0:active {
    background-color: var(--x14qseel);
  }

  .x1taqrin:active {
    background-color: var(--x15gnxeu);
  }

  .xnc4upm:active {
    background-color: var(--x19e0rs9);
  }

  .xay4ts2:active {
    background-color: var(--x19njvj6);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xns3ai2:active {
    scale: .98;
  }

  @container (width >= 800px) {
    .x4itvve.x4itvve {
      display: grid;
    }
  }
}

@layer stylex.priority5 {
  .xutpv78 {
    border-bottom-color: color-mix(in oklab, currentColor 30%, transparent);
  }

  .x2gdfgj {
    border-bottom-color: color-mix(in oklab, var(--x1nvcdi8) 40%, transparent);
  }

  .xov3fod {
    border-bottom-color: color-mix(in oklab, var(--x1x6hayt) 40%, transparent);
  }

  .x1mm9m6a {
    border-bottom-color: color-mix(in oklab, var(--x7j2zlm) 40%, transparent);
  }

  .xzxc7v1 {
    border-bottom-color: color-mix(in oklab, var(--xa1ia9e) 40%, transparent);
  }

  .x7mpoqy {
    border-bottom-color: color-mix(in oklab, var(--xbl9trg) 40%, transparent);
  }

  .x1p0rqrb {
    border-bottom-color: color-mix(in oklab, var(--xnwqv9l) 40%, transparent);
  }

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

  .x1l6z0i0 {
    border-bottom-color: var(--x10tkfja);
  }

  .xytt050 {
    border-bottom-color: var(--x12nprkv);
  }

  .x1bvju7a {
    border-bottom-color: var(--x14q19ss);
  }

  .x1xro67o {
    border-bottom-color: var(--x155sp0x);
  }

  .x1xd4vh0 {
    border-bottom-color: var(--x15ify93);
  }

  .x5fikpj {
    border-bottom-color: var(--x177df5b);
  }

  .x2e9x3m {
    border-bottom-color: var(--x1780hbs);
  }

  .x1rmy0vv {
    border-bottom-color: var(--x17ce8kp);
  }

  .x1o3dxm6 {
    border-bottom-color: var(--x17q58m0);
  }

  .x1o9wz66 {
    border-bottom-color: var(--x1995ihs);
  }

  .xn2jwj8 {
    border-bottom-color: var(--x1ag7k64);
  }

  .x1xpof2n {
    border-bottom-color: var(--x1aof1cr);
  }

  .x1bxlsgp {
    border-bottom-color: var(--x1cls2uf);
  }

  .xpq0mmu {
    border-bottom-color: var(--x1i2izbk);
  }

  .x1am826p {
    border-bottom-color: var(--x1i3umz6);
  }

  .xbivaa0 {
    border-bottom-color: var(--x1lbwb3c);
  }

  .x6ii57z {
    border-bottom-color: var(--x1m8c31k);
  }

  .xat55cf {
    border-bottom-color: var(--x1my66fl);
  }

  .xgtfnwo {
    border-bottom-color: var(--x1nl7ps8);
  }

  .x12su1td {
    border-bottom-color: var(--x1nvcdi8);
  }

  .xm6o15s {
    border-bottom-color: var(--x1nzowxe);
  }

  .x1i93m45 {
    border-bottom-color: var(--x1o8pvg);
  }

  .xc477gt {
    border-bottom-color: var(--x1psm1nr);
  }

  .x8q2c0a {
    border-bottom-color: var(--x1stm409);
  }

  .x1vt4ll4 {
    border-bottom-color: var(--x1ue74pr);
  }

  .x1p2478w {
    border-bottom-color: var(--x1y1nb0j);
  }

  .xxyafxz {
    border-bottom-color: var(--x30a02);
  }

  .x1y9xtr4 {
    border-bottom-color: var(--x40reuj);
  }

  .xut34fk {
    border-bottom-color: var(--x4wy4i9);
  }

  .x1nifuhz {
    border-bottom-color: var(--x5ghdq6);
  }

  .x1oy1iks {
    border-bottom-color: var(--x78leim);
  }

  .xc6azux {
    border-bottom-color: var(--xepnyhy);
  }

  .x16h3326 {
    border-bottom-color: var(--xfwtz3w);
  }

  .x5b8oe0 {
    border-bottom-color: var(--xg7hdzt);
  }

  .xe4gvoc {
    border-bottom-color: var(--xiflab8);
  }

  .x17qj1pj {
    border-bottom-color: var(--xmbyd8);
  }

  .xi16dv {
    border-bottom-color: var(--xnwqv9l);
  }

  .x9vkdpi {
    border-bottom-color: var(--xophhq1);
  }

  .x2txun7 {
    border-bottom-color: var(--xpqiu7k);
  }

  .x1py7tl6 {
    border-bottom-color: var(--xrxn5ji);
  }

  .x2pcxqn {
    border-bottom-color: var(--xt08mwx);
  }

  .x1tkdefh {
    border-bottom-color: var(--xvgebb7);
  }

  .x1jsucbf {
    border-bottom-color: var(--xw87lu2);
  }

  .x1tyukcg {
    border-bottom-color: var(--xw8ru9e);
  }

  .xfh2m9g {
    border-bottom-color: var(--xwzagad);
  }

  .x1qavwmc {
    border-bottom-color: var(--xy9rmfi);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

  .xl6t37e {
    border-bottom-left-radius: 16px;
  }

  .x1hnijn {
    border-bottom-left-radius: 20%;
  }

  .x6ywcw3 {
    border-bottom-left-radius: 24px;
  }

  .x12adizv, .xea6d04 {
    border-bottom-left-radius: 8px;
  }

  .x156sajp, .x1rr3jns {
    border-bottom-left-radius: 9999px;
  }

  .xjppbhk {
    border-bottom-right-radius: 0;
  }

  .x9q2n3w {
    border-bottom-right-radius: 16px;
  }

  .xf3r7f7 {
    border-bottom-right-radius: 20%;
  }

  .xhj5wee {
    border-bottom-right-radius: 24px;
  }

  .x1uut888, .xzf3q96 {
    border-bottom-right-radius: 8px;
  }

  .x790qc7, .x7vodmp {
    border-bottom-right-radius: 9999px;
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x1kw857 {
    border-left-color: color-mix(in oklab, currentColor 30%, transparent);
  }

  .x1ti6ut6 {
    border-left-color: color-mix(in oklab, var(--x1nvcdi8) 40%, transparent);
  }

  .x1d96pmd {
    border-left-color: color-mix(in oklab, var(--x1x6hayt) 40%, transparent);
  }

  .x157ntyj {
    border-left-color: color-mix(in oklab, var(--x7j2zlm) 40%, transparent);
  }

  .x132685h {
    border-left-color: color-mix(in oklab, var(--xa1ia9e) 40%, transparent);
  }

  .x1y8b3iu {
    border-left-color: color-mix(in oklab, var(--xbl9trg) 40%, transparent);
  }

  .x6odid2 {
    border-left-color: color-mix(in oklab, var(--xnwqv9l) 40%, transparent);
  }

  .x1g4hjc {
    border-left-color: #0000;
  }

  .xzv9n2p {
    border-left-color: var(--x10tkfja);
  }

  .xxmkmd8 {
    border-left-color: var(--x12nprkv);
  }

  .xdwh788 {
    border-left-color: var(--x14q19ss);
  }

  .x4sz8gb {
    border-left-color: var(--x155sp0x);
  }

  .x1dorsgm {
    border-left-color: var(--x15ify93);
  }

  .x1996wxt {
    border-left-color: var(--x177df5b);
  }

  .xhovfw3 {
    border-left-color: var(--x1780hbs);
  }

  .xr1j779 {
    border-left-color: var(--x17ce8kp);
  }

  .xkghlzu {
    border-left-color: var(--x17q58m0);
  }

  .xsc3vjf {
    border-left-color: var(--x1995ihs);
  }

  .x1pxco4s {
    border-left-color: var(--x1aof1cr);
  }

  .x12u25o8 {
    border-left-color: var(--x1cls2uf);
  }

  .x1mikk43 {
    border-left-color: var(--x1i2izbk);
  }

  .x1kkdy4x {
    border-left-color: var(--x1i3umz6);
  }

  .xsm6578 {
    border-left-color: var(--x1my66fl);
  }

  .xvj0muk {
    border-left-color: var(--x1nl7ps8);
  }

  .x1qpdb84 {
    border-left-color: var(--x1nvcdi8);
  }

  .x1au8bts {
    border-left-color: var(--x1nzowxe);
  }

  .x14f5ca1 {
    border-left-color: var(--x1o8pvg);
  }

  .xebac40 {
    border-left-color: var(--x1ue74pr);
  }

  .x1b7ufht {
    border-left-color: var(--x1y1nb0j);
  }

  .x7xt6ux {
    border-left-color: var(--x30a02);
  }

  .xw8tgm2 {
    border-left-color: var(--x40reuj);
  }

  .x1ovyf8i {
    border-left-color: var(--x4wy4i9);
  }

  .x1mbdjmy {
    border-left-color: var(--x78leim);
  }

  .xm72qpt {
    border-left-color: var(--xfwtz3w);
  }

  .xphamtj {
    border-left-color: var(--xg7hdzt);
  }

  .x17ovomz {
    border-left-color: var(--xiflab8);
  }

  .xj3jq0w {
    border-left-color: var(--xmbyd8);
  }

  .x1o8evck {
    border-left-color: var(--xophhq1);
  }

  .xm9g4yp {
    border-left-color: var(--xpqiu7k);
  }

  .x14x07dn {
    border-left-color: var(--xrxn5ji);
  }

  .x12rfcmi {
    border-left-color: var(--xt08mwx);
  }

  .xzlfpo8 {
    border-left-color: var(--xvgebb7);
  }

  .x1eztnjn {
    border-left-color: var(--xw87lu2);
  }

  .x53g44f {
    border-left-color: var(--xw8ru9e);
  }

  .xx6gm0c {
    border-left-color: var(--xwzagad);
  }

  .xas8esk {
    border-left-color: var(--xy9rmfi);
  }

  .xsxj2vf {
    border-left-style: dashed;
  }

  .x1b16gh4 {
    border-left-style: none;
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x5qi55b {
    border-right-color: color-mix(in oklab, currentColor 30%, transparent);
  }

  .x12tlzy2 {
    border-right-color: color-mix(in oklab, var(--x1nvcdi8) 40%, transparent);
  }

  .x1il4fbg {
    border-right-color: color-mix(in oklab, var(--x1x6hayt) 40%, transparent);
  }

  .x9la8vp {
    border-right-color: color-mix(in oklab, var(--x7j2zlm) 40%, transparent);
  }

  .x1l1k6a5 {
    border-right-color: color-mix(in oklab, var(--xa1ia9e) 40%, transparent);
  }

  .x1qphq10 {
    border-right-color: color-mix(in oklab, var(--xbl9trg) 40%, transparent);
  }

  .x1uq69g3 {
    border-right-color: color-mix(in oklab, var(--xnwqv9l) 40%, transparent);
  }

  .xhe5wa1 {
    border-right-color: #0000;
  }

  .xyh93of {
    border-right-color: var(--x10tkfja);
  }

  .x669c30 {
    border-right-color: var(--x12nprkv);
  }

  .x129uxsi {
    border-right-color: var(--x14q19ss);
  }

  .xg6yret {
    border-right-color: var(--x155sp0x);
  }

  .x128e4ui {
    border-right-color: var(--x15ify93);
  }

  .x1r0t93c {
    border-right-color: var(--x177df5b);
  }

  .xzlgsbw {
    border-right-color: var(--x1780hbs);
  }

  .xir8b2n {
    border-right-color: var(--x17ce8kp);
  }

  .x18ph5mc {
    border-right-color: var(--x17q58m0);
  }

  .xdmpdiu {
    border-right-color: var(--x1995ihs);
  }

  .x1usq8on {
    border-right-color: var(--x1aof1cr);
  }

  .x16tv6gq {
    border-right-color: var(--x1cls2uf);
  }

  .x15msy1h {
    border-right-color: var(--x1i2izbk);
  }

  .x1gvfewu {
    border-right-color: var(--x1i3umz6);
  }

  .x7keawc {
    border-right-color: var(--x1my66fl);
  }

  .x14gzqg1 {
    border-right-color: var(--x1nl7ps8);
  }

  .xe8199s {
    border-right-color: var(--x1nvcdi8);
  }

  .x1akq0op {
    border-right-color: var(--x1nzowxe);
  }

  .xrcsase {
    border-right-color: var(--x1o8pvg);
  }

  .xlyvad9 {
    border-right-color: var(--x1ue74pr);
  }

  .x1cjb5ey {
    border-right-color: var(--x1y1nb0j);
  }

  .x1pfipno {
    border-right-color: var(--x30a02);
  }

  .x1w2frwr {
    border-right-color: var(--x40reuj);
  }

  .x17t48d5 {
    border-right-color: var(--x4wy4i9);
  }

  .xrs3vht {
    border-right-color: var(--x78leim);
  }

  .x5qgdb0 {
    border-right-color: var(--xfwtz3w);
  }

  .xp23myh {
    border-right-color: var(--xg7hdzt);
  }

  .x1upi6o0 {
    border-right-color: var(--xiflab8);
  }

  .x12lr63x {
    border-right-color: var(--xmbyd8);
  }

  .x1ysb3g9 {
    border-right-color: var(--xophhq1);
  }

  .x1vuun5m {
    border-right-color: var(--xpqiu7k);
  }

  .x3bby2g {
    border-right-color: var(--xrxn5ji);
  }

  .x1fmfe6b {
    border-right-color: var(--xt08mwx);
  }

  .x1dnm8yx {
    border-right-color: var(--xvgebb7);
  }

  .x13hqxqj {
    border-right-color: var(--xw87lu2);
  }

  .xy4gf7d {
    border-right-color: var(--xwzagad);
  }

  .xo33dcj {
    border-right-color: var(--xy9rmfi);
  }

  .xcti19x {
    border-right-style: dashed;
  }

  .x11pwa6s {
    border-right-style: none;
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xgfja2r {
    border-right-width: 0;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .xyy74w7 {
    border-right-width: 2px;
  }

  .x1427x32 {
    border-top-color: color-mix(in oklab, var(--x1nvcdi8) 40%, transparent);
  }

  .x1lom6hf {
    border-top-color: color-mix(in oklab, var(--x1x6hayt) 40%, transparent);
  }

  .xdow2c5 {
    border-top-color: color-mix(in oklab, var(--x7j2zlm) 40%, transparent);
  }

  .xw5v6gc {
    border-top-color: color-mix(in oklab, var(--xa1ia9e) 40%, transparent);
  }

  .xl2s1vx {
    border-top-color: color-mix(in oklab, var(--xbl9trg) 40%, transparent);
  }

  .x1353l4d {
    border-top-color: color-mix(in oklab, var(--xnwqv9l) 40%, transparent);
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

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

  .xs8enrp {
    border-top-color: var(--x10tkfja);
  }

  .x1aetthr {
    border-top-color: var(--x12nprkv);
  }

  .xdwccgb {
    border-top-color: var(--x14q19ss);
  }

  .x1lmhubt {
    border-top-color: var(--x155sp0x);
  }

  .x101eo8i {
    border-top-color: var(--x15ify93);
  }

  .xid5qev {
    border-top-color: var(--x177df5b);
  }

  .xime42i {
    border-top-color: var(--x1780hbs);
  }

  .x1363qjl {
    border-top-color: var(--x17ce8kp);
  }

  .x154hu5t {
    border-top-color: var(--x17q58m0);
  }

  .xff1ogf {
    border-top-color: var(--x1995ihs);
  }

  .xz4p0ci {
    border-top-color: var(--x1aof1cr);
  }

  .xt40d8a {
    border-top-color: var(--x1cls2uf);
  }

  .x1y7ovve {
    border-top-color: var(--x1fyi3j6);
  }

  .x14u1tij {
    border-top-color: var(--x1i2izbk);
  }

  .xhttp48 {
    border-top-color: var(--x1i3umz6);
  }

  .xzjd938 {
    border-top-color: var(--x1m8c31k);
  }

  .x15qsvgi {
    border-top-color: var(--x1my66fl);
  }

  .x17yyig {
    border-top-color: var(--x1nl7ps8);
  }

  .x199ao8i {
    border-top-color: var(--x1nvcdi8);
  }

  .xrvw63m {
    border-top-color: var(--x1nzowxe);
  }

  .xnn55v0 {
    border-top-color: var(--x1o8pvg);
  }

  .xmunanr {
    border-top-color: var(--x1psm1nr);
  }

  .xeponr6 {
    border-top-color: var(--x1stm409);
  }

  .xafmrgn {
    border-top-color: var(--x1ue74pr);
  }

  .xg3ddk3 {
    border-top-color: var(--x1y1nb0j);
  }

  .x1ibdgg3 {
    border-top-color: var(--x30a02);
  }

  .x70xan6 {
    border-top-color: var(--x40reuj);
  }

  .xbd5ow4 {
    border-top-color: var(--x4wy4i9);
  }

  .x1cqe1m8 {
    border-top-color: var(--x78leim);
  }

  .xljj8q1 {
    border-top-color: var(--xf0cak3);
  }

  .xvckcnr {
    border-top-color: var(--xfwtz3w);
  }

  .x1gmc1ca {
    border-top-color: var(--xg7hdzt);
  }

  .x54nsnd {
    border-top-color: var(--xiflab8);
  }

  .x1xd52cu {
    border-top-color: var(--xmbyd8);
  }

  .x179kvaw {
    border-top-color: var(--xophhq1);
  }

  .x1xsrxqi {
    border-top-color: var(--xpqiu7k);
  }

  .x89iwa2 {
    border-top-color: var(--xrxn5ji);
  }

  .xihoiai {
    border-top-color: var(--xsrl79y);
  }

  .x1iz4aji {
    border-top-color: var(--xt08mwx);
  }

  .xzxt4u7 {
    border-top-color: var(--xvgebb7);
  }

  .xym8oa0 {
    border-top-color: var(--xw87lu2);
  }

  .x1t8z3w4 {
    border-top-color: var(--xw8ru9e);
  }

  .x1pq5itf {
    border-top-color: var(--xwzagad);
  }

  .x6c1oox {
    border-top-color: var(--xy9rmfi);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .xway8oa {
    border-top-left-radius: 16px;
  }

  .xyu9snh {
    border-top-left-radius: 20%;
  }

  .x38dpot {
    border-top-left-radius: 24px;
  }

  .x1m4v8p0, .x8u7xle {
    border-top-left-radius: 8px;
  }

  .x38agcw, .xs3ztn8 {
    border-top-left-radius: 9999px;
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .x1h56znd {
    border-top-right-radius: 16px;
  }

  .x1ru9p0t {
    border-top-right-radius: 20%;
  }

  .x1kuloru {
    border-top-right-radius: 24px;
  }

  .xwkersz, .xwzv8he {
    border-top-right-radius: 8px;
  }

  .x1cuimyd, .xxi6wdo {
    border-top-right-radius: 9999px;
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .xd2loe5 {
    border-top-style: dotted;
  }

  .x1ejq31n {
    border-top-style: none;
  }

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

  .x972fbf {
    border-top-width: 0;
  }

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

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

  .x1t5phpk {
    bottom: -.125rem;
  }

  .x17k9m6f {
    bottom: .25rem;
  }

  .x89p94q {
    bottom: .5rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x18pm43u {
    bottom: 1rem;
  }

  .x1l991sw {
    bottom: 2rem;
  }

  .x1m9jypi {
    height: .125rem;
  }

  .x1vqa55y {
    height: .375rem;
  }

  .x11xt15w {
    height: .5rem;
  }

  .x1ptuzts {
    height: .625rem;
  }

  .xzfle9r {
    height: .75rem;
  }

  .x1xpc4rs {
    height: .875rem;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .x1e9ffnk {
    height: 1.25rem;
  }

  .xcq29wm {
    height: 1.5rem;
  }

  .xo1bnrc {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x6z1txi {
    height: 1152px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xyimdy5 {
    height: 12rem;
  }

  .xldqpoc {
    height: 13rem;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1sqfks4 {
    height: 18rem;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xbdp5em, .xjm9jq1 {
    height: 1px;
  }

  .x9v5cml {
    height: 1rem;
  }

  .x3blroo {
    height: 2.25rem;
  }

  .x1ph3czr {
    height: 2.5rem;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1m9f0xh {
    height: 2rem;
  }

  .xkuj8mj {
    height: 3.5rem;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xqylgxj {
    height: 32rem;
  }

  .xqtzs6x {
    height: 3rem;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xmk1162 {
    height: 40rem;
  }

  .xsdox4t {
    height: 48px;
  }

  .x13uae7l {
    height: 4rem;
  }

  .x14ardt9 {
    height: 7rem;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x10274ak {
    height: calc(100svh - 2rem);
  }

  .xg7h5cd {
    height: fit-content;
  }

  .x1l60ili {
    height: max(100%, 2.75rem);
  }

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

  .xvjnojl {
    left: .125rem;
  }

  .x7673ap {
    left: .25rem;
  }

  .x1osw8bq {
    left: .375rem;
  }

  .x19j45tk {
    left: .5rem;
  }

  .x1rcofeg {
    left: .75rem;
  }

  .xu96u03 {
    left: 0;
  }

  .xvu18py {
    left: 1rem;
  }

  .x1nrll8i, .xj194u3 {
    left: 50%;
  }

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

  .x1jl112a {
    margin-bottom: -.125rem;
  }

  .x1hldca5 {
    margin-bottom: -.25rem;
  }

  .xi59qib {
    margin-bottom: -.375rem;
  }

  .xuh6244 {
    margin-bottom: -.5rem;
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .xf18wxk {
    margin-bottom: .125rem;
  }

  .x1h5ub1v {
    margin-bottom: .25rem;
  }

  .xl3ll72 {
    margin-bottom: .5rem;
  }

  .xa2ya29 {
    margin-bottom: .75rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1ve31gx {
    margin-bottom: 1.25rem;
  }

  .xsxk5hf {
    margin-bottom: 1.5rem;
  }

  .x1y0bpux {
    margin-bottom: 1rem;
  }

  .xkk6k4e {
    margin-bottom: 2.5rem;
  }

  .x5o1zpy {
    margin-bottom: 2rem;
  }

  .xhm5ybd {
    margin-left: -.125rem;
  }

  .x19fowf6 {
    margin-left: -.25rem;
  }

  .xxyw1jk {
    margin-left: -.5rem;
  }

  .xdch8dm {
    margin-left: -.625rem;
  }

  .xs4k2r8 {
    margin-left: -.75rem;
  }

  .xetejkq {
    margin-left: -1.5rem;
  }

  .xh9i6ac {
    margin-left: -1px;
  }

  .xfb5sle {
    margin-left: -1rem;
  }

  .x90z53g {
    margin-left: .625rem;
  }

  .x1cc96ua {
    margin-left: .125rem;
  }

  .x1q09gid {
    margin-left: .25rem;
  }

  .xqpei9e {
    margin-left: .5rem;
  }

  .x1rur4yh {
    margin-left: .75rem;
  }

  .xjtkqo2 {
    margin-left: .875rem;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x15x7k77 {
    margin-left: 1.5rem;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x3q9rra {
    margin-left: calc(var(--gutter, .5rem) * -1);
  }

  .xpvwo1i {
    margin-right: -.125rem;
  }

  .x2hjsap {
    margin-right: -.25rem;
  }

  .xymv8t7 {
    margin-right: -.375rem;
  }

  .x2dym2x {
    margin-right: -.5rem;
  }

  .xgbycy8 {
    margin-right: -1.5rem;
  }

  .x1y7amh {
    margin-right: -1px;
  }

  .xh1goz3 {
    margin-right: -1rem;
  }

  .xttwo9i {
    margin-right: .5rem;
  }

  .x1wsppl1 {
    margin-right: .625rem;
  }

  .x1uk0qmt {
    margin-right: .875rem;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .x17n1knm {
    margin-right: 1.5rem;
  }

  .xack27t {
    margin-right: auto;
  }

  .x1si40z0 {
    margin-right: calc(var(--gutter, .5rem) * -1);
  }

  .xjufezg {
    margin-top: -.125rem;
  }

  .x15s5u4p {
    margin-top: -.25rem;
  }

  .x1pkvdb6 {
    margin-top: -.375rem;
  }

  .x1bov10x {
    margin-top: -.5rem;
  }

  .xyzbgki {
    margin-top: -.75rem;
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .x1b2dtlv {
    margin-top: .125rem;
  }

  .x133i96k {
    margin-top: .25rem;
  }

  .x16nypep {
    margin-top: .375rem;
  }

  .xdcsqmz {
    margin-top: .5rem;
  }

  .x1pijofp {
    margin-top: .75rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xs8fzj {
    margin-top: 1.25rem;
  }

  .x16a3hn5 {
    margin-top: 1.5rem;
  }

  .x9ve431 {
    margin-top: 1rem;
  }

  .xsg0a1f {
    margin-top: 2.5rem;
  }

  .xm06tut {
    margin-top: 2rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xtsz2m0 {
    max-height: 10rem;
  }

  .x1srtgdu {
    max-height: 12rem;
  }

  .x1utrrzb {
    max-height: 14rem;
  }

  .x54lwg9 {
    max-height: 15rem;
  }

  .x1q9c0wr {
    max-height: 16rem;
  }

  .xh585o7 {
    max-height: 20rem;
  }

  .xi58p9m {
    max-height: 28rem;
  }

  .x119dcsq {
    max-height: 3.5rem;
  }

  .x15fl7tb {
    max-height: 40%;
  }

  .xwachv6 {
    max-height: 4rem;
  }

  .x1om5vbd {
    max-height: 50dvh;
  }

  .x3d5gib {
    max-height: 50vh;
  }

  .xkga6ke {
    max-height: 8rem;
  }

  .xw9327h {
    max-height: calc(100dvh - 16rem);
  }

  .xlra7w6 {
    max-height: calc(100dvh - 8rem);
  }

  .x7ab17h {
    max-height: none;
  }

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

  .x193iq5w {
    max-width: 100%;
  }

  .xazcve0 {
    max-width: 100px;
  }

  .xgocruu {
    max-width: 100rem;
  }

  .xpag8j1 {
    max-width: 16rem;
  }

  .xzfcrpp {
    max-width: 20ch;
  }

  .xuh0gk4 {
    max-width: 20rem;
  }

  .xm0w02c, .xowlazn {
    max-width: 24rem;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x177sts {
    max-width: 28rem;
  }

  .xuradfi {
    max-width: 32rem;
  }

  .x13r8qcm {
    max-width: 36rem;
  }

  .x1oc4otl {
    max-width: 40ch;
  }

  .x1il0e34 {
    max-width: 42rem;
  }

  .x1obbari, .x1vpbbxe {
    max-width: 48rem;
  }

  .x1fhwh8i {
    max-width: 56rem;
  }

  .xhg1pyz {
    max-width: 64rem;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .x1v06j31 {
    max-width: 72rem;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x159iy50 {
    max-width: 8rem;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .xn5silr {
    max-width: min(20rem, var(--available-width));
  }

  .x1x1rfll {
    max-width: none;
  }

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

  .x2lwn1j {
    min-height: 0;
  }

  .xdwkja0 {
    min-height: 1.25rem;
  }

  .xpuyutl {
    min-height: 1.5em;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xduofjx {
    min-height: 12rem;
  }

  .x11b1ahg {
    min-height: 1rem;
  }

  .xwgi63b {
    min-height: 2.25rem;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .x1sduc31 {
    min-height: 20rem;
  }

  .x1q0l6uf {
    min-height: 24rem;
  }

  .x1h3a5fk {
    min-height: 2rem;
  }

  .xwsonjn {
    min-height: 3.5rem;
  }

  .x1j9c18f {
    min-height: 36rem;
  }

  .xa1wkxz {
    min-height: 3rem;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x36djts {
    min-height: 4rem;
  }

  .x1ghgofq {
    min-height: 5rem;
  }

  .xws2hko {
    min-height: 8rem;
  }

  .x65nank {
    min-height: auto;
  }

  .xeuugli {
    min-width: 0;
  }

  .x3j8hqw {
    min-width: 1.25rem;
  }

  .x7t5m4 {
    min-width: 1.5rem;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xe5jsb2 {
    min-width: 10rem;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .x92fj5m {
    min-width: 12rem;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .x1qf8by1 {
    min-width: 16rem;
  }

  .x1pnic73 {
    min-width: 19rem;
  }

  .x3bhvrl {
    min-width: 2.25rem;
  }

  .x1as4w3w {
    min-width: 2rem;
  }

  .x17aaooq {
    min-width: 5.5rem;
  }

  .x13ckzan {
    min-width: 760px;
  }

  .x1nlxh9t {
    min-width: 7rem;
  }

  .x15x72sd {
    min-width: auto;
  }

  .x1r0cqu9 {
    min-width: calc(var(--anchor-width)  + 8px);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1rife3k {
    overflow-y: scroll;
  }

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

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  @media (width >= 64rem) {
    .x1w3o6nz.x1w3o6nz {
      padding: 1.5rem;
    }

    .xvb4zox.xvb4zox {
      padding: 2rem;
    }
  }

  .xmnamis {
    padding-bottom: .5rem;
  }

  .xshgzo5 {
    padding-bottom: .125rem;
  }

  .x12vb36n {
    padding-bottom: .25rem;
  }

  .x1hd7q15 {
    padding-bottom: .375rem;
  }

  .xfa0ve9 {
    padding-bottom: .5rem;
  }

  .xobfhze {
    padding-bottom: .625rem;
  }

  .x1ifi1ps {
    padding-bottom: .75rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1tnjyez {
    padding-bottom: 1.25rem;
  }

  .x163t5y5, .x5p0dgq {
    padding-bottom: 1.5rem;
  }

  .xbi3dui {
    padding-bottom: 1rem;
  }

  .xqoempq {
    padding-bottom: 2.5rem;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .xkarnsg {
    padding-bottom: 2rem;
  }

  .xfe23qt {
    padding-bottom: 3rem;
  }

  .x1559cas, .x1q8uoa4 {
    padding-bottom: 4rem;
  }

  .xsmwaxf {
    padding-bottom: 5%;
  }

  .xx4bj3q {
    padding-bottom: calc(.625rem - 1px);
  }

  .x15u6esi {
    padding-left: .5rem;
  }

  .x191kaa1 {
    padding-left: .125rem;
  }

  .x6tj20l {
    padding-left: .25rem;
  }

  .xrjoaeo {
    padding-left: .375rem;
  }

  .xri7n9w {
    padding-left: .5rem;
  }

  .x16apm96 {
    padding-left: .625rem;
  }

  .xa4m44a {
    padding-left: .75rem;
  }

  .x1idecfg {
    padding-left: .875rem;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xgig6ic {
    padding-left: 1.25rem;
  }

  .x1vua2ax, .xeyq393 {
    padding-left: 1.5rem;
  }

  .x3adoaz, .x9dzeaa {
    padding-left: 1rem;
  }

  .xmugxad {
    padding-left: 2.25rem;
  }

  .xu7digr {
    padding-left: 2.5rem;
  }

  .xd3ty66 {
    padding-left: 24px;
  }

  .xj9uezu {
    padding-left: 2px;
  }

  .xv50z03 {
    padding-left: 2rem;
  }

  .xwqb171 {
    padding-left: 5%;
  }

  .x7dci1w {
    padding-left: calc(.875rem - 1px);
  }

  .x12o4dzp {
    padding-left: calc(1.125rem - 1px);
  }

  .x1arb9wb {
    padding-right: .5rem;
  }

  .xuynz1b {
    padding-right: .125rem;
  }

  .xuc7ual {
    padding-right: .25rem;
  }

  .x1c0q6cv {
    padding-right: .375rem;
  }

  .xobn392 {
    padding-right: .5rem;
  }

  .x11xk1m6 {
    padding-right: .625rem;
  }

  .x1scq99m {
    padding-right: .75rem;
  }

  .x1e7gtd2 {
    padding-right: .875rem;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x150e757 {
    padding-right: 1.25rem;
  }

  .x1b4hvr8, .xnywu7s {
    padding-right: 1.5rem;
  }

  .x1whs346, .x52dz5p {
    padding-right: 1rem;
  }

  .xpbzb9j {
    padding-right: 2.5rem;
  }

  .x79k2kb {
    padding-right: 2.75rem;
  }

  .x8e5d8q {
    padding-right: 24px;
  }

  .xpf9j6y {
    padding-right: 2px;
  }

  .x8e781z {
    padding-right: 2rem;
  }

  .x1e096f4 {
    padding-right: 5%;
  }

  .x1s3c0u1 {
    padding-right: calc(.875rem - 1px);
  }

  .xmw66we {
    padding-right: calc(1.125rem - 1px);
  }

  .x1mpjfr7 {
    padding-right: calc(2.5rem - 1px);
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1i7pkvp {
    padding-top: .125rem;
  }

  .x1g0l9sb {
    padding-top: .25rem;
  }

  .x1jsb5ny {
    padding-top: .375rem;
  }

  .xq7ukzw {
    padding-top: .5rem;
  }

  .x1j2nqr4 {
    padding-top: .625rem;
  }

  .x19wj3yf {
    padding-top: .75rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xpzh9cy {
    padding-top: 1.25rem;
  }

  .x1w6c2zl, .x6gltce {
    padding-top: 1.5rem;
  }

  .xceantt {
    padding-top: 1rem;
  }

  .xyy6enf {
    padding-top: 2.5rem;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1ozkof3 {
    padding-top: 2rem;
  }

  .x1q3vnfg {
    padding-top: 3rem;
  }

  .x1s8qeu9 {
    padding-top: 4rem;
  }

  .x1rdq3lh {
    padding-top: 5%;
  }

  .x4yolcf {
    padding-top: 6rem;
  }

  .x1h3nke1 {
    padding-top: calc(.625rem - 1px);
  }

  .x16kiixi {
    right: -.125rem;
  }

  .x1u8316n {
    right: .125rem;
  }

  .x1v8lsi3 {
    right: .25rem;
  }

  .x1udbhtv {
    right: .375rem;
  }

  .x13flxae {
    right: .5rem;
  }

  .x3m8u43 {
    right: 0;
  }

  .x12ixbfa {
    right: 1rem;
  }

  .xskb1ls {
    scroll-padding-bottom: .25rem;
  }

  .xl3tl6p {
    scroll-padding-bottom: .5rem;
  }

  .xu6tysf {
    scroll-padding-top: .25rem;
  }

  .x1loe57t {
    scroll-padding-top: .5rem;
  }

  .x1tf9f6j {
    top: -.75rem;
  }

  .x1ysf4a0 {
    top: .125rem;
  }

  .x1w8eumv {
    top: .25rem;
  }

  .x19rgft8 {
    top: .5rem;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x4316ws {
    top: 1rem;
  }

  .xwa60dl, .x1755psy {
    top: 50%;
  }

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

  .x1u1o389 {
    width: .25rem;
  }

  .x17cpr8o {
    width: .375rem;
  }

  .x4x30nk {
    width: .5rem;
  }

  .xq7pqwn {
    width: .625rem;
  }

  .x1y28yfk {
    width: .75rem;
  }

  .x1yecfk {
    width: .875rem;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .x1tymbkv {
    width: 1.25rem;
  }

  .xo8ykov {
    width: 1.5rem;
  }

  .xksihjd {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1vagsfc {
    width: 10rem;
  }

  .x1x3lekn {
    width: 11rem;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1k17a2z {
    width: 12rem;
  }

  .x1aeeb16 {
    width: 14rem;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x121v8jj {
    width: 16rem;
  }

  .x1kfcski {
    width: 18rem;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x19mdgkp {
    width: 19rem;
  }

  .x1i1rx1s, .xbcx0x3 {
    width: 1px;
  }

  .x1a34s16 {
    width: 1rem;
  }

  .x1vjbppr {
    width: 2.25rem;
  }

  .xnbcshq {
    width: 2.5rem;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1ewh07y {
    width: 2rem;
  }

  .x1o50dbs {
    width: 3.5rem;
  }

  .x9tw2jo {
    width: 3rem;
  }

  .x1ohe7m0 {
    width: 4rem;
  }

  .x1qqgdg6 {
    width: 5rem;
  }

  .x3y90au {
    width: 6rem;
  }

  .xg0jo4d {
    width: 75%;
  }

  .xwq2dlk {
    width: 7rem;
  }

  .x1a4hpa5 {
    width: 83.3333%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xepbwbx {
    width: 8rem;
  }

  .x13f93kv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .xbvvnaf {
    width: 75%;
  }

  .xt49hzy {
    width: 83.3333%;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1oh3uok {
    width: max(100%, 2.75rem);
  }

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

  .x2vxz7z:hover[data-disabled] {
    border-bottom-color: var(--x1uq6jt2);
  }

  .xw907k7:hover[data-disabled] {
    border-bottom-color: var(--xg7pat5);
  }

  .xvzsi9e:focus-within {
    border-bottom-color: var(--xgnnl6a);
  }

  .xzd17sg:focus-within {
    border-bottom-color: var(--xnwqv9l);
  }

  .xj9qo1u:focus-within {
    border-bottom-color: var(--xvzl872);
  }

  .x1iuot5m.x1iuot5m:where(:has( ~ .x15dy1oe:where(*))) {
    border-bottom-width: 1px;
  }

  .x1gu2lu0:hover[data-disabled] {
    border-left-color: var(--x1uq6jt2);
  }

  .x8el7jh:hover[data-disabled] {
    border-left-color: var(--xg7pat5);
  }

  .xexop8t:focus-within {
    border-left-color: var(--xgnnl6a);
  }

  .x7219cz:focus-within {
    border-left-color: var(--xnwqv9l);
  }

  .xeujs1d:hover[data-disabled] {
    border-right-color: var(--x1uq6jt2);
  }

  .xfipx12:hover[data-disabled] {
    border-right-color: var(--xg7pat5);
  }

  .xid49h5:focus-within {
    border-right-color: var(--xgnnl6a);
  }

  .x1r4xll4:focus-within {
    border-right-color: var(--xnwqv9l);
  }

  .xaucf49:hover[data-disabled] {
    border-top-color: var(--x1uq6jt2);
  }

  .x57bc15:hover[data-disabled] {
    border-top-color: var(--xg7pat5);
  }

  .x1va1rmc:focus-within {
    border-top-color: var(--xgnnl6a);
  }

  .x1ca13t2:focus-within {
    border-top-color: var(--xnwqv9l);
  }

  .x1jy38s4.x1jy38s4:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: .125rem;
  }

  .xejawu7.xejawu7:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: .25rem;
  }

  .xpi1oqg.xpi1oqg:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: .375rem;
  }

  .xd1ojol.xd1ojol:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: .5rem;
  }

  .x1hc12t9.x1hc12t9:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: .75rem;
  }

  .x3f2ab.x3f2ab:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 1.25rem;
  }

  .x1jo9e02.x1jo9e02:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 1.5rem;
  }

  .x1vrjemb.x1vrjemb:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 1rem;
  }

  .xzn3ilk.xzn3ilk:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 2.5rem;
  }

  .xw3z9ds.xw3z9ds:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 2rem;
  }

  .xkznkfg.xkznkfg:where(:has( ~ .x15dy1oe:where(*))) {
    margin-bottom: 3rem;
  }

  .xq7hyhj.xq7hyhj:where(.x1rmcdvl:has([data-slot="label"] + [data-slot="control"]) *) {
    margin-top: .75rem;
  }

  .x1aqw9yn.x1aqw9yn:where(.x1rmcdvl:where(*) *) {
    margin-top: 0;
  }

  .xc0xq8s:has([data-full-bleed]) {
    max-width: none;
  }

  .xfqmrej:has([data-full-bleed]) {
    min-height: 0;
  }

  .x10azalh:has([data-full-bleed]) {
    padding-bottom: 0;
  }

  .xvwn2wc:has([data-full-bleed]) {
    padding-left: 0;
  }

  .x141qlo1:has([data-full-bleed]) {
    padding-right: 0;
  }

  .xrm0i80:has([data-full-bleed]) {
    padding-top: 0;
  }

  .x1e5dqpa:first-child {
    border-left-width: 0;
  }

  .x1d9v4yf:first-child {
    border-top-style: none;
  }

  .x4o9dxs:first-child {
    margin-left: 0;
  }

  .x1b80bzf:first-child {
    padding-left: var(--gutter, .5rem);
  }

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

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

  .x124n18q:last-child {
    padding-right: var(--gutter, .5rem);
  }

  .x1hia7j1.x1hia7j1:is([data-slot="label"] + *):where(.x1rmcdvl:where(*) *) {
    margin-top: .5rem;
  }

  .x1dql5v5.x1dql5v5:is([data-slot="label"] + *):where(.x1rmcdvl:where(*) *), .x1jgc27w.x1jgc27w:is([data-slot="control"] + *):where(.x1rmcdvl:where(*) *) {
    margin-top: .75rem;
  }

  .x1nl0cb8:disabled {
    border-bottom-color: var(--xfyegs2);
  }

  .x2rth7n:disabled {
    border-left-color: var(--xfyegs2);
  }

  .x19vyn8z:disabled {
    border-right-color: var(--xfyegs2);
  }

  .x89ak2w:disabled {
    border-top-color: var(--xfyegs2);
  }

  .x1ubm613:hover {
    border-bottom-color: var(--x1bxnjd0);
  }

  .xzkjesx:hover {
    border-bottom-color: var(--x1s3x83q);
  }

  .xvxn0hr:hover {
    border-bottom-color: var(--xg4537o);
  }

  .xjpsucz:hover {
    border-left-color: var(--x1bxnjd0);
  }

  .x13rnmzt:hover {
    border-left-color: var(--x1s3x83q);
  }

  .x1ic8mc:hover {
    border-left-color: var(--xg4537o);
  }

  .x1cxu8h5:hover {
    border-right-color: var(--x1bxnjd0);
  }

  .xbq2g0i:hover {
    border-right-color: var(--x1s3x83q);
  }

  .x5xl1ro:hover {
    border-right-color: var(--xg4537o);
  }

  .x18vqrhl:hover {
    border-top-color: var(--x1bxnjd0);
  }

  .x1qoj1j3:hover {
    border-top-color: var(--x1s3x83q);
  }

  .x19kla0p:hover {
    border-top-color: var(--xg4537o);
  }

  .x1a66y65:focus {
    border-bottom-color: var(--xvzl872);
  }

  .x1tpf6pg:focus {
    border-left-color: var(--xvzl872);
  }

  .xfztxcm:focus {
    border-right-color: var(--xvzl872);
  }

  .x1ygcmm:focus {
    border-top-color: var(--xvzl872);
  }

  .x15cytp8:focus {
    height: auto;
  }

  .x1jqxupm:focus {
    width: auto;
  }

  .x6okg5:disabled:hover {
    border-bottom-color: var(--xa50wgg);
  }

  .x2wgcex:disabled:hover {
    border-left-color: var(--xa50wgg);
  }

  .x10p0vsb:disabled:hover {
    border-right-color: var(--xa50wgg);
  }

  .x1m0aul3:disabled:hover {
    border-top-color: var(--xa50wgg);
  }
}

@layer stylex.priority6 {
  @container (width >= 28rem) {
    .xyciwce.xyciwce {
      grid-column: span 2 / span 2;
    }
  }

  @container (width >= 42rem) and (width < 64rem) {
    .x13ur0rm.x13ur0rm {
      grid-column: span 2 / span 2;
    }
  }

  @container (width >= 64rem) {
    .x7mrg6w.x7mrg6w {
      grid-column: span 4 / span 4;
    }
  }

  @media print {
    .xlxh7kv.xlxh7kv {
      overflow: visible;
    }
  }

  @media (width >= 64rem) {
    .x92nwrl.x92nwrl {
      padding-block: 1rem;
    }
  }

  @media (width >= 48rem) {
    .x167uqwe.x167uqwe {
      padding-block: 4rem;
    }
  }

  @media (width >= 64rem) {
    .xy7v8e1.xy7v8e1 {
      padding-block: 4rem;
    }

    .xyjli8i.xyjli8i {
      padding-inline: 1rem;
    }

    .x194vb0f.x194vb0f {
      padding-inline: 2.5rem;
    }
  }
}

@layer stylex.priority7 {
  @container (width >= 28rem) {
    .x1qehqj6.x1qehqj6 {
      align-items: center;
    }
  }

  @container (width >= 36rem) {
    .xshxebe.xshxebe {
      align-items: center;
    }
  }

  @media (width >= 40rem) {
    .xjm8dt.xjm8dt {
      align-items: center;
    }
  }

  @media (width >= 64rem) {
    .x1mrxice.x1mrxice {
      align-items: center;
    }
  }

  @container (width >= 28rem) {
    .x1xrdlge.x1xrdlge {
      align-items: flex-start;
    }
  }

  @container (width >= 42rem) {
    .x16ndzt3.x16ndzt3 {
      align-items: flex-start;
    }
  }

  @media (width >= 40rem) {
    .xmfaq5g.xmfaq5g {
      align-items: flex-start;
    }
  }

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

  @media (prefers-reduced-motion: no-preference) {
    .xicwdjo.xicwdjo {
      animation-name: x13kz0yu-B;
    }

    .xg1iud9.xg1iud9 {
      animation-name: x1fy8ia8-B;
    }

    .xvehrsy.xvehrsy {
      animation-name: x1mefpmg-B;
    }

    .x1923ku6.x1923ku6 {
      animation-name: x1vd7yah-B;
    }

    .x1sigy5q.x1sigy5q {
      animation-name: xekv6nw-B;
    }
  }

  @media (forced-colors: active) {
    .x1xv78c.x1xv78c {
      background-color: canvastext;
    }
  }

  .x6y1oas[data-disabled]:active, .xeixq4t[data-disabled]:hover, .xthri8c[data-active] {
    background-color: #0000;
  }

  .x3ezjn3[data-highlighted] {
    background-color: var(--x10cfwo9);
  }

  .xys37fn[data-current] {
    background-color: var(--x15gnxeu);
  }

  .xagvst3[data-disabled] {
    background-color: var(--x18rtl4f);
  }

  .x1xjb4kv[data-current], .xtajf46[aria-current="page"] {
    background-color: var(--x19njvj6);
  }

  .xwymb1d[data-highlighted] {
    background-color: var(--x1e3aubx);
  }

  .xm89hs0[data-disabled] {
    background-color: var(--x1h0f1i7);
  }

  @media (width >= 64rem) {
    .x1xoy1uz.x1xoy1uz {
      background-color: var(--x1iwro7s);
    }
  }

  .x1bzs8qi[data-active] {
    background-color: var(--x1qilgbk);
  }

  .xdcsg3g[data-highlighted] {
    background-color: var(--x1tnv3l3);
  }

  .xckwg4n[data-is-current-month] {
    background-color: var(--x1w5nogi);
  }

  .xdlyyzf[data-disabled] {
    background-color: var(--xc967vh);
  }

  .x72ri2g[data-has-bookings] {
    background-color: var(--xcifdm4);
  }

  .x1k2c1o3[data-highlighted] {
    background-color: var(--xg0xp93);
  }

  @media (width >= 64rem) {
    .x18enhqm.x18enhqm {
      background-image: linear-gradient(color-mix(in srgb, var(--x301243) 45%, transparent), transparent 85%), url("/auth-neighbourhood.webp");
    }
  }

  @media (forced-colors: active) {
    .xj5lnjw.xj5lnjw {
      color: canvastext;
    }
  }

  .x1mdg3o5[data-is-today] {
    color: var(--x15ify93);
  }

  @media (hover: hover) {
    .x1ouifyg.x1ouifyg {
      color: var(--x16xo786);
    }

    .x136mzml.x136mzml {
      color: var(--x1b9tv06);
    }
  }

  .xhcyam0[data-disabled]:hover {
    color: var(--x1e8k7no);
  }

  .x7hrqta[data-active] {
    color: var(--x1id4c8o);
  }

  .xbfrw8a[data-has-bookings] {
    color: var(--x1islgiu);
  }

  @media (hover: hover) {
    .x1qqczbn.x1qqczbn {
      color: var(--x1joj7z);
    }
  }

  .xkfjlet[data-highlighted] {
    color: var(--x1mpzdfv);
  }

  .x1oed6mk[data-current] {
    color: var(--x6g3snt);
  }

  @media (hover: hover) {
    .x71t3e8.x71t3e8 {
      color: var(--xd9e80l);
    }

    .xuf5qn.xuf5qn {
      color: var(--xlfgi5r);
    }
  }

  .x891qjt[data-is-current-month]:not([data-is-today]), .xeftjh7[data-is-current-month] {
    color: var(--xnulglj);
  }

  @media (hover: hover) {
    .xlh9wum.xlh9wum {
      color: var(--xu9ny2a);
    }
  }

  @media (width >= 64rem) {
    .xremnyk.xremnyk {
      column-gap: .75rem;
    }

    .xpjtdth.xpjtdth {
      column-gap: 1px;
    }
  }

  @media (width >= 40rem) {
    .x1cufmdi.x1cufmdi {
      column-gap: 1rem;
    }
  }

  @media (width >= 64rem) {
    .x1bkktoi.x1bkktoi {
      column-gap: 2rem;
    }
  }

  .x1aqeohz[aria-disabled="true"], .x1g9rdnu[data-readonly], .x1j1ks5o[data-disabled] {
    cursor: not-allowed;
  }

  @media (width >= 40rem) {
    .xqmctrs.xqmctrs {
      display: block;
    }
  }

  @media (width >= 64rem) {
    .xs06m4h.xs06m4h {
      display: block;
    }
  }

  @media (width >= 40rem) {
    .xhnms88.xhnms88 {
      display: contents;
    }
  }

  @media (pointer: coarse) {
    .x1w6lcfq.x1w6lcfq {
      display: flex;
    }
  }

  @media (width >= 40rem) {
    .x13bv8mv.x13bv8mv {
      display: flex;
    }
  }

  @media (width >= 64rem) {
    .xqibnhj.xqibnhj {
      display: flex;
    }

    .xmwnm55.xmwnm55 {
      display: grid;
    }

    .x1pjyiih.x1pjyiih {
      display: inline-flex;
    }
  }

  @media (width >= 40rem) {
    .xwo5fg3.xwo5fg3 {
      display: inline;
    }
  }

  @media (width >= 64rem) {
    .xfheum0.xfheum0 {
      display: inline;
    }
  }

  @media (pointer: coarse) {
    .xb6g6j3.xb6g6j3 {
      display: none;
    }
  }

  @media (pointer: fine) {
    .x1yya163.x1yya163 {
      display: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xrf58rb.xrf58rb {
      display: none;
    }
  }

  @media (width < 40rem) {
    .x1l4e6bl.x1l4e6bl {
      display: none;
    }
  }

  @media (width < 64rem) {
    .x1lqojwo.x1lqojwo {
      display: none;
    }
  }

  @media (width >= 40rem) {
    .x1sf9ttp.x1sf9ttp {
      display: none;
    }
  }

  @media (width >= 64rem) {
    .xtfudm5.xtfudm5 {
      display: none;
    }
  }

  @media print {
    .xasytig.xasytig {
      display: none;
    }
  }

  @container (width >= 28rem) {
    .xls6xk8.xls6xk8 {
      flex-basis: auto;
    }
  }

  @media (width >= 64rem) {
    .xljncrp.xljncrp {
      flex-direction: column;
    }
  }

  @container (width >= 28rem) {
    .xccoa9m.xccoa9m {
      flex-direction: row;
    }
  }

  @container (width >= 36rem) {
    .xyb1uy0.xyb1uy0 {
      flex-direction: row;
    }
  }

  @container (width >= 42rem) {
    .x1lpzlu1.x1lpzlu1 {
      flex-direction: row;
    }
  }

  @media (width >= 40rem) {
    .x1srkvj8.x1srkvj8 {
      flex-direction: row;
    }
  }

  @media (width >= 64rem) {
    .xl4quk1.xl4quk1 {
      flex-direction: row;
    }
  }

  @container (width >= 28rem) {
    .x14hl90.x14hl90 {
      flex-grow: 0;
    }
  }

  @media (width >= 64rem) {
    .x12to39n.x12to39n {
      flex-grow: 1;
    }
  }

  @container (width >= 28rem) {
    .x180ld04.x180ld04 {
      flex-shrink: 0;
    }
  }

  @media (width >= 64rem) {
    .x10v6peu.x10v6peu {
      flex-shrink: 0;
    }
  }

  @media (width >= 40rem) {
    .x1n91upy.x1n91upy {
      font-size: .8125rem;
    }

    .x17gntkv.x17gntkv {
      font-size: .75rem;
    }
  }

  @container (width >= 24rem) {
    .xonoyij.xonoyij {
      font-size: .875rem;
    }
  }

  @container (width >= 28rem) {
    .x1jvoci6.x1jvoci6 {
      font-size: .875rem;
    }
  }

  @media (width >= 40rem) {
    .xuwjs61.xuwjs61 {
      font-size: .875rem;
    }

    .x4hmikc.x4hmikc {
      font-size: 1.25rem;
    }

    .xl2hpcl.xl2hpcl {
      font-size: 1.5rem;
    }
  }

  @media (width >= 64rem) {
    .x1uuql14.x1uuql14 {
      font-size: 1.875rem;
    }
  }

  @media (width >= 40rem) {
    .xex5je.xex5je {
      font-size: 1rem;
    }

    .x1wntrti.x1wntrti {
      font-size: 3rem;
    }

    .x5bqo2g.x5bqo2g {
      font-size: 60px;
    }
  }

  @media (width >= 64rem) {
    .x10zjj04.x10zjj04 {
      font-size: 72px;
    }
  }

  .x1it2qg5[data-is-today] {
    font-weight: 500;
  }

  @media (width >= 40rem) {
    .xe6z189.xe6z189 {
      grid-template-columns: 1fr 1rem;
    }

    .x16avt6v.x16avt6v {
      grid-template-columns: 1rem 1fr;
    }

    .xqxi3oo.xqxi3oo {
      grid-template-columns: min(50%, 20rem) minmax(0, 1fr);
    }
  }

  @media (width >= 64rem) {
    .x1u8qrua.x1u8qrua {
      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    }
  }

  @container (width >= 48rem) {
    .xa98d6n.xa98d6n {
      grid-template-columns: minmax(0, 1fr) 17rem;
    }
  }

  @media (width >= 40rem) {
    .xmordkq.xmordkq {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width >= 64rem) {
    .xqqqfje.xqqqfje {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @container (width >= 24rem) and (width < 32rem) {
    .xlyvmry.xlyvmry {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 24rem) and (width < 36rem) {
    .xt9h6s3.xt9h6s3 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 24rem) {
    .x13kl241.x13kl241 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 28rem) {
    .xx0w3qw.xx0w3qw {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 42rem) and (width < 64rem) {
    .xd7orqs.xd7orqs {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 48rem) {
    .x7devhw.x7devhw {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .xttb64w.xttb64w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .x11umlto.x11umlto {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 28rem) and (width < 42rem) {
    .x17qdvmq.x17qdvmq {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @container (width >= 32rem) {
    .x10h1yy8.x10h1yy8 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @container (width >= 36rem) {
    .x1bauk0z.x1bauk0z {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .x15m7qdy.x15m7qdy {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 80rem) {
    .xfdk3yi.xfdk3yi {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @container (width >= 42rem) {
    .xnryugn.xnryugn {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @container (width >= 64rem) {
    .x1j84s29.x1j84s29 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .x1kj0tmm.x1kj0tmm {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 96rem) {
    .x8gltww.x8gltww {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @container (width >= 42rem) {
    .xt0tgv.xt0tgv {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 48rem) {
    .xlmmz0r.xlmmz0r {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }

  @media (width >= 64rem) {
    .xjjxpe7.xjjxpe7 {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }

  @media (width >= 40rem) {
    .x1se2i0o.x1se2i0o {
      grid-template-rows: 1fr auto 3fr;
    }
  }

  @media (width >= 64rem) {
    .xkxzwzi.xkxzwzi {
      grid-template-rows: repeat(6, minmax(0, 1fr));
    }

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

  @container (width >= 28rem) {
    .x4atdpb.x4atdpb {
      justify-content: space-between;
    }
  }

  @container (width >= 42rem) {
    .x14y5zuq.x14y5zuq {
      justify-content: space-between;
    }
  }

  @media (width >= 40rem) {
    .xjfuwbp.xjfuwbp {
      justify-content: space-between;
    }

    .xiu116n.xiu116n {
      line-height: 1.05;
    }
  }

  @media (width >= 64rem) {
    .x9ejmdp.x9ejmdp {
      line-height: 1.1;
    }
  }

  @container (width >= 28rem) {
    .xwc73ez.xwc73ez {
      line-height: 1.5rem;
    }
  }

  @media (width >= 40rem) {
    .xirm5e0.xirm5e0 {
      line-height: 1.5rem;
    }

    .x1so8y1h.x1so8y1h {
      line-height: 1.33333;
    }
  }

  @container (width >= 24rem) {
    .xn54t1h.xn54t1h {
      line-height: 1.42857;
    }
  }

  @container (width >= 28rem) {
    .xaumcc8.xaumcc8 {
      line-height: 1.42857;
    }
  }

  @media (width >= 40rem) {
    .xrfefn9.xrfefn9 {
      line-height: 1.42857;
    }
  }

  @media (width < 64rem) {
    .x1mefd97.x1mefd97 {
      margin-inline-end: -1.5rem;
    }
  }

  @media (width >= 40rem) {
    .x8o7q6x.x8o7q6x {
      margin-inline-end: -1.5rem;
    }
  }

  @media (width >= 64rem) {
    .x18i6w3g.x18i6w3g {
      margin-inline-end: .5rem;
    }
  }

  @media (width < 64rem) {
    .xy4j4hz.xy4j4hz {
      margin-inline-start: -1.5rem;
    }
  }

  @media (width >= 40rem) {
    .x1mn57r4.x1mn57r4 {
      margin-inline-start: -1.5rem;
    }
  }

  .x1szrgyu[data-disabled] {
    opacity: .5;
  }

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

  @media (pointer: fine) {
    .xodb1xb.xodb1xb {
      opacity: 0;
    }
  }

  .x9v7ssy[data-ending-style], .xj7l3an[data-starting-style], .xx5rj9m[data-popup-open] {
    opacity: 1;
  }

  @media (forced-colors: active) {
    .x1mfvyoe.x1mfvyoe {
      outline-offset: 2px;
    }
  }

  .x1bn5qzg[data-highlighted] {
    outline-style: solid;
  }

  @media (forced-colors: active) {
    .x4jt7un.x4jt7un {
      outline-style: solid;
    }

    .x1rcbegf.x1rcbegf, .xb6n9ol.xb6n9ol {
      outline-width: 1px;
    }

    .xi7oy0j.xi7oy0j {
      outline-width: 2px;
    }
  }

  @media (width >= 40rem) {
    .x1tzxo9d.x1tzxo9d {
      padding-inline-end: .75rem;
    }

    .x1hakuzy.x1hakuzy {
      padding-inline-end: 1.25rem;
    }
  }

  @media (width < 64rem) {
    .x1viisll.x1viisll {
      padding-inline-end: 1.5rem;
    }
  }

  @media (width >= 40rem) {
    .xcxdz7w.xcxdz7w {
      padding-inline-end: 1.5rem;
    }
  }

  @media (pointer: coarse) {
    .xdyc60f.xdyc60f {
      padding-inline-end: 2rem;
    }
  }

  @media (width >= 80rem) {
    .xghxij3.xghxij3 {
      padding-inline-end: 2rem;
    }
  }

  @media (width >= 40rem) {
    .x1pbe4vx.x1pbe4vx {
      padding-inline-start: .75rem;
    }

    .x119rfgf.x119rfgf {
      padding-inline-start: 1.25rem;
    }
  }

  @media (width < 64rem) {
    .xjz0ztp.xjz0ztp {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 40rem) {
    .xxwafum.xxwafum {
      padding-inline-start: 1.5rem;
    }
  }

  @media (width >= 80rem) {
    .xdaj0ie.xdaj0ie {
      padding-inline-start: 2rem;
    }
  }

  .xk18yty[data-ending-style] {
    pointer-events: none;
  }

  @container (width >= 48rem) {
    .xwqly29.xwqly29 {
      position: sticky;
    }
  }

  @media (width >= 64rem) {
    .xyly1z4.xyly1z4 {
      row-gap: .75rem;
    }

    .x3kned6.x3kned6 {
      row-gap: 1px;
    }
  }

  @media (width >= 40rem) {
    .xyh3s3d.xyh3s3d {
      row-gap: 1rem;
    }
  }

  .x1rbqihc[data-starting-style], .xoss3qa[data-ending-style] {
    scale: .95;
  }

  .x1p0wues[data-disabled], .x1ua4pa[data-disabled]:hover, .x1yzdids[data-disabled]:active {
    scale: 1;
  }

  @media (forced-colors: active) {
    .x15mrvcu.x15mrvcu {
      stroke: canvastext;
    }

    .x15pb8ml.x15pb8ml {
      stroke: highlighttext;
    }
  }

  @media (width >= 40rem) {
    .xpqdtg6.xpqdtg6 {
      text-align: left;
    }
  }

  .x1pmiu24[data-hover] {
    text-decoration-color: var(--x1id4c8o);
  }

  @media (width >= 40rem) {
    .x1l6x2wk.x1l6x2wk {
      text-wrap: wrap;
    }
  }

  .x14up28i[data-ending-style], .x1qdyiyv[data-starting-style] {
    transform: scale(.95);
  }

  .x4wqa51[data-starting-style], .xscyb8u[data-ending-style] {
    transform: translateX(-100%);
  }

  .x1wgqzao[data-ending-style], .xjx8g67[data-starting-style] {
    transform: translateX(100%)translateZ(0);
  }

  .x17gbaen[data-starting-style], .xxmt15h[data-ending-style] {
    transform: translateY(3rem);
  }

  .x1ktctcz[data-ending-style] {
    transition-duration: .1s;
  }

  .x3iszpr[data-ending-style] {
    transition-duration: .25s;
  }

  @media (prefers-reduced-motion: reduce) {
    .xb3s1wn.xb3s1wn {
      transition-property: background-color, border-color, color;
    }

    .x1f93d8q.x1f93d8q {
      transition-property: color;
    }

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

    .xqnbbgy.xqnbbgy {
      transition-property: opacity;
    }

    .xx01yvm.xx01yvm {
      translate: 0;
    }

    .x1lwvqbl.x1lwvqbl {
      translate: none;
    }
  }

  @media (pointer: fine) {
    .x1ld26ty.x1ld26ty.x1ld26ty:where(.x-default-marker:focus-within *) {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .x2o94ph.x2o94ph.x2o94ph:where(.x-default-marker:hover *) {
      color: var(--x1b9tv06);
    }

    .x19kt7a8.x19kt7a8.x19kt7a8:where(.x-default-marker:hover *) {
      color: var(--x1joj7z);
    }

    .xt1braz.xt1braz.xt1braz:where(.x-default-marker:hover *) {
      color: var(--x1q2pvn3);
    }

    .xddmn9k.xddmn9k.xddmn9k:where(.x-default-marker:hover *) {
      color: var(--x1xs0dqi);
    }

    .x1o645yb.x1o645yb.x1o645yb:where(.x-default-marker:hover *) {
      color: var(--xd9e80l);
    }

    .xlmzcoh.xlmzcoh.xlmzcoh:where(.x-default-marker:hover *) {
      color: var(--xnulglj);
    }

    .x1gkqvjy.x1gkqvjy.x1gkqvjy:where(.x-default-marker:hover *) {
      color: var(--xu9ny2a);
    }

    .x1qget0i.x1qget0i.x1qget0i:where(.x-default-marker:hover *), .x1uqq0kt.x1uqq0kt.x1uqq0kt:where(.xp3q5i4:hover *) {
      opacity: 1;
    }
  }

  @media (pointer: fine) and (hover: hover) {
    .x63rek3.x63rek3.x63rek3:where(.x-default-marker:hover *) {
      opacity: 1;
    }
  }

  @media (forced-colors: active) {
    .xx0rxw1.xx0rxw1.xx0rxw1:where(.x-default-marker:not([data-disabled])[data-checked] *) {
      background-color: var(--x16qy0u4);
    }

    .x977zvo.x977zvo.x977zvo:where(.xmt6gna[data-highlighted] *) {
      color: canvas;
    }

    .xryjyx4.xryjyx4.xryjyx4:where(.x-default-marker[data-highlighted] *) {
      color: highlighttext;
    }

    .xtgak22.xtgak22:focus-visible {
      outline-color: highlight;
    }

    .x1pycc4o.x1pycc4o:focus-visible {
      outline-color: #0000;
    }

    .xdbymx7.xdbymx7:focus-visible {
      outline-offset: 2px;
    }

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

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

    .xio23dj.xio23dj.xio23dj:where(.x-default-marker[data-disabled] *) {
      stroke: highlight;
    }
  }

  @media (hover: hover) {
    .x1ny8xj.x1ny8xj:hover {
      background-color: var(--x10sixrn);
    }

    .xek5ftl.xek5ftl:hover {
      background-color: var(--x14qseel);
    }

    .xuzlz41.xuzlz41:hover {
      background-color: var(--x1783928);
    }

    .x1i96t5w.x1i96t5w:hover {
      background-color: var(--x19e0rs9);
    }

    .xrjlzv2.xrjlzv2:hover {
      background-color: var(--x19njvj6);
    }

    .xnd0rst.xnd0rst:hover {
      background-color: var(--x19y3tu5);
    }

    .xz5gidh.xz5gidh:hover {
      background-color: var(--x1e3aubx);
    }

    .xnr03qr.xnr03qr:hover {
      background-color: var(--x1g7o1co);
    }

    .x1qgn02p.x1qgn02p:hover {
      background-color: var(--x1sie9hh);
    }

    .x6m10gq.x6m10gq:hover {
      background-color: var(--x1thvmqo);
    }

    .xtb37k1.xtb37k1:hover {
      background-color: var(--x1tnv3l3);
    }

    .x3161cf.x3161cf:hover {
      background-color: var(--x1vualq6);
    }

    .x1aq7l27.x1aq7l27:hover {
      background-color: var(--x2o1yd2);
    }

    .x1mbmhok.x1mbmhok:hover {
      background-color: var(--xaeg46k);
    }

    .xrgdlny.xrgdlny:hover {
      background-color: var(--xg0xp93);
    }

    .x3qp5z2.x3qp5z2:hover {
      background-color: var(--xgnnl6a);
    }

    .x4myh0g.x4myh0g:hover {
      background-color: var(--xhn2jw4);
    }

    .xvgu11n.xvgu11n:hover {
      background-color: var(--xhqisgn);
    }

    .xcybfi9.xcybfi9:hover {
      background-color: var(--xjm8adh);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xcgm1qa.xcgm1qa:hover {
      background-color: var(--xmhlko1);
    }
  }

  @media (hover: hover) {
    .x17rqioc.x17rqioc:hover {
      background-color: var(--xmhlko1);
    }

    .x18cx2px.x18cx2px:hover {
      background-color: var(--xmviwfl);
    }
  }

  @media (pointer: fine) and (hover: hover) {
    .x19ekmzt.x19ekmzt:hover {
      background-color: var(--xrps9ym);
    }
  }

  @media (hover: hover) {
    .x1mcu5co.x1mcu5co:hover {
      background-color: var(--xtg5pig);
    }

    .x1fbpl6m.x1fbpl6m:hover {
      background-color: var(--xwm617w);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xpynr3d.xpynr3d:hover {
      box-shadow: inset 0 0 0 1px var(--xdihh2a);
    }
  }

  @media (hover: hover) {
    .xmb69he.xmb69he:hover {
      color: var(--x16c3yog);
    }

    .xvkcmyp.xvkcmyp:hover {
      color: var(--x1cu170);
    }

    .xxb70qm.xxb70qm:hover {
      color: var(--x1dytypr);
    }

    .xxba379.xxba379:hover {
      color: var(--x1id4c8o);
    }

    .xt1si9s.xt1si9s:hover {
      color: var(--x1ll04ll);
    }

    .xnfcbg1.xnfcbg1:hover {
      color: var(--x1nvcdi8);
    }

    .x8ow7x.x8ow7x:hover {
      color: var(--x1pc8the);
    }

    .x1o5wa3t.x1o5wa3t:hover {
      color: var(--x1xs0dqi);
    }
  }

  @media (pointer: fine) and (hover: hover) {
    .x1ix8a0o.x1ix8a0o:hover {
      color: var(--x1xs0dqi);
    }
  }

  @media (hover: hover) {
    .xo9m5yl.xo9m5yl:hover {
      color: var(--xd9e80l);
    }

    .xmvn9ba.xmvn9ba:hover {
      color: var(--xludn6c);
    }

    .x1fzacvq.x1fzacvq:hover {
      color: var(--xnulglj);
    }

    .x1o2d587.x1o2d587:hover {
      color: var(--xsjv6qs);
    }

    .xhhrif0.xhhrif0:hover {
      color: var(--xwfkmn7);
    }

    .x1y2qoot.x1y2qoot:hover {
      color: var(--xxw0hhs);
    }

    .xp8sjxq.xp8sjxq:hover {
      scale: 110%;
    }

    .x1d6fjgu.x1d6fjgu:hover {
      text-decoration-line: underline;
    }
  }

  @media (forced-colors: active) {
    .x1hb6kzr.x1hb6kzr:focus {
      outline-color: #0000;
    }

    .x171w2vf.x171w2vf:focus {
      outline-offset: 2px;
    }

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

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

@layer stylex.priority8 {
  .xevosw1[data-disabled] {
    border-bottom-color: var(--x1867oi1);
  }

  .x1khhqao[data-invalid], .xh4u54d[data-invalid]:hover {
    border-bottom-color: var(--x195l74d);
  }

  .x1n53ufw[data-disabled] {
    border-bottom-color: var(--x1uq6jt2);
  }

  .x1ujgp7i[data-disabled]:hover {
    border-bottom-color: var(--xa50wgg);
  }

  .x1bvmsur[data-disabled] {
    border-bottom-color: var(--xfyegs2);
  }

  .x1htel2d[data-active] {
    border-bottom-color: var(--xm055zv);
  }

  .xg5nnda[data-invalid], .xhhgixb[data-invalid]:hover {
    border-bottom-color: var(--xp6nnmw);
  }

  .x18a02dq[data-invalid]:hover, .xk2asb1[data-invalid] {
    border-bottom-color: var(--xwj3seb);
  }

  @media (width >= 40rem) {
    .x1wsswhd.x1wsswhd {
      border-bottom-left-radius: 16px;
    }

    .x41qfqk.x41qfqk {
      border-bottom-right-radius: 16px;
    }
  }

  .xhe18lq[data-disabled] {
    border-left-color: var(--x1867oi1);
  }

  .x8aezif[data-invalid], .xqc7n37[data-invalid]:hover {
    border-left-color: var(--x195l74d);
  }

  .x2z0yja[data-disabled] {
    border-left-color: var(--x1uq6jt2);
  }

  .x1fc1azt[data-disabled]:hover {
    border-left-color: var(--xa50wgg);
  }

  .x178bhxw[data-disabled] {
    border-left-color: var(--xfyegs2);
  }

  .xo1bhiq[data-invalid]:hover, .xrqh9ky[data-invalid] {
    border-left-color: var(--xp6nnmw);
  }

  .x1l3at6u[data-invalid]:hover, .xurv626[data-invalid] {
    border-left-color: var(--xwj3seb);
  }

  .xkhc3in:after {
    border-radius: 9999px;
  }

  .xln84px:before {
    border-radius: 4px;
  }

  .x1cuj1yg[data-disabled] {
    border-right-color: var(--x1867oi1);
  }

  .x1x1t36[data-invalid], .x7d2z8j[data-invalid]:hover {
    border-right-color: var(--x195l74d);
  }

  .xctf4yh[data-disabled] {
    border-right-color: var(--x1uq6jt2);
  }

  .xopfk57[data-disabled]:hover {
    border-right-color: var(--xa50wgg);
  }

  .xvfswfp[data-disabled] {
    border-right-color: var(--xfyegs2);
  }

  .x13bu4gh[data-invalid], .x1hblcmt[data-invalid]:hover {
    border-right-color: var(--xp6nnmw);
  }

  .xl1efcs[data-invalid], .xzkd838[data-invalid]:hover {
    border-right-color: var(--xwj3seb);
  }

  @media (width >= 64rem) {
    .x1265hgs.x1265hgs {
      border-right-width: 1px;
    }
  }

  .x1ntq0ye[data-disabled] {
    border-top-color: var(--x1867oi1);
  }

  .x1b798zz[data-invalid], .x9tqtyu[data-invalid]:hover {
    border-top-color: var(--x195l74d);
  }

  .x1wxwuv[data-disabled] {
    border-top-color: var(--x1uq6jt2);
  }

  .x1ar4s6u[data-disabled]:hover {
    border-top-color: var(--xa50wgg);
  }

  .x15zu672[data-disabled] {
    border-top-color: var(--xfyegs2);
  }

  .x18laqa4[data-invalid], .x1y1ubjz[data-invalid]:hover {
    border-top-color: var(--xp6nnmw);
  }

  .x1slds1r[data-invalid]:hover, .xee25c[data-invalid] {
    border-top-color: var(--xwj3seb);
  }

  @media (width >= 40rem) {
    .x1d2762c.x1d2762c {
      border-top-left-radius: 16px;
    }

    .xctpq24.xctpq24 {
      border-top-right-radius: 16px;
    }

    .x3axcxw.x3axcxw {
      border-top-style: dotted;
    }

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

    .xzj1w2k.xzj1w2k {
      height: .875rem;
    }

    .x19qgjd3.x19qgjd3 {
      height: 1.25rem;
    }

    .x1spxt35.x1spxt35 {
      height: 1.5rem;
    }
  }

  @media (width >= 64rem) {
    .x10985hr.x10985hr {
      height: 100%;
    }
  }

  @media (width >= 40rem) {
    .xqisoy2.xqisoy2 {
      height: 1rem;
    }
  }

  @media print {
    .xr131v1.xr131v1 {
      height: auto;
    }
  }

  @media (width >= 40rem) {
    .x2x13jg.x2x13jg {
      margin-bottom: .25rem;
    }
  }

  @media (width >= 64rem) {
    .x1wji8fi.x1wji8fi {
      margin-bottom: .5rem;
    }
  }

  @media (width >= 40rem) {
    .xhug8cb.xhug8cb {
      margin-bottom: auto;
    }
  }

  @media (width >= 64rem) {
    .x1enbwo8.x1enbwo8 {
      margin-left: -.75rem;
    }
  }

  @media (width >= 40rem) {
    .x1tfogxd.x1tfogxd {
      margin-left: .5rem;
    }

    .xd2kt8o.xd2kt8o {
      margin-left: .75rem;
    }
  }

  @container (width >= 28rem) {
    .x1l886wq.x1l886wq {
      margin-left: auto;
    }
  }

  @media (width >= 64rem) {
    .xbwwq2.xbwwq2 {
      margin-left: auto;
    }

    .x1uxl7md.x1uxl7md {
      margin-right: -.75rem;
    }
  }

  @media (width >= 40rem) {
    .x1yzhacw.x1yzhacw {
      margin-right: .5rem;
    }

    .xhmow8y.xhmow8y {
      margin-right: .75rem;
    }

    .x1pvtd7m.x1pvtd7m {
      margin-top: .25rem;
    }
  }

  @container (width >= 24rem) {
    .xszhvjf.xszhvjf {
      margin-top: .375rem;
    }
  }

  @media (width >= 64rem) {
    .x12oxukk.x12oxukk {
      margin-top: .5rem;
    }
  }

  @media (width >= 40rem) {
    .xvfulho.xvfulho {
      margin-top: 1rem;
    }

    .x40ced0.x40ced0 {
      margin-top: auto;
    }
  }

  @media print {
    .x1uve26o.x1uve26o {
      max-height: 3rem;
    }
  }

  @media (width >= 40rem) {
    .x1ogg9vi.x1ogg9vi {
      max-width: 20rem;
    }

    .x157ug6b.x157ug6b {
      max-width: 24rem;
    }

    .xva5vbc.xva5vbc {
      max-width: 28rem;
    }

    .xrmhaoy.xrmhaoy {
      max-width: 32rem;
    }

    .x15bjf8d.x15bjf8d {
      max-width: 36rem;
    }

    .xibeoxs.xibeoxs {
      max-width: 42rem;
    }

    .x1f7k6a6.x1f7k6a6 {
      max-width: 48rem;
    }

    .xhqmcwt.xhqmcwt {
      max-width: 56rem;
    }

    .xkt1xhb.xkt1xhb {
      max-width: 64rem;
    }
  }

  @media (width >= 80rem) {
    .x1up1is.x1up1is {
      max-width: none;
    }
  }

  @media (width >= 64rem) {
    .xe80psc.xe80psc {
      min-height: calc(100svh - 2rem);
    }

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

    .x15s0qns.x15s0qns {
      min-width: 11rem;
    }
  }

  @media print {
    .x1t6di8l.x1t6di8l {
      overflow-x: visible;
    }

    .x18vxe1h.x18vxe1h {
      overflow-y: visible;
    }
  }

  @media (width >= 40rem) {
    .x1l0c8pf.x1l0c8pf {
      padding-bottom: .25rem;
    }

    .x1ygkq4v.x1ygkq4v {
      padding-bottom: .375rem;
    }
  }

  @media (pointer: coarse) {
    .xfkore6.xfkore6 {
      padding-bottom: .5rem;
    }
  }

  @media (width >= 40rem) {
    .xsti682.xsti682 {
      padding-bottom: .75rem;
    }
  }

  @media print {
    .x1twqhd0.x1twqhd0 {
      padding-bottom: 0;
    }
  }

  @media (width >= 40rem) {
    .x9wfpvj.x9wfpvj {
      padding-bottom: 1.5rem;
    }

    .x1lo6k5b.x1lo6k5b {
      padding-bottom: 1rem;
    }

    .x1u5xwwz.x1u5xwwz {
      padding-bottom: 2rem;
    }
  }

  @media (width >= 64rem) {
    .x1oj9ffm.x1oj9ffm {
      padding-bottom: 2rem;
    }

    .xpsd46p.xpsd46p {
      padding-bottom: 4rem;
    }

    .x7fiimt.x7fiimt {
      padding-bottom: 5rem;
    }
  }

  @media (width >= 40rem) {
    .x16eka03.x16eka03 {
      padding-bottom: calc(.375rem - 1px);
    }

    .x173jige.x173jige {
      padding-bottom: calc(.5rem - 1px);
    }

    .xrfgba9.xrfgba9 {
      padding-left: .25rem;
    }
  }

  @media (pointer: coarse) {
    .x13w00up.x13w00up {
      padding-left: .5rem;
    }
  }

  @media (width >= 40rem) {
    .xhr2447.xhr2447 {
      padding-left: .625rem;
    }

    .x2z9ql5.x2z9ql5 {
      padding-left: .75rem;
    }
  }

  @media print {
    .x12ddgzk.x12ddgzk {
      padding-left: 0;
    }
  }

  @media (width >= 40rem) {
    .x5k0amq.x5k0amq {
      padding-left: 1.5rem;
    }

    .x1cc01n1.x1cc01n1 {
      padding-left: 1rem;
    }
  }

  @media (width >= 64rem) {
    .x1pup2sq.x1pup2sq {
      padding-left: 2.5rem;
    }
  }

  @media (width >= 40rem) {
    .xjmrebd.xjmrebd {
      padding-left: 2rem;
    }
  }

  @media (width >= 64rem) {
    .x1kba7i9.x1kba7i9 {
      padding-left: 2rem;
    }
  }

  @media (width >= 40rem) {
    .x1uy4qk.x1uy4qk {
      padding-left: 4rem;
    }

    .xzakvnd.xzakvnd {
      padding-left: calc(.75rem - 1px);
    }

    .x1em61o4.x1em61o4 {
      padding-left: var(--gutter, .5rem);
    }

    .x1q1by97.x1q1by97 {
      padding-right: .25rem;
    }
  }

  @media (pointer: coarse) {
    .xqb43oh.xqb43oh {
      padding-right: .5rem;
    }
  }

  @media (width >= 40rem) {
    .x6xlmd7.x6xlmd7 {
      padding-right: .625rem;
    }

    .x7n4fqf.x7n4fqf {
      padding-right: .75rem;
    }
  }

  @media print {
    .x73ram9.x73ram9 {
      padding-right: 0;
    }
  }

  @media (width >= 40rem) {
    .x194r7oe.x194r7oe {
      padding-right: 1.5rem;
    }

    .x3dzi2o.x3dzi2o {
      padding-right: 1rem;
    }
  }

  @media (width >= 64rem) {
    .x1e1ic23.x1e1ic23 {
      padding-right: 2.5rem;
    }
  }

  @media (width >= 40rem) {
    .x1nby11.x1nby11 {
      padding-right: 2rem;
    }
  }

  @media (width >= 64rem) {
    .xryb11q.xryb11q {
      padding-right: 2rem;
    }
  }

  @media (width >= 40rem) {
    .x197rbwv.x197rbwv {
      padding-right: calc(.75rem - 1px);
    }

    .xirzj9h.xirzj9h {
      padding-right: calc(2.25rem - 1px);
    }

    .x3k68ff.x3k68ff {
      padding-right: var(--gutter, .5rem);
    }

    .x1ufdelq.x1ufdelq {
      padding-top: .25rem;
    }

    .xvec7si.xvec7si {
      padding-top: .375rem;
    }
  }

  @media (pointer: coarse) {
    .xh2z7w4.xh2z7w4 {
      padding-top: .5rem;
    }
  }

  @media (width >= 40rem) {
    .x1whsfu7.x1whsfu7 {
      padding-top: .75rem;
    }
  }

  @media print {
    .xfz000p.xfz000p {
      padding-top: 0;
    }
  }

  @media (width >= 40rem) {
    .x1kp5t17.x1kp5t17 {
      padding-top: 1.5rem;
    }

    .xe9nvfp.xe9nvfp {
      padding-top: 1rem;
    }

    .xitli33.xitli33 {
      padding-top: 2rem;
    }
  }

  @media (width >= 64rem) {
    .xinhu84.xinhu84 {
      padding-top: 2rem;
    }

    .x6n8887.x6n8887 {
      padding-top: 4rem;
    }
  }

  @media (width >= 40rem) {
    .xlb9bu1.xlb9bu1 {
      padding-top: calc(.375rem - 1px);
    }

    .x10zi77c.x10zi77c {
      padding-top: calc(.5rem - 1px);
    }
  }

  @media (width >= 64rem) {
    .xx5a6iz.xx5a6iz {
      right: 4rem;
    }
  }

  @media (width >= 40rem) {
    .x1ua4w4t.x1ua4w4t {
      width: .875rem;
    }

    .x2ggzt3.x2ggzt3 {
      width: 1.25rem;
    }

    .x1rbza6p.x1rbza6p {
      width: 1.5rem;
    }

    .xe39hc9.xe39hc9 {
      width: 1rem;
    }
  }

  @container (width >= 28rem) {
    .x1ttzrbj.x1ttzrbj {
      width: auto;
    }
  }

  @media (width >= 40rem) {
    .x1672z9i.x1672z9i {
      width: auto;
    }
  }

  @media (width >= 64rem) {
    .x1n7bq4h.x1n7bq4h {
      width: auto;
    }
  }

  @container (width >= 28rem) {
    .xvjrgxs.xvjrgxs.xvjrgxs:where(:has( ~ .x15dy1oe:where(*))) {
      margin-bottom: 1.25rem;
    }
  }

  @media (width >= 64rem) {
    .x1l2tjua.x1l2tjua:has([data-full-bleed]) {
      padding-bottom: 0;
    }

    .x1mvwxo3.x1mvwxo3:has([data-full-bleed]) {
      padding-left: 0;
    }

    .x1ddsvpg.x1ddsvpg:has([data-full-bleed]) {
      padding-right: 0;
    }

    .x1qq4mqo.x1qq4mqo:has([data-full-bleed]) {
      padding-top: 0;
    }
  }

  @media (width >= 40rem) {
    .xlqvkjx.xlqvkjx:first-child {
      margin-left: 0;
    }

    .x11kouyq.x11kouyq:first-child {
      padding-left: .25rem;
    }

    .xgbyuxy.xgbyuxy:last-child {
      padding-right: .25rem;
    }

    .x1p7dwyl.x1p7dwyl:nth-child(2) {
      border-top-style: none;
    }
  }

  @media (hover: hover) {
    .x9va0fq.x9va0fq:hover {
      border-bottom-color: var(--x17q58m0);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1i3zqnh.x1i3zqnh:hover {
      border-bottom-color: var(--xdihh2a);
    }
  }

  @media (hover: hover) {
    .xtsmoqu.xtsmoqu:hover {
      border-bottom-color: var(--xgnnl6a);
    }

    .xbpt18e.xbpt18e:hover {
      border-bottom-color: var(--xm3o95m);
    }

    .x1n9jjjt.x1n9jjjt:hover {
      border-bottom-color: var(--xmuyfxw);
    }

    .x6z2hcg.x6z2hcg:hover {
      border-bottom-color: var(--xnwqv9l);
    }

    .x1mlp0g8.x1mlp0g8:hover {
      border-left-color: var(--x17q58m0);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xfsh7m5.xfsh7m5:hover {
      border-left-color: var(--xdihh2a);
    }
  }

  @media (hover: hover) {
    .x8s7sbs.x8s7sbs:hover {
      border-left-color: var(--xgnnl6a);
    }

    .x1hy63nu.x1hy63nu:hover {
      border-left-color: var(--xm3o95m);
    }

    .xlty1xr.xlty1xr:hover {
      border-left-color: var(--xmuyfxw);
    }

    .x8ukxsv.x8ukxsv:hover {
      border-left-color: var(--xnwqv9l);
    }

    .xliiicw.xliiicw:hover {
      border-right-color: var(--x17q58m0);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xbnydmt.xbnydmt:hover {
      border-right-color: var(--xdihh2a);
    }
  }

  @media (hover: hover) {
    .x1n0cw6n.x1n0cw6n:hover {
      border-right-color: var(--xgnnl6a);
    }

    .xemv1rr.xemv1rr:hover {
      border-right-color: var(--xm3o95m);
    }

    .x19jk07m.x19jk07m:hover {
      border-right-color: var(--xmuyfxw);
    }

    .xjgknbm.xjgknbm:hover {
      border-right-color: var(--xnwqv9l);
    }

    .x1hd3ahl.x1hd3ahl:hover {
      border-top-color: var(--x17q58m0);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x6k9i4h.x6k9i4h:hover {
      border-top-color: var(--xdihh2a);
    }
  }

  @media (hover: hover) {
    .x69g3x4.x69g3x4:hover {
      border-top-color: var(--xgnnl6a);
    }

    .x3999mt.x3999mt:hover {
      border-top-color: var(--xm3o95m);
    }

    .x1spc0nu.x1spc0nu:hover {
      border-top-color: var(--xmuyfxw);
    }

    .x120luvb.x120luvb:hover {
      border-top-color: var(--xnwqv9l);
    }
  }
}

@layer stylex.priority9 {
  .xyhc2n1:after {
    background-color: #0000;
  }

  .x18ay5lq:before {
    background-color: var(--x16l4r4v);
  }

  .x14mt43b:after {
    background-color: var(--x17q58m0);
  }

  .x1k3vi3m:before {
    background-color: var(--x19zsad3);
  }

  .x490dsi:before {
    background-color: var(--x1e3aubx);
  }

  .x1frca0p:before {
    background-color: var(--x1gob16u);
  }

  .x1fz98hq:before {
    background-color: var(--x1jhyn65);
  }

  .xbe0t8n:before {
    background-color: var(--x1k51aux);
  }

  .x1edm0fp:before {
    background-color: var(--x64y25z);
  }

  .x1wnb3y6:before {
    background-color: var(--x7m7kzt);
  }

  .xj2k7fi:before {
    background-color: var(--xh7sxec);
  }

  .xlzllpd:before {
    background-color: var(--xn762jj);
  }

  .xjnwo4s:before {
    background-color: var(--xx7u3pc);
  }

  .xbsc75y:before {
    background-image: repeating-linear-gradient(135deg, #0000, #0000 3px, currentColor 3px 4px);
  }

  .x1ubdrqq:after, .xulogpc:before {
    box-shadow: none;
  }

  .x1nryawa::placeholder {
    color: var(--x1452loh);
  }

  .x1y16wfm::placeholder {
    color: var(--x166i6dk);
  }

  .x1865t0j::placeholder {
    color: var(--x16psr2d);
  }

  .x1d35mod::placeholder {
    color: var(--x1lf3k8b);
  }

  .xbwbdvm::placeholder {
    color: var(--ximbef6);
  }

  .x13hdh82::marker {
    color: var(--xlfgi5r);
  }

  .x100rkj9:after, .x10tli2e:before, .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x15ozc13:before, .x1h1zc6f:after {
    display: none;
  }

  .xy0blew:before {
    display: var(--x14dupwh);
  }

  .x15hygnl:before {
    display: var(--x19jy113);
  }

  .x1opwl9o:before {
    display: var(--x1bdzk59);
  }

  .x1yon6ms:before {
    display: var(--xr8p1xa);
  }

  .xhejtv2:before {
    opacity: .07;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x17m5b6x:after, .x1kovvzw:before {
    z-index: -10;
  }

  .xjlowop.xjlowop:where(.x-default-marker[data-disabled] *):before {
    background-color: #0000;
  }

  .x141dx26.x141dx26:where(.x-default-marker:not([data-disabled])[data-checked] *):before {
    background-color: var(--x14h0s21);
  }

  .x19siu58:focus-within:after {
    box-shadow: inset 0 0 0 2px var(--xvzl872);
  }

  .x53zsez:has([data-disabled]):before {
    background-color: var(--x1ibtuwm);
  }

  .xs6kx4c:has([data-disabled]):before {
    background-color: var(--x1jhyn65);
  }

  .x1sggfj:has([data-disabled]):before, .xnbhuq9:has(:disabled):before {
    background-color: var(--xn762jj);
  }

  .xm5d2h7:hover:after {
    background-color: #0000;
  }

  .x1yr3skk:active:after {
    background-color: var(--xdhs2ho);
  }

  .x8rx225:active:after {
    background-color: var(--xfibn4a);
  }

  .xolt6r5:active:after {
    background-color: var(--xj0jc2k);
  }
}

@layer stylex.priority10 {
  @media (forced-colors: active) {
    .x6qxx4a.x6qxx4a[data-highlighted] {
      background-color: highlight;
    }
  }

  @media (hover: hover) {
    .x11i5oqb.x11i5oqb[data-is-current-month]:hover {
      background-color: var(--x1mctrpr);
    }

    .x1jjxy6v.x1jjxy6v[data-has-bookings]:hover {
      background-color: var(--xcifdm4);
    }

    .x1xiaasb.x1xiaasb[data-is-current-month]:hover {
      background-color: var(--xg0xp93);
    }
  }

  .x40a55m:after {
    border-bottom-left-radius: 8px;
  }

  .x1h3hf83:before {
    border-bottom-left-radius: 9999px;
  }

  .x1sddp2d:before {
    border-bottom-left-radius: 7px;
  }

  .x138qj6v:before, .x1pljrqi:after {
    border-bottom-left-radius: inherit;
  }

  .xtefu5m:after {
    border-bottom-right-radius: 8px;
  }

  .x1hxfl2a:before {
    border-bottom-right-radius: 9999px;
  }

  .xpxls2z:before {
    border-bottom-right-radius: 7px;
  }

  .x16x9sn7:before, .x1s2u8gq:after {
    border-bottom-right-radius: inherit;
  }

  .xkunv1p:after {
    border-top-left-radius: 8px;
  }

  .x7xawjx:before {
    border-top-left-radius: 9999px;
  }

  .xpw8k3h:before {
    border-top-left-radius: 7px;
  }

  .x7gwts2:after, .xxc9crc:before {
    border-top-left-radius: inherit;
  }

  .x1xbupd5:after {
    border-top-right-radius: 8px;
  }

  .xzyapml:before {
    border-top-right-radius: 9999px;
  }

  .x1pd5cxb:before {
    border-top-right-radius: 7px;
  }

  .x1l2sk6m:before, .xmk4ou1:after {
    border-top-right-radius: inherit;
  }

  .xx3pvew:before {
    bottom: -1px;
  }

  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .xejbai2:before {
    bottom: 1px;
  }

  .xdona1x:after {
    bottom: var(--x1h822ep);
  }

  @media (forced-colors: active) {
    .x1f79th1.x1f79th1[data-highlighted] {
      color: highlighttext;
    }
  }

  .x1wsn0xg:after {
    height: 100%;
  }

  .x1duof54:before {
    left: -1px;
  }

  .x17cx49:after, .x1wlytlt:before {
    left: 0;
  }

  .x17obbvc:before {
    left: 1px;
  }

  .x1vst41c:after {
    left: var(--x1h822ep);
  }

  @media (prefers-reduced-motion: reduce) {
    .x1g0m6sd.x1g0m6sd[data-ending-style], .xkp4d6e.xkp4d6e[data-starting-style] {
      opacity: 0;
    }
  }

  .xnfauaa::-webkit-datetime-edit {
    padding-bottom: 0;
  }

  .xtvyza7::-webkit-datetime-edit {
    padding-top: 0;
  }

  .xowc17w:before {
    right: -1px;
  }

  .xb0dqd5:before, .xnbfe2x:after {
    right: 0;
  }

  .x6bppcd:before {
    right: 1px;
  }

  .x1ml17qa:after {
    right: var(--x1h822ep);
  }

  @media (prefers-reduced-motion: reduce) {
    .x1gg7a5g.x1gg7a5g[data-starting-style], .xb6v4z8.xb6v4z8[data-ending-style] {
      scale: 1;
    }

    .x1onltli.x1onltli[data-starting-style], .xilszwn.xilszwn[data-ending-style] {
      scale: none;
    }
  }

  .x1r60q8r:before {
    top: -1px;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .x180255k:before {
    top: 1px;
  }

  .x11nvz0l:after {
    top: var(--x1h822ep);
  }

  @media (prefers-reduced-motion: reduce) {
    .x8drnib.x8drnib[data-ending-style], .xxpd7t8.xxpd7t8[data-starting-style] {
      transform: none;
    }
  }

  @media (width >= 40rem) {
    .xddrseo.xddrseo[data-ending-style], .xw0ka0y.xw0ka0y[data-starting-style] {
      transform: scale(.95);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x14enzbi.x14enzbi[data-ending-style], .x1e9zj5i.x1e9zj5i[data-starting-style] {
      transform: translateZ(0);
    }
  }

  .xv6d0c5:after {
    width: 1px;
  }
}

@layer stylex.priority11 {
  .xdef7da[data-disabled]:hover:after, .xkxb7po[data-disabled]:active:after {
    background-color: #0000;
  }

  @media (forced-colors: active) {
    .x3df78f.x3df78f.x3df78f:where(.x-default-marker:not([data-disabled])[data-checked] *):before {
      background-color: highlight;
    }
  }

  @media (width >= 40rem) {
    .xuu76y6.xuu76y6:focus-within:after {
      box-shadow: inset 0 0 0 2px var(--xvzl872);
    }
  }

  @media (hover: hover) {
    .xedmokz.xedmokz:hover:after {
      background-color: var(--xdhs2ho);
    }

    .x1qcxcu4.x1qcxcu4:hover:after {
      background-color: var(--xfibn4a);
    }

    .x1omuldv.x1omuldv:hover:after {
      background-color: var(--xj0jc2k);
    }
  }
}

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

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

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

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

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

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

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

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

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

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1vd7yah-B {
  from {
    opacity: 0;
    transform: scale(.9)translateX(-4px);
  }

  to {
    opacity: 1;
    transform: scale(1)translateX(0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x1mefpmg-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .8;
    transform: scale(1.15);
  }
}

:root, .x4fh1fs {
  --x11qqvjx: #fffbeb;
  --xy9rmfi: #fee685;
  --x1p5sruq: #953d00;
}

@supports (color: lab(0% 0 0)) {
  :root, .x4fh1fs {
    --x11qqvjx: lab(98.6252% -.635922 8.42309);
    --xy9rmfi: lab(91.7203% -.505269 49.9084);
    --x1p5sruq: lab(37.8822% 37.1699 52.2718);
  }
}

:root, .x110mgm8 {
  --x15gnxeu: #f5f4f1;
  --x6g3snt: #191712;
  --x1iwro7s: #fdfcf9;
  --x19njvj6: #f5f4f1;
}

:root, .x1fcteqs {
  --x15ltuzq: #fdfcf9;
  --xoqmxi1: #fdfcf9;
  --xophhq1: #f1f0ed;
  --x1f111qt: #fff;
  --x10tkfja: #19171226;
  --x1c3zv34: #77736b;
  --x10n12f4: #fdfcf9;
  --xiflab8: #f1f0ed;
  --xvgebb7: #19171226;
}

:root, .xw8jn5v {
  --x1k51aux: #191712;
  --x5anuyr: #fff;
  --xrxyj6b: #a6a39c;
  --xcl49um: #d6d4cf;
  --xj0jc2k: #ffffff1a;
  --x16yg8u6: #191712;
  --x1cls2uf: #19171226;
  --x14qseel: #19171206;
  --x19e0rs9: #1917120d;
  --x1acrs0v: #77736b;
  --xevrnxt: #36332d;
  --x16l4r4v: #dc2626;
  --x4zzqzd: #fff;
  --xz40q40: #fca5a5;
  --x1qkdw5z: #ffcaca;
  --xdhs2ho: #ffffff1a;
  --x18ry5w8: #b91c1ce6;
  --xmbyd8: transparent;
  --x19jy113: block;
  --x1h822ep: 0px;
  --x1thvmqo: #f5f4f1;
  --x16c3yog: #36332d;
  --xludn6c: #b91c1c;
}

@supports (color: lab(0% 0 0)) {
  :root, .xw8jn5v {
    --xj0jc2k: lab(100% -.0000298023 .0000119209 / .1);
    --x14qseel: lab(7.83335% .170551 3.52712 / .025);
    --x19e0rs9: lab(7.83335% .170551 3.52712 / .05);
    --x1qkdw5z: lab(86.017% 19.8815 7.75869);
    --xdhs2ho: lab(100% -.0000298023 .0000119209 / .1);
    --x18ry5w8: lab(40.7306% 59.9197 43.8844 / .9);
  }
}

:root, .x3hhdo8 {
  --x1mks44y: #1917120d;
  --x1vualq6: #fef3c7;
  --xrxn5ji: #b4530933;
  --xd9e80l: #92400e;
  --xmviwfl: #fee2e2;
  --x1995ihs: #dc262633;
  --xu9ny2a: #b91c1c;
  --xwm617w: #eff7ff;
  --x30a02: #0059c7;
  --x1joj7z: #0a3b79;
  --x1b24sq7: #fdfcf9;
  --x1780hbs: #19171226;
  --x6uswsg: #191712;
  --x7yh90f: #b45309;
  --x18uc0cs: #1917120d;
  --x1ffddw5: #19171226;
  --x1eezei9: #fee2e2;
  --x1ue74pr: #dc262633;
  --x1044v11: #b91c1c;
  --x1i4oell: #fdfcf9;
  --x9jbd4d: #fee2e2;
  --xrl6md7: #b91c1c;
  --x109xgkt: #b91c1c;
  --xhk1v50: #fee2e2;
  --x16t1nd1: #b91c1c;
  --xxgyosh: #55524b;
}

@supports (color: lab(0% 0 0)) {
  :root, .x3hhdo8 {
    --x1mks44y: lab(7.83335% .170551 3.52712 / .05);
    --xrxn5ji: lab(47.4595% 37.7723 54.9047 / .2);
    --x1995ihs: lab(48.7982% 67.6999 48.8038 / .2);
    --x18uc0cs: lab(7.83335% .170551 3.52712 / .05);
    --x1ue74pr: lab(48.7982% 67.6999 48.8038 / .2);
  }
}

:root, .xp5cyp {
  --x1npqccy: #19171206;
  --x1nzowxe: #19171226;
  --x1pg651z: #19171280;
}

@supports (color: lab(0% 0 0)) {
  :root, .xp5cyp {
    --x1npqccy: lab(7.83335% .170551 3.52712 / .025);
    --x1pg651z: lab(7.83335% .170551 3.52712 / .5);
  }
}

:root, .xi1achn {
  --x5hzns: #191712;
  --x14e7j9d: #f1f0ed;
  --x1es17w7: #77736b;
  --xm055zv: #191712;
  --x15ify93: #0059c7;
  --x1xfrl9x: #282620;
  --xjr8bby: #282620;
  --x10m60ow: #f5f4f1;
  --x1gasw18: #d6d4cf;
  --x1x6hayt: #b45309;
  --xo50cxi: #fef3c7;
  --x8mboul: #92400e;
  --xvehpid: #92400e;
  --x1fkxntj: #cdfe0066;
  --x825ln9: #19171299;
  --xe6ng59: #cdfe00d9;
  --xm6079l: #fff;
  --x10cfwo9: #f5f4f1;
  --xa1ia9e: #cdfe00;
  --x10hvaet: #191712;
  --xl9zazl: #fff;
  --xq1tuec: #fff6;
  --x1t3lepz: #19171299;
  --x18rarz8: #191712;
  --xvbuf71: #ffffffe6;
  --x301243: #191712;
  --x1wwox36: #191712;
  --x9ch5u0: #89857c;
  --x1ht5exy: #f5f4f1;
  --x1c2rroz: #191712;
  --x1fa6b50: #19171266;
  --xpo92wa: #fff9;
  --x1jq1yxq: #77736b;
  --x1jy573b: #282620;
  --xakiovi: #f5f4f199;
  --x196xgsv: #77736b;
  --x12nprkv: #19171226;
  --xdihh2a: #19171240;
  --x1mctrpr: #f5f4f1;
  --x1wkdmug: #f5f4f1;
  --x16xo786: #77736b;
  --x1sie9hh: #f1f0ed;
  --x1q2pvn3: #55524b;
  --x1m9drdb: #a6a39c;
  --x1h8l3fu: #fdfcf9;
  --x9y8cmq: #a6a39c;
  --x10sixrn: #f5f4f1;
  --x199v3c: #cdfe00;
  --x4naz4k: #191712;
  --x1l0y22u: #77736b0d;
  --x1jfwof0: #77736b1a;
  --x1wzi6wq: #fff;
  --x1g7o1co: #fdfcf9;
  --x1i3umz6: #19171226;
  --x5pyrk0: #f59e0b;
  --x5o89mm: #3b82f6;
  --x12q1xsn: #06b6d4;
  --x43k2mt: #10b981;
  --xhdfx2j: #77736b;
  --xvdd4ql: #f97316;
  --x1sej2wr: #ec4899;
  --x1u3uczp: #8b5cf6;
  --xrsezuv: #ef4444;
  --x1nvcdi8: #dc2626;
  --x1tnv3l3: #fee2e2;
  --xqnvs4j: #dc2626;
  --x1b2hob7: #b91c1c;
  --xp29tzr: #b91c1c;
  --x17q58m0: #f1f0ed;
  --x1cu170: #dc2626;
  --x3c4e46: #77736b;
  --xlu7fw3: #77736b;
  --xhaawv1: #f1f0ed;
  --x16ba7jt: #f1f0ed;
  --x1psm1nr: #f5f4f1;
  --x1iehxd3: #0059c7;
  --xh8f5nj: #006fff80;
  --x1bketxg: #282620;
  --x1e8k7no: #b91c1c;
  --x13akgu: #1917121a;
  --xet2wl3: #1917120d;
  --x5hgzs3: #cdfe0026;
  --x1w6dur2: #cdfe0099;
  --x1sggy7y: #cdfe00cc;
  --x17q81ou: #cdfe00;
  --x3gbnnu: #191712;
  --xofwicb: #89857c;
  --x13idazj: #fff;
  --x15ymmam: #191712;
  --x13frvea: #191712;
  --x1fwhtih: #0059c7;
  --xvzl872: #006fff;
  --x8x87o6: #fff;
  --x1js4nvq: #191712;
  --x1ttk1fw: #fdfcf9;
  --x5srvsf: #f5f4f1;
  --xbl9trg: #0059c7;
  --x19wfukp: #eff7ff;
  --xqbwcf5: #0059c7;
  --x1lcygzq: #0a3b79;
  --xora4n: #0a3b79;
  --xw7zils: #0059c7;
  --x155sp0x: #0059c7;
  --xg0xp93: #fdfcf9;
  --xgnnl6a: #19171226;
  --xyawo8: #f1f0ed;
  --xcifdm4: #f5f4f1;
  --x1aof1cr: #77736b;
  --x1islgiu: #191712;
  --x19oyp0y: #19171240;
  --xmuyfxw: #1917124d;
  --xwyuhwp: #191712;
  --xdupyl1: #fff;
  --x8n2157: #0059c7;
  --xxw0hhs: #0a3b79;
  --x1ll04ll: #0a3b79;
  --xlfgi5r: #6b675f;
  --x1dytypr: #36332d;
  --x1hcu380: #d6d4cf;
  --x7t1eo1: #19171299;
  --x1k8mui7: #fff;
  --x1hdbg2d: #191712cc;
  --x6j5pnf: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
  --x124raah: #b91c1c66;
  --xsyrlka: #fffc;
  --xrwu53b: #fff9;
  --x1475h3p: #19171266;
  --xsjv6qs: #55524b;
  --x1e3aubx: #f5f4f1;
  --xrx10ze: #a6a39c;
  --x1mw4wdo: #f5f4f1;
  --xv7agkk: #a6a39c;
  --x6zcc8i: #fff;
  --x1pkacmc: #fff3;
  --x1ipubvj: #fff;
  --x94gols: #fff;
  --x17k66l7: #ffffff0d;
  --xttlj5j: #ffffff1a;
  --x1mpzdfv: #191712;
  --xu6jwbu: #19171252;
  --xjzkiwx: #fdfcf9;
  --x1o8pvg: #19171226;
  --xt7sg0a: #fdfcf980;
  --xdj7znh: #1917120d;
  --xmgg04e: #fdfcf9cc;
  --x19zsad3: #1917120d;
  --x12wd0o4: #a6a39c;
  --xdlh9i: #d6d4cf;
  --x7vncdy: #d6d4cf;
  --x7j2zlm: #16a34a;
  --xjm8adh: #dcfce7;
  --x4aggoh: #16a34a;
  --x1b9tv06: #166534;
  --xnxafgm: #166534;
  --x1y1nb0j: #16a34a66;
  --x12cks7l: #166534;
  --xl3jvlk: #191712;
  --x1q3r0la: #191712;
  --x1i2izbk: #fff;
  --x1xjrb3z: #fff;
  --xhn2jw4: #191712e6;
  --x1xs0dqi: #55524b;
  --x1stm409: #1917120f;
  --x1b8bfj1: #fff;
  --x5b34fb: #fff;
  --x1rw5wh1: #f1f0ed;
  --x1pc8the: #36332d;
  --x6oblw2: #19171224;
  --x11iwsax: #19171214;
  --xihdd66: #0000001a;
  --xpoz8c8: #1917121a;
  --x14q19ss: #191712;
  --xnwqv9l: #d6d4cf;
  --xknq8mg: #d6d4cf;
  --x1id4c8o: #191712;
  --xvv009j: #f1f0ed;
  --xmhlko1: #f5f4f1;
  --xt08mwx: #1917121f;
  --x1lf3k8b: #6b675f;
  --xarqge4: #a6a39c;
  --xai3hgr: #fdfcf9;
  --x1w5nogi: #fff;
  --xnulglj: #191712;
}

@supports (color: lab(0% 0 0)) {
  :root, .xi1achn {
    --x1fkxntj: lab(93.7252% -35.0163 88.6733 / .4);
    --x825ln9: lab(7.83335% .170551 3.52712 / .6);
    --xe6ng59: lab(93.7252% -35.0163 88.6733 / .85);
    --xq1tuec: lab(100% -.0000298023 .0000119209 / .4);
    --x1t3lepz: lab(7.83335% .170551 3.52712 / .6);
    --xvbuf71: lab(100% -.0000298023 .0000119209 / .9);
    --x1fa6b50: lab(7.83335% .170551 3.52712 / .4);
    --xpo92wa: lab(100% -.0000298023 .0000119209 / .6);
    --xakiovi: lab(96.2046% -.046134 1.57229 / .6);
    --xdihh2a: lab(7.83335% .170551 3.52712 / .25);
    --x1l0y22u: lab(48.6185% .456572 5.02003 / .05);
    --x1jfwof0: lab(48.6185% .456572 5.02003 / .1);
    --xh8f5nj: lab(48.8316% 18.6276 -80.1803 / .5);
    --x5hgzs3: lab(93.7252% -35.0163 88.6733 / .15);
    --x1w6dur2: lab(93.7252% -35.0163 88.6733 / .6);
    --x1sggy7y: lab(93.7252% -35.0163 88.6733 / .8);
    --x19oyp0y: lab(7.83335% .170551 3.52712 / .25);
    --xmuyfxw: lab(7.83335% .170551 3.52712 / .3);
    --x7t1eo1: lab(7.83335% .170551 3.52712 / .6);
    --x1hdbg2d: lab(7.83335% .170551 3.52712 / .8);
    --x6j5pnf: drop-shadow(0 1px 2px lab(0% 0 0 / .1)) drop-shadow(0 1px 1px lab(0% 0 0 / .06));
    --x124raah: lab(40.7306% 59.9197 43.8844 / .4);
    --xsyrlka: lab(100% -.0000298023 .0000119209 / .8);
    --xrwu53b: lab(100% -.0000298023 .0000119209 / .6);
    --x1475h3p: lab(7.83335% .170551 3.52712 / .4);
    --x1pkacmc: lab(100% -.0000298023 .0000119209 / .2);
    --x17k66l7: lab(100% -.0000298023 .0000119209 / .05);
    --xttlj5j: lab(100% -.0000298023 .0000119209 / .1);
    --xt7sg0a: lab(98.9787% -.0461042 1.5627 / .5);
    --xdj7znh: lab(7.83335% .170551 3.52712 / .05);
    --xmgg04e: lab(98.9787% -.0461042 1.5627 / .8);
    --x19zsad3: lab(7.83335% .170551 3.52712 / .05);
    --x1y1nb0j: lab(58.835% -51.0809 35.4288 / .4);
    --xhn2jw4: lab(7.83335% .170551 3.52712 / .9);
  }
}

:root, .x1y7fm32 {
  --x5vv93r: #fff;
  --x177df5b: #1917121f;
  --xkau28d: #77736b;
  --xrwyshu: #f5f4f1;
  --x1tse01w: #36332d;
  --xbwoecy: #191712;
  --xogumyi: #f5f4f199;
  --x1ocluiy: #191712;
  --x8652w5: #f5f4f199;
  --x40reuj: #19171226;
  --xi8kvi5: #0059c7;
  --xq56o11: #16a34a;
  --x17kk9e7: #f0fdf480;
  --xt11wpb: #b75000;
  --xyb7cfp: #b45309;
  --x1mo7ywo: #fffbeb80;
  --x1b6jd1t: #fdfcf980;
  --x1snhus0: #1917124d;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1y7fm32 {
    --xogumyi: lab(96.2046% -.046134 1.57229 / .6);
    --x8652w5: lab(96.2046% -.046134 1.57229 / .6);
    --x17kk9e7: lab(98.1563% -5.60117 2.75913 / .5);
    --xt11wpb: lab(47.2709% 42.9082 69.2966);
    --x1mo7ywo: lab(98.6252% -.635922 8.42309 / .5);
    --x1b6jd1t: lab(98.9787% -.0461042 1.5627 / .5);
    --x1snhus0: lab(7.83335% .170551 3.52712 / .3);
  }
}

:root, .x10ybrih {
  --x7luv5t: #19171226;
  --xg43p7d: #55524b;
  --xh4cbwo: #1917120d;
  --xd5lwqf: #0059c7;
  --x1r4envg: #1917120d;
  --xo26kpp: #19171226;
  --x1k0wzfl: #1917120d;
  --x19pgtpq: #fdfcf980;
  --x1ikyj0r: #fff;
  --x1q151by: #fff;
  --xpg9f4w: #f1f0ed;
  --x1ti2ckz: #191712;
  --xngw7ww: #282620;
  --x669gw4: #f5f4f1;
  --x1ipvps: #f1f0ed;
  --x1k3okqd: #55524b;
  --x4ma9wl: #f1f0ed;
  --x14w8uyb: #fb2c36;
  --xk3137h: #fb2c364d;
  --x1kgshtd: #006fff;
  --x55qypp: #006fff4d;
  --x1c8aeyj: #0000001a;
  --x86xz1p: #00bb7f;
  --xcjpdmq: #00bb7f4d;
  --xc20giv: #191712;
  --x1ahr33n: #55524b;
  --x1bg1ch3: #f99c00;
  --xa35hx5: #f99c004d;
}

@supports (color: lab(0% 0 0)) {
  :root, .x10ybrih {
    --xh4cbwo: lab(7.83335% .170551 3.52712 / .05);
    --x1r4envg: lab(7.83335% .170551 3.52712 / .05);
    --x1k0wzfl: lab(7.83335% .170551 3.52712 / .05);
    --x19pgtpq: lab(98.9787% -.0461042 1.5627 / .5);
    --x14w8uyb: lab(55.4814% 75.0732 48.8528);
    --xk3137h: lab(55.4814% 75.0732 48.8528 / .3);
    --x55qypp: lab(48.8316% 18.6276 -80.1803 / .3);
    --x86xz1p: lab(66.9756% -58.27 19.5419);
    --xcjpdmq: lab(66.9756% -58.27 19.5419 / .3);
    --x1bg1ch3: lab(72.7183% 31.8671 97.9407);
    --xa35hx5: lab(72.7183% 31.8671 97.9407 / .3);
  }
}

:root, .xjwkvid {
  --x7m7kzt: #fbbf24;
  --xxayczx: #78350f;
  --x1dl3m5h: #b45309;
  --xfibn4a: #ffffff40;
  --xqw2ujl: #f99c00cc;
  --xhly07v: #19171252;
  --x1glbvso: #19171226;
  --x4x5c5r: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  --x1337goq: #1917120d;
  --x1vrkhd5: #fff;
  --xfro4u7: 0 0 0 1px #19171226, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x47f3ov: #191712;
  --xmufyy4: #fff;
  --xiho4iz: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

@supports (color: lab(0% 0 0)) {
  :root, .xjwkvid {
    --xfibn4a: lab(100% -.0000298023 .0000119209 / .25);
    --xqw2ujl: lab(72.7183% 31.8671 97.9407 / .8);
    --x1337goq: lab(7.83335% .170551 3.52712 / .05);
  }
}

:root, .x1i2elm5 {
  --x7rushi: #19171226;
  --x1tp1uwg: transparent;
  --x15ocjbx: #19171240;
  --xtvi8ai: #19171280;
  --xfq0gyl: #1917120d;
  --xx7u3pc: #fff;
  --xr8p1xa: block;
  --xqt3kt2: #1917124d;
  --x1whxyxq: transparent;
  --x14h0s21: #191712;
  --xj2bo3y: #fff;
  --xbx6wbu: #191712e6;
  --x16qy0u4: #191712e6;
  --x1x323h8: transparent;
  --x78leim: #19171226;
  --x1t89nq8: normal;
  --x1h0f1i7: transparent;
  --x1uq6jt2: #19171233;
  --x1ibtuwm: #1917120d;
  --x1s3x83q: #19171240;
  --x195l74d: #fb2c36;
  --x16psr2d: #77736b;
  --xh7sxec: #fff;
  --xqvuozr: #ffffffbf;
  --xe8etvm: 0 0 0 1px #19171226, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --xli6ae2: #dc2626;
  --xhjl2zi: #dc2626;
  --xfzczcc: transparent;
  --x1nl7ps8: #19171226;
  --x7z3lan: normal;
  --xc967vh: transparent;
  --xfyegs2: #19171233;
  --xa50wgg: #19171240;
  --xn762jj: #1917120d;
  --xg4537o: #19171240;
  --xp6nnmw: #fb2c36;
  --x166i6dk: #77736b;
  --x64y25z: #fff;
  --x14dupwh: block;
  --xaeg46k: #fdfcf9;
  --xm3o95m: #19171226;
  --xu5w48z: #e70044;
  --xhgl8fr: #009767;
  --xac0eig: #55524b;
  --x4wy4i9: #19171226;
  --x1y8d3d: #fff;
  --xegt41m: transparent;
  --x17ce8kp: #19171226;
  --x18rtl4f: transparent;
  --x1867oi1: #19171233;
  --xg7pat5: #19171240;
  --x1jhyn65: #1917120d;
  --x1bxnjd0: #19171240;
  --xwj3seb: #fb2c36;
  --x1452loh: #77736b;
  --x1gob16u: #fff;
  --x1bdzk59: block;
  --x1v0wk9h: transparent;
  --x1cpn7oa: inherit;
  --xwv77vl: #a6a39c;
  --xepnyhy: #f5f4f1;
  --x156tl2t: #77736b;
  --ximbef6: #a6a39c;
  --x1uzap7v: #0000001a;
  --x1rod5is: #191712;
  --x1bxdre6: #fff;
  --x1qnuv74: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x1gfrmx3: #fff;
  --xrhc0be: #19171226;
  --x1lite90: #0059c7;
  --x1ktm7jw: #f5f4f1;
  --x14p42d9: #19171226;
  --x1fctugi: #fff;
  --x1ramklj: #eff7ffe6;
  --x1ap95oc: #fb2c36;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1i2elm5 {
    --x15ocjbx: lab(7.83335% .170551 3.52712 / .25);
    --xtvi8ai: lab(7.83335% .170551 3.52712 / .5);
    --xfq0gyl: lab(7.83335% .170551 3.52712 / .05);
    --xqt3kt2: lab(7.83335% .170551 3.52712 / .3);
    --xbx6wbu: lab(7.83335% .170551 3.52712 / .9);
    --x16qy0u4: lab(7.83335% .170551 3.52712 / .9);
    --x1uq6jt2: lab(7.83335% .170551 3.52712 / .2);
    --x1ibtuwm: lab(7.83335% .170551 3.52712 / .05);
    --x1s3x83q: lab(7.83335% .170551 3.52712 / .25);
    --x195l74d: lab(55.4814% 75.0732 48.8528);
    --xqvuozr: lab(100% -.0000298023 .0000119209 / .75);
    --xfyegs2: lab(7.83335% .170551 3.52712 / .2);
    --xa50wgg: lab(7.83335% .170551 3.52712 / .25);
    --xn762jj: lab(7.83335% .170551 3.52712 / .05);
    --xg4537o: lab(7.83335% .170551 3.52712 / .25);
    --xp6nnmw: lab(55.4814% 75.0732 48.8528);
    --xu5w48z: lab(49.1882% 81.577 36.0311);
    --xhgl8fr: lab(55.0481% -49.9245 15.93);
    --x1867oi1: lab(7.83335% .170551 3.52712 / .2);
    --xg7pat5: lab(7.83335% .170551 3.52712 / .25);
    --x1jhyn65: lab(7.83335% .170551 3.52712 / .05);
    --x1bxnjd0: lab(7.83335% .170551 3.52712 / .25);
    --xwj3seb: lab(55.4814% 75.0732 48.8528);
    --x1uzap7v: lab(0% 0 0 / .1);
    --x1ramklj: lab(96.7979% -1.63549 -4.81632 / .9);
    --x1ap95oc: lab(55.4814% 75.0732 48.8528);
  }
}

:root, .x1inpi32 {
  --xpznuzq: #fff;
  --x1o2f9wv: #19171226;
  --xo8vizc: #19171240;
  --xa4ksb4: #1917121f;
  --xp7hu1y: #fdfcf9cc;
  --x57h8px: #19171208;
  --x1pr12ak: #1917120d;
  --x1ylzcun: #fff;
  --x1ikl8w2: #19171226;
  --x1k1xsh4: #fdfcf9;
  --xsrl79y: #19171226;
  --xik76t5: #eff7ff;
  --x115bd3j: #b9ddff;
  --x23b5p5: #1447e6;
  --xo032ln: #dbeafe;
  --x1jywgaj: #19171240;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1inpi32 {
    --xo8vizc: lab(7.83335% .170551 3.52712 / .25);
    --xp7hu1y: lab(98.9787% -.0461042 1.5627 / .8);
    --x57h8px: lab(7.83335% .170551 3.52712 / .03);
    --x1pr12ak: lab(7.83335% .170551 3.52712 / .05);
    --x23b5p5: lab(36.9089% 35.0961 -85.6872);
    --xo032ln: lab(92.0301% -2.24757 -11.6453);
    --x1jywgaj: lab(7.83335% .170551 3.52712 / .25);
  }
}

:root, .x11nhd77 {
  --xrev8is: #0000001a;
  --x125emez: #77736b1a;
  --x968okn: #36332d;
  --xg7hdzt: #1917121f;
  --x1qky82: #f99c00;
  --x1czrqnh: #006fff;
  --xb2t3om: #00b7d7;
  --x1aqijve: #00bb7f;
  --x4um5ei: #e12afb;
  --x1dbzkqm: #00c758;
  --xv0r8xq: #625fff;
  --x17jp21e: #80cd00;
  --x101ba1u: #fe6e00;
  --x5qvvpq: #f6339a;
  --x19qq5ma: #ac4bff;
  --x1chsm8q: #fb2c36;
  --x1uvpdoi: #b91c1c;
  --xm4suqe: #ff2357;
  --x1qa5fhz: #00a5ef;
  --xs2txz2: #00baa7;
  --xh16254: #8d54ff;
  --x171c325: #edb200;
  --x1u9pc1d: #77736b;
  --x1fyi3j6: #1917121f;
  --xw8ru9e: #1917121f;
  --x1fa5pkn: #fdfcf980;
  --xfwtz3w: #19171226;
  --xtg5pig: #f5f4f1;
  --xwfkmn7: #55524b;
  --xzzo4ho: #f5f4f1;
  --xs1r3qi: #f99c00;
  --xmbr5bk: #fb2c36;
  --xhr2lbx: #00bb7f;
  --x1006txn: #f1f0ed;
  --x1m8c31k: #f5f4f1;
  --x14p5og4: 0 0 0 1px #19171226, 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x5ghdq6: #f5f4f1;
  --x1i1ks3o: #fff;
  --xccxtpa: #55524b;
  --x9la05e: #fff;
  --x8wh1m5: #fdfcf9;
  --xhqisgn: #f5f4f1;
  --x19y3tu5: #19171208;
  --x1qilgbk: #1917120f;
  --x1ag7k64: #19171226;
  --xd2rkr7: transparent;
  --x2o1yd2: #19171206;
  --xn4h65w: #19171206;
  --x1783928: #1917120d;
  --xuxt7lt: #f1f0ed;
  --xemw1uq: #1917120d;
  --xcn01ra: #191712;
  --xal3zu4: #b4530926;
  --x13or7oa: #92400e;
  --x16kk01a: #dc262626;
  --x159xw3b: #b91c1c;
  --x1djw4nt: #0059c726;
  --x1ftsa3c: #0a3b79;
  --xwzagad: #b453094d;
  --x1my66fl: #dc26264d;
  --xw87lu2: #0059c74d;
  --x1rbf0st: #16a34a26;
  --xpqiu7k: #16a34a4d;
  --xgspomf: #166534;
  --xrps9ym: #f5f4f1;
  --xmk0v6f: #19171205;
  --x170prmb: #f5f4f1;
  --x1lbwb3c: #f5f4f1;
  --xf0cak3: #f1f0ed;
}

@supports (color: lab(0% 0 0)) {
  :root, .x11nhd77 {
    --xrev8is: lab(0% 0 0 / .1);
    --x125emez: lab(48.6185% .456572 5.02003 / .1);
    --x1qky82: lab(72.7183% 31.8671 97.9407);
    --xb2t3om: lab(67.805% -35.3952 -30.2018);
    --x1aqijve: lab(66.9756% -58.27 19.5419);
    --x4um5ei: lab(56.4256% 83.132 -64.639);
    --x1dbzkqm: lab(70.5521% -66.5147 45.8073);
    --xv0r8xq: lab(48.295% 38.3129 -81.9673);
    --x17jp21e: lab(75.3197% -46.6547 86.1778);
    --x101ba1u: lab(64.272% 57.1788 90.3583);
    --x5qvvpq: lab(56.9303% 76.8162 -8.07021);
    --x19qq5ma: lab(52.0183% 66.11 -78.2316);
    --x1chsm8q: lab(55.4814% 75.0732 48.8528);
    --xm4suqe: lab(56.101% 79.4328 31.4532);
    --x1qa5fhz: lab(63.3038% -18.433 -51.0407);
    --xs2txz2: lab(67.3859% -49.0983 -2.63511);
    --xh16254: lab(49.9355% 55.1776 -81.8963);
    --x171c325: lab(76.3898% 14.5258 98.4589);
    --x1fa5pkn: lab(98.9787% -.0461042 1.5627 / .5);
    --xs1r3qi: lab(72.7183% 31.8671 97.9407);
    --xmbr5bk: lab(55.4814% 75.0732 48.8528);
    --xhr2lbx: lab(66.9756% -58.27 19.5419);
    --x19y3tu5: lab(7.83335% .170551 3.52712 / .03);
    --x1qilgbk: lab(7.83335% .170551 3.52712 / .06);
    --x2o1yd2: lab(7.83335% .170551 3.52712 / .025);
    --xn4h65w: lab(7.83335% .170551 3.52712 / .025);
    --x1783928: lab(7.83335% .170551 3.52712 / .05);
    --xemw1uq: lab(7.83335% .170551 3.52712 / .05);
    --xal3zu4: lab(47.4595% 37.7723 54.9047 / .15);
    --x16kk01a: lab(48.7982% 67.6999 48.8038 / .15);
    --x1djw4nt: lab(38.9394% 12.9533 -64.6539 / .15);
    --xwzagad: lab(47.4595% 37.7723 54.9047 / .3);
    --x1my66fl: lab(48.7982% 67.6999 48.8038 / .3);
    --xw87lu2: lab(38.9394% 12.9533 -64.6539 / .3);
    --x1rbf0st: lab(58.835% -51.0809 35.4288 / .15);
    --xpqiu7k: lab(58.835% -51.0809 35.4288 / .3);
    --xmk0v6f: lab(7.83335% .170551 3.52712 / .02);
  }
}

.xmn8j2i.xmn8j2i, .xmn8j2i.xmn8j2i:root {
  --x11qqvjx: #78350f4d;
  --xy9rmfi: #92400e99;
  --x1p5sruq: #fee685;
}

@supports (color: lab(0% 0 0)) {
  .xmn8j2i.xmn8j2i, .xmn8j2i.xmn8j2i:root {
    --x11qqvjx: lab(31.2543% 28.2911 36.339 / .3);
    --xy9rmfi: lab(38.0167% 33.4896 44.1573 / .6);
    --x1p5sruq: lab(91.7203% -.505269 49.9084);
  }
}

.xor7pm.xor7pm, .xor7pm.xor7pm:root {
  --x14h0s21: #55524b;
  --xj2bo3y: #fff;
  --xbx6wbu: #55524b;
  --x16qy0u4: Highlight;
  --x7rushi: #77736b;
  --x1tp1uwg: #ffffff0d;
  --x15ocjbx: #fff3;
  --xtvi8ai: #ffffff80;
  --xfq0gyl: #ffffff06;
  --xx7u3pc: #fff;
  --xr8p1xa: none;
  --xqt3kt2: #a6a39c;
  --x1whxyxq: #ffffff0d;
  --x1gfrmx3: #ffffff0d;
  --xrhc0be: #ffffff1a;
  --x1lite90: #006fff;
  --x1ktm7jw: #f5f4f1;
  --x14p42d9: #19171226;
  --x1x323h8: #ffffff0d;
  --x78leim: #77736b;
  --x1t89nq8: dark;
  --x1h0f1i7: #ffffff06;
  --x1uq6jt2: #ffffff26;
  --x1ibtuwm: transparent;
  --x1s3x83q: #a6a39c;
  --x195l74d: #fb2c36;
  --x16psr2d: #a6a39c;
  --xh7sxec: transparent;
  --xqvuozr: #282620bf;
  --xe8etvm: inset 0 0 0 1px #ffffff1a;
  --x1fctugi: #ffffff0d;
  --x1ramklj: #06264eb3;
  --xli6ae2: #f87171;
  --xhjl2zi: #fb2c36;
  --xfzczcc: #ffffff0d;
  --x1nl7ps8: #77736b;
  --x7z3lan: dark;
  --xc967vh: #ffffff06;
  --xfyegs2: #ffffff26;
  --xa50wgg: #ffffff26;
  --xn762jj: transparent;
  --xg4537o: #a6a39c;
  --xp6nnmw: #dc2626;
  --x166i6dk: #a6a39c;
  --x64y25z: transparent;
  --x14dupwh: none;
  --xaeg46k: #ffffff0d;
  --xm3o95m: #ffffff1a;
  --xu5w48z: #ff667f;
  --xhgl8fr: #00d294;
  --xac0eig: #d6d4cf;
  --x1ap95oc: #fb2c36;
  --x4wy4i9: #77736b;
  --x1y8d3d: #191712;
  --xegt41m: #ffffff0d;
  --x17ce8kp: #77736b;
  --x18rtl4f: #ffffff06;
  --x1867oi1: #ffffff26;
  --xg7pat5: #ffffff26;
  --x1jhyn65: transparent;
  --x1bxnjd0: #a6a39c;
  --xwj3seb: #dc2626;
  --x1452loh: #a6a39c;
  --x1gob16u: transparent;
  --x1bdzk59: none;
  --x1v0wk9h: #282620;
  --x1cpn7oa: #fff;
  --xwv77vl: #a6a39c;
  --xepnyhy: #ffffff0d;
  --x156tl2t: #77736b;
  --ximbef6: #55524b;
  --x1uzap7v: #fff3;
  --x1rod5is: #fff;
  --x1bxdre6: #191712;
  --x1qnuv74: none;
}

@supports (color: lab(0% 0 0)) {
  .xor7pm.xor7pm, .xor7pm.xor7pm:root {
    --x1tp1uwg: lab(100% -.0000298023 .0000119209 / .05);
    --x15ocjbx: lab(100% -.0000298023 .0000119209 / .2);
    --xtvi8ai: lab(100% -.0000298023 .0000119209 / .5);
    --xfq0gyl: lab(100% -.0000298023 .0000119209 / .025);
    --x1whxyxq: lab(100% -.0000298023 .0000119209 / .05);
    --x1gfrmx3: lab(100% -.0000298023 .0000119209 / .05);
    --xrhc0be: lab(100% -.0000298023 .0000119209 / .1);
    --x1x323h8: lab(100% -.0000298023 .0000119209 / .05);
    --x1h0f1i7: lab(100% -.0000298023 .0000119209 / .025);
    --x1uq6jt2: lab(100% -.0000298023 .0000119209 / .15);
    --x195l74d: lab(55.4814% 75.0732 48.8528);
    --xqvuozr: lab(15.2182% -.0264198 4.34803 / .75);
    --xe8etvm: inset 0 0 0 1px lab(100% -.0000298023 .0000119209 / .1);
    --x1fctugi: lab(100% -.0000298023 .0000119209 / .05);
    --x1ramklj: lab(14.9091% 2.19528 -28.4402 / .7);
    --xhjl2zi: lab(55.4814% 75.0732 48.8528);
    --xfzczcc: lab(100% -.0000298023 .0000119209 / .05);
    --xc967vh: lab(100% -.0000298023 .0000119209 / .025);
    --xfyegs2: lab(100% -.0000298023 .0000119209 / .15);
    --xa50wgg: lab(100% -.0000298023 .0000119209 / .15);
    --xaeg46k: lab(100% -.0000298023 .0000119209 / .05);
    --xm3o95m: lab(100% -.0000298023 .0000119209 / .1);
    --xu5w48z: lab(64.4124% 63.0291 19.2068);
    --xhgl8fr: lab(75.0771% -60.7313 19.4146);
    --x1ap95oc: lab(55.4814% 75.0732 48.8528);
    --xegt41m: lab(100% -.0000298023 .0000119209 / .05);
    --x18rtl4f: lab(100% -.0000298023 .0000119209 / .025);
    --x1867oi1: lab(100% -.0000298023 .0000119209 / .15);
    --xg7pat5: lab(100% -.0000298023 .0000119209 / .15);
    --xepnyhy: lab(100% -.0000298023 .0000119209 / .05);
    --x1uzap7v: lab(100% -.0000298023 .0000119209 / .2);
  }
}

.xanu1an.xanu1an, .xanu1an.xanu1an:root {
  --x15gnxeu: #ffffff0d;
  --x6g3snt: #fff;
  --x1iwro7s: #22201b;
  --x19njvj6: #36332d;
}

@supports (color: lab(0% 0 0)) {
  .xanu1an.xanu1an, .xanu1an.xanu1an:root {
    --x15gnxeu: lab(100% -.0000298023 .0000119209 / .05);
  }
}

.xp6eu64.xp6eu64, .xp6eu64.xp6eu64:root {
  --x15ltuzq: #22201b;
  --xoqmxi1: #22201b;
  --xophhq1: #ffffff1a;
  --x1f111qt: #19171280;
  --x10tkfja: #28262080;
  --x1c3zv34: #a6a39c;
  --x10n12f4: #22201b;
  --xiflab8: #ffffff1a;
  --xvgebb7: #36332d;
}

@supports (color: lab(0% 0 0)) {
  .xp6eu64.xp6eu64, .xp6eu64.xp6eu64:root {
    --xophhq1: lab(100% -.0000298023 .0000119209 / .1);
    --x1f111qt: lab(7.83335% .170551 3.52712 / .5);
    --x10tkfja: lab(15.2182% -.0264198 4.34803 / .5);
    --xiflab8: lab(100% -.0000298023 .0000119209 / .1);
  }
}

.xzdbsdz.xzdbsdz, .xzdbsdz.xzdbsdz:root {
  --x16l4r4v: #dc2626;
  --x4zzqzd: #fff;
  --xz40q40: #fca5a5;
  --x1qkdw5z: #ffcaca;
  --xdhs2ho: #ffffff1a;
  --x18ry5w8: #dc2626;
  --x1k51aux: #f5f4f1;
  --x5anuyr: #191712;
  --xrxyj6b: #55524b;
  --xcl49um: #36332d;
  --xj0jc2k: #ffffff0d;
  --x16yg8u6: #f5f4f1;
  --x19e0rs9: #ffffff1a;
  --x1acrs0v: #77736b;
  --xevrnxt: #a6a39c;
  --x1cls2uf: #ffffff26;
  --x14qseel: #ffffff0d;
  --xmbyd8: #ffffff0d;
  --x19jy113: none;
  --x1h822ep: -1px;
  --x1thvmqo: #ffffff1a;
  --x16c3yog: #f1f0ed;
  --xludn6c: #b91c1c;
}

@supports (color: lab(0% 0 0)) {
  .xzdbsdz.xzdbsdz, .xzdbsdz.xzdbsdz:root {
    --x1qkdw5z: lab(86.017% 19.8815 7.75869);
    --xdhs2ho: lab(100% -.0000298023 .0000119209 / .1);
    --xj0jc2k: lab(100% -.0000298023 .0000119209 / .05);
    --x19e0rs9: lab(100% -.0000298023 .0000119209 / .1);
    --x1cls2uf: lab(100% -.0000298023 .0000119209 / .15);
    --x14qseel: lab(100% -.0000298023 .0000119209 / .05);
    --xmbyd8: lab(100% -.0000298023 .0000119209 / .05);
    --x1thvmqo: lab(100% -.0000298023 .0000119209 / .1);
  }
}

.x7xopc1.x7xopc1, .x7xopc1.x7xopc1:root {
  --x1i4oell: #19171280;
  --x1mks44y: #ffffff0d;
  --xhk1v50: #7f1d1d;
  --x9jbd4d: #7f1d1d;
  --xrl6md7: #fca5a5;
  --x109xgkt: #fca5a5;
  --x16t1nd1: #fca5a5;
  --x1vualq6: #78350f;
  --xrxn5ji: #fbbf2433;
  --xd9e80l: #fcd34d;
  --xmviwfl: #7f1d1d;
  --x1995ihs: #f8717133;
  --xu9ny2a: #fca5a5;
  --xwm617w: #06264e;
  --x30a02: #4ea8ff;
  --x1joj7z: #b9ddff;
  --x1b24sq7: #ffffff0d;
  --x1780hbs: #ffffff1a;
  --x6uswsg: #f5f4f1;
  --x7yh90f: #fbbf24;
  --xxgyosh: #d6d4cf;
  --x18uc0cs: #ffffff0d;
  --x1ffddw5: #36332d;
  --x1eezei9: #7f1d1d;
  --x1ue74pr: #f8717133;
  --x1044v11: #fca5a5;
}

@supports (color: lab(0% 0 0)) {
  .x7xopc1.x7xopc1, .x7xopc1.x7xopc1:root {
    --x1i4oell: lab(7.83335% .170551 3.52712 / .5);
    --x1mks44y: lab(100% -.0000298023 .0000119209 / .05);
    --xrxn5ji: lab(81.2476% 13.2706 77.1046 / .2);
    --x1995ihs: lab(64.7431% 52.7341 26.6685 / .2);
    --x1b24sq7: lab(100% -.0000298023 .0000119209 / .05);
    --x1780hbs: lab(100% -.0000298023 .0000119209 / .1);
    --x18uc0cs: lab(100% -.0000298023 .0000119209 / .05);
    --x1ue74pr: lab(64.7431% 52.7341 26.6685 / .2);
  }
}

.xeudi8f.xeudi8f, .xeudi8f.xeudi8f:root {
  --x1npqccy: #ffffff0d;
  --x1nzowxe: #fff3;
  --x1pg651z: #ffffff80;
}

@supports (color: lab(0% 0 0)) {
  .xeudi8f.xeudi8f, .xeudi8f.xeudi8f:root {
    --x1npqccy: lab(100% -.0000298023 .0000119209 / .05);
    --x1nzowxe: lab(100% -.0000298023 .0000119209 / .2);
    --x1pg651z: lab(100% -.0000298023 .0000119209 / .5);
  }
}

.x1ey6p0s.x1ey6p0s, .x1ey6p0s.x1ey6p0s:root {
  --x5hzns: #f5f4f1;
  --x14e7j9d: #36332d;
  --x1es17w7: #a6a39c;
  --xm055zv: #f5f4f1;
  --x15ify93: #4ea8ff;
  --x1xfrl9x: #fff;
  --xjr8bby: #fff;
  --x10m60ow: #36332d;
  --x1gasw18: #55524b;
  --x1x6hayt: #fbbf24;
  --xo50cxi: #78350f;
  --x8mboul: #fcd34d;
  --xvehpid: #fcd34d;
  --x1fkxntj: #cdfe0066;
  --x825ln9: #19171299;
  --xe6ng59: #cdfe00d9;
  --xm6079l: #fff;
  --x10cfwo9: #282620;
  --xa1ia9e: #cdfe00;
  --x10hvaet: #191712;
  --x301243: #191712;
  --x1wwox36: #191712;
  --xl9zazl: #fff;
  --xq1tuec: #fff6;
  --x1t3lepz: #19171299;
  --x18rarz8: #191712;
  --xvbuf71: #ffffffe6;
  --x9ch5u0: #a6a39c;
  --x1ht5exy: #191712;
  --x1c2rroz: #f5f4f1;
  --x1fa6b50: #19171266;
  --xpo92wa: #fff9;
  --x1jq1yxq: #a6a39c;
  --x1jy573b: #fff;
  --xakiovi: #19171266;
  --x196xgsv: #d6d4cf;
  --x1mctrpr: #19171280;
  --x1wkdmug: #77736b26;
  --x16xo786: #a6a39c;
  --x1sie9hh: #77736b33;
  --x1q2pvn3: #a6a39c;
  --x1m9drdb: #77736b;
  --x1h8l3fu: #191712bf;
  --x9y8cmq: #77736b;
  --x10sixrn: #19171240;
  --x199v3c: #cdfe00;
  --x4naz4k: #191712;
  --x1wzi6wq: #191712;
  --x1i3umz6: #282620;
  --x1g7o1co: #28262080;
  --x5pyrk0: #f59e0b;
  --x5o89mm: #3b82f6;
  --x12q1xsn: #06b6d4;
  --x43k2mt: #10b981;
  --xhdfx2j: #77736b;
  --xvdd4ql: #f97316;
  --x1sej2wr: #ec4899;
  --x1u3uczp: #8b5cf6;
  --xrsezuv: #ef4444;
  --x1nvcdi8: #f87171;
  --x1tnv3l3: #7f1d1d;
  --xqnvs4j: #f87171;
  --x1b2hob7: #fca5a5;
  --xp29tzr: #fca5a5;
  --x17q58m0: #24221d;
  --x1cu170: #f87171;
  --x3c4e46: #55524b;
  --xlu7fw3: #a6a39c;
  --xhaawv1: #36332d;
  --x16ba7jt: #24221d;
  --x1psm1nr: #282620;
  --x1iehxd3: #4ea8ff;
  --xh8f5nj: #4ea8ff80;
  --x1bketxg: #f1f0ed;
  --x1e8k7no: #fca5a5;
  --x1fwhtih: #4ea8ff;
  --xvzl872: #4ea8ff;
  --x8x87o6: #191712;
  --x1js4nvq: #fff;
  --x1ttk1fw: #191712;
  --x5srvsf: #282620;
  --x1l0y22u: #77736b0d;
  --x1jfwof0: #77736b1a;
  --xbl9trg: #4ea8ff;
  --x19wfukp: #06264e;
  --xqbwcf5: #4ea8ff;
  --x1lcygzq: #b9ddff;
  --xora4n: #b9ddff;
  --xw7zils: #4ea8ff;
  --x155sp0x: #4ea8ff;
  --x12nprkv: #36332dcc;
  --xdihh2a: #55524b;
  --xg0xp93: #ffffff0d;
  --xgnnl6a: #ffffff1a;
  --xyawo8: #36332d;
  --xcifdm4: #36332d;
  --x1aof1cr: #a6a39c;
  --x1islgiu: #f5f4f1;
  --x19oyp0y: #55524b;
  --xmuyfxw: #55524b;
  --xwyuhwp: #fff;
  --xdupyl1: #191712;
  --x8n2157: #4ea8ff;
  --xxw0hhs: #b9ddff;
  --x1ll04ll: #b9ddff;
  --x13akgu: #ffffff14;
  --xet2wl3: #ffffff0d;
  --x17q81ou: #cdfe00;
  --x3gbnnu: #191712;
  --x5hgzs3: #cdfe0026;
  --x1w6dur2: #cdfe0099;
  --x1sggy7y: #cdfe00cc;
  --x1q3r0la: #191712;
  --x1i2izbk: #fff;
  --x1xjrb3z: #fff;
  --xhn2jw4: #191712e6;
  --xofwicb: #77736b;
  --x13idazj: #f5f4f1;
  --x15ymmam: #fff;
  --x13frvea: #cdfe00;
  --x7t1eo1: #19171299;
  --x1k8mui7: #fff;
  --x1hdbg2d: #191712cc;
  --x6j5pnf: drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);
  --x124raah: #fca5a566;
  --xsyrlka: #191712cc;
  --xrwu53b: #19171299;
  --x1475h3p: #19171266;
  --xlfgi5r: #a6a39c;
  --x1dytypr: #f1f0ed;
  --x1hcu380: #55524b;
  --xsjv6qs: #d6d4cf;
  --x1e3aubx: #282620;
  --xrx10ze: #77736b;
  --x1mw4wdo: #36332d;
  --xv7agkk: #77736b;
  --x6zcc8i: #fff;
  --x1pkacmc: #fff3;
  --x1ipubvj: #fff;
  --x94gols: #fff;
  --x17k66l7: #ffffff0d;
  --xttlj5j: #ffffff1a;
  --x1mpzdfv: #191712;
  --xu6jwbu: #0009;
  --xjzkiwx: #191712;
  --x19zsad3: #ffffff1a;
  --x1o8pvg: #ffffff1a;
  --xt7sg0a: #19171280;
  --xdj7znh: #ffffff1a;
  --xmgg04e: #19171280;
  --x12wd0o4: #55524b;
  --xdlh9i: #55524b;
  --x7vncdy: #55524b;
  --x7j2zlm: #4ade80;
  --xjm8adh: #14532d;
  --x4aggoh: #4ade80;
  --x1b9tv06: #86efac;
  --xnxafgm: #86efac;
  --x12cks7l: #86efac;
  --x1y1nb0j: #4ade8066;
  --xl3jvlk: #fff;
  --x1xs0dqi: #d6d4cf;
  --x1stm409: #ffffff14;
  --x1b8bfj1: #191712;
  --x5b34fb: #191712;
  --x1rw5wh1: #282620;
  --x1pc8the: #d6d4cf;
  --x14q19ss: #fff;
  --xpoz8c8: #1917121a;
  --x6oblw2: #19171224;
  --x11iwsax: #19171214;
  --xihdd66: #0000001a;
  --xnwqv9l: #55524b;
  --xknq8mg: #55524b;
  --x1id4c8o: #fff;
  --xvv009j: #36332d;
  --xmhlko1: #282620;
  --xt08mwx: #ffffff0d;
  --x1lf3k8b: #a6a39c;
  --xarqge4: #77736b;
  --xai3hgr: #191712;
  --x1w5nogi: #191712;
  --xnulglj: #f5f4f1;
}

@supports (color: lab(0% 0 0)) {
  .x1ey6p0s.x1ey6p0s, .x1ey6p0s.x1ey6p0s:root {
    --x1fkxntj: lab(93.7252% -35.0163 88.6733 / .4);
    --x825ln9: lab(7.83335% .170551 3.52712 / .6);
    --xe6ng59: lab(93.7252% -35.0163 88.6733 / .85);
    --xq1tuec: lab(100% -.0000298023 .0000119209 / .4);
    --x1t3lepz: lab(7.83335% .170551 3.52712 / .6);
    --xvbuf71: lab(100% -.0000298023 .0000119209 / .9);
    --x1fa6b50: lab(7.83335% .170551 3.52712 / .4);
    --xpo92wa: lab(100% -.0000298023 .0000119209 / .6);
    --xakiovi: lab(7.83335% .170551 3.52712 / .4);
    --x1mctrpr: lab(7.83335% .170551 3.52712 / .5);
    --x1wkdmug: lab(48.6185% .456572 5.02003 / .15);
    --x1sie9hh: lab(48.6185% .456572 5.02003 / .2);
    --x1h8l3fu: lab(7.83335% .170551 3.52712 / .75);
    --x10sixrn: lab(7.83335% .170551 3.52712 / .25);
    --x1g7o1co: lab(15.2182% -.0264198 4.34803 / .5);
    --xh8f5nj: lab(66.3886% -6.41128 -51.9614 / .5);
    --x1l0y22u: lab(48.6185% .456572 5.02003 / .05);
    --x1jfwof0: lab(48.6185% .456572 5.02003 / .1);
    --x12nprkv: lab(21.4058% .426963 4.32404 / .8);
    --xg0xp93: lab(100% -.0000298023 .0000119209 / .05);
    --xgnnl6a: lab(100% -.0000298023 .0000119209 / .1);
    --x5hgzs3: lab(93.7252% -35.0163 88.6733 / .15);
    --x1w6dur2: lab(93.7252% -35.0163 88.6733 / .6);
    --x1sggy7y: lab(93.7252% -35.0163 88.6733 / .8);
    --xhn2jw4: lab(7.83335% .170551 3.52712 / .9);
    --x7t1eo1: lab(7.83335% .170551 3.52712 / .6);
    --x1hdbg2d: lab(7.83335% .170551 3.52712 / .8);
    --x6j5pnf: drop-shadow(0 1px 2px lab(0% 0 0 / .1)) drop-shadow(0 1px 1px lab(0% 0 0 / .06));
    --x124raah: lab(76.6264% 33.048 14.0364 / .4);
    --xsyrlka: lab(7.83335% .170551 3.52712 / .8);
    --xrwu53b: lab(7.83335% .170551 3.52712 / .6);
    --x1475h3p: lab(7.83335% .170551 3.52712 / .4);
    --x1pkacmc: lab(100% -.0000298023 .0000119209 / .2);
    --x17k66l7: lab(100% -.0000298023 .0000119209 / .05);
    --xttlj5j: lab(100% -.0000298023 .0000119209 / .1);
    --x19zsad3: lab(100% -.0000298023 .0000119209 / .1);
    --x1o8pvg: lab(100% -.0000298023 .0000119209 / .1);
    --xt7sg0a: lab(7.83335% .170551 3.52712 / .5);
    --xdj7znh: lab(100% -.0000298023 .0000119209 / .1);
    --xmgg04e: lab(7.83335% .170551 3.52712 / .5);
    --x1y1nb0j: lab(79.1551% -56.1996 34.1718 / .4);
    --x1stm409: lab(100% -.0000298023 .0000119209 / .08);
    --xt08mwx: lab(100% -.0000298023 .0000119209 / .05);
  }
}

.x1nhr4ei.x1nhr4ei, .x1nhr4ei.x1nhr4ei:root {
  --x5vv93r: #191712;
  --x177df5b: #282620;
  --xkau28d: #a6a39c;
  --xrwyshu: #191712;
  --x1tse01w: #f1f0ed;
  --xbwoecy: #f1f0ed;
  --xogumyi: #19171299;
  --x1ocluiy: #a6a39c;
  --x8652w5: #19171266;
  --x40reuj: #ffffff1a;
  --xi8kvi5: #4ea8ff;
  --xq56o11: #4ade80;
  --x17kk9e7: #1665341a;
  --xt11wpb: #fcd34d;
  --xyb7cfp: #fbbf24;
  --x1mo7ywo: #92400e1a;
  --x1b6jd1t: #28262033;
  --x1snhus0: #36332d;
}

@supports (color: lab(0% 0 0)) {
  .x1nhr4ei.x1nhr4ei, .x1nhr4ei.x1nhr4ei:root {
    --xogumyi: lab(7.83335% .170551 3.52712 / .6);
    --x8652w5: lab(7.83335% .170551 3.52712 / .4);
    --x40reuj: lab(100% -.0000298023 .0000119209 / .1);
    --x17kk9e7: lab(37.3278% -33.358 20.7187 / .1);
    --x1mo7ywo: lab(38.0167% 33.4896 44.1573 / .1);
    --x1b6jd1t: lab(15.2182% -.0264198 4.34803 / .2);
  }
}

.x48jh9r.x48jh9r, .x48jh9r.x48jh9r:root {
  --x7luv5t: #ffffff1a;
  --xg43p7d: #d6d4cf;
  --xh4cbwo: #ffffff1a;
  --xd5lwqf: #8bc8ff;
  --x1r4envg: #ffffff0d;
  --xo26kpp: #ffffff1a;
  --x1k0wzfl: #ffffff0d;
  --x19pgtpq: #2826204d;
  --x1ikyj0r: #fff;
  --x1q151by: #191712;
  --xpg9f4w: #36332d;
  --x1ti2ckz: #55524b;
  --xngw7ww: #77736b;
  --x669gw4: #282620;
  --x1ipvps: #36332d;
  --x1k3okqd: #a6a39c;
  --x4ma9wl: #36332d;
  --x14w8uyb: #fb2c36;
  --xk3137h: #fb2c3633;
  --x1kgshtd: #006fff;
  --x55qypp: #006fff33;
  --x1c8aeyj: #0000001a;
  --x86xz1p: #00bb7f;
  --xcjpdmq: #00bb7f33;
  --xc20giv: #f5f4f1;
  --x1ahr33n: #a6a39c;
  --x1bg1ch3: #f99c00;
  --xa35hx5: #f99c0033;
}

@supports (color: lab(0% 0 0)) {
  .x48jh9r.x48jh9r, .x48jh9r.x48jh9r:root {
    --x7luv5t: lab(100% -.0000298023 .0000119209 / .1);
    --xh4cbwo: lab(100% -.0000298023 .0000119209 / .1);
    --x1r4envg: lab(100% -.0000298023 .0000119209 / .05);
    --xo26kpp: lab(100% -.0000298023 .0000119209 / .1);
    --x1k0wzfl: lab(100% -.0000298023 .0000119209 / .05);
    --x19pgtpq: lab(15.2182% -.0264198 4.34803 / .3);
    --x14w8uyb: lab(55.4814% 75.0732 48.8528);
    --xk3137h: lab(55.4814% 75.0732 48.8528 / .2);
    --x55qypp: lab(48.8316% 18.6276 -80.1803 / .2);
    --x86xz1p: lab(66.9756% -58.27 19.5419);
    --xcjpdmq: lab(66.9756% -58.27 19.5419 / .2);
    --x1bg1ch3: lab(72.7183% 31.8671 97.9407);
    --xa35hx5: lab(72.7183% 31.8671 97.9407 / .2);
  }
}

.xk6vi6j.xk6vi6j, .xk6vi6j.xk6vi6j:root {
  --xhly07v: #19171280;
  --x1glbvso: #ffffff1a;
  --x4x5c5r: none;
  --x1337goq: #ffffff1a;
  --x1vrkhd5: #282620;
  --xfro4u7: inset 0 0 0 1px #ffffff1a;
  --x47f3ov: #fff;
  --xmufyy4: #191712;
  --xiho4iz: none;
  --x7m7kzt: #fbbf24;
  --xxayczx: #78350f;
  --x1dl3m5h: #b45309;
  --xfibn4a: #ffffff40;
  --xqw2ujl: #fbbf24;
}

@supports (color: lab(0% 0 0)) {
  .xk6vi6j.xk6vi6j, .xk6vi6j.xk6vi6j:root {
    --xhly07v: lab(7.83335% .170551 3.52712 / .5);
    --x1glbvso: lab(100% -.0000298023 .0000119209 / .1);
    --x1337goq: lab(100% -.0000298023 .0000119209 / .1);
    --xfro4u7: inset 0 0 0 1px lab(100% -.0000298023 .0000119209 / .1);
    --xfibn4a: lab(100% -.0000298023 .0000119209 / .25);
  }
}

.x5n189g.x5n189g, .x5n189g.x5n189g:root {
  --xpznuzq: #191712;
  --x1o2f9wv: #ffffff1a;
  --xo8vizc: #fff3;
  --xa4ksb4: #ffffff0d;
  --xp7hu1y: #19171299;
  --x57h8px: #ffffff08;
  --x1pr12ak: #f5f4f11a;
  --x1ylzcun: #282620;
  --x1ikl8w2: #ffffff1a;
  --x1k1xsh4: #36332d80;
  --xsrl79y: #36332d;
  --xik76t5: #006fff1a;
  --x115bd3j: #006fff4d;
  --x23b5p5: #4ea8ff;
  --xo032ln: #006fff33;
  --x1jywgaj: #fff3;
}

@supports (color: lab(0% 0 0)) {
  .x5n189g.x5n189g, .x5n189g.x5n189g:root {
    --x1o2f9wv: lab(100% -.0000298023 .0000119209 / .1);
    --xo8vizc: lab(100% -.0000298023 .0000119209 / .2);
    --xa4ksb4: lab(100% -.0000298023 .0000119209 / .05);
    --xp7hu1y: lab(7.83335% .170551 3.52712 / .6);
    --x57h8px: lab(100% -.0000298023 .0000119209 / .03);
    --x1pr12ak: lab(96.2046% -.046134 1.57229 / .1);
    --x1ikl8w2: lab(100% -.0000298023 .0000119209 / .1);
    --x1k1xsh4: lab(21.4058% .426963 4.32404 / .5);
    --xik76t5: lab(48.8316% 18.6276 -80.1803 / .1);
    --x115bd3j: lab(48.8316% 18.6276 -80.1803 / .3);
    --xo032ln: lab(48.8316% 18.6276 -80.1803 / .2);
    --x1jywgaj: lab(100% -.0000298023 .0000119209 / .2);
  }
}

.x3r3pjx.x3r3pjx, .x3r3pjx.x3r3pjx:root {
  --xrev8is: #ffffff1a;
  --xal3zu4: #fbbf241a;
  --x13or7oa: #fcd34d;
  --x16kk01a: #f871711a;
  --x159xw3b: #fca5a5;
  --x1djw4nt: #4ea8ff1a;
  --x1ftsa3c: #b9ddff;
  --x125emez: #77736b1a;
  --x968okn: #a6a39c;
  --xg7hdzt: #36332d;
  --xrps9ym: #282620;
  --x1qky82: #f99c00;
  --x1czrqnh: #006fff;
  --xb2t3om: #00b7d7;
  --x1aqijve: #00bb7f;
  --x4um5ei: #e12afb;
  --x1dbzkqm: #00c758;
  --xv0r8xq: #625fff;
  --x17jp21e: #80cd00;
  --x101ba1u: #fe6e00;
  --x5qvvpq: #f6339a;
  --x19qq5ma: #ac4bff;
  --x1chsm8q: #fb2c36;
  --x1uvpdoi: #b91c1c;
  --xm4suqe: #ff2357;
  --x1qa5fhz: #00a5ef;
  --xs2txz2: #00baa7;
  --xh16254: #8d54ff;
  --x171c325: #edb200;
  --x1u9pc1d: #77736b;
  --x1fyi3j6: #ffffff0d;
  --xmk0v6f: #ffffff05;
  --x170prmb: #ffffff0f;
  --xw8ru9e: #ffffff0d;
  --x1fa5pkn: #28262033;
  --xfwtz3w: #ffffff1a;
  --xtg5pig: #282620;
  --xwfkmn7: #d6d4cf;
  --xzzo4ho: #282620;
  --xs1r3qi: #f99c00;
  --xmbr5bk: #fb2c36;
  --xhr2lbx: #00bb7f;
  --x1006txn: #36332d;
  --x1m8c31k: #36332d;
  --x14p5og4: 0 0 0 1px #ffffff1a;
  --x5ghdq6: #36332d80;
  --x1i1ks3o: #282620;
  --xccxtpa: #d6d4cf;
  --x9la05e: #191712;
  --x8wh1m5: #282620;
  --xemw1uq: #ffffff0d;
  --xcn01ra: #f5f4f1;
  --xwzagad: #fbbf2433;
  --x1my66fl: #f8717133;
  --xw87lu2: #4ea8ff33;
  --x1rbf0st: #4ade801a;
  --xpqiu7k: #4ade8033;
  --xgspomf: #86efac;
  --xhqisgn: #282620;
  --x19y3tu5: #ffffff0d;
  --x1qilgbk: #ffffff1a;
  --x1ag7k64: #ffffff1a;
  --x1lbwb3c: #282620;
  --xd2rkr7: #ffffff06;
  --x2o1yd2: #ffffff06;
  --xn4h65w: #ffffff06;
  --x1783928: #ffffff0d;
  --xuxt7lt: #36332d;
  --xf0cak3: #36332d;
}

@supports (color: lab(0% 0 0)) {
  .x3r3pjx.x3r3pjx, .x3r3pjx.x3r3pjx:root {
    --xrev8is: lab(100% -.0000298023 .0000119209 / .1);
    --xal3zu4: lab(81.2476% 13.2706 77.1046 / .1);
    --x16kk01a: lab(64.7431% 52.7341 26.6685 / .1);
    --x1djw4nt: lab(66.3886% -6.41125 -51.9614 / .1);
    --x125emez: lab(48.6185% .456572 5.02003 / .1);
    --x1qky82: lab(72.7183% 31.8671 97.9407);
    --xb2t3om: lab(67.805% -35.3952 -30.2018);
    --x1aqijve: lab(66.9756% -58.27 19.5419);
    --x4um5ei: lab(56.4256% 83.132 -64.639);
    --x1dbzkqm: lab(70.5521% -66.5147 45.8073);
    --xv0r8xq: lab(48.295% 38.3129 -81.9673);
    --x17jp21e: lab(75.3197% -46.6547 86.1778);
    --x101ba1u: lab(64.272% 57.1788 90.3583);
    --x5qvvpq: lab(56.9303% 76.8162 -8.07021);
    --x19qq5ma: lab(52.0183% 66.11 -78.2316);
    --x1chsm8q: lab(55.4814% 75.0732 48.8528);
    --xm4suqe: lab(56.101% 79.4328 31.4532);
    --x1qa5fhz: lab(63.3038% -18.433 -51.0407);
    --xs2txz2: lab(67.3859% -49.0983 -2.63511);
    --xh16254: lab(49.9355% 55.1776 -81.8963);
    --x171c325: lab(76.3898% 14.5258 98.4589);
    --x1fyi3j6: lab(100% -.0000298023 .0000119209 / .05);
    --xmk0v6f: lab(100% -.0000298023 .0000119209 / .02);
    --x170prmb: lab(100% -.0000298023 .0000119209 / .06);
    --xw8ru9e: lab(100% -.0000298023 .0000119209 / .05);
    --x1fa5pkn: lab(15.2182% -.0264198 4.34803 / .2);
    --xfwtz3w: lab(100% -.0000298023 .0000119209 / .1);
    --xs1r3qi: lab(72.7183% 31.8671 97.9407);
    --xmbr5bk: lab(55.4814% 75.0732 48.8528);
    --xhr2lbx: lab(66.9756% -58.27 19.5419);
    --x14p5og4: 0 0 0 1px lab(100% -.0000298023 .0000119209 / .1);
    --x5ghdq6: lab(21.4058% .426963 4.32404 / .5);
    --xemw1uq: lab(100% -.0000298023 .0000119209 / .05);
    --xwzagad: lab(81.2476% 13.2706 77.1046 / .2);
    --x1my66fl: lab(64.7431% 52.7341 26.6685 / .2);
    --xw87lu2: lab(66.3886% -6.41125 -51.9614 / .2);
    --x1rbf0st: lab(79.1551% -56.1996 34.1718 / .1);
    --xpqiu7k: lab(79.1551% -56.1996 34.1718 / .2);
    --x19y3tu5: lab(100% -.0000298023 .0000119209 / .05);
    --x1qilgbk: lab(100% -.0000298023 .0000119209 / .1);
    --x1ag7k64: lab(100% -.0000298023 .0000119209 / .1);
    --xd2rkr7: lab(100% -.0000298023 .0000119209 / .025);
    --x2o1yd2: lab(100% -.0000298023 .0000119209 / .025);
    --xn4h65w: lab(100% -.0000298023 .0000119209 / .025);
    --x1783928: lab(100% -.0000298023 .0000119209 / .05);
  }
}

.xn6qras {
  --avatar-radius: .375rem;
}

.xrzp87m {
  --btn-icon: var(--x1acrs0v);
}

.x1isa0ds {
  --btn-icon: var(--x1dl3m5h);
}

.x1ah90nw {
  --btn-icon: var(--xrxyj6b);
}

.x12aa4sq {
  --btn-icon: var(--xz40q40);
}

.xfe1iq1 {
  --docs-default-border: var(--x17q58m0);
}

.x8xuxc6 {
  --docs-interactive-hover-background: var(--xg0xp93);
}

.xz0b2i6 {
  --docs-muted-foreground: var(--xsjv6qs);
}

.x1v30ai5 {
  --docs-muted-surface-background: var(--x1e3aubx);
}

.x7yym9f {
  --docs-page-background: var(--xjzkiwx);
}

.x1dn9cv9 {
  --docs-primary-foreground: var(--xl3jvlk);
}

.xezo6e5 {
  --docs-strong-border: var(--xnwqv9l);
}

.x1rggvrp {
  --docs-subtle-foreground: var(--x1lf3k8b);
}

.x1feto6d {
  --docs-surface-background: var(--x1w5nogi);
}

.xtwq0d9 {
  --font-display: Geist, sans-serif;
}

.x8q9r9 {
  --font-sans: Geist, sans-serif;
}

.x1r75iql {
  --font-weight-medium: 500;
}

.x1mgglly {
  --font-weight-regular: 400;
}

.x1gbc82p {
  --gutter: 1.5rem;
}

.x1aa7nzm {
  --gutter: 1rem;
}

.x1owywll {
  --gutter: 2rem;
}

.xk79ykp {
  --radius-code-block: 12px;
}

.x1yncs20 {
  --radius-code-inline: 6px;
}

.x4hd8h8 {
  --radius-control: 8px;
}

.xcds98v {
  --radius-full: 9999px;
}

.x19c4ra1 {
  --radius-surface: 16px;
}

.x1g579dq {
  --rich-email-blockquote-border: var(--x7luv5t);
}

.xzgd8p4 {
  --rich-email-blockquote-foreground: var(--xg43p7d);
}

.x4sb793 {
  --rich-email-code-background: var(--xh4cbwo);
}

.x1hfxvo7 {
  --rich-email-link-foreground: var(--xd5lwqf);
}

.x1g71vy0 {
  --rich-email-pre-background: var(--x1r4envg);
}

.x1witfm9 {
  --rich-email-table-border: var(--xo26kpp);
}

.xxv8lwv {
  --rich-email-table-header-background: var(--x1k0wzfl);
}

.xwewwuy {
  --spacing-atom-24: 24px;
}

.xeya7r5 {
  --spacing-atom-32: 32px;
}

.x1boznw0 {
  --spacing-atom-62: 62px;
}

.x15k12v {
  --table-row-hover-background: var(--x19pgtpq);
}

.x1irbwjx {
  --text-body: 16px;
}

.xwgyfeh {
  --text-body--line-height: 1.5;
}

.xe6hiui {
  --text-docs-body-strong: 16px;
}

.x1pfxjsy {
  --text-docs-body-strong--line-height: 1.5;
}

.x1iipbue {
  --text-docs-heading: 24px;
}

.x129lffl {
  --text-docs-heading--line-height: 1.25;
}

.x17873kv {
  --toast-action-foreground: var(--x1ikyj0r);
}

.x168905g {
  --toast-bg: var(--x1q151by);
}

.xalgv1h {
  --toast-border: var(--xpg9f4w);
}

.x1ikfo3n {
  --toast-button-bg: var(--x1ti2ckz);
}

.xz8jnm7 {
  --toast-button-bg-hover: var(--xngw7ww);
}

.x11v45cw {
  --toast-close-bg: var(--x669gw4);
}

.xg3v0n2 {
  --toast-close-bg-hover: var(--x4ma9wl);
}

.xiweinp {
  --toast-close-border: var(--x1ipvps);
}

.x1q1hsvz {
  --toast-close-text: var(--x1k3okqd);
}

.x161kbry {
  --toast-error: var(--x14w8uyb);
}

.x13ai5d2 {
  --toast-error-border: var(--xk3137h);
}

.xns8b4t {
  --toast-info: var(--x1kgshtd);
}

.x1dlglpq {
  --toast-info-border: var(--x55qypp);
}

.xglq8u5 {
  --toast-shadow: var(--x1c8aeyj);
}

.x7n8tmy {
  --toast-success: var(--x86xz1p);
}

.x15wun5b {
  --toast-success-border: var(--xcjpdmq);
}

.x76oevx {
  --toast-text: var(--xc20giv);
}

.xsrlqkn {
  --toast-text-muted: var(--x1ahr33n);
}

.x1b4l2zy {
  --toast-warning: var(--x1bg1ch3);
}

.x11igpa6 {
  --toast-warning-border: var(--xa35hx5);
}

.xfkry24:hover {
  --btn-icon: var(--x1acrs0v);
}

.xkc3ee8:hover {
  --btn-icon: var(--xrxyj6b);
}

.xtg5ur7:hover {
  --btn-icon: var(--xz40q40);
}

.x13591ts:active {
  --btn-icon: var(--x1qkdw5z);
}

.xpfyj6s:active {
  --btn-icon: var(--xcl49um);
}

.xro2hvw:active {
  --btn-icon: var(--xevrnxt);
}
