@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}body,html{overscroll-behavior:none}html{color-scheme:light}body{margin:0;-webkit-font-smoothing:antialiased}:root{--erp-header-height:4rem;--erp-bottom-nav-height: calc(3.5rem + env(safe-area-inset-bottom)) }@media(min-width:64rem){:root{--erp-bottom-nav-height:0px}}[role=button],a,button{touch-action:manipulation}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0;direction:ltr}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.selection{cursor:pointer}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4;overflow:clip}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__connection-path,.vue-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.vue-flow__node.draggable{cursor:grab;pointer-events:all}.vue-flow__node.draggable.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{left:50%;bottom:0;transform:translate(-50%,50%)}.vue-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.vue-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.vue-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color:var(--vf-node-color,#0041d0);--vf-handle:var(--vf-node-color,#0041d0);--vf-box-shadow:var(--vf-node-color,#0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color,#0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color,#0041d0)}.vue-flow__node-default{--vf-handle:var(--vf-node-color,#1a192b);--vf-box-shadow:var(--vf-node-color,#1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color,#1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color,#1a192b)}.vue-flow__node-output{--vf-handle:var(--vf-node-color,#ff0072);--vf-box-shadow:var(--vf-node-color,#ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color,#ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color,#ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.vue-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .x1i2zs97 {
    inset: calc(-1 * var(--x1f0t8t5)) calc(-1 * var(--xmmrw7o));
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xise3u8 {
    margin: calc(-1 * var(--xf5k82));
  }

  .x1717udv {
    padding: 0;
  }

  .xfhitzv {
    padding: calc(var(--x189tuof) - var(--xu7d82s));
  }

  .x1flvdmx {
    padding: var(--x189tuof);
  }

  .x1lwlo62 {
    padding: var(--x1adn2hx);
  }

  .x1cq0hh3 {
    padding: var(--x1s6fc5m);
  }

  .xc0nwey {
    padding: var(--x1tns7m3);
  }

  .x7rlwvc {
    padding: var(--xe9q5wm);
  }

  .x6r9k2s {
    padding: var(--xf5k82);
  }

  .xjlcyls {
    padding: var(--xmmrw7o);
  }
}

@layer priority3 {
  .x1sqxlhk {
    border-color: color-mix(in oklch,var(--x1cvbz2v) 15%,transparent);
  }

  .xt2fss5 {
    border-color: color-mix(in oklch,var(--x1tsxdk4) 20%,transparent);
  }

  .x1xo6lnk {
    border-color: color-mix(in oklch,var(--x1tsxdk4) 50%,transparent);
  }

  .x1jm7ikt {
    border-color: color-mix(in oklch,var(--xwxsu4z) 70%,transparent);
  }

  .xefe3qb {
    border-color: color-mix(in srgb,currentColor 20%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xzjycof {
    border-color: var(--x1kroivp);
  }

  .xtshc9f {
    border-color: var(--x1o1e49g);
  }

  .x1yy050u {
    border-color: var(--x1qpthkn);
  }

  .x16l50o0 {
    border-color: var(--x1rv8386);
  }

  .xyn5pq8 {
    border-color: var(--x1tsxdk4);
  }

  .xzwpomj {
    border-color: var(--x1xvdlg2);
  }

  .x1vgzhwj {
    border-color: var(--x9wio49);
  }

  .x1suga9a {
    border-color: var(--xc0vr2t);
  }

  .x1uue9a2 {
    border-color: var(--xiowh4u);
  }

  .x1f9d6ua {
    border-color: var(--xwxsu4z);
  }

  .x1gq0e16 {
    border-color: var(--xyp4yqs);
  }

  .x1nvupfo {
    border-color: #fff;
  }

  .xuxrje7 {
    border-inline-width: 0;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .xqndrqg {
    border-radius: calc(var(--xprs55p) + var(--x189tuof));
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1juwgf0 {
    border-radius: var(--x16ut5yq);
  }

  .xu8gs49 {
    border-radius: var(--x1lnja09);
  }

  .x2qo1py {
    border-radius: var(--x1pkmonc);
  }

  .xs8w62v {
    border-radius: var(--xmyvqjc);
  }

  .x1qblo7j {
    border-radius: var(--xprs55p);
  }

  .xzbfbxv {
    border-radius: var(--xxvvklh);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xqqbl08 {
    border-width: var(--x1oxaqph);
  }

  .x8fh1ix {
    border-width: var(--xu7d82s);
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .x3tep2e {
    gap: calc(var(--x189tuof) - var(--x1tns7m3));
  }

  .xel8zbi {
    gap: var(--x189tuof);
  }

  .x1tk5zpk {
    gap: var(--x1adn2hx);
  }

  .x3d0f1z {
    gap: var(--x1f0t8t5);
  }

  .x1ahr93p {
    gap: var(--x1s6fc5m);
  }

  .xlkcdjv {
    gap: var(--x1tns7m3);
  }

  .x1fwgodm {
    gap: var(--xe9q5wm);
  }

  .xmo1vrk {
    gap: var(--xf5k82);
  }

  .xoc8bsw {
    gap: var(--xl9rrcb);
  }

  .x143llia {
    gap: var(--xq9o6lb);
  }

  .x4w4m5g {
    gap: var(--xvsicyj);
  }

  .x10qd2gt {
    grid-column: span 12;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17gb7cq {
    inset-block: var(--x1s6fc5m);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x1jx8ftp {
    inset-inline: var(--xe9q5wm);
  }

  .xr2nmsp {
    inset-inline: var(--xf5k82);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x3fl96z {
    margin-block: .1rem;
  }

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

  .x1jblxc6 {
    margin-block: calc(.5lh - .35em);
  }

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

  .xx73cnn {
    margin-block: .6rem;
  }

  .x1k89h87 {
    margin-block: .75rem;
  }

  .x1svg07m {
    margin-block: 1.25rem;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .x1sfxjhh {
    margin-block: var(--x189tuof);
  }

  .x1viv14w {
    margin-block: var(--x1s6fc5m);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x52s7zn {
    margin-inline: calc(-1 * var(--x1s6fc5m));
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xci0d7u {
    padding-block: .1rem;
  }

  .x1267ecw {
    padding-block: .35rem;
  }

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

  .xf608o4 {
    padding-block: .7rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1j6fjeo {
    padding-block: 2.5rem;
  }

  .xmgw2r5 {
    padding-block: var(--x189tuof);
  }

  .x1vb6n7l {
    padding-block: var(--x1adn2hx);
  }

  .x8e32zo {
    padding-block: var(--x1f0t8t5);
  }

  .x3q8d1m {
    padding-block: var(--x1s6fc5m);
  }

  .xhchli8 {
    padding-block: var(--x1tns7m3);
  }

  .x1fi3i2b {
    padding-block: var(--xe9q5wm);
  }

  .x1oza4wf {
    padding-block: var(--xf5k82);
  }

  .xjq4lmq {
    padding-block: var(--xmmrw7o);
  }

  .x87rvix {
    padding-inline: .35rem;
  }

  .x1iouy3e {
    padding-inline: .6rem;
  }

  .x1tt96h8 {
    padding-inline: .9rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xvj52z2 {
    padding-inline: var(--x189tuof);
  }

  .x1ei0qx7 {
    padding-inline: var(--x1adn2hx);
  }

  .xl9b64r {
    padding-inline: var(--x1f0t8t5);
  }

  .x1q7sl4w {
    padding-inline: var(--x1i506se);
  }

  .xs77nyk {
    padding-inline: var(--x1s6fc5m);
  }

  .xs2fomb {
    padding-inline: var(--x1tns7m3);
  }

  .x1ecro4d {
    padding-inline: var(--xe9q5wm);
  }

  .x1r8s3bz {
    padding-inline: var(--xf5k82);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xexsw6k {
    scroll-snap-type: none;
  }

  .x168l2et {
    scroll-snap-type: y mandatory;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xqubkv:focus-within {
    border-color: var(--xbao8mb);
  }

  .xu7oy3v:hover {
    border-color: color-mix(in srgb,currentColor 60%,transparent);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1sgq97r:disabled:hover {
    text-decoration: none;
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

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

  .x7l1idg {
    accent-color: var(--forms-accent);
  }

  .xc26acl {
    align-content: center;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xq44y4p {
    animation-delay: -15s;
  }

  .x1qsfsmc {
    animation-delay: -8s;
  }

  .x1q8hjri {
    animation-delay: calc(2 * var(--x1sayekk));
  }

  .xc77tzs {
    animation-delay: var(--x1sayekk);
  }

  .x1vha7zx {
    animation-duration: var(--x1gtyt5y);
  }

  .x4sqsz7 {
    animation-duration: var(--x1uygz9v);
  }

  .x10moqqw {
    animation-duration: var(--x7jfmlt);
  }

  .xg7exr5 {
    animation-duration: var(--x9s05gm);
  }

  .xy8p7ss {
    animation-duration: var(--xr30r58);
  }

  .x4g1wzn {
    animation-duration: var(--xrrrhwp);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

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

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

  .x1btrg9z {
    animation-name: x1fny1my-B;
  }

  .xswlqsd {
    animation-name: x1g89lf0-B;
  }

  .x19v6oyw {
    animation-name: x1ic99ch-B;
  }

  .x9dvbue {
    animation-name: x1svd187-B;
  }

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

  .xyrkbcj {
    animation-name: x61kzfb-B;
  }

  .x1tn0rz2 {
    animation-name: xwtfokn-B;
  }

  .xoj058f {
    animation-play-state: running;
  }

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

  .x1ivjdm3 {
    animation-timing-function: var(--x6jtwoe);
  }

  .xuf55ty {
    animation-timing-function: var(--xpbwxx3);
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x1xttphd {
    backdrop-filter: blur(var(--x13408uz));
  }

  .xpxc9kh {
    backdrop-filter: saturate(140%) blur(var(--x11xzz2e));
  }

  .x1q8pp6i {
    backdrop-filter: var(--ui-glass-filter, ) blur(var(--xvkhv6m)) saturate(120%);
  }

  .x1alo6md {
    background-color: color-mix(in oklch,var(--x1cvbz2v) 5%,transparent);
  }

  .x1kxgvia {
    background-color: color-mix(in oklch,var(--x1cvbz2v) 6%,transparent);
  }

  .xqj5rwv {
    background-color: color-mix(in oklch,var(--x1cvbz2v) 8%,transparent);
  }

  .x1gyjchp {
    background-color: color-mix(in oklch,var(--x1l7l3lw) 60%,transparent);
  }

  .x1h1gwgy {
    background-color: color-mix(in oklch,var(--x1l7l3lw) 88%,transparent);
  }

  .x1crr9w5 {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 10%,transparent);
  }

  .x1obq83f {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 20%,transparent);
  }

  .xodj6ks {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 30%,var(--x1yyd5pq));
  }

  .x19rmxid {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 40%,var(--x1l7l3lw));
  }

  .x6s2doh {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 5%,transparent);
  }

  .x1iogub9 {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 55%,transparent);
  }

  .x17i06re {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 60%,transparent);
  }

  .x178ixc8 {
    background-color: color-mix(in oklch,var(--x3fo1gl) 15%,transparent);
  }

  .xn5dbpy {
    background-color: color-mix(in srgb,currentColor 10%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x1e7uk54 {
    background-color: #0a0a0a80;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xnuyzoa {
    background-color: var(--forms-accent);
  }

  .x1wu750k {
    background-color: var(--forms-bg);
  }

  .x1hxs4qi {
    background-color: var(--x10619np);
  }

  .xe9e6p4 {
    background-color: var(--x19ftaz);
  }

  .xfqzcuh {
    background-color: var(--x19wpu3b);
  }

  .xehzfey {
    background-color: var(--x1bf4wq7);
  }

  .x1sfg7kp {
    background-color: var(--x1bktixz);
  }

  .x1jxlliu {
    background-color: var(--x1c8x7zs);
  }

  .x1npwy9g {
    background-color: var(--x1cvbz2v);
  }

  .x1dkfpay {
    background-color: var(--x1f9ppvq);
  }

  .xol7x0a {
    background-color: var(--x1l7l3lw);
  }

  .x1wc033n {
    background-color: var(--x1o1e49g);
  }

  .xlcqimw {
    background-color: var(--x1tsxdk4);
  }

  .x1pepzks {
    background-color: var(--x1u277he);
  }

  .x1dra23d {
    background-color: var(--x1x8re18);
  }

  .x1uis5mz {
    background-color: var(--x1yyd5pq);
  }

  .xop1frt {
    background-color: var(--x2y9pov);
  }

  .x1lai8ap {
    background-color: var(--x40fz4d);
  }

  .x1uyncsl {
    background-color: var(--x4s15sa);
  }

  .xyz3kt7 {
    background-color: var(--xiowh4u);
  }

  .xf4y7w5 {
    background-color: var(--xkowv8p);
  }

  .x1x20m22 {
    background-color: var(--xm3r3yv);
  }

  .x18ap7n8 {
    background-color: var(--xueafbr);
  }

  .xmiwpud {
    background-color: var(--xwco0v5);
  }

  .xn9h4f7 {
    background-color: var(--xwxsu4z);
  }

  .xp0j04x {
    background-color: var(--xwya48i);
  }

  .xkc3ot5 {
    background-color: var(--xykyza6);
  }

  .xrq7v2u {
    background-color: var(--xzv4hh3);
  }

  .x12peec7 {
    background-color: #fff;
  }

  .x1gn8de1 {
    background-image: linear-gradient(90deg,var(--xkowv8p) 25%,color-mix(in oklch,var(--xkowv8p) 60%,var(--x1l7l3lw)) 50%,var(--xkowv8p) 75%);
  }

  .x3wn3qh {
    background-image: linear-gradient(to bottom,var(--x1l7l3lw),transparent);
  }

  .x1b4f6nk {
    background-image: linear-gradient(to top,var(--x1l7l3lw),transparent);
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .x1dpdl16 {
    border-block-color: var(--xwxsu4z);
  }

  .xykt701 {
    border-block-style: solid;
  }

  .xtomdhx {
    border-block-width: var(--xu7d82s);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x123ur6 {
    border-inline-start-color: color-mix(in oklch,var(--x1cvbz2v) 20%,transparent);
  }

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

  .xct1zlm {
    border-inline-start-width: 3px;
  }

  .x1iy7ffv {
    box-shadow: 0 0 0 1px color-mix(in oklch,var(--x1tsxdk4) 20%,transparent);
  }

  .x1dnhaco {
    box-shadow: 0 0 0 2px color-mix(in oklch,var(--x1tsxdk4) 20%,transparent);
  }

  .x1rqcmzm {
    box-shadow: 0 0 0 var(--x1oxaqph) color-mix(in oklch,var(--x1tsxdk4) 30%,transparent);
  }

  .x14uhgvn {
    box-shadow: 0 0 0 var(--x1oxaqph) color-mix(in oklch,var(--x1tsxdk4) 60%,transparent);
  }

  .x173el9c {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-avatar-separator),0 0 0 calc(2 * var(--x1oxaqph)) var(--ui-avatar-ring);
  }

  .xsm8n2x {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-avatar-separator);
  }

  .xoj4xdj {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-chip-separator, transparent);
  }

  .xms8xe9 {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--x1u277he),0 0 0 calc(2 * var(--x1oxaqph)) var(--x1tsxdk4);
  }

  .x1rwcbgg {
    box-shadow: 0 0 0 var(--xu7d82s) var(--x1o1e49g);
  }

  .xuhz1md {
    box-shadow: inset 0 0 0 var(--x1oxaqph) color-mix(in oklch,var(--x1tsxdk4) 60%,transparent);
  }

  .xkabrpg {
    box-shadow: inset 0 0 0 var(--xu7d82s) color-mix(in srgb,currentColor 30%,transparent);
  }

  .x12s7gbn {
    box-shadow: inset 0 var(--xu7d82s) 0 var(--xvumas);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1yd80hp {
    box-shadow: var(--x10cvv7p);
  }

  .xlu9ycp {
    box-shadow: var(--x18vqrg9);
  }

  .xrd4z4t {
    box-shadow: var(--x1a6cuuc);
  }

  .xbwxck0 {
    box-shadow: var(--x1ge9648);
  }

  .x19we2yx {
    box-shadow: var(--x1wy39aw);
  }

  .xa8xi6s {
    box-shadow: var(--xxmix2n);
  }

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

  .xhdg8po {
    caption-side: bottom;
  }

  .x1f7m26b {
    color: #fff;
  }

  .x13eibc6 {
    color: color-mix(in oklch,var(--x1tsxdk4) 80%,transparent);
  }

  .x197h1 {
    color: color-mix(in oklch,var(--x9wio49) 85%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .xwcswga {
    color: var(--forms-button-text);
  }

  .x13vg0ip {
    color: var(--forms-text);
  }

  .x1z09u9e {
    color: var(--x128c4eq);
  }

  .x1af6ith {
    color: var(--x174r6z0);
  }

  .x1v8vga2 {
    color: var(--x1ci2h86);
  }

  .x1kt0f2v {
    color: var(--x1cvbz2v);
  }

  .xvaaa7g {
    color: var(--x1l7l3lw);
  }

  .xlfjee2 {
    color: var(--x1m6vuzr);
  }

  .x1lbr2be {
    color: var(--x1o1e49g);
  }

  .xlkbj55 {
    color: var(--x1pa1vp1);
  }

  .x1ug2m8p {
    color: var(--x1px1duh);
  }

  .xhy738x {
    color: var(--x1s4862);
  }

  .x7sv7px {
    color: var(--x1tsxdk4);
  }

  .x1pmphlu {
    color: var(--x1x8re18);
  }

  .x17g8lyx {
    color: var(--x1xwg7rr);
  }

  .xnjlvbn {
    color: var(--x1yyd5pq);
  }

  .x17qt3j4 {
    color: var(--x2hxg0v);
  }

  .x1ief45t {
    color: var(--x2tqips);
  }

  .x1lupoj0 {
    color: var(--x9wio49);
  }

  .x1q2ep2r {
    color: var(--xbjzetd);
  }

  .x2vl24h {
    color: var(--xdidqsp);
  }

  .x1rcxhnh {
    color: var(--xh7o7ww);
  }

  .xi1no6b {
    color: var(--xqkyd04);
  }

  .xe0o2n2 {
    color: var(--xwya48i);
  }

  .x1vj1y5i {
    column-gap: var(--x1adn2hx);
  }

  .x1kir4u9 {
    column-gap: var(--x1s6fc5m);
  }

  .xrsp1nc {
    column-gap: var(--xe9q5wm);
  }

  .x1jewojs {
    column-gap: var(--xf5k82);
  }

  .x40i4us {
    column-gap: var(--xl9rrcb);
  }

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

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xv5twrn {
    cursor: move;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1e5i8e3 {
    cursor: ns-resize;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xp35lg9 {
    cursor: se-resize;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1c8eb9f {
    fill: var(--x1cvbz2v);
  }

  .xi2p6tc {
    fill: var(--xueafbr);
  }

  .xhe8x8x {
    filter: blur(3px);
  }

  .xh3jouh {
    filter: blur(6px);
  }

  .x1l5cu3i {
    filter: blur(var(--x1yxxh7h)) saturate(130%);
  }

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x12kg5wd {
    font-family: ui-serif, Georgia, Cambria, Times New Roman, Times, serif;
  }

  .x1n4tvdn {
    font-family: var(--x1y3gyoc);
  }

  .x1fmo56p {
    font-family: var(--xc4fsym);
  }

  .xx6mr1u {
    font-size: .85em;
  }

  .x1qzg9v8 {
    font-size: .85rem;
  }

  .xeb7xqv {
    font-size: .9em;
  }

  .x1nrrp6k {
    font-size: .9rem;
  }

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x5pdnfe {
    font-size: 1.35rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .xdhfpv1 {
    font-size: 2.25rem;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x110ibed {
    font-size: var(--x109empa);
  }

  .xfn4n0m {
    font-size: var(--x1dd9v0b);
  }

  .x15rd6yo {
    font-size: var(--x1mojsmi);
  }

  .xg9brv8 {
    font-size: var(--x1wbe3mn);
  }

  .x10nua7n {
    font-size: var(--xh1opyc);
  }

  .x5bqtlq {
    font-size: var(--xic5hxd);
  }

  .xcwjf65 {
    font-size: var(--xn4loon);
  }

  .xpn35mn {
    font-size: var(--xn6p2x7);
  }

  .x1qz2fki {
    font-size: var(--xthypuy);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .x19s9jnd {
    font-weight: 650;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x4utyk7 {
    font-weight: var(--x1996x4f);
  }

  .xa5g277 {
    font-weight: var(--x1o5jvc0);
  }

  .x10zsyok {
    font-weight: var(--xio99a0);
  }

  .x1v9ar72 {
    font-weight: var(--xoope9f);
  }

  .x1wp2rgr {
    grid-template-columns: 18rem minmax(0, 1fr) 22rem;
  }

  .x1teyqrp {
    grid-template-columns: 1fr 10rem;
  }

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

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

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

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

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

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

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

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

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

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

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

  .xd72glu {
    grid-template-columns: minmax(var(--x17f1z5s),var(--xldrwew)) minmax(0,1fr);
  }

  .x7lthxy {
    grid-template-columns: repeat(12, 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));
  }

  .x1yytgxg {
    grid-template-columns: repeat(auto-fit,minmax(min(100%,var(--ui-grid-min)),1fr));
  }

  .xlc9qil {
    grid-template-columns: repeat(var(--ui-grid-base),minmax(0,1fr));
  }

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

  .x1lpzhc1 {
    grid-template-columns: var(--ui-sidebar-collapsed-width) minmax(0,1fr);
  }

  .x15a5nx {
    grid-template-columns: var(--ui-sidebar-width) minmax(0,1fr);
  }

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

  .x195ojg9 {
    inset-inline-end: calc(var(--x1adn2hx) + var(--xu7d82s) - var(--x1s6fc5m));
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1l1ennw {
    justify-content: space-around;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .xz5tqxa {
    letter-spacing: var(--xaqkd3b);
  }

  .x1l85xp2 {
    letter-spacing: var(--xotm9vf);
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xladpa3 {
    line-height: 1.75rem;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xhacrq1 {
    line-height: 2rem;
  }

  .x89zaf {
    line-height: max(var(--x1b1jy0b),calc(var(--x1wbe3mn) * var(--xpq9v3m)));
  }

  .xisb7sv {
    line-height: var(--x31iab8);
  }

  .xle0kww {
    line-height: var(--x8kts2a);
  }

  .x3drkjg {
    line-height: var(--xe9q5wm);
  }

  .x1i0xcyt {
    line-height: var(--xpq9v3m);
  }

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

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

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

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

  .x1ardo2c {
    margin-inline-end: calc(-1 * var(--x189tuof));
  }

  .xizl295 {
    margin-inline-end: calc(-1 * var(--x1s6fc5m));
  }

  .x1rx252f {
    margin-inline-end: var(--x189tuof);
  }

  .x11lontu {
    margin-inline-end: var(--x1adn2hx);
  }

  .x1wwceso {
    margin-inline-start: -1.5rem;
  }

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

  .xh1ivuj {
    margin-inline-start: calc(-.25 * var(--x10da43a));
  }

  .xo82rml {
    margin-inline-start: calc(-.25 * var(--x11k0vyg));
  }

  .xwwkcu8 {
    margin-inline-start: calc(-.25 * var(--x3h57vl));
  }

  .xfnuo9w {
    margin-inline-start: calc(-.25 * var(--xj78deq));
  }

  .xe9u8o9 {
    margin-inline-start: calc(-.25 * var(--xofw21));
  }

  .xjgmf0p {
    margin-inline-start: var(--x1adn2hx);
  }

  .x196k549 {
    -webkit-mask-image: linear-gradient(to bottom,black calc(100% - var(--x1adn2hx)),transparent);
    mask-image: linear-gradient(to bottom,black calc(100% - var(--x1adn2hx)),transparent);
  }

  .x1z1xjz {
    -webkit-mask-image: linear-gradient(to bottom,transparent,black var(--x1adn2hx),black calc(100% - var(--x1adn2hx)),transparent);
    mask-image: linear-gradient(to bottom,transparent,black var(--x1adn2hx),black calc(100% - var(--x1adn2hx)),transparent);
  }

  .x1p4877a {
    -webkit-mask-image: linear-gradient(to bottom,transparent,black var(--x1adn2hx));
    mask-image: linear-gradient(to bottom,transparent,black var(--x1adn2hx));
  }

  .xzkmv0s {
    -webkit-mask-image: linear-gradient(to bottom,transparent,var(--x1cvbz2v) 30%,var(--x1cvbz2v) 70%,transparent);
    mask-image: linear-gradient(to bottom,transparent,var(--x1cvbz2v) 30%,var(--x1cvbz2v) 70%,transparent);
  }

  .x1x0a47i {
    -webkit-mask-image: radial-gradient(closest-side, #000 40%, #0000 100%);
    mask-image: radial-gradient(closest-side, #000 40%, #0000 100%);
  }

  .x1iswd4p {
    -webkit-mask-image: radial-gradient(70% 75% at 50% 45%, #000 30%, #0000 100%);
    mask-image: radial-gradient(70% 75% at 50% 45%, #000 30%, #0000 100%);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x6u05ig {
    opacity: calc(1 - var(--drawer-swipe-progress, 0));
  }

  .xb4nw82 {
    opacity: var(--x-opacity);
  }

  .x1fhq9uo {
    opacity: var(--x2hi3nl);
  }

  .xuwbzjh {
    order: var(--x-order);
  }

  .x1xi51bn {
    outline-color: var(--ui-avatar-separator);
  }

  .xyskmwm {
    outline-color: var(--x1tsxdk4);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .xtcseq0 {
    outline-width: var(--x1oxaqph);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

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

  .x11im4z7 {
    padding-inline-end: 6rem;
  }

  .x1j521np {
    padding-inline-end: calc(var(--x189tuof) - var(--x1tns7m3));
  }

  .xiwsbuk {
    padding-inline-end: var(--x189tuof);
  }

  .x12hjuwp {
    padding-inline-end: var(--x1adn2hx);
  }

  .xie44uw {
    padding-inline-end: var(--x1s6fc5m);
  }

  .xprrare {
    padding-inline-end: var(--xe9q5wm);
  }

  .x1qwxyhx {
    padding-inline-end: var(--xf5k82);
  }

  .x8hcgix {
    padding-inline-start: .9rem;
  }

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

  .xfw291b {
    padding-inline-start: 1.7rem;
  }

  .xl9bdbg {
    padding-inline-start: 3rem;
  }

  .x1pw0r7t {
    padding-inline-start: calc(var(--x189tuof) - var(--x1tns7m3));
  }

  .xdx386p {
    padding-inline-start: calc(var(--x189tuof) + (var(--xz7z2zj) - var(--x1u96fca)) / 2);
  }

  .x4qrgyo {
    padding-inline-start: calc(var(--x189tuof) + var(--xz7z2zj) + var(--x189tuof));
  }

  .x10v62kt {
    padding-inline-start: var(--x189tuof);
  }

  .x1ipdc5x {
    padding-inline-start: var(--x1adn2hx);
  }

  .x8fib80 {
    padding-inline-start: var(--x1s6fc5m);
  }

  .xzrv1fe {
    padding-inline-start: var(--xe9q5wm);
  }

  .x5qvhx6 {
    perspective: var(--xu9fqjb);
  }

  .x71s49j {
    pointer-events: all;
  }

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

  .x1dlwcyl {
    row-gap: var(--x1s6fc5m);
  }

  .x10hh91c {
    row-gap: var(--xq9o6lb);
  }

  .x1hdbdi8 {
    scroll-snap-align: center;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x12eus3 {
    stroke-width: var(--xu7d82s);
  }

  .x16qa5ne {
    stroke: var(--xwxsu4z);
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

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

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

  .x9s6jxr {
    text-decoration-line: underline line-through;
  }

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xg830sg {
    text-underline-offset: .15em;
  }

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

  .x1j17y7p {
    text-underline-offset: var(--x1s6fc5m);
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xx69xxh {
    touch-action: pan-y;
  }

  .x14uic5q {
    transform-origin: var(--reka-popover-content-transform-origin);
  }

  .x1vpuy2y {
    transform-origin: var(--reka-tooltip-content-transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x135icu2 {
    transform: rotate(-180deg);
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x1ngl14b {
    transform: translateX(var(--x1h72blg));
  }

  .xpyjscf {
    transform: translateX(var(--xkuo05e));
  }

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

  .x1lm5u {
    transform: translateY(-8px);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .x17qoa4c {
    transform: translateY(18px);
  }

  .xacbhai {
    transform: translateY(var(--drawer-swipe-movement-y, 0px));
  }

  .xd4iv25 {
    transform: translateY(var(--ui-sidebar-active-top));
  }

  .x11wx31z {
    transform: var(--x-qthpiu);
  }

  .x1ahifba {
    transition-delay: 0s;
  }

  .xxxasmm {
    transition-delay: var(--xrrrhwp);
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x1uwpqmf {
    transition-duration: .24s, .32s, .32s;
  }

  .xktc0ln {
    transition-duration: var(--x1uygz9v);
  }

  .x1e4xfjp {
    transition-duration: var(--x7jfmlt);
  }

  .x1wt4qdx {
    transition-duration: var(--x8e9ger);
  }

  .x10zrk29 {
    transition-duration: var(--xrrrhwp);
  }

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

  .xuiilq0 {
    transition-property: background-color, border-color, color, box-shadow, opacity, transform;
  }

  .xcnuv27 {
    transition-property: background-color, border-color, color, box-shadow, opacity;
  }

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

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

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

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

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

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

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

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

  .x7hfw76 {
    transition-property: grid-template-columns;
  }

  .xx43nhv {
    transition-property: margin-left;
  }

  .xnejef0 {
    transition-property: opacity, transform, filter;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xqfqaah {
    transition-property: translate;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1lizcpb {
    transition-timing-function: ease-in;
  }

  .xacux36 {
    transition-timing-function: ease-out, cubic-bezier(.22, 1, .36, 1), cubic-bezier(.22, 1, .36, 1);
  }

  .xuzly0l {
    transition-timing-function: var(--x6jtwoe);
  }

  .x16n9wm9 {
    transition-timing-function: var(--xpbwxx3);
  }

  .xwa1qfr {
    translate: -25% -25%;
  }

  .x1k2wp02 {
    translate: -25% 25%;
  }

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

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

  .x5bz80e {
    translate: 25% -25%;
  }

  .x1xwj4k8 {
    translate: 25% 25%;
  }

  .x14w6d6s {
    translate: 30% -30%;
  }

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

  .x1ukb5e1 {
    translate: 50% 50%;
  }

  .xgvdxmk {
    translate: calc(var(--ui-aurora-x, 0) * -4%) calc(var(--ui-aurora-y, 0) * -4%);
  }

  .x1sw2wvq {
    translate: calc(var(--ui-aurora-x, 0) * 6%) calc(var(--ui-aurora-y, 0) * 6%);
  }

  .x1lrcib7 {
    translate: calc(var(--ui-aurora-x, 0) * 9%) calc(var(--ui-aurora-y, 0) * -7%);
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

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

  .x8knxv4 {
    z-index: -1;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1gdl12n {
    z-index: var(--x13azumv);
  }

  .x189n1e8 {
    z-index: var(--x1qgahoo);
  }

  .x123b0zc {
    z-index: var(--x4x3two);
  }

  .x1787uao {
    z-index: var(--xb3g6ns);
  }

  .x1lcuw5x {
    z-index: var(--xcc5aeh);
  }

  .x1wshtcp {
    z-index: var(--xjco2gw);
  }

  .xfv5ar8 {
    z-index: var(--xsy6rcq);
  }

  .xrcimnt.xrcimnt:where(.x16alkre:focus-within *), .xcu33lv.xcu33lv:where(.x16alkre:hover *) {
    opacity: 1;
  }

  .x14rb9jf:focus-visible {
    background-color: #0000;
  }

  .x1dlujwh:focus-within, .x7yzevj:focus-visible {
    background-color: var(--x2y9pov);
  }

  .x1tiklcw:focus-visible {
    box-shadow: 0 0 0 var(--xu7d82s) var(--x1o1e49g),var(--x15orkya);
  }

  .x4dmrl5:focus-within, .xpjlonp:focus-visible {
    box-shadow: inset var(--x1a6cuuc);
  }

  .x12q66iw:focus-visible, .x1xpok1q:focus-within {
    box-shadow: var(--x15orkya);
  }

  .x6em4lb:focus-within, .xglu3uy:focus-visible {
    box-shadow: var(--x1a6cuuc);
  }

  .x143195t:disabled {
    background-color: var(--xkowv8p);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xtoxyga:disabled {
    opacity: var(--x2hi3nl);
  }

  .x18d7fqj:hover {
    background-color: color-mix(in oklch,var(--x1cvbz2v) 85%,var(--x9wio49));
  }

  .xmse75h:hover {
    background-color: color-mix(in oklch,var(--x1o1e49g) 90%,var(--x1cvbz2v));
  }

  .xhvgpju:hover {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 15%,transparent);
  }

  .x112pd3e:hover {
    background-color: color-mix(in oklch,var(--x1tsxdk4) 90%,var(--x1cvbz2v));
  }

  .xr4cymv:hover {
    background-color: color-mix(in oklch,var(--x1x8re18) 90%,var(--x1cvbz2v));
  }

  .x19c3ehz:hover {
    background-color: color-mix(in oklch,var(--x1yyd5pq) 90%,var(--x1cvbz2v));
  }

  .x15z3smx:hover {
    background-color: color-mix(in oklch,var(--x3fo1gl) 25%,transparent);
  }

  .xux1go0:hover {
    background-color: color-mix(in oklch,var(--xwya48i) 90%,var(--x1cvbz2v));
  }

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

  .xyfuv15:hover {
    background-color: var(--x10619np);
  }

  .x15qun7l:hover {
    background-color: var(--x19ftaz);
  }

  .x1kgj2t:hover {
    background-color: var(--x1bf4wq7);
  }

  .xenydxa:hover {
    background-color: var(--x1bktixz);
  }

  .xy669gd:hover {
    background-color: var(--x1c8x7zs);
  }

  .xlvx1li:hover {
    background-color: var(--x1f9ppvq);
  }

  .xpi8njq:hover {
    background-color: var(--x1kroivp);
  }

  .x1d1dohj:hover {
    background-color: var(--x1qpthkn);
  }

  .x88dwwe:hover {
    background-color: var(--x1rv8386);
  }

  .x1b4xju4:hover {
    background-color: var(--x1xvdlg2);
  }

  .x1k2suvr:hover {
    background-color: var(--x2y9pov);
  }

  .xorlr5n:hover {
    background-color: var(--xc0vr2t);
  }

  .x166flre:hover {
    background-color: var(--xm3r3yv);
  }

  .x1816j0h:hover {
    background-color: var(--xykyza6);
  }

  .x153kep7:hover {
    box-shadow: inset 0 0 0 100vmax color-mix(in oklch,var(--x1tsxdk4) 5%,transparent);
  }

  .xnpwsz9:hover {
    color: var(--x1cvbz2v);
  }

  .x19srntt:hover {
    color: var(--x1o1e49g);
  }

  .x5z6fxw:hover {
    opacity: .8;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

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

  .x1lcra6a:hover {
    transform: scale(1.1);
  }

  .xbtddzq:focus {
    background-color: var(--x2y9pov);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  .x1eqo6io:disabled:hover {
    background-color: #0000;
  }

  .xqcvvvr:disabled:hover {
    background-color: var(--x19wpu3b);
  }

  .x12vcod5:disabled:hover {
    background-color: var(--x1bf4wq7);
  }

  .x1dzpllr:disabled:hover {
    background-color: var(--x1bktixz);
  }

  .xeembfn:disabled:hover {
    background-color: var(--x1c8x7zs);
  }

  .x1jc7xzs:disabled:hover {
    background-color: var(--x1cvbz2v);
  }

  .xc2no9g:disabled:hover {
    background-color: var(--x1f9ppvq);
  }

  .xx56bp1:disabled:hover {
    background-color: var(--x1l7l3lw);
  }

  .xj7tc59:disabled:hover {
    background-color: var(--x1o1e49g);
  }

  .x8dolkp:disabled:hover {
    background-color: var(--x1tsxdk4);
  }

  .xof90is:disabled:hover {
    background-color: var(--x1x8re18);
  }

  .x11dnb8f:disabled:hover {
    background-color: var(--x1yyd5pq);
  }

  .xcsihov:disabled:hover {
    background-color: var(--xm3r3yv);
  }

  .x1yaoohc:disabled:hover {
    background-color: var(--xwya48i);
  }

  .xg8ho5a:disabled:hover {
    background-color: var(--xzv4hh3);
  }

  .x1qg1jza:disabled:hover {
    color: var(--x9wio49);
  }
}

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

  .x1bsuqn3 {
    border-bottom-color: var(--xwxsu4z);
  }

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

  .xv41w39 {
    border-bottom-left-radius: var(--x16ut5yq);
  }

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

  .xglaopq {
    border-bottom-right-radius: var(--x16ut5yq);
  }

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

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

  .x1hzzjbz {
    border-bottom-width: var(--xu7d82s);
  }

  .x1l2u044 {
    border-left-color: var(--x4s15sa);
  }

  .x10kkupy {
    border-left-color: var(--xwxsu4z);
  }

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

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

  .x1b7qxmg {
    border-left-width: var(--xu7d82s);
  }

  .xdaz2of {
    border-right-color: var(--xwxsu4z);
  }

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

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

  .x1mou6u7 {
    border-right-width: var(--xu7d82s);
  }

  .x10g0a32 {
    border-top-color: color-mix(in oklch,var(--x1cvbz2v) 15%,transparent);
  }

  .xhy2xao {
    border-top-color: color-mix(in oklch,var(--x1o1e49g) 40%,transparent);
  }

  .xo9igsm {
    border-top-color: color-mix(in oklch,var(--xwxsu4z) 60%,transparent);
  }

  .x1e24nxh {
    border-top-color: var(--x1o1e49g);
  }

  .x11z20ld {
    border-top-color: var(--xwxsu4z);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .xiilkxs {
    border-top-left-radius: var(--x16ut5yq);
  }

  .x3o7f55 {
    border-top-left-radius: var(--x1lnja09);
  }

  .x14o2ia2 {
    border-top-left-radius: var(--x1pkmonc);
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .xlebqrq {
    border-top-right-radius: var(--x16ut5yq);
  }

  .x1k75c6n {
    border-top-right-radius: var(--x1lnja09);
  }

  .xlya59e {
    border-top-style: dashed;
  }

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

  .x972fbf {
    border-top-width: 0;
  }

  .x1muv5ww {
    border-top-width: var(--x1oxaqph);
  }

  .xkspn8r {
    border-top-width: var(--xu7d82s);
  }

  .x1dw6ayw {
    bottom: -15%;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1l2zs1r {
    bottom: var(--x1tns7m3);
  }

  .xd38z3d {
    bottom: var(--xf5k82);
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1h95vlm {
    height: .7em;
  }

  .xqtp20y {
    height: 0;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x10ydj5o {
    height: 1lh;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x6120nr {
    height: 12rem;
  }

  .xkloqmj {
    height: 14rem;
  }

  .xkkwzfq {
    height: 17rem;
  }

  .xlzyvqe {
    height: 1em;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x1lf3n13 {
    height: 20rem;
  }

  .xei03b9 {
    height: 24rem;
  }

  .xettwda {
    height: 2rem;
  }

  .x4k3uqp {
    height: 60vh;
  }

  .x17frcva {
    height: 6rem;
  }

  .xdaezf2 {
    height: 7rem;
  }

  .xw76nk8 {
    height: 8rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .xve1z51 {
    height: calc(var(--ui-overlay-height, 100dvh) - var(--xf5k82));
  }

  .xcu6266 {
    height: var(--erp-bottom-nav-height);
  }

  .xb7mm3q {
    height: var(--erp-header-height);
  }

  .x1o1y5bk {
    height: var(--ui-overlay-height, 100dvh);
  }

  .xan7unl {
    height: var(--ui-sheet-size);
  }

  .xeisld6 {
    height: var(--ui-sidebar-active-height);
  }

  .x1cgylp6 {
    height: var(--ui-top-bar);
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .xvflpf0 {
    height: var(--x10da43a);
  }

  .x1kszduy {
    height: var(--x11k0vyg);
  }

  .x1kap9l8 {
    height: var(--x11y0vqf);
  }

  .xdef50j {
    height: var(--x14le8r0);
  }

  .xhr0r0z {
    height: var(--x16y6h2e);
  }

  .x7en71b {
    height: var(--x17fyai8);
  }

  .xyv9tmr {
    height: var(--x189tuof);
  }

  .x1hojak0 {
    height: var(--x19vx0gz);
  }

  .x2san8a {
    height: var(--x1adn2hx);
  }

  .xbhl0pe {
    height: var(--x1d4orni);
  }

  .x3hxdrt {
    height: var(--x1e1pd2w);
  }

  .x1amln7m {
    height: var(--x1h72blg);
  }

  .x1o6ssib {
    height: var(--x1ifsye6);
  }

  .xzqh2o1 {
    height: var(--x1ks4ki1);
  }

  .x1ps3i4l {
    height: 1lh;
  }

  .x151gysh {
    height: var(--x1m8y6za);
  }

  .x1iuxzce {
    height: var(--x1s6fc5m);
  }

  .x8k2xwy {
    height: var(--x1u96fca);
  }

  .x17hls17 {
    height: var(--x1uvi6rh);
  }

  .x1kslzk3 {
    height: var(--x1y66dqn);
  }

  .x1r0n8o5 {
    height: var(--x3h57vl);
  }

  .xeqkqc5 {
    height: var(--x3osv5d);
  }

  .x1j60jf7 {
    height: var(--x40jnsq);
  }

  .xrv88dd {
    height: var(--x5diyt4);
  }

  .xy1b2t4 {
    height: var(--xdj6jgp);
  }

  .x1c7s2uv {
    height: var(--xe9q5wm);
  }

  .xx4y9aa {
    height: var(--xg60nen);
  }

  .xrm1c0p {
    height: var(--xhytml1);
  }

  .x9099es {
    height: var(--xj78deq);
  }

  .xazc33v {
    height: var(--xjxnmv);
  }

  .x1du388r {
    height: var(--xkuo05e);
  }

  .x1thi08b {
    height: var(--xm1vxtl);
  }

  .xoi9zra {
    height: var(--xmmrw7o);
  }

  .xdqswmk {
    height: var(--xo5iab);
  }

  .x1t5bdgn {
    height: var(--xofw21);
  }

  .x16vsnpn {
    height: var(--xr184my);
  }

  .x8fxqdx {
    height: var(--xu7d82s);
  }

  .x1h4l1wj {
    height: var(--xwwredp);
  }

  .x15u1m5c {
    height: var(--xz7z2zj);
  }

  .x17r28w3 {
    height: var(--xzh2ovl);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nu84yq {
    left: 10%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xmov3a {
    left: calc(-1 * var(--x1s6fc5m));
  }

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

  .xp2c5u3 {
    left: var(--x189tuof);
  }

  .xedkrz1 {
    left: var(--x1adn2hx);
  }

  .x11o9oly {
    left: var(--x1s6fc5m);
  }

  .x1cdlepz {
    left: var(--xf5k82);
  }

  .xrjgrw3 {
    margin-bottom: .35rem;
  }

  .x3fjja2 {
    margin-bottom: .3rem;
  }

  .xyccheo {
    margin-bottom: .4rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x61mxyl {
    margin-bottom: calc(-1 * var(--ui-frame-bottom, 0px));
  }

  .xaxopkm {
    margin-bottom: calc(-1 * var(--x1s6fc5m));
  }

  .x7m1l9a {
    margin-bottom: calc(var(--x1tns7m3) - var(--x189tuof));
  }

  .x1ufk8g1 {
    margin-bottom: var(--x189tuof);
  }

  .xmvbyrl {
    margin-bottom: var(--x1tns7m3);
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1qfquj1 {
    margin-left: calc(-1 * var(--xchi3ca));
  }

  .x1gvbe8q {
    margin-left: calc((100% - 100cqw) / 2 - var(--ui-frame-x, 0px));
  }

  .x1pzxokp {
    margin-left: var(--x1s6fc5m);
  }

  .xack27t {
    margin-right: auto;
  }

  .x4oqqyc {
    margin-right: calc(var(--x1tns7m3) - var(--x189tuof));
  }

  .x5j7nwy {
    margin-top: .375rem;
  }

  .xn5ul2n {
    margin-top: .9rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x16tr4uw {
    margin-top: 1.1rem;
  }

  .xwg69jb {
    margin-top: 1.25rem;
  }

  .x1o5ky9o {
    margin-top: 2.5rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xluhtn6 {
    margin-top: calc(-1 * var(--x1s6fc5m));
  }

  .x1w89mbb {
    margin-top: calc(var(--x1tns7m3) - var(--x189tuof));
  }

  .x1bbzy0k {
    margin-top: var(--x189tuof);
  }

  .x1k4lw15 {
    margin-top: var(--x1adn2hx);
  }

  .x1410iay {
    margin-top: var(--x1f0t8t5);
  }

  .x16u9kih {
    margin-top: var(--x1s6fc5m);
  }

  .x2x77ra {
    margin-top: var(--x1tns7m3);
  }

  .xzevs3j {
    margin-top: var(--xe9q5wm);
  }

  .xw8y4ze {
    margin-top: var(--xf5k82);
  }

  .xf41p7h {
    margin-top: var(--xu7d82s);
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .xolu55j {
    max-height: 13rem;
  }

  .x54lwg9 {
    max-height: 15rem;
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .xi58p9m {
    max-height: 28rem;
  }

  .xs0o7y4 {
    max-height: 70svh;
  }

  .x15tx1ng {
    max-height: 80dvh;
  }

  .x1n1397 {
    max-height: 80svh;
  }

  .x1wy6gyz {
    max-height: calc(100svh - 6rem);
  }

  .x1ggq9rn {
    max-height: calc(var(--ui-overlay-height, 100dvh) - var(--x1f0t8t5));
  }

  .x1laz6cm {
    max-height: calc(var(--ui-overlay-height, 100dvh) * .92);
  }

  .xynzura {
    max-height: min(var(--reka-popper-available-height),var(--x1gv2vgz));
  }

  .xjz88ot {
    max-height: min(var(--reka-select-content-available-height),var(--x1gv2vgz));
  }

  .x7ab17h {
    max-height: none;
  }

  .x11tvwsy {
    max-height: var(--reka-popper-available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1s8ub08 {
    max-width: 10rem;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x9mqddn {
    max-width: calc(100vw - var(--xf5k82));
  }

  .xr9em32 {
    max-width: min(var(--reka-popper-available-width),var(--x1j50jnw));
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1rsghxs {
    max-width: var(--reka-popper-available-width);
  }

  .x1w6i5k9 {
    max-width: var(--x16hqioy);
  }

  .x1osnloi {
    max-width: var(--x17lurma);
  }

  .x1jshm8q {
    max-width: var(--x1bs59ov);
  }

  .x1o3sbs2 {
    max-width: var(--x1c8vlto);
  }

  .xa5kbec {
    max-width: var(--x1clmxz0);
  }

  .xh537mn {
    max-width: var(--x1dzxyej);
  }

  .xhmgrxq {
    max-width: var(--xf39hyh);
  }

  .x15jdgt2 {
    max-width: var(--xireez2);
  }

  .xe659jp {
    max-width: var(--xldrwew);
  }

  .xxmf6d {
    max-width: var(--xxoqior);
  }

  .x15a0qxe {
    max-width: var(--xxwj4v9);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x1ymnqli {
    min-height: 15rem;
  }

  .xezv7aq {
    min-height: 17rem;
  }

  .x1q0l6uf {
    min-height: 24rem;
  }

  .x3ncfzq {
    min-height: 60svh;
  }

  .x86fhn1 {
    min-height: calc(100svh - var(--ui-header-height, 0px));
  }

  .x1u0ev6b {
    min-height: calc(var(--x1d4orni) * 2);
  }

  .xv94ia9 {
    min-height: max(var(--x1b1jy0b),calc(var(--x1wbe3mn) * var(--xpq9v3m)));
  }

  .x1t71tg5 {
    min-height: var(--x16y6h2e);
  }

  .x1gvm6zl {
    min-height: var(--x1d4orni);
  }

  .x1kst9k {
    min-height: var(--xg60nen);
  }

  .x1mggwsn {
    min-height: var(--xjxnmv);
  }

  .xim3ys0 {
    min-height: var(--xz7z2zj);
  }

  .xeuugli {
    min-width: 0;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .xz6sds4 {
    min-width: 4rem;
  }

  .x1ncabbw {
    min-width: 9.5rem;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .x5de8od {
    min-width: var(--reka-dropdown-menu-trigger-width);
  }

  .x14kyyox {
    min-width: var(--reka-popper-anchor-width);
  }

  .x1vj8a7d {
    min-width: var(--reka-select-trigger-width);
  }

  .x1q4e5p7 {
    min-width: var(--x17f1z5s);
  }

  .xubumss {
    min-width: var(--x1822o6k);
  }

  .xkm81ov {
    min-width: var(--x1e1pd2w);
  }

  .xevon4z {
    min-width: var(--x1m8y6za);
  }

  .x1bp910o {
    min-width: var(--xldrwew);
  }

  .x19tcakq {
    min-width: var(--xxwj4v9);
  }

  .x1e55ue2 {
    min-width: var(--xz7z2zj);
  }

  .x14cfpcc {
    min-width: var(--xzh2ovl);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .xq3p857 {
    padding-bottom: var(--x181drli);
  }

  .x1u609dh {
    padding-bottom: var(--x189tuof);
  }

  .xztt5ed {
    padding-bottom: var(--x1adn2hx);
  }

  .x1xgp861 {
    padding-bottom: var(--x1s6fc5m);
  }

  .x1lt75qw {
    padding-bottom: var(--xe9q5wm);
  }

  .x1bhxcly {
    padding-bottom: var(--xf5k82);
  }

  .x1hlj5ye {
    padding-bottom: var(--xmmrw7o);
  }

  .x1gcoyzd {
    padding-left: 3.5rem;
  }

  .x1p02yub {
    padding-left: var(--x1f0t8t5);
  }

  .x6xxk9w {
    padding-left: var(--xe9q5wm);
  }

  .xsdgopr {
    padding-left: var(--xf5k82);
  }

  .x1ipyeo3 {
    padding-right: var(--x189tuof);
  }

  .x1dr105d {
    padding-right: var(--x1f0t8t5);
  }

  .x8bu7ba {
    padding-right: var(--x1s6fc5m);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mrd0q {
    padding-top: env(safe-area-inset-top, 0px);
  }

  .x12nq4jy {
    padding-top: var(--x189tuof);
  }

  .x13l3yvg {
    padding-top: var(--x1adn2hx);
  }

  .x11mudwt {
    padding-top: var(--x7cwsmx);
  }

  .xqqzgpx {
    padding-top: var(--xe9q5wm);
  }

  .xywgn75 {
    padding-top: var(--xf5k82);
  }

  .x78mb1w {
    padding-top: var(--xvsicyj);
  }

  @media (width <= 767.98px) {
    .x1e2xfdt.x1e2xfdt {
      padding: var(--xe9q5wm);
    }
  }

  .x3m8u43 {
    right: 0;
  }

  .xq7mrsa {
    right: 30%;
  }

  .x9vp8z6 {
    right: 5%;
  }

  .xw4pnig {
    right: var(--x189tuof);
  }

  .x19ltv6q {
    right: var(--x1adn2hx);
  }

  .x16rlcl1 {
    right: var(--x1s6fc5m);
  }

  .x1m6luo3 {
    right: var(--xf5k82);
  }

  .x16l2wyv {
    top: -10%;
  }

  .xjibb99 {
    top: -5px;
  }

  .x13vifvy {
    top: 0;
  }

  .x12o47qk {
    top: 1.25rem;
  }

  .x1rdfs0y {
    top: 30%;
  }

  .xwa60dl {
    top: 50%;
  }

  .xptsfjm {
    top: calc((var(--xr184my) - var(--x5diyt4)) / 2);
  }

  .x1gab9bu {
    top: calc(var(--ui-overlay-top, 0px) + var(--ui-overlay-height, 100dvh) / 2);
  }

  .x1awugfa {
    top: calc(var(--x1adn2hx) + env(safe-area-inset-top));
  }

  .x1xnkjl6 {
    top: calc(var(--xf5k82) + (var(--x1wbe3mn) * var(--xpq9v3m) - var(--xg60nen)) / 2);
  }

  .x1itgxl2 {
    top: var(--ui-overlay-top, 0px);
  }

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

  .x10q6wh2 {
    top: var(--x189tuof);
  }

  .xg9yp7 {
    top: var(--x1adn2hx);
  }

  .x1dpzleb {
    top: var(--x1s6fc5m);
  }

  .x1qwqv2t {
    top: var(--x1tns7m3);
  }

  .xupjwax {
    top: var(--xf5k82);
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .x19ddzpn {
    width: 1%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .x1w1wbw6 {
    width: 24rem;
  }

  .xl3bnfi {
    width: 25vw;
  }

  .x1ye75pp {
    width: 26rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .x19h4ct {
    width: 35%;
  }

  .xekueh {
    width: 4rem;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1kmanbg {
    width: 55%;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x1eyvef {
    width: 8rem;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x6s6kic {
    width: calc(100% - var(--x1f0t8t5));
  }

  .x1bs5oqd {
    width: calc(100% - var(--xf5k82));
  }

  .x1kx4wle {
    width: calc(100cqw + 2 * var(--ui-frame-x, 0px));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x89xw6q {
    width: min(100%,var(--ui-sheet-size));
  }

  .x169bku8 {
    width: min(var(--x1j50jnw),calc(100vw - var(--x1f0t8t5)));
  }

  .xj91oln {
    width: var(--ui-sheet-size);
  }

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

  .xu31tpk {
    width: var(--x10da43a);
  }

  .xo2eezs {
    width: var(--x11k0vyg);
  }

  .x1094b7u {
    width: var(--x11y0vqf);
  }

  .xf63y6k {
    width: var(--x14le8r0);
  }

  .x1lx8bnm {
    width: var(--x16y6h2e);
  }

  .xkcklr8 {
    width: var(--x17f1z5s);
  }

  .x6bt0s7 {
    width: var(--x17fyai8);
  }

  .xhpcur7 {
    width: var(--x189tuof);
  }

  .x158cnb9 {
    width: var(--x19vx0gz);
  }

  .x1ai56z3 {
    width: var(--x1adn2hx);
  }

  .x142lyct {
    width: var(--x1d4orni);
  }

  .x14qyo25 {
    width: var(--x1h72blg);
  }

  .x17grn3g {
    width: var(--x1ks4ki1);
  }

  .x1gp6j6n {
    width: var(--x1oxaqph);
  }

  .x1wijwjl {
    width: var(--x1u96fca);
  }

  .x10xa1bd {
    width: var(--x1y66dqn);
  }

  .x10t2200 {
    width: var(--x3h57vl);
  }

  .xzvkbl3 {
    width: var(--x3osv5d);
  }

  .xohy2gg {
    width: var(--x40jnsq);
  }

  .x1et0t0e {
    width: var(--x9duq62);
  }

  .x19m9g5v {
    width: var(--xc57mmv);
  }

  .xb95y4k {
    width: var(--xchi3ca);
  }

  .x1c5v1ha {
    width: var(--xdj6jgp);
  }

  .xj8a7xm {
    width: var(--xg60nen);
  }

  .xvvvph2 {
    width: var(--xj78deq);
  }

  .xk65mxi {
    width: var(--xkuo05e);
  }

  .x1bj1a3m {
    width: var(--xldrwew);
  }

  .x4dkl8y {
    width: var(--xm1vxtl);
  }

  .x14wpq47 {
    width: var(--xo5iab);
  }

  .x1lrnmfi {
    width: var(--xofw21);
  }

  .x1o8uc12 {
    width: var(--xu7d82s);
  }

  .xuq2d5d {
    width: var(--xz7z2zj);
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .x1lpyac:last-child {
    border-right-width: 0;
  }

  .x15c6cwe:nth-child(-n+3), .xpx0rxm:nth-child(-n+2) {
    border-top-width: 0;
  }

  .x1osb2fu:focus {
    border-bottom-color: color-mix(in srgb,currentColor 60%,transparent);
  }
}

@layer priority6 {
  .x5xvkye[aria-invalid="true"] {
    border-color: var(--x1o1e49g);
  }

  .x1rrzsnm[data-callout="danger"] {
    border-color: var(--x1qpthkn);
  }

  .x1gwut2f[data-callout="success"] {
    border-color: var(--x1rv8386);
  }

  .xj5ni9p[data-state="indeterminate"], .xq3iajy[data-state="checked"] {
    border-color: var(--x1tsxdk4);
  }

  .x1vcrs66[data-callout="warning"] {
    border-color: var(--xc0vr2t);
  }

  @media (width <= 767.98px) {
    .x1c5mk45.x1c5mk45 {
      grid-column: auto;
    }
  }

  @media (width >= 1024px) {
    .xcsr6en.xcsr6en {
      grid-column: span 4;
    }

    .x1bcnulv.x1bcnulv {
      grid-column: span 6;
    }

    .x1c8c7j0.x1c8c7j0 {
      grid-column: span 8;
    }
  }

  @media (width <= 1023.98px) {
    .x1wirkdl.x1wirkdl {
      inset-inline: 0;
    }
  }

  @media (width <= 767.98px) {
    .xfas22g.xfas22g {
      padding-inline: var(--xf5k82);
    }

    .x1lg7zs6.x1lg7zs6 {
      scroll-snap-type: x mandatory;
    }
  }

  .x1k7gtw6[data-unavailable] {
    text-decoration: line-through;
  }

  .xu9zya5:hover[aria-disabled="true"] {
    text-decoration: none;
  }
}

@layer priority7 {
  .x1miefiq[data-state="closed"] {
    animation-duration: var(--x1uygz9v);
  }

  .xp8jtkk[data-state="closed"] {
    animation-fill-mode: forwards;
  }

  .x1blggmp[data-state="closed"] {
    animation-name: x136julp-B;
  }

  .x1hk8p5k[data-state="closed"] {
    animation-name: x13w6unh-B;
  }

  .x3my86m[data-state="closed"] {
    animation-name: x14c1pff-B;
  }

  .xndu4n0[data-state="open"] {
    animation-name: x178qqy2-B;
  }

  .x57i52c[data-state="closed"] {
    animation-name: x17npd34-B;
  }

  .x1jne7ax[data-state="open"] {
    animation-name: x17o8l3w-B;
  }

  .x1wqg9pu[data-state="open"] {
    animation-name: x185gv9n-B;
  }

  .x9f2akg[data-state="open"] {
    animation-name: x18re5ia-B;
  }

  .x17otlv6[data-state="instant-open"], .x1putl75[data-state="delayed-open"], .x699nfm[data-state="open"] {
    animation-name: x190k0bf-B;
  }

  .x5wq3tg[data-state="closed"] {
    animation-name: x19qktqc-B;
  }

  .x19r1irk[data-state="closed"] {
    animation-name: x1af8yzz-B;
  }

  .x3628br[data-state="closed"] {
    animation-name: x1clblja-B;
  }

  .xhzh6yv[data-state="closed"] {
    animation-name: x1htkknd-B;
  }

  .xcl4mkk[data-state="closed"] {
    animation-name: x1jn504y-B;
  }

  .x12seewk[data-state="open"] {
    animation-name: x1kss3y4-B;
  }

  .x1hnifrp[data-state="open"] {
    animation-name: x1nraroj-B;
  }

  .x152l0yy[data-state="open"] {
    animation-name: x1q62cp-B;
  }

  .x1l8dh09[data-state="open"] {
    animation-name: x1reokau-B;
  }

  .x1189djp[data-state="open"] {
    animation-name: x1w4iuyc-B;
  }

  .x1dhqmj1[data-state="open"] {
    animation-name: x44muo0-B;
  }

  .x11vysko[data-state="open"] {
    animation-name: x88fpr0-B;
  }

  .x1foooyq[data-state="open"] {
    animation-name: xakvfcf-B;
  }

  .x1actwxn[data-state="closed"] {
    animation-name: xf6j06f-B;
  }

  .xhrj2pr[data-state="open"] {
    animation-name: xfa266b-B;
  }

  .x1kvkg1z[data-state="open"] {
    animation-name: xi0u923-B;
  }

  .x1y150o6[data-state="closed"] {
    animation-name: xm0fl03-B;
  }

  .x134rkf9[data-state="closed"] {
    animation-name: xm2wik0-B;
  }

  .xbgtcpg[data-state="closed"] {
    animation-name: xmgxdd4-B;
  }

  .x1ct1opy[data-state="closed"] {
    animation-name: xmq1zqh-B;
  }

  .x13mg1cb[data-state="closed"] {
    animation-name: xp9kc2p-B;
  }

  .x12ywp8u[data-state="open"] {
    animation-name: xzk1luc-B;
  }

  @media (prefers-reduced-motion: reduce) {
    .xf8iejm.xf8iejm {
      animation-play-state: paused;
    }
  }

  .x138elml[data-callout="success"] {
    background-color: var(--x1bf4wq7);
  }

  .x33owzo[data-highlighted], .xtero3v[data-callout="danger"] {
    background-color: var(--x1f9ppvq);
  }

  .xch1p0a[data-state="indeterminate"], .xf7qmku[data-state="checked"] {
    background-color: var(--x1o1e49g);
  }

  .x59276n[data-selected], .xhrmmr7[data-state="indeterminate"], .xtezk64[data-state="checked"] {
    background-color: var(--x1tsxdk4);
  }

  .x14pnfob[data-state="checked"], .x1gnhgmz[data-highlighted], .x1ilez85[data-state="open"] {
    background-color: var(--x2y9pov);
  }

  .x1uxk6of[data-state="selected"] {
    background-color: var(--xkowv8p);
  }

  .xyv74nj[data-callout="warning"] {
    background-color: var(--xm3r3yv);
  }

  .xn6clia[data-today] {
    box-shadow: inset 0 0 0 var(--xu7d82s) var(--xwxsu4z);
  }

  .x13hv7i2[aria-selected="true"], .x210bdf[data-state="checked"] {
    color: var(--x1cvbz2v);
  }

  .x199msfo[data-selected] {
    color: var(--x2hxg0v);
  }

  .x1coqv84[data-outside-view], .x1fsp3c8[data-placeholder], .x1sacv3p[data-unavailable] {
    color: var(--x9wio49);
  }

  .x1aqeohz[aria-disabled="true"], .x1j1ks5o[data-disabled] {
    cursor: not-allowed;
  }

  @media (width <= 1023.98px) {
    .x10vsxme.x10vsxme {
      display: flex;
    }
  }

  @media (width <= 767.98px) {
    .x13052av.x13052av {
      display: flex;
    }
  }

  @media (width <= 1023.98px) {
    .xlrty5l.xlrty5l {
      display: none;
    }
  }

  @media (width <= 767.98px) {
    .x7l71z1.x7l71z1 {
      display: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xjcpt7t.xjcpt7t {
      filter: none;
    }
  }

  @media (width <= 767.98px) {
    .xum9wue.xum9wue {
      flex-direction: column-reverse;
    }
  }

  @media (width >= 640px) {
    .x164d9fx.x164d9fx {
      font-size: 3.75rem;
    }

    .x1pykkr7.x1pykkr7 {
      font-size: 3rem;
    }
  }

  @media (width <= 767.98px) {
    .x1800ag4.x1800ag4 {
      font-size: var(--xthypuy);
    }
  }

  .xiblesx[data-today] {
    font-weight: var(--xio99a0);
  }

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

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

  @media (1024px <= width < 1280px) {
    .x11h3rxi.x11h3rxi {
      grid-template-columns: repeat(var(--ui-grid-lg),minmax(0,1fr));
    }
  }

  @media (768px <= width < 1024px) {
    .x7wfx99.x7wfx99 {
      grid-template-columns: repeat(var(--ui-grid-md),minmax(0,1fr));
    }
  }

  @media (640px <= width < 768px) {
    .x14lze57.x14lze57 {
      grid-template-columns: repeat(var(--ui-grid-sm),minmax(0,1fr));
    }
  }

  @media (width >= 1280px) {
    .x16nyu44.x16nyu44 {
      grid-template-columns: repeat(var(--ui-grid-xl),minmax(0,1fr));
    }
  }

  .x1bor2ro[aria-disabled="true"], .xkayhnz[data-disabled] {
    opacity: var(--x2hi3nl);
  }

  .x9qgw8h[data-state="closed"] {
    pointer-events: none;
  }

  @media (width <= 1023.98px) {
    .x13iaxy2.x13iaxy2 {
      position: fixed;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1otokaj.x1otokaj {
      transform: none;
    }
  }

  .xwlf94o[data-state="open"] {
    transform: rotate(180deg);
  }

  .xn001to[data-swipe="cancel"] {
    transform: translateX(0);
  }

  .x13whqhe[data-swipe="move"] {
    transform: translateX(var(--reka-toast-swipe-move-x));
  }

  .x1sajuqp[data-swipe="cancel"] {
    transform: translateY(0);
  }

  .x1282n3s[data-swipe="move"] {
    transform: translateY(var(--reka-toast-swipe-move-y));
  }

  @media (prefers-reduced-motion: reduce) {
    .x5f0e9h.x5f0e9h {
      transition-duration: 80ms;
    }
  }

  .xkx4n6f[data-swipe="move"], .xsqp3co[data-swiping] {
    transition-duration: 0s;
  }

  @media (prefers-reduced-motion: reduce) {
    .x18zh7bo.x18zh7bo {
      transition-property: opacity;
    }

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

  .x65ycr5:focus-visible[data-today] {
    box-shadow: inset 0 0 0 var(--xu7d82s) var(--xwxsu4z),var(--x1a6cuuc);
  }

  .x10ezhr9:hover[data-disabled], .x6i6o82:hover[aria-disabled="true"] {
    background-color: #0000;
  }

  .x14h7wu1:hover[aria-disabled="true"] {
    background-color: var(--x1bf4wq7);
  }

  .xod1ygd:hover[aria-disabled="true"] {
    background-color: var(--x1bktixz);
  }

  .xub8i76:hover[aria-disabled="true"] {
    background-color: var(--x1c8x7zs);
  }

  .xoji1ba:hover[aria-disabled="true"] {
    background-color: var(--x1cvbz2v);
  }

  .xljd5zb:hover[aria-disabled="true"] {
    background-color: var(--x1f9ppvq);
  }

  .x18mj0hg:hover[aria-disabled="true"] {
    background-color: var(--x1l7l3lw);
  }

  .x1c7c9js:hover[aria-disabled="true"] {
    background-color: var(--x1o1e49g);
  }

  .x1evvlym:hover[aria-disabled="true"] {
    background-color: var(--x1tsxdk4);
  }

  .xoalyfo:hover[aria-disabled="true"] {
    background-color: var(--x1x8re18);
  }

  .x5aletw:hover[aria-disabled="true"] {
    background-color: var(--x1yyd5pq);
  }

  .xi1sxun:hover[aria-disabled="true"] {
    background-color: var(--xm3r3yv);
  }

  .x7j2i9b:hover[aria-disabled="true"] {
    background-color: var(--xwya48i);
  }

  .x1w3t0jr:hover[aria-disabled="true"] {
    background-color: var(--xzv4hh3);
  }
}

@layer priority8 {
  .xy0mmyr:before {
    border-color: color-mix(in oklch,var(--x9wio49) 60%,transparent);
  }

  .x1tufg0y:before {
    border-color: var(--x1tsxdk4);
  }

  .x1hs85dq:after {
    border-color: var(--x2hxg0v);
  }

  .x1kz0y2b:after {
    border-inline-color: var(--xwxsu4z);
  }

  .xb5gx5t:after {
    border-inline-style: solid;
  }

  .xndmvp3:after {
    border-inline-width: var(--xu7d82s);
  }

  .xigs8c5:before {
    border-radius: .3rem;
  }

  @media (width <= 1023.98px) {
    .x1mpji4n.x1mpji4n {
      border-right-width: 0;
    }
  }

  .x1fo1fc9:before, .x86avzo:after {
    border-style: solid;
  }

  @media (width <= 767.98px) {
    .xoclmmu.xoclmmu {
      border-top-width: var(--xu7d82s);
    }
  }

  .xoo4nqz::file-selector-button {
    border-width: 0;
  }

  .x197iw8s:before {
    border-width: 1.5px;
  }

  @media (width <= 1023.98px) {
    .x15j6s6m.x15j6s6m {
      bottom: var(--erp-bottom-nav-height);
    }
  }

  @media (width <= 767.98px) {
    .x10t0s7x.x10t0s7x {
      margin-right: 0;
    }
  }

  .x58lmd8::file-selector-button {
    padding-block: var(--x189tuof);
  }

  .x1snk40q:before {
    padding-inline: .6rem;
  }

  .x9ivxdq::file-selector-button {
    padding-inline: var(--xf5k82);
  }

  @media (width <= 767.98px) {
    .x1ydh5h5.x1ydh5h5 {
      padding-top: calc(var(--ui-top-bar) + var(--x18il9e));
    }
  }

  @media (width <= 1023.98px) {
    .xmpvyic.xmpvyic {
      top: var(--erp-header-height);
    }
  }

  @media (width <= 767.98px) {
    .x18lcudj.x18lcudj {
      width: 85vw;
    }
  }

  @media (width <= 1023.98px) {
    .x1pgum8w.x1pgum8w {
      width: auto;
    }
  }

  @media (width <= 767.98px) {
    .x1qugzkd.x1qugzkd:first-child {
      border-top-width: 0;
    }
  }
}

@layer priority9 {
  .x1o925u6::file-selector-button {
    background-color: var(--forms-accent);
  }

  .xbwimmh:after {
    background-color: var(--x1l7l3lw);
  }

  .x1pv9ran:before {
    background-color: var(--x1tsxdk4);
  }

  .x159d135::placeholder {
    color: color-mix(in srgb,currentColor 45%,transparent);
  }

  .x1a41dcg::file-selector-button {
    color: var(--forms-button-text);
  }

  .x1kn8s3g::placeholder, .x1qrggei:before {
    color: var(--x9wio49);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x45kfnk:before {
    content: attr(data-gutter);
  }

  .x13k4006:after, .xhwikjo:before {
    cursor: pointer;
  }

  .xjmbuqf::file-selector-button {
    cursor: pointer;
  }

  .x1fgarty:before, .xhkezso:after {
    display: block;
  }

  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .xlij8se::file-selector-button {
    font-family: inherit;
  }

  .x1qd7nwp::file-selector-button {
    font-weight: var(--xio99a0);
  }

  .xdu6yd0:after {
    inset-inline-start: .36rem;
  }

  .x1682cnc:before {
    inset-inline-start: 0;
  }

  .x1oowxh::file-selector-button {
    margin-inline-end: var(--xf5k82);
  }

  .x1pjxge9:before {
    opacity: .7;
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1ljtsze:before {
    text-align: right;
  }

  .x1sgv7ik:after {
    transform: rotate(45deg);
  }

  .xdouveb:before {
    white-space: pre-wrap;
  }
}

@layer priority10 {
  .xnud3mq[data-state="closed"][data-swipe="end"] {
    animation-name: x1qgn7wq-B;
  }

  .xgnqmwp[data-state="closed"][data-swipe="end"] {
    animation-name: xvhiemw-B;
  }

  .x13afdcp:after {
    border-bottom-width: 2px;
  }

  .x1t1rts:after {
    border-left-width: 0;
  }

  .x1shcxn1:after {
    border-right-width: 2px;
  }

  .x14wcla9:after {
    border-top-width: 0;
  }

  .x18g639k:after {
    height: .6rem;
  }

  .xw90arf:before {
    height: 1.05rem;
  }

  .x1s8o442:after {
    height: 100dvh;
  }

  .x3bc2b9:after, .xqmpvby:before {
    height: calc((var(--xr184my) - var(--x5diyt4)) / 2);
  }

  .x1wlytlt:before {
    left: 0;
  }

  .x19r0yhl:after {
    left: calc(-1 * var(--xu7d82s));
  }

  .x1t0sn87:before {
    min-width: 2.2rem;
  }

  .ximng2e:after {
    right: calc(-1 * var(--xu7d82s));
  }

  .xrit44q:before {
    top: .35rem;
  }

  .x14m8zvs:after {
    top: .55rem;
  }

  .xfoxo2m:before {
    top: .75rem;
  }

  .x1srwf7z:after {
    top: 100%;
  }

  .x64l3bd:after {
    width: .32rem;
  }

  .x5dg9c9:before {
    width: 1.05rem;
  }
}

@property --x---ui-overlay-height {
  syntax: "*";
  inherits: false
}

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

@property --x---ui-sheet-size {
  syntax: "*";
  inherits: false
}

@property --x---ui-sidebar-active-height {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

@keyframes x1fny1my-B {
  from {
    background-position: 200% 0;
  }

  to {
    background-position: -200% 0;
  }
}

@keyframes x1ic99ch-B {
  0% {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-avatar-separator),0 0 0 calc(2 * var(--x1oxaqph)) var(--ui-avatar-ring),0 0 0 0 var(--ui-avatar-ring);
  }

  70% {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-avatar-separator),0 0 0 calc(2 * var(--x1oxaqph)) var(--ui-avatar-ring),0 0 0 var(--x189tuof) transparent;
  }

  100% {
    box-shadow: 0 0 0 var(--x1oxaqph) var(--ui-avatar-separator),0 0 0 calc(2 * var(--x1oxaqph)) var(--ui-avatar-ring),0 0 0 var(--x189tuof) transparent;
  }
}

@keyframes x1af8yzz-B {
  from {
    height: var(--reka-accordion-content-height);
  }

  to {
    height: 0;
  }
}

@keyframes xi0u923-B {
  from {
    height: 0;
  }

  to {
    height: var(--reka-accordion-content-height);
  }
}

@keyframes x1nraroj-B {
  from {
    margin-bottom: calc(-1 * var(--ui-sheet-size));
    transform: translateY(100%);
  }

  to {
    margin-bottom: 0;
    transform: translateY(0);
  }
}

@keyframes xmgxdd4-B {
  from {
    margin-bottom: 0;
    transform: translateY(0);
  }

  to {
    margin-bottom: calc(-1 * var(--ui-sheet-size));
    transform: translateY(100%);
  }
}

@keyframes x17o8l3w-B {
  from {
    margin-inline-end: calc(-1 * var(--ui-sheet-size));
    transform: translateX(100%);
  }

  to {
    margin-inline-end: 0;
    transform: translateX(0);
  }
}

@keyframes x1clblja-B {
  from {
    margin-inline-end: 0;
    transform: translateX(0);
  }

  to {
    margin-inline-end: calc(-1 * var(--ui-sheet-size));
    transform: translateX(100%);
  }
}

@keyframes x88fpr0-B {
  from {
    margin-inline-start: calc(-1 * var(--ui-sheet-size));
    transform: translateX(-100%);
  }

  to {
    margin-inline-start: 0;
    transform: translateX(0);
  }
}

@keyframes xm2wik0-B {
  from {
    margin-inline-start: 0;
    transform: translateX(0);
  }

  to {
    margin-inline-start: calc(-1 * var(--ui-sheet-size));
    transform: translateX(-100%);
  }
}

@keyframes x1w4iuyc-B {
  from {
    margin-top: calc(-1 * var(--ui-sheet-size));
    transform: translateY(-100%);
  }

  to {
    margin-top: 0;
    transform: translateY(0);
  }
}

@keyframes xf6j06f-B {
  from {
    margin-top: 0;
    transform: translateY(0);
  }

  to {
    margin-top: calc(-1 * var(--ui-sheet-size));
    transform: translateY(-100%);
  }
}

@keyframes x136julp-B {
  from {
    opacity: calc(1 - var(--drawer-swipe-progress, 0));
  }

  to {
    opacity: 0;
  }
}

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

  to {
    opacity: 0;
  }
}

@keyframes x17npd34-B {
  from {
    opacity: 1;
    filter: blur();
    transform: scale(1);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: scale(.96);
  }
}

@keyframes x19qktqc-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translate(-50%, -50%) scale(1);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translate(-50%, -50%) scale(.96);
  }
}

@keyframes x1htkknd-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translateX(0);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translateX(-100%);
  }
}

@keyframes xmq1zqh-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translateX(0);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translateX(100%);
  }
}

@keyframes xp9kc2p-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translateY(-100%);
  }
}

@keyframes x14c1pff-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translateY(var(--drawer-swipe-movement-y, 0px));
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translateY(100%);
  }
}

@keyframes x13w6unh-B {
  from {
    opacity: 1;
    filter: blur();
    transform: translateY(0) scale(1);
  }

  to {
    opacity: 0;
    filter: blur(var(--x13408uz));
    transform: translateY(calc(-1 * var(--xynvumc))) scale(.98);
  }
}

@keyframes xm0fl03-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.96);
  }
}

@keyframes x1qgn7wq-B {
  from {
    opacity: 1;
    transform: translateX(var(--reka-toast-swipe-end-x));
  }

  to {
    opacity: 0;
    transform: translateX(calc(100% + var(--xe9q5wm)));
  }
}

@keyframes xvhiemw-B {
  from {
    opacity: 1;
    transform: translateY(var(--reka-toast-swipe-end-y));
  }

  to {
    opacity: 0;
    transform: translateY(calc(-100% - var(--xe9q5wm)));
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x185gv9n-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1reokau-B {
  from {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.96);
  }

  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes xakvfcf-B {
  from {
    opacity: 0;
    transform: translateX(calc(100% + var(--xe9q5wm)));
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x190k0bf-B {
  from {
    opacity: 0;
    transform: translateY(calc(-1 * var(--xynvumc))) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1g89lf0-B {
  from {
    opacity: 0;
    transform: translateY(calc(-1 * var(--x1f6b3r7)));
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1kss3y4-B {
  from {
    opacity: 0;
    transform: translateY(calc(-100% - var(--xe9q5wm)));
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xwtfokn-B {
  from {
    opacity: 0;
    transform: translateY(var(--x1k9d89t));
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x178qqy2-B {
  from {
    opacity: 0;
  }

  to {
    opacity: calc(1 - var(--drawer-swipe-progress, 0));
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x61kzfb-B {
  0% {
    opacity: .6;
    transform: scale(1);
  }

  80% {
    opacity: 0;
    transform: scale(2.2);
  }

  100% {
    opacity: 0;
    transform: scale(2.2);
  }
}

@keyframes x1svd187-B {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }

  33% {
    transform: translate3d(6%, -4%, 0) scale(1.08);
  }

  66% {
    transform: translate3d(-5%, 5%, 0) scale(.96);
  }

  100% {
    transform: translate3d(0, 0, 0) scale(1);
  }
}

@keyframes x44muo0-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xfa266b-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1q62cp-B {
  from {
    transform: translateY(-100%);
  }

  to {
    transform: translateY(0);
  }
}

@keyframes xzk1luc-B {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

:root, .xe5cvom {
  --x11y0vqf: 1.5rem;
  --x1b1jy0b: 1.5rem;
  --xg60nen: 1.75rem;
  --xz7z2zj: 2rem;
  --x1d4orni: 2.25rem;
  --x16y6h2e: 2.5rem;
  --x1ifsye6: 2.75rem;
  --x40jnsq: .875rem;
  --x1u96fca: 1rem;
  --x19vx0gz: 1.125rem;
  --x3osv5d: 1.25rem;
  --xdj6jgp: 1.5rem;
  --xofw21: 1.5rem;
  --x3h57vl: 2rem;
  --x11k0vyg: 2.5rem;
  --xj78deq: 3rem;
  --x10da43a: 4rem;
  --xwwredp: 1.125rem;
  --xjxnmv: 1.375rem;
  --xzh2ovl: 1rem;
  --x1e1pd2w: 1.25rem;
  --x1m8y6za: 1.5rem;
  --x17fyai8: .375rem;
  --xo5iab: .5rem;
  --x1y66dqn: .625rem;
  --xkuo05e: .75rem;
  --x14le8r0: .875rem;
  --x1h72blg: 1rem;
  --xm1vxtl: 1.25rem;
  --x17f1z5s: 7rem;
  --xldrwew: 10rem;
  --xc57mmv: 15rem;
  --x1clmxz0: 20rem;
  --x1j50jnw: 24rem;
  --x17lurma: 26rem;
  --x16hqioy: 32rem;
  --xireez2: 48rem;
  --x1dzxyej: 72rem;
  --x1bs59ov: 90rem;
  --x1j4to8h: 16rem;
  --x1nqqd1w: 20rem;
  --xxqbt1h: 24rem;
  --x1e25x6q: 32rem;
  --xf39hyh: 24rem;
  --xxoqior: 32rem;
  --x1c8vlto: 42rem;
  --xxwj4v9: 56rem;
  --xchi3ca: 15rem;
  --xv7w3g9: 13rem;
  --x13eptqm: 3.25rem;
  --x1822o6k: 8rem;
  --x1ks4ki1: 3.5rem;
  --x1uvi6rh: 6rem;
  --x1gv2vgz: 24rem;
  --xtywdlf: 28rem;
}

:root, .x1wbgsfn {
  --x15gag3q: 0;
  --x1pkmonc: .25rem;
  --xmyvqjc: .375rem;
  --xxvvklh: .625rem;
  --xprs55p: .875rem;
  --x1lnja09: 1.25rem;
  --x16ut5yq: 9999px;
}

:root, .x1e9vo15 {
  --x170sqlp: #fafafa;
  --x1gjhgzm: #f5f5f5;
  --x1bgfvih: #e5e5e5;
  --x16w1gs7: #d4d4d4;
  --x4s15sa: #a1a1a1;
  --x3fo1gl: #737373;
  --x1q8jksq: #525252;
  --x1def7y6: #404040;
  --x1g42o46: #262626;
  --x1e5d8tm: #171717;
  --x1vo7nnc: #0a0a0a;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1e9vo15 {
    --x170sqlp: lab(98.26% 0 0);
    --x1gjhgzm: lab(96.52% -.0000298023 .0000119209);
    --x1bgfvih: lab(90.952% 0 -.0000119209);
    --x16w1gs7: lab(84.92% 0 -.0000119209);
    --x4s15sa: lab(66.128% -.0000298023 .0000119209);
    --x3fo1gl: lab(48.496% 0 0);
    --x1q8jksq: lab(34.924% 0 0);
    --x1def7y6: lab(27.036% 0 0);
    --x1g42o46: lab(15.204% 0 -.00000596046);
    --x1e5d8tm: lab(7.78201% -.0000149012 0);
    --x1vo7nnc: lab(2.75381% 0 0);
  }
}

:root, .xseoibl {
  --x174vw8h: #eff6ff;
  --xyrvddq: #dbeafe;
  --xooxvnv: #bedbff;
  --xw6jb1t: #90c5ff;
  --x1i4xzpy: #54a2ff;
  --xh62spd: #3080ff;
  --x1ej6hjl: #165dfc;
  --xxmnw8m: #1447e6;
  --x1wnyj87: #193cb8;
  --xxrrhtg: #1c398e;
  --xpjzrin: #162556;
}

@supports (color: lab(0% 0 0)) {
  :root, .xseoibl {
    --x174vw8h: lab(96.492% -1.14676 -5.11467);
    --xyrvddq: lab(92.03% -2.2448 -11.646);
    --xooxvnv: lab(86.1504% -4.05338 -21.0769);
    --xw6jb1t: lab(77.5056% -6.47086 -36.4174);
    --x1i4xzpy: lab(65.0372% -1.44389 -56.9739);
    --xh62spd: lab(54.1745% 13.3191 -74.6803);
    --x1ej6hjl: lab(44.0592% 29.0512 -86.039);
    --xxmnw8m: lab(36.9072% 35.1236 -85.6911);
    --x1wnyj87: lab(30.2535% 27.7499 -70.2659);
    --xxrrhtg: lab(26.1551% 15.7385 -51.5487);
    --xpjzrin: lab(15.673% 8.84634 -32.2937);
  }
}

:root, .x1041b42 {
  --x1a6cuuc: 0 0 0 3px color-mix(in oklch, var(--xbao8mb) 40%, transparent);
  --x15orkya: 0 0 0 3px color-mix(in oklch, var(--x1o1e49g) 30%, transparent);
  --x1ge9648: 0 1px 2px 0 #0000000d;
  --xxmix2n: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --x10cvv7p: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --x18vqrg9: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x1wy39aw: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1041b42 {
    --x1ge9648: 0 1px 2px 0 lab(0% 0 0 / .05);
    --xxmix2n: 0 1px 3px 0 lab(0% 0 0 / .1), 0 1px 2px -1px lab(0% 0 0 / .1);
    --x10cvv7p: 0 4px 6px -1px lab(0% 0 0 / .1), 0 2px 4px -2px lab(0% 0 0 / .1);
    --x18vqrg9: 0 10px 15px -3px lab(0% 0 0 / .1), 0 4px 6px -4px lab(0% 0 0 / .1);
    --x1wy39aw: 0 20px 25px -5px lab(0% 0 0 / .1), 0 8px 10px -6px lab(0% 0 0 / .1);
  }
}

:root, .x1f2tcit {
  --x1i506se: var(--x7cwsmx);
  --x181drli: var(--x7cwsmx);
}

:root, .xf5obxh {
  --x1l7l3lw: #fff;
  --x1cvbz2v: #0a0a0a;
  --x19wpu3b: var(--x170sqlp);
  --x10619np: var(--x1gjhgzm);
  --x19ftaz: var(--x1bgfvih);
  --x1u277he: #fff;
  --x1xwg7rr: #0a0a0a;
  --xueafbr: #fff;
  --xbjzetd: #0a0a0a;
  --x1tsxdk4: #0366ff;
  --x2hxg0v: #fafafa;
  --xzv4hh3: #f5f5f5;
  --x174r6z0: #171717;
  --xkowv8p: #f5f5f5;
  --x9wio49: #666;
  --x2y9pov: #f5f5f5;
  --xykyza6: var(--x1bgfvih);
  --xwco0v5: var(--x1gjhgzm);
  --xyp4yqs: var(--x1bgfvih);
  --xdidqsp: var(--x1def7y6);
  --x1c8x7zs: var(--x174vw8h);
  --x1xvdlg2: var(--xooxvnv);
  --x1m6vuzr: var(--xxmnw8m);
  --x1o1e49g: var(--xzcqy1n);
  --x1px1duh: #fafafa;
  --x1f9ppvq: var(--xosq3zj);
  --x1qpthkn: var(--x18ibksg);
  --x1ci2h86: var(--x1yvyef);
  --x1x8re18: var(--xx91gc8);
  --x128c4eq: #171717;
  --xm3r3yv: var(--xcn2rej);
  --xc0vr2t: var(--x1pm3jsk);
  --x2tqips: var(--xeulju9);
  --x1yyd5pq: var(--x1ej6hjl);
  --x1pa1vp1: #fafafa;
  --x1bktixz: var(--x174vw8h);
  --x1kroivp: var(--xooxvnv);
  --x1s4862: var(--xxmnw8m);
  --xwya48i: var(--x8oawv5);
  --xh7o7ww: #fafafa;
  --x1bf4wq7: var(--x1nvtnob);
  --x1rv8386: var(--xajdm3m);
  --xqkyd04: var(--x1cyr43z);
  --xwxsu4z: #e5e5e5;
  --xiowh4u: #e5e5e5;
  --xbao8mb: #0366ff;
  --x40fz4d: #00000080;
  --xvumas: #ffffff59;
}

@supports (color: lab(0% 0 0)) {
  :root, .xf5obxh {
    --x1l7l3lw: lab(100% 0 0);
    --x1cvbz2v: lab(2.75381% 0 0);
    --x1u277he: lab(100% 0 0);
    --x1xwg7rr: lab(2.75381% 0 0);
    --xueafbr: lab(100% 0 0);
    --xbjzetd: lab(2.75381% 0 0);
    --x1tsxdk4: lab(46.3553% 24.3313 -84.2143);
    --x2hxg0v: lab(98.26% 0 0);
    --xzv4hh3: lab(96.52% -.0000298023 .0000119209);
    --x174r6z0: lab(7.78201% -.0000149012 0);
    --xkowv8p: lab(96.52% -.0000298023 .0000119209);
    --x9wio49: lab(43.16% 0 0);
    --x2y9pov: lab(96.52% -.0000298023 .0000119209);
    --x1px1duh: lab(98.26% 0 0);
    --x128c4eq: lab(7.78201% -.0000149012 0);
    --x1pa1vp1: lab(98.26% 0 0);
    --xh7o7ww: lab(98.26% 0 0);
    --xwxsu4z: lab(90.952% 0 -.0000119209);
    --xiowh4u: lab(90.952% 0 -.0000119209);
    --xbao8mb: lab(46.3553% 24.3313 -84.2143);
    --x40fz4d: lab(0% 0 0 / .5);
    --xvumas: lab(100% 0 0 / .35);
  }
}

:root, .xg79cup {
  --x1nvtnob: #f0fdf4;
  --x1inn21m: #dcfce7;
  --xajdm3m: #b9f8cf;
  --x1uzf42o: #7bf1a7;
  --xxde65g: #05df72;
  --x1gaiyaq: #00c758;
  --x1p672wq: #00a544;
  --x8oawv5: #008138;
  --x1cyr43z: #026630;
  --xl2mr7h: #0d542b;
  --x1z01bop: #032e15;
}

@supports (color: lab(0% 0 0)) {
  :root, .xg79cup {
    --x1nvtnob: lab(98.1563% -5.60004 2.76198);
    --x1inn21m: lab(96.186% -13.8418 6.53539);
    --xajdm3m: lab(92.4222% -26.4714 12.9401);
    --x1uzf42o: lab(86.995% -47.2459 25.0534);
    --xxde65g: lab(78.5029% -64.9174 39.7654);
    --x1gaiyaq: lab(70.5526% -66.5354 45.7727);
    --x1p672wq: lab(59.0975% -58.6496 41.2786);
    --x8oawv5: lab(47.0334% -47.0448 31.4437);
    --x1cyr43z: lab(37.4613% -36.7837 22.9927);
    --xl2mr7h: lab(30.7968% -29.6804 17.4048);
    --x1z01bop: lab(15.6844% -20.4143 11.7402);
  }
}

:root, .x1i4316q {
  --x1qgahoo: 1000;
  --xjco2gw: 1100;
  --xsy6rcq: 1200;
  --x13azumv: 1300;
  --x4x3two: 1400;
  --xcc5aeh: 1500;
  --xb3g6ns: 1600;
}

:root, .x1ohtqmy {
  --x2hi3nl: .5;
  --x8hsabn: .6;
}

:root, .xwnbs7k {
  --x5diyt4: 2.75rem;
  --xr184my: min(13.75rem, max(2.75rem, calc(var(--ui-overlay-height, 100dvh) * .92 - 11.5rem)));
  --xu9fqjb: 14rem;
}

:root, .xr0nqwb {
  --x7cwsmx: var(--x1f0t8t5);
  --x18il9e: var(--xf5k82);
  --xvsicyj: var(--xe9q5wm);
  --xl9rrcb: var(--xf5k82);
  --xq9o6lb: var(--x189tuof);
}

:root, .x8inf7o {
  --x9duq62: 4rem;
  --xhytml1: 28rem;
}

:root, .x12d9dx2 {
  --xc4fsym: "Geist Variable", ui-sans-serif, system-ui, sans-serif;
  --x1y3gyoc: "Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;
  --x1dd9v0b: .625rem;
  --x109empa: .6875rem;
  --x1mojsmi: .75rem;
  --x1wbe3mn: .875rem;
  --xthypuy: 1rem;
  --xn6p2x7: 1.125rem;
  --xic5hxd: 1.25rem;
  --xh1opyc: 1.5rem;
  --xn4loon: 1.875rem;
  --x1996x4f: 400;
  --x1o5jvc0: 500;
  --xio99a0: 600;
  --xoope9f: 700;
  --xpq9v3m: 1.25;
  --x31iab8: 1.5;
  --x8kts2a: 1.625;
  --xaqkd3b: -.01em;
  --x1t0p18j: 0;
  --xotm9vf: .025em;
}

:root, .xd7k1d9 {
  --xcn2rej: #fffbeb;
  --x1wavdtw: #fef3c6;
  --x1pm3jsk: #fee685;
  --x1qvrjph: #ffd236;
  --x1dl42ju: #fcbb00;
  --xx91gc8: #f99c00;
  --xg1gz79: #dd7400;
  --xgk7e33: #b75000;
  --xeulju9: #953d00;
  --xpstca: #7b3306;
  --x1vjjfyi: #461901;
}

@supports (color: lab(0% 0 0)) {
  :root, .xd7k1d9 {
    --xcn2rej: lab(98.6253% -.638992 8.42277);
    --x1wavdtw: lab(95.9158% -1.21045 23.1117);
    --x1pm3jsk: lab(91.7191% -.471056 49.914);
    --x1qvrjph: lab(86.4154% 6.13666 78.3967);
    --x1dl42ju: lab(80.1629% 16.6338 99.2039);
    --xx91gc8: lab(72.719% 31.8485 97.9671);
    --xg1gz79: lab(60.3508% 40.5753 87.0804);
    --xgk7e33: lab(47.2709% 42.9071 69.3012);
    --xeulju9: lab(37.8822% 37.1703 52.2703);
    --xpstca: lab(31.2288% 30.2641 40.0337);
    --x1vjjfyi: lab(15.8107% 20.9186 23.3635);
  }
}

:root, .xhg9u0j {
  --xdb3uxd: 0;
  --x1tns7m3: .125rem;
  --x1s6fc5m: .25rem;
  --x189tuof: .5rem;
  --x1adn2hx: .75rem;
  --xf5k82: 1rem;
  --xe9q5wm: 1.5rem;
  --x1f0t8t5: 2rem;
  --xmmrw7o: 3rem;
}

:root, .x1uodvuw {
  --xosq3zj: #fef2f2;
  --x1bo2ajz: #ffe2e2;
  --x18ibksg: #ffcaca;
  --x1ub5tjy: #ffa3a3;
  --x1dk2yuy: #ff6568;
  --xwon3fr: #fb2c36;
  --xzcqy1n: #e40015;
  --x1yvyef: #bf000f;
  --xc62a5t: #9f0712;
  --xiosptg: #82181a;
  --x3q06hx: #460809;
}

@supports (color: lab(0% 0 0)) {
  :root, .x1uodvuw {
    --xosq3zj: lab(96.5005% 4.18463 1.52494);
    --x1bo2ajz: lab(92.2429% 10.2873 3.83517);
    --x18ibksg: lab(86.0167% 19.8848 7.74508);
    --x1ub5tjy: lab(76.5518% 36.4174 15.5556);
    --x1dk2yuy: lab(63.7049% 60.7483 31.2879);
    --xwon3fr: lab(55.4806% 75.0805 48.7801);
    --xzcqy1n: lab(48.4487% 77.439 61.4502);
    --x1yvyef: lab(40.4269% 67.2663 53.6851);
    --xc62a5t: lab(33.7174% 55.8991 41.0314);
    --xiosptg: lab(28.5135% 44.5573 29.0157);
    --x3q06hx: lab(13.0026% 29.0442 16.7311);
  }
}

:root, .x8ituci {
  --xrrrhwp: .12s;
  --x1uygz9v: .2s;
  --x7jfmlt: .32s;
  --x8e9ger: .6s;
  --x1sayekk: 60ms;
  --xr30r58: .8s;
  --x9s05gm: 1.6s;
  --x1gtyt5y: 22s;
  --x1f6b3r7: 2px;
  --xynvumc: 4px;
  --x1k9d89t: 10px;
  --x6jtwoe: cubic-bezier(.2, 0, 0, 1);
  --xpbwxx3: cubic-bezier(0, 0, .2, 1);
  --x2p307l: cubic-bezier(.4, 0, 1, 1);
  --xsjit7s: cubic-bezier(.34, 1.56, .64, 1);
}

:root, .x1rkrnty {
  --xu7d82s: 1px;
  --x1oxaqph: 2px;
}

:root, .x12jzyrb {
  --xvkhv6m: 4px;
  --x13408uz: 6px;
  --x11xzz2e: 14px;
  --x1yxxh7h: 48px;
}

@media (width <= 767.98px) {
  :root, .x1f2tcit {
    --x1i506se: var(--x18il9e);
    --x181drli: calc(var(--x7cwsmx) + env(safe-area-inset-bottom, 0px));
  }
}

@media (prefers-reduced-motion: reduce) {
  :root, .x8ituci {
    --xrrrhwp: 0s;
    --x1uygz9v: 0s;
    --x7jfmlt: 0s;
    --x8e9ger: 0s;
    --x1sayekk: 0s;
    --x1gtyt5y: 0s;
  }
}

.xw1fmvp.xw1fmvp, .xw1fmvp.xw1fmvp:root {
  --x1l7l3lw: var(--x1vo7nnc);
  --xwxsu4z: #ffffff1a;
  --x1u277he: #171717;
  --x1xwg7rr: #fafafa;
  --x1o1e49g: var(--x1dk2yuy);
  --x1px1duh: var(--x1vo7nnc);
  --x1f9ppvq: color-mix(in oklch, var(--x3q06hx) 55%, var(--x1vo7nnc));
  --x1qpthkn: color-mix(in oklch, var(--xiosptg) 55%, var(--x1vo7nnc));
  --x1ci2h86: var(--x1ub5tjy);
  --x1cvbz2v: #fafafa;
  --xvumas: #ffffff14;
  --x2y9pov: #262626;
  --xykyza6: var(--x1def7y6);
  --x1yyd5pq: var(--x1i4xzpy);
  --x1pa1vp1: #0a0a0a;
  --x1bktixz: color-mix(in oklch, var(--xpjzrin) 55%, var(--x1vo7nnc));
  --x1kroivp: color-mix(in oklch, var(--xxrrhtg) 55%, var(--x1vo7nnc));
  --x1s4862: var(--xw6jb1t);
  --xiowh4u: #ffffff26;
  --xkowv8p: #262626;
  --x9wio49: #aeaeae;
  --xwco0v5: var(--x1g42o46);
  --xyp4yqs: var(--x1def7y6);
  --xdidqsp: var(--x16w1gs7);
  --x40fz4d: #000000b3;
  --xueafbr: #171717;
  --xbjzetd: #fafafa;
  --x1tsxdk4: #367eff;
  --x2hxg0v: var(--x1vo7nnc);
  --x1c8x7zs: color-mix(in oklch, var(--xpjzrin) 55%, var(--x1vo7nnc));
  --x1xvdlg2: color-mix(in oklch, var(--xxrrhtg) 55%, var(--x1vo7nnc));
  --x1m6vuzr: var(--xw6jb1t);
  --xbao8mb: #367eff;
  --xzv4hh3: #262626;
  --x174r6z0: #fafafa;
  --xwya48i: var(--x1gaiyaq);
  --xh7o7ww: #0a0a0a;
  --x1bf4wq7: color-mix(in oklch, var(--x1z01bop) 55%, var(--x1vo7nnc));
  --x1rv8386: color-mix(in oklch, var(--xl2mr7h) 55%, var(--x1vo7nnc));
  --xqkyd04: var(--x1uzf42o);
  --x19wpu3b: var(--x1e5d8tm);
  --x10619np: var(--x1g42o46);
  --x19ftaz: var(--x1def7y6);
  --x1x8re18: var(--x1dl42ju);
  --x128c4eq: #171717;
  --xm3r3yv: color-mix(in oklch, var(--x1vjjfyi) 55%, var(--x1vo7nnc));
  --xc0vr2t: color-mix(in oklch, var(--xpstca) 55%, var(--x1vo7nnc));
  --x2tqips: var(--x1qvrjph);
}

@supports (color: lab(0% 0 0)) {
  .xw1fmvp.xw1fmvp, .xw1fmvp.xw1fmvp:root {
    --xwxsu4z: lab(100% 0 0 / .1);
    --x1u277he: lab(7.78201% -.0000149012 0);
    --x1xwg7rr: lab(98.26% 0 0);
    --x1cvbz2v: lab(98.26% 0 0);
    --xvumas: lab(100% 0 0 / .08);
    --x2y9pov: lab(15.204% 0 -.00000596046);
    --x1pa1vp1: lab(2.75381% 0 0);
    --xiowh4u: lab(100% 0 0 / .15);
    --xkowv8p: lab(15.204% 0 -.00000596046);
    --x9wio49: lab(71% 0 0);
    --x40fz4d: lab(0% 0 0 / .7);
    --xueafbr: lab(7.78201% -.0000149012 0);
    --xbjzetd: lab(98.26% 0 0);
    --x1tsxdk4: lab(53.6327% 16.0765 -77.0092);
    --xbao8mb: lab(53.6327% 16.0765 -77.0092);
    --xzv4hh3: lab(15.204% 0 -.00000596046);
    --x174r6z0: lab(98.26% 0 0);
    --xh7o7ww: lab(2.75381% 0 0);
    --x128c4eq: lab(7.78201% -.0000149012 0);
  }
}

.xzrautg.xzrautg, .xzrautg.xzrautg:root {
  --x1tsxdk4: #7676fc;
  --x2hxg0v: #fafafa;
  --x1c8x7zs: #f3f3ff;
  --x1xvdlg2: #c7c7fe;
  --x1m6vuzr: #3334fa;
  --xbao8mb: #7676fc;
}

@supports (color: lab(0% 0 0)) {
  .xzrautg.xzrautg, .xzrautg.xzrautg:root {
    --x1tsxdk4: lab(54.9536% 28.1408 -68.1223);
    --x2hxg0v: lab(98.26% 0 0);
    --x1c8x7zs: lab(96.1464% 1.6287 -5.7936);
    --x1xvdlg2: lab(81.6216% 8.45787 -27.0618);
    --x1m6vuzr: lab(35.9834% 53.3175 -98.5704);
    --xbao8mb: lab(54.9536% 28.1408 -68.1223);
  }
}

.x1eknr7h {
  --ui-avatar-ring: var(--x1o1e49g);
}

.x1hqjcgu {
  --ui-avatar-ring: var(--x1tsxdk4);
}

.x1377kq2 {
  --ui-avatar-ring: var(--x1x8re18);
}

.xvshkto {
  --ui-avatar-ring: var(--x1yyd5pq);
}

.x1kbxdh7 {
  --ui-avatar-ring: var(--xwxsu4z);
}

.xi6rp8w {
  --ui-avatar-ring: var(--xwya48i);
}

.xgb69gc {
  --ui-avatar-separator: var(--x1l7l3lw);
}

.x17igj4j {
  --ui-avatar-separator: var(--x1u277he);
}

.x1fkqi06 {
  --ui-avatar-separator: var(--xueafbr);
}

.x1pnbpfs {
  --ui-chip-separator: var(--ui-avatar-separator);
}

.x8cuty6 {
  --ui-chip-separator: var(--x1l7l3lw);
}

.x1ej66yr {
  --ui-frame-bottom: var(--x181drli);
}

.xerj94k {
  --ui-frame-x: var(--x1i506se);
}

.xcupmgo {
  --ui-overlay-height: var(--x---ui-overlay-height);
}

.x1royi46 {
  --ui-overlay-top: var(--x---ui-overlay-top);
}

.x1mrquao {
  --ui-selection-radius: var(--xmyvqjc);
}

.xzdg70x {
  --ui-sheet-size: var(--x---ui-sheet-size);
}

.x1r3o876 {
  --ui-sheet-size: var(--xxqbt1h);
}

.xqb8ufq {
  --ui-sidebar-active-height: var(--x---ui-sidebar-active-height);
}

.x7w332k {
  --ui-sidebar-active-top: var(--x---ui-sidebar-active-top);
}

.x1cfaalr {
  --ui-sidebar-collapsed-width: var(--x---ui-sidebar-collapsed-width);
}

.x5des5t {
  --ui-sidebar-collapsed-width: var(--x9duq62);
}

.xiue17p {
  --ui-sidebar-width: var(--x---ui-sidebar-width);
}

.xajjcsv {
  --ui-sidebar-width: var(--xchi3ca);
}

.x1pdbxn5 {
  --ui-top-bar: calc(var(--x13eptqm) + env(safe-area-inset-top, 0px));
}

.x9oyty9 {
  --vis-axis-domain-color: var(--xwxsu4z);
}

.x3dbzzl {
  --vis-axis-grid-color: var(--xwxsu4z);
}

.xvhjlcf {
  --vis-axis-label-color: var(--x9wio49);
}

.x131v4ks {
  --vis-axis-tick-color: var(--xwxsu4z);
}

.xcb8xnb {
  --vis-axis-tick-label-color: var(--x9wio49);
}

.xnky2yp {
  --vis-axis-tick-label-font-size: var(--x109empa);
}

.x1pwqft0 {
  --vis-color-grey: var(--x9wio49);
}

.x1xfddex {
  --vis-color-main-dark: var(--x1m6vuzr);
}

.xk20pmf {
  --vis-color-main-light: var(--x1xvdlg2);
}

.x1i570ly {
  --vis-color-main: var(--x1tsxdk4);
}

.x13z5z1g {
  --vis-color0: var(--x1tsxdk4);
}

.x1wpi5yu {
  --vis-color1: var(--x9wio49);
}

.xgl2bub {
  --vis-color2: var(--xwya48i);
}

.xbzbiir {
  --vis-color3: var(--x1x8re18);
}

.xz6ssnl {
  --vis-color4: var(--x1o1e49g);
}

.x1ierxeb {
  --vis-color5: var(--x1yyd5pq);
}

.xhxqo0f {
  --vis-crosshair-circle-stroke-color: var(--x1l7l3lw);
}

.x128qgx1 {
  --vis-crosshair-line-stroke-color: var(--x4s15sa);
}

.xaow51b {
  --vis-font-family: var(--xc4fsym);
}

.x10egusz {
  --vis-tooltip-backdrop-filter: blur(var(--x13408uz));
}

.x15u7bv2 {
  --vis-tooltip-background-color: color-mix(in oklch,var(--xueafbr) 92%,transparent);
}

.x2dl798 {
  --vis-tooltip-border-color: var(--xwxsu4z);
}

.xqn6zp1 {
  --vis-tooltip-padding: var(--x189tuof) var(--x1adn2hx);
}

.x11ylf9a {
  --vis-tooltip-shadow-color: #00000014;
}

@supports (color: lab(0% 0 0)) {
  .x11ylf9a {
    --vis-tooltip-shadow-color: lab(0% 0 0 / .08);
  }
}

.x1hcx51m {
  --vis-tooltip-text-color: var(--xbjzetd);
}
