@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2) format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2) format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2) format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff) format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2) format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff) format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-Ce5q_31Z.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-BPBWmzPh.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-Cgks_Qgx.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CxNRRMGd.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-LC9RFr9I.woff2) format("woff2"),url(/assets/geist-mono-latin-400-normal-CoULgQGM.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-CJBLNVQT.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-mNhfPmgl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-CQcGuCNt.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-diTenJ8L.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-D3o2eNa9.woff2) format("woff2"),url(/assets/geist-mono-latin-500-normal-DOxI7kZ4.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-600-normal-CGND36d7.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-600-normal-DrylrLu6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-ext-600-normal-CJwYYto2.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-600-normal-EvIRCXgu.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-DQQBcVN0.woff2) format("woff2"),url(/assets/geist-mono-latin-600-normal-DsVeri3b.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-cyrillic-700-normal-VCNRadI3.woff2) format("woff2"),url(/assets/geist-mono-cyrillic-700-normal-DH5Q319x.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-latin-ext-700-normal-YOllDaLV.woff2) format("woff2"),url(/assets/geist-mono-latin-ext-700-normal-BX9f1BHp.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-latin-700-normal-D6izGJRP.woff2) format("woff2"),url(/assets/geist-mono-latin-700-normal-QGw08Lff.woff) format("woff");unicode-range:U+0000-00FF,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}.shiki,.shiki pre,.shiki code{background:transparent!important;margin:0;padding:0;border:none}.shiki{overflow-x:auto;max-width:100%}.shiki code{white-space:pre}@layer priority1{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}button{border:none;background:none;font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font:inherit}.basex-accordion-panel{height:var(--accordion-panel-height);overflow:hidden;transition:height .2s cubic-bezier(.4,0,.2,1)}.basex-accordion-panel[data-starting-style],.basex-accordion-panel[data-ending-style]{height:0}.basex-alert-dialog-backdrop{opacity:1;transition:opacity .15s ease-out}.basex-alert-dialog-backdrop[data-starting-style],.basex-alert-dialog-backdrop[data-ending-style]{opacity:0}.basex-alert-dialog-popup{opacity:1;transform:scale(1);transition:opacity .15s ease-out,transform .15s ease-out}.basex-alert-dialog-popup[data-starting-style],.basex-alert-dialog-popup[data-ending-style]{opacity:0;transform:scale(.95)}.basex-dialog-backdrop{opacity:1;transition:opacity .2s cubic-bezier(0,0,.2,1)}.basex-dialog-backdrop[data-starting-style],.basex-dialog-backdrop[data-ending-style]{opacity:0}.basex-dialog-popup{opacity:1;transform:scale(1) translateY(0);transition:opacity .2s cubic-bezier(0,0,.2,1),transform .2s cubic-bezier(0,0,.2,1)}.basex-dialog-popup[data-starting-style],.basex-dialog-popup[data-ending-style]{opacity:0;transform:scale(.95) translateY(0)}.basex-dialog-popup[data-nested-dialog-open]{transform:scale(.94) translateY(-8px);opacity:.4;pointer-events:none;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.basex-dialog-panel{--_shadow-top: inset 0 8px 6px -6px transparent;--_shadow-bottom: inset 0 -8px 6px -6px transparent;box-shadow:var(--_shadow-top),var(--_shadow-bottom);transition:box-shadow .1s cubic-bezier(0,0,.2,1)}.basex-dialog-panel[data-scroll-top]{--_shadow-top: inset 0 8px 6px -6px oklch(0 0 0 / .08)}.basex-dialog-panel[data-scroll-bottom]{--_shadow-bottom: inset 0 -8px 6px -6px oklch(0 0 0 / .08)}.basex-checkbox-indicator{opacity:1;transform:scale(1);transition:opacity .1s ease-out,transform .1s ease-out}.basex-checkbox-indicator[data-starting-style],.basex-checkbox-indicator[data-ending-style]{opacity:0;transform:scale(.5)}.basex-collapsible-panel{height:var(--collapsible-panel-height);overflow:hidden;transition:height .2s cubic-bezier(.4,0,.2,1)}.basex-collapsible-panel[data-starting-style],.basex-collapsible-panel[data-ending-style]{height:0}.basex-combobox-popup{opacity:1;transform:translateY(0);transition:opacity .15s ease-out,transform .15s ease-out}.basex-combobox-popup[data-starting-style],.basex-combobox-popup[data-ending-style]{opacity:0;transform:translateY(-4px)}.basex-combobox-group+.basex-combobox-group{border-top:1px solid oklch(.87 0 0 / .5);margin-top:8px;padding-top:8px}.basex-drawer-viewport{pointer-events:none}.basex-drawer-viewport:has(.basex-drawer-popup[data-open]),.basex-drawer-viewport:has(.basex-drawer-popup[data-ending-style]){pointer-events:auto}.basex-drawer-backdrop{opacity:calc(1 - var(--drawer-swipe-progress, 0));transition:opacity .45s cubic-bezier(.32,.72,0,1)}.basex-drawer-backdrop[data-starting-style],.basex-drawer-backdrop[data-ending-style]{opacity:0}.basex-drawer-backdrop[data-swiping]{transition-duration:0ms}.basex-drawer-backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.basex-drawer-popup{will-change:transform;transition:transform .45s cubic-bezier(.32,.72,0,1)}.basex-drawer-popup[data-swiping]{transition-duration:0ms}.basex-drawer-popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.basex-drawer-popup--down:not([data-open]):not([data-starting-style]):not([data-ending-style]){transform:translateY(100%);visibility:hidden}.basex-drawer-popup--up:not([data-open]):not([data-starting-style]):not([data-ending-style]){transform:translateY(-100%);visibility:hidden}.basex-drawer-popup--left:not([data-open]):not([data-starting-style]):not([data-ending-style]){transform:translate(-100%);visibility:hidden}.basex-drawer-popup--right:not([data-open]):not([data-starting-style]):not([data-ending-style]){transform:translate(100%);visibility:hidden}.basex-drawer-popup--down{transform:translateY(var(--drawer-swipe-movement-y, 0))}.basex-drawer-popup--down[data-starting-style],.basex-drawer-popup--down[data-ending-style]{transform:translateY(100%)}.basex-drawer-popup--up{transform:translateY(var(--drawer-swipe-movement-y, 0))}.basex-drawer-popup--up[data-starting-style],.basex-drawer-popup--up[data-ending-style]{transform:translateY(-100%)}.basex-drawer-popup--left{transform:translate(var(--drawer-swipe-movement-x, 0))}.basex-drawer-popup--left[data-starting-style],.basex-drawer-popup--left[data-ending-style]{transform:translate(-100%)}.basex-drawer-popup--right{transform:translate(var(--drawer-swipe-movement-x, 0))}.basex-drawer-popup--right[data-starting-style],.basex-drawer-popup--right[data-ending-style]{transform:translate(100%)}.basex-drawer-panel{--_shadow-top: inset 0 8px 6px -6px transparent;--_shadow-bottom: inset 0 -8px 6px -6px transparent;box-shadow:var(--_shadow-top),var(--_shadow-bottom);transition:box-shadow .1s cubic-bezier(0,0,.2,1)}.basex-drawer-panel[data-scroll-top]{--_shadow-top: inset 0 8px 6px -6px oklch(0 0 0 / .08)}.basex-drawer-panel[data-scroll-bottom]{--_shadow-bottom: inset 0 -8px 6px -6px oklch(0 0 0 / .08)}.basex-autocomplete-popup{opacity:1;transform:translateY(0);transition:opacity .15s ease-out,transform .15s ease-out}.basex-autocomplete-popup[data-starting-style],.basex-autocomplete-popup[data-ending-style]{opacity:0;transform:translateY(-4px)}.basex-select-popup{opacity:1;transform:translateY(0);transition:opacity .15s ease-out,transform .15s ease-out}.basex-select-popup[data-starting-style],.basex-select-popup[data-ending-style]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.basex-select-popup,.basex-select-popup[data-starting-style],.basex-select-popup[data-ending-style]{transition:none;transform:none}}.basex-menu-popup{opacity:1;transform:scale(1);transition:opacity .15s ease-out,transform .15s ease-out}.basex-menu-popup[data-starting-style],.basex-menu-popup[data-ending-style]{opacity:0;transform:scale(.95)}.basex-navigation-menu-popup{opacity:1;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.basex-navigation-menu-popup[data-starting-style],.basex-navigation-menu-popup[data-ending-style]{opacity:0;transform:translateY(-4px)}.basex-navigation-menu-content{opacity:1;transition:opacity .2s ease-out}.basex-navigation-menu-content[data-starting-style],.basex-navigation-menu-content[data-ending-style]{opacity:0}.basex-navigation-menu-backdrop{opacity:1;transition:opacity .2s ease-out}.basex-navigation-menu-backdrop[data-starting-style],.basex-navigation-menu-backdrop[data-ending-style]{opacity:0}.basex-popover-popup{opacity:1;transform:scale(1);transition:opacity .15s ease-out,transform .15s ease-out}.basex-popover-popup[data-starting-style],.basex-popover-popup[data-ending-style]{opacity:0;transform:scale(.95)}.basex-tooltip-popup{opacity:1;transform:scale(1);transition:opacity .15s ease-out,transform .15s ease-out}.basex-tooltip-popup[data-starting-style],.basex-tooltip-popup[data-ending-style]{opacity:0;transform:scale(.95)}@media(prefers-reduced-motion:reduce){.basex-tooltip-popup{transition:none}.basex-tooltip-popup[data-starting-style],.basex-tooltip-popup[data-ending-style]{opacity:1;transform:none}}.basex-preview-card-popup{opacity:1;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.basex-preview-card-popup[data-starting-style],.basex-preview-card-popup[data-ending-style]{opacity:0;transform:translateY(-4px)}.basex-progress-indicator[data-indeterminate]{width:40%!important;animation:basex-progress-indeterminate 1.5s ease-in-out infinite}@keyframes basex-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.basex-radio-indicator{opacity:1;transform:scale(1);transition:opacity .1s ease-out,transform .1s ease-out}.basex-radio-indicator[data-unchecked]{opacity:0;transform:scale(.5)}.basex-radio-root[data-checked]{border-color:var(--colorPrimary);background-color:var(--colorPrimary)}.basex-scroll-area-viewport::-webkit-scrollbar{display:none}.basex-scroll-area-scrollbar{opacity:0;transition:opacity .15s cubic-bezier(0,0,.2,1);position:absolute}.basex-scroll-area-scrollbar[data-orientation=vertical]{top:0;bottom:0;right:0}.basex-scroll-area-scrollbar[data-orientation=horizontal]{left:0;right:0;bottom:0}.basex-scroll-area-root:hover .basex-scroll-area-scrollbar{opacity:.5}.basex-scroll-area-scrollbar[data-hovering],.basex-scroll-area-scrollbar[data-scrolling]{opacity:1}.basex-scroll-area-thumb[data-orientation=vertical]{height:var(--scroll-area-thumb-height);width:100%}.basex-scroll-area-thumb[data-orientation=horizontal]{width:var(--scroll-area-thumb-width);height:100%}.basex-scroll-area-corner{position:absolute;right:0;bottom:0;width:10px;height:10px}@media(prefers-reduced-motion:reduce){.basex-scroll-area-scrollbar{transition-duration:0ms}}.basex-toast-root{--toast-stack-y: calc(var(--toast-index, 0) * -12px);--toast-stack-scale: calc(1 - var(--toast-index, 0) * .05);position:absolute!important;bottom:0!important;right:0!important;left:0!important;top:auto!important;width:100%!important;z-index:calc(1000 - var(--toast-index, 0));transform-origin:bottom center;opacity:1;transform:translate3d(var(--toast-swipe-movement-x, 0),calc(var(--toast-swipe-movement-y, 0px) + var(--toast-stack-y)),0) scale(var(--toast-stack-scale));transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1)}.basex-toast-root[data-starting-style]{opacity:0;transform:translate3d(0,16px,0) scale(var(--toast-stack-scale, 1))}.basex-toast-root[data-ending-style]{opacity:0;transform:translate3d(0,16px,0) scale(var(--toast-stack-scale, 1));transition:transform .15s cubic-bezier(0,0,.2,1),opacity .15s cubic-bezier(0,0,.2,1)}.basex-toast-root[data-swiping]{transition-duration:0ms}.basex-toast-viewport{height:calc(var(--toast-frontmost-height, 0px) + 16px)!important;min-height:calc(var(--toast-frontmost-height, 0px) + 16px);position:fixed;transition:height .22s cubic-bezier(.4,0,.2,1)}.basex-toast-root:nth-child(2 of.basex-toast-root){opacity:.92}.basex-toast-root:nth-child(3 of.basex-toast-root){opacity:.82}.basex-toast-root:nth-child(n+4 of.basex-toast-root){opacity:0;pointer-events:none}.basex-toast-viewport:has(.basex-toast-root[data-expanded]){height:calc(var(--toast-frontmost-height, 0px) * 3 + 66px)!important;min-height:calc(var(--toast-frontmost-height, 0px) * 3 + 66px)}.basex-toast-root[data-expanded]{--toast-stack-y: calc(var(--toast-offset-y, 0px) * -1 - var(--toast-index, 0) * 6px);--toast-stack-scale: 1;opacity:1;pointer-events:auto}.basex-toast-root[data-expanded]:nth-child(2 of.basex-toast-root),.basex-toast-root[data-expanded]:nth-child(3 of.basex-toast-root),.basex-toast-root[data-expanded]:nth-child(n+4 of.basex-toast-root){opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.basex-toast-root,.basex-toast-viewport{transition:none!important}}}body{margin:0;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9e9e9e4d;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#63636366}

@layer priority1 {
  :root, .xd73ppg {
    --x1asfnhb: oklch(70.3% .198 43.4);
    --x1k6xv09: oklch(73.8% .171 46);
    --x1018l07: oklch(45.4% .123 44);
    --x7996ga: oklch(100% 0 0);
    --x17x5dx3: oklch(55% .05 260);
    --xbpr7q6: oklch(50% .06 260);
    --xo7u9w4: oklch(45% .07 260);
    --x5avq4c: oklch(98% 0 0);
    --x957pgz: oklch(55% .22 25);
    --x929fxs: oklch(50% .24 25);
    --x1j6dl8n: oklch(45% .26 25);
    --xdm63ge: oklch(98% 0 0);
    --xz22nlk: oklch(55% .22 25 / .1);
    --xtqy4or: oklch(45% .22 25);
    --x5rq0wp: oklch(65% .17 145);
    --x1sumjjx: oklch(98% 0 0);
    --xi9ek2t: oklch(45% .17 145);
    --xeupg4q: oklch(93% .005 260);
    --x14oymbh: oklch(45% .02 260);
    --x1n8n696: oklch(99% 0 0);
    --xq2gw29: oklch(100% 0 0);
    --xfhtpo9: oklch(100% 0 0);
    --x1jvsu7t: oklch(15% 0 0 / .6);
    --xzdm8yg: oklch(75% .01 260);
    --xo4qw7s: oklch(85% .01 260);
    --xl8d0ef: oklch(70% .01 260);
    --x136u8n4: oklch(78% .01 260);
    --x188t550: oklch(88% .005 260);
    --x1h92441: oklch(15% .02 260);
    --x1kf0sbc: oklch(45% .01 260);
    --xlijed2: oklch(60% .01 260);
    --x1naidm2: oklch(62% .01 260);
    --x1t064jm: oklch(98% 0 0);
    --x1ydsyiz: oklch(70% 0 0);
    --x1sadzl5: #fff;
    --x15ksy1z: 4px;
    --x1f8agis: 6px;
    --x14wtrlw: 8px;
    --xhta9ia: 10px;
    --xcilqhj: 12px;
    --xluzswz: 14px;
    --xkx92t1: 16px;
    --x16k90vp: 20px;
    --xe0n3gz: 24px;
    --xnohopo: 32px;
    --xhqkhg9: 40px;
    --x17sfe43: 48px;
    --x1ntmaam: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --xn7sr43: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --xzu61m6: .75rem;
    --x1u59myh: .875rem;
    --x1rq43vk: 1rem;
    --xu0bvfh: 1.125rem;
    --x1f4zfnp: 1.25rem;
    --x3pyy2b: 1.5rem;
    --xcq2g7z: 10px;
    --xbe6b2v: 14px;
    --xzq2cij: 18px;
    --xdmp8d9: 22px;
    --x1ecc4rb: 400;
    --x8wmjo5: 500;
    --xagxea8: 600;
    --x1bhqsml: 700;
    --xezohtv: 1.25;
    --x1ek2hd3: 1.5;
    --x3rphib: 1.75;
    --x1geh0ew: -.025em;
    --xp896c9: 0em;
    --xnx8xo3: .025em;
    --x7fx9sb: .2em;
    --x1w338tm: 0px;
    --x18v9bx0: 0px;
    --x17dar5b: 0px;
    --xhkwuhw: 0px;
    --xa7dycj: 0px;
    --xka5792: 0px;
    --xf34sns: 1px;
    --x1yc0t2w: 2px;
    --x3nmcmf: none;
    --x1ewps6c: 0 1px 2px 0 oklch(15% 0 0 / .05);
    --x194qzm4: 0 4px 6px -1px oklch(15% 0 0 / .07), 0 2px 4px -2px oklch(15% 0 0 / .05);
    --x1axabqc: 0 10px 15px -3px oklch(15% 0 0 / .08), 0 4px 6px -4px oklch(15% 0 0 / .05);
    --x1gfjuw6: 0 20px 25px -5px oklch(15% 0 0 / .1), 0 8px 10px -6px oklch(15% 0 0 / .05);
    --xszvb1e: .1s;
    --x1ro2ku4: .2s;
    --x1ywa1d7: .4s;
    --xoewqje: cubic-bezier(0, 0, .2, 1);
    --x1tuj5ph: cubic-bezier(.4, 0, .2, 1);
    --xppqtxh: cubic-bezier(.34, 1.56, .64, 1);
  }

  .xv6ga9e.xv6ga9e, .xv6ga9e.xv6ga9e:root {
    --xf34sns: 1px;
    --x1yc0t2w: 2px;
    --x1sadzl5: #fff;
    --xzdm8yg: oklch(75% .01 260);
    --xo4qw7s: oklch(85% .01 260);
    --xl8d0ef: oklch(70% .01 260);
    --x957pgz: oklch(55% .22 25);
    --x1j6dl8n: oklch(45% .26 25);
    --xdm63ge: oklch(98% 0 0);
    --x929fxs: oklch(50% .24 25);
    --xz22nlk: oklch(55% .22 25 / .1);
    --xtqy4or: oklch(45% .22 25);
    --x1ydsyiz: oklch(55% 0 0);
    --xlijed2: oklch(60% .01 260);
    --xeupg4q: oklch(93% .005 260);
    --x14oymbh: oklch(45% .02 260);
    --x1jvsu7t: oklch(15% 0 0 / .6);
    --x136u8n4: oklch(78% .01 260);
    --x1asfnhb: oklch(70.3% .198 43.4);
    --x1018l07: oklch(45.4% .123 44);
    --x7996ga: oklch(100% 0 0);
    --x1k6xv09: oklch(73.8% .171 46);
    --x17x5dx3: oklch(55% .05 260);
    --xo7u9w4: oklch(45% .07 260);
    --x5avq4c: oklch(98% 0 0);
    --xbpr7q6: oklch(50% .06 260);
    --x5rq0wp: oklch(65% .17 145);
    --x1sumjjx: oklch(98% 0 0);
    --xi9ek2t: oklch(45% .17 145);
    --x1n8n696: oklch(99% 0 0);
    --xfhtpo9: oklch(100% 0 0);
    --xq2gw29: oklch(100% 0 0);
    --x1h92441: oklch(15% .02 260);
    --x1t064jm: oklch(98% 0 0);
    --x1kf0sbc: oklch(45% .02 260);
    --x1naidm2: oklch(62% .01 260);
    --x188t550: oklch(88% .005 260);
    --xn7sr43: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --x1ntmaam: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --x3pyy2b: 1.5rem;
    --xbe6b2v: 14px;
    --xcq2g7z: 10px;
    --xu0bvfh: 1.125rem;
    --x1rq43vk: 1rem;
    --x1u59myh: .875rem;
    --xzq2cij: 18px;
    --xdmp8d9: 22px;
    --x1f4zfnp: 1.25rem;
    --xzu61m6: .75rem;
    --x1bhqsml: 700;
    --x8wmjo5: 500;
    --x1ecc4rb: 400;
    --xagxea8: 600;
    --x7fx9sb: .2em;
    --xp896c9: 0em;
    --x1geh0ew: -.025em;
    --xnx8xo3: .025em;
    --x1ek2hd3: 1.5;
    --x3rphib: 1.75;
    --xezohtv: 1.25;
    --xszvb1e: .1s;
    --x1ro2ku4: .2s;
    --x1ywa1d7: .4s;
    --x1tuj5ph: cubic-bezier(.4, 0, .2, 1);
    --xoewqje: cubic-bezier(0, 0, .2, 1);
    --xppqtxh: cubic-bezier(.34, 1.56, .64, 1);
    --xka5792: 0px;
    --xhkwuhw: 0px;
    --x17dar5b: 0px;
    --x1w338tm: 0px;
    --x18v9bx0: 0px;
    --xa7dycj: 0px;
    --x1axabqc: 0 10px 15px -3px oklch(15% 0 0 / .08), 0 4px 6px -4px oklch(15% 0 0 / .05);
    --x194qzm4: 0 4px 6px -1px oklch(15% 0 0 / .07), 0 2px 4px -2px oklch(15% 0 0 / .05);
    --x3nmcmf: none;
    --x1ewps6c: 0 1px 2px 0 oklch(15% 0 0 / .05);
    --x1gfjuw6: 0 20px 25px -5px oklch(15% 0 0 / .1), 0 8px 10px -6px oklch(15% 0 0 / .05);
    --x15ksy1z: 4px;
    --xhqkhg9: 40px;
    --x17sfe43: 48px;
    --x1f8agis: 6px;
    --x14wtrlw: 8px;
    --xhta9ia: 10px;
    --xcilqhj: 12px;
    --xluzswz: 14px;
    --xkx92t1: 16px;
    --x16k90vp: 20px;
    --xe0n3gz: 24px;
    --xnohopo: 32px;
  }

  .xycsib6.xycsib6, .xycsib6.xycsib6:root {
    --xf34sns: 1px;
    --x1yc0t2w: 2px;
    --x1sadzl5: oklch(16% .01 260);
    --xzdm8yg: oklch(42% .01 260);
    --xo4qw7s: oklch(36% .01 260);
    --xl8d0ef: oklch(50% .01 260);
    --x957pgz: oklch(65% .2 25);
    --x1j6dl8n: oklch(60% .18 25);
    --xdm63ge: oklch(15% 0 0);
    --x929fxs: oklch(70% .22 25);
    --xz22nlk: oklch(65% .2 25 / .15);
    --xtqy4or: oklch(78% .18 25);
    --x1ydsyiz: oklch(65% 0 0);
    --xlijed2: oklch(65% .01 260);
    --xeupg4q: oklch(25% .01 260);
    --x14oymbh: oklch(65% .02 260);
    --x1jvsu7t: oklch(5% 0 0 / .8);
    --x136u8n4: oklch(40% .01 260);
    --x1asfnhb: oklch(70.3% .198 43.4);
    --x1018l07: oklch(45.4% .123 44);
    --x7996ga: oklch(100% 0 0);
    --x1k6xv09: oklch(73.8% .171 46);
    --x17x5dx3: oklch(70% .04 260);
    --xo7u9w4: oklch(65% .03 260);
    --x5avq4c: oklch(15% 0 0);
    --xbpr7q6: oklch(75% .05 260);
    --x5rq0wp: oklch(72% .18 145);
    --x1sumjjx: oklch(15% 0 0);
    --xi9ek2t: oklch(78% .15 145);
    --x1n8n696: oklch(20% .01 260);
    --xfhtpo9: oklch(26% .01 260);
    --xq2gw29: oklch(24% .01 260);
    --x1h92441: oklch(93% .005 260);
    --x1t064jm: oklch(15% .02 260);
    --x1kf0sbc: oklch(65% .02 260);
    --x1naidm2: oklch(48% .01 260);
    --x188t550: oklch(30% .01 260);
    --xn7sr43: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --x1ntmaam: "Geist Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
    --x3pyy2b: 1.5rem;
    --xbe6b2v: 14px;
    --xcq2g7z: 10px;
    --xu0bvfh: 1.125rem;
    --x1rq43vk: 1rem;
    --x1u59myh: .875rem;
    --xzq2cij: 18px;
    --xdmp8d9: 22px;
    --x1f4zfnp: 1.25rem;
    --xzu61m6: .75rem;
    --x1bhqsml: 700;
    --x8wmjo5: 500;
    --x1ecc4rb: 400;
    --xagxea8: 600;
    --x7fx9sb: .2em;
    --xp896c9: 0em;
    --x1geh0ew: -.025em;
    --xnx8xo3: .025em;
    --x1ek2hd3: 1.5;
    --x3rphib: 1.75;
    --xezohtv: 1.25;
    --xszvb1e: .1s;
    --x1ro2ku4: .2s;
    --x1ywa1d7: .4s;
    --x1tuj5ph: cubic-bezier(.4, 0, .2, 1);
    --xoewqje: cubic-bezier(0, 0, .2, 1);
    --xppqtxh: cubic-bezier(.34, 1.56, .64, 1);
    --xka5792: 0px;
    --xhkwuhw: 0px;
    --x17dar5b: 0px;
    --x1w338tm: 0px;
    --x18v9bx0: 0px;
    --xa7dycj: 0px;
    --x1axabqc: 0 10px 15px -3px oklch(0% 0 0 / .4), 0 4px 6px -4px oklch(0% 0 0 / .3);
    --x194qzm4: 0 4px 6px -1px oklch(0% 0 0 / .4), 0 2px 4px -2px oklch(0% 0 0 / .3);
    --x3nmcmf: none;
    --x1ewps6c: 0 1px 2px 0 oklch(0% 0 0 / .3);
    --x1gfjuw6: 0 20px 25px -5px oklch(0% 0 0 / .5), 0 8px 10px -6px oklch(0% 0 0 / .3);
    --x15ksy1z: 4px;
    --xhqkhg9: 40px;
    --x17sfe43: 48px;
    --x1f8agis: 6px;
    --x14wtrlw: 8px;
    --xhta9ia: 10px;
    --xcilqhj: 12px;
    --xluzswz: 14px;
    --xkx92t1: 16px;
    --x16k90vp: 20px;
    --xe0n3gz: 24px;
    --xnohopo: 32px;
  }
}

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

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x318xqz {
    padding: var(--x14wtrlw) var(--xcilqhj);
  }

  .xb4lork {
    padding: var(--x14wtrlw);
  }

  .x1wx1tu1 {
    padding: var(--x15ksy1z);
  }

  .x1wu424n {
    padding: var(--xcilqhj);
  }

  .x1oirgqr {
    padding: var(--xhta9ia);
  }

  .x1w5orzy {
    padding: var(--xkx92t1);
  }

  .xr4yyj1 {
    padding: var(--xnohopo);
  }

  @media (width <= 768px) {
    .x92etjq.x92etjq {
      inset: 0;
    }

    .x9pojkf.x9pojkf {
      padding: var(--xkx92t1);
    }
  }
}

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

  .xafru2t {
    border-color: var(--x136u8n4);
  }

  .xs9kv6z {
    border-color: var(--x1h92441);
  }

  .xaso644 {
    border-color: var(--x957pgz);
  }

  .xd06l4p {
    border-color: var(--xl8d0ef);
  }

  .x1rjm1dm {
    border-color: var(--xo4qw7s);
  }

  .x1jvtwo6 {
    border-color: var(--xzdm8yg);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .xg1avsg {
    border-radius: var(--x17dar5b);
  }

  .x2cf237 {
    border-radius: var(--x18v9bx0);
  }

  .xrze6a7 {
    border-radius: var(--xhkwuhw);
  }

  .xbut32b {
    border-radius: var(--xka5792);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xh0gwip {
    border-width: var(--x1yc0t2w);
  }

  .x1ck16v8 {
    border-width: var(--xf34sns);
  }

  .x3psx0u {
    flex: none;
  }

  .x98rzlu {
    flex: 1;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x15lt6pw {
    gap: var(--x14wtrlw);
  }

  .x1wfoi07 {
    gap: var(--x15ksy1z);
  }

  .x16vyes2 {
    gap: var(--x1f8agis);
  }

  .x1gz19qh {
    gap: var(--xcilqhj);
  }

  .xowsdj6 {
    gap: var(--xe0n3gz);
  }

  .x8vwvpr {
    gap: var(--xkx92t1);
  }

  .x1cagzrx {
    gap: var(--xnohopo);
  }

  .xe8uvvx {
    list-style: none;
  }

  .xwzz9b {
    margin-block: var(--x15ksy1z);
  }

  .x1bjfy2o {
    margin-block: var(--xe0n3gz);
  }

  .x1if5x31 {
    margin-block: var(--xkx92t1);
  }

  .x1ekfnpf {
    margin-block: var(--xnohopo);
  }

  .x1qi7kq9 {
    margin-inline: calc(-1 * var(--xkx92t1));
  }

  .xb86dmp {
    margin-inline: var(--x15ksy1z);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x199zwb3 {
    padding-block: var(--x14wtrlw);
  }

  .x11zjmw8 {
    padding-block: var(--x15ksy1z);
  }

  .xffksl {
    padding-block: var(--x1f8agis);
  }

  .x1tuvob6 {
    padding-block: var(--xcilqhj);
  }

  .x18a9hih {
    padding-inline: .375rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1e730vc {
    padding-inline: var(--x14wtrlw);
  }

  .x1n6b6bh {
    padding-inline: var(--x15ksy1z);
  }

  .x1n9pbiy {
    padding-inline: var(--x1f8agis);
  }

  .x1p2tmr6 {
    padding-inline: var(--xcilqhj);
  }

  .xpw7pxz {
    padding-inline: var(--xhta9ia);
  }

  .xe5m4qd {
    padding-inline: var(--xkx92t1);
  }

  .xknafz4 {
    padding-inline: var(--xluzswz);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xvs056w:focus-visible {
    outline: 2px solid var(--x1ydsyiz);
  }

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

  .x9dy2jb:focus {
    border-color: var(--xzdm8yg);
  }

  @media (width <= 768px) {
    .xwfxeba.xwfxeba {
      gap: var(--x14wtrlw);
    }

    .xyow1f2.xyow1f2 {
      gap: var(--xcilqhj);
    }

    .xe3kq3b.xe3kq3b {
      padding-block: var(--xcilqhj);
    }

    .xxbturg.xxbturg {
      padding-inline: var(--xkx92t1);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xqdyoti.xqdyoti:hover {
      border-color: var(--x957pgz);
    }

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

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xjyslct {
    appearance: none;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1jqxmwz {
    background-color: var(--x136u8n4);
  }

  .x10u3x41 {
    background-color: var(--x17x5dx3);
  }

  .xxswcm4 {
    background-color: var(--x188t550);
  }

  .xz4czg3 {
    background-color: var(--x1asfnhb);
  }

  .xpnto8r {
    background-color: var(--x1h92441);
  }

  .x1pyfb2q {
    background-color: var(--x1jvsu7t);
  }

  .xocv8e8 {
    background-color: var(--x1n8n696);
  }

  .x1bjryvx {
    background-color: var(--x1sadzl5);
  }

  .x54x3lg {
    background-color: var(--x1t064jm);
  }

  .xc9162m {
    background-color: var(--x5rq0wp);
  }

  .xci88dt {
    background-color: var(--x957pgz);
  }

  .x19u27gd {
    background-color: var(--xeupg4q);
  }

  .xtxw2ao {
    background-color: var(--xl8d0ef);
  }

  .x139x9vz {
    background-color: var(--xlijed2);
  }

  .x1v7jjpu {
    background-color: var(--xo4qw7s);
  }

  .x15a4ods {
    background-color: var(--xq2gw29);
  }

  .xsuq2io {
    background-color: var(--xzdm8yg);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1b6ktfd {
    box-shadow: inset 0 0 0 1px var(--xzdm8yg),var(--x194qzm4);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1le6ymo {
    box-shadow: var(--x194qzm4);
  }

  .x1i6twvu {
    box-shadow: var(--x1axabqc);
  }

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

  .x12twmx5 {
    clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
  }

  .x1nbqdhg {
    color: var(--x1asfnhb);
  }

  .x1hgxbv9 {
    color: var(--x1h92441);
  }

  .x1gwb4lh {
    color: var(--x1kf0sbc);
  }

  .x1jewb0f {
    color: var(--x1naidm2);
  }

  .xrizkaz {
    color: var(--x1sumjjx);
  }

  .x80iih7 {
    color: var(--x1t064jm);
  }

  .xpxx1r4 {
    color: var(--x5avq4c);
  }

  .xehv9jq {
    color: var(--x7996ga);
  }

  .xift93c {
    color: var(--xdm63ge);
  }

  .x1ymr6gw {
    color: var(--xlijed2);
  }

  .x18vxt57 {
    color: var(--xtqy4or);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1sf595m {
    font-family: var(--x1ntmaam);
  }

  .x1kjb1nk {
    font-family: var(--xn7sr43);
  }

  .x1s8wshw {
    font-size: .875em;
  }

  .x1egyfgs {
    font-size: var(--x1rq43vk);
  }

  .x3womcl {
    font-size: var(--x1u59myh);
  }

  .x1l7jtrp {
    font-size: var(--xbe6b2v);
  }

  .xvxo2no {
    font-size: var(--xcq2g7z);
  }

  .xnyy48p {
    font-size: var(--xdmp8d9);
  }

  .x6u1hy7 {
    font-size: var(--xu0bvfh);
  }

  .xuzeozr {
    font-size: var(--xzq2cij);
  }

  .x1x5a5si {
    font-size: var(--xzu61m6);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1lda63s {
    font-weight: var(--x1bhqsml);
  }

  .x1vcsglr {
    font-weight: var(--x8wmjo5);
  }

  .x1bppi2o {
    font-weight: var(--xagxea8);
  }

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

  .x1rv1gdv {
    grid-template-columns: repeat(24, 60px);
  }

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

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

  .xh2e6dc {
    inset-inline-end: var(--x14wtrlw);
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x26ceav {
    letter-spacing: var(--x1geh0ew);
  }

  .x104z0v {
    letter-spacing: var(--x7fx9sb);
  }

  .x1eng8se {
    letter-spacing: var(--xnx8xo3);
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1f5yf7k {
    line-height: var(--x1ek2hd3);
  }

  .x14g1mhd {
    line-height: var(--x3rphib);
  }

  .x1ppvuck {
    line-height: var(--xezohtv);
  }

  .x1qfufaz {
    margin-inline-start: -8px;
  }

  .x1pef85i {
    margin-inline-start: calc(-1 * var(--x14wtrlw));
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xmu36h7 {
    opacity: .64;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .xgws4yx {
    padding-inline-end: 26px;
  }

  .x5zjp28 {
    padding-inline-end: 30px;
  }

  .xhig867 {
    padding-inline-end: 34px;
  }

  .x7cmwti {
    padding-inline-end: var(--x14wtrlw);
  }

  .x1qtk23m {
    padding-inline-end: var(--x15ksy1z);
  }

  .xhufmpt {
    padding-inline-end: var(--x1f8agis);
  }

  .x1na613y {
    padding-inline-end: var(--xcilqhj);
  }

  .x92a4vs {
    padding-inline-end: var(--xe0n3gz);
  }

  .xgjsgpe {
    padding-inline-end: var(--xhqkhg9);
  }

  .xoq1zy7 {
    padding-inline-end: var(--xhta9ia);
  }

  .x2qmik5 {
    padding-inline-end: var(--xnohopo);
  }

  .x15fd5z6 {
    padding-inline-start: calc(var(--xcilqhj) + 20px);
  }

  .xocp484 {
    padding-inline-start: var(--x14wtrlw);
  }

  .x3cdm7i {
    padding-inline-start: var(--x1f8agis);
  }

  .x7hhc30 {
    padding-inline-start: var(--xcilqhj);
  }

  .xntie14 {
    padding-inline-start: var(--xhqkhg9);
  }

  .x189qv8z {
    padding-inline-start: var(--xhta9ia);
  }

  .xisvpbn {
    padding-inline-start: var(--xluzswz);
  }

  .xk4p4nl {
    padding-inline-start: var(--xnohopo);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1mwjcrq {
    stroke: var(--x1sadzl5);
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

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

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1sw023b {
    transform: rotate(var(--collapsible-chevron-rotation, 0deg));
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x15481yp {
    transform: translateX(14px);
  }

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

  .xvribx5 {
    transform: translateY(2px) rotate(var(--accordion-chevron-rotation, 0deg));
  }

  .x13zr7d8 {
    transition-duration: var(--x1ro2ku4);
  }

  .x1v2h4dr {
    transition-duration: var(--xszvb1e);
  }

  .xfagghw {
    transition-property: all;
  }

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

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

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

  .x101pvzj {
    transition-property: background-color, color, transform;
  }

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

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

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

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

  .xhd6ntr {
    transition-property: box-shadow, transform;
  }

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

  .x1qn9uv2 {
    transition-property: grid-template-rows;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x18dpk69 {
    transition-property: transform, background-color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1koqhl0 {
    transition-timing-function: var(--x1tuj5ph);
  }

  .xftbzoo {
    transition-timing-function: var(--xoewqje);
  }

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

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1ygf0dq {
    z-index: 49;
  }

  .xa9119d {
    z-index: 50;
  }

  .x16yzcw2[data-orientation="vertical"] {
    flex-direction: column;
  }

  .x1q61jbs:focus-within {
    outline-color: var(--x1ydsyiz);
  }

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

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

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

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

  .x16jh8n:disabled {
    opacity: .64;
  }

  .x1uenvye:autofill {
    box-shadow: 0 0 0 1000px var(--x1n8n696) inset;
  }

  .x1ppj00l:hover {
    background-color: var(--x1h92441);
  }

  .x1pzbrro:hover {
    background-color: var(--xeupg4q);
  }

  .x12nbfwf:hover {
    color: var(--x1t064jm);
  }

  .xr72yej:active {
    background-color: var(--x1018l07);
  }

  .xecj26n:active {
    background-color: var(--x1j6dl8n);
  }

  .x1i6864u:active {
    background-color: var(--xo4qw7s);
  }

  .x1i22x3a:active {
    background-color: var(--xo7u9w4);
  }

  .xqvprcl:active {
    background-color: var(--xzdm8yg);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

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

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

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

    .x1ggx575.x1ggx575 {
      background-color: oklch(0% 0 0 / .4);
    }

    .x21v8pc.x21v8pc {
      background-color: var(--x1sadzl5);
    }

    .x1hm8w3j.x1hm8w3j {
      display: block;
    }

    .x1xwx4ww.x1xwx4ww {
      display: flex;
    }

    .x1mx85iw.x1mx85iw {
      flex-direction: column;
    }

    .x1sxs0mu.x1sxs0mu {
      flex-shrink: 0;
    }

    .x1u1kbrb.x1u1kbrb {
      font-size: var(--x1u59myh);
    }

    .x1mzerbi.x1mzerbi {
      font-size: var(--xzq2cij);
    }

    .xwqassh.xwqassh {
      font-size: var(--xzu61m6);
    }

    .x1pm8l9u.x1pm8l9u {
      position: fixed;
    }

    .xg9filp.xg9filp {
      transform: translateX(-100%);
    }

    .xf72oqe.xf72oqe {
      transform: translateX(0);
    }

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

    .xekwpse.xekwpse {
      transition-property: transform;
    }

    .xxj2wm0.xxj2wm0 {
      transition-timing-function: ease-out;
    }

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

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

    .x1afbi36.x1afbi36 {
      z-index: 40;
    }

    .xjsx6vg.xjsx6vg {
      z-index: 50;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xgldvc9.xgldvc9:hover {
      background-color: #0000;
    }

    .xvb598h.xvb598h:hover {
      background-color: var(--x1h92441);
    }

    .x80xxt6.x80xxt6:hover {
      background-color: var(--x1k6xv09);
    }

    .xpcattr.xpcattr:hover {
      background-color: var(--x929fxs);
    }

    .x1aqowbg.x1aqowbg:hover {
      background-color: var(--xbpr7q6);
    }

    .x1jo5gu.x1jo5gu:hover {
      background-color: var(--xeupg4q);
    }

    .xghkrc1.xghkrc1:hover {
      background-color: var(--xo4qw7s);
    }

    .x1fgpd1n.x1fgpd1n:hover {
      background-color: var(--xz22nlk);
    }

    .x1jp3lki.x1jp3lki:hover {
      box-shadow: inset 0 0 0 1px var(--xzdm8yg),var(--x194qzm4),0 0 0 4px var(--xeupg4q);
    }

    .xi5ct1z.xi5ct1z:hover {
      color: var(--x1h92441);
    }

    .x18ovhgt.x18ovhgt:hover {
      color: var(--x1t064jm);
    }
  }
}

@layer priority5 {
  .x1ku0uei {
    border-bottom-color: var(--xo4qw7s);
  }

  .x19kxdje {
    border-bottom-color: var(--xzdm8yg);
  }

  .x1v8wci2 {
    border-bottom-left-radius: var(--xhkwuhw);
  }

  .x1yv0226 {
    border-bottom-right-radius: var(--xhkwuhw);
  }

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

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

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

  .x15k0upl {
    border-bottom-width: var(--xf34sns);
  }

  .x1s8a0d8 {
    border-left-color: var(--xo4qw7s);
  }

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

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

  .x1vo0akb {
    border-left-width: 3px;
  }

  .xja0wmi {
    border-right-color: var(--xo4qw7s);
  }

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

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

  .x32jenv {
    border-top-color: color-mix(in srgb,var(--xzdm8yg) 50%,transparent);
  }

  .xq3igcq {
    border-top-color: var(--xo4qw7s);
  }

  .xnaz1om {
    border-top-left-radius: var(--xhkwuhw);
  }

  .x8xs27x {
    border-top-right-radius: var(--xhkwuhw);
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x8agddk {
    bottom: var(--xkx92t1);
  }

  .x16wp3ig {
    height: .25rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1wkxgih {
    height: 120px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xgk0q7o {
    height: 1400px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1b51vyi {
    height: 180px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1m3v4wt {
    height: 200px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .xettwda {
    height: 2rem;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xols6we {
    height: 6px;
  }

  .xdk7pt {
    height: 8px;
  }

  .x1p1j8sr {
    height: var(--xf34sns);
  }

  .x1hukb06 {
    height: var(--xhqkhg9);
  }

  .x1t8mvi6 {
    left: auto;
  }

  .x14j5bdz {
    left: var(--xcilqhj);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x155ac6n {
    margin-bottom: var(--x14wtrlw);
  }

  .xrw7f1c {
    margin-bottom: var(--x15ksy1z);
  }

  .x11x9cuq {
    margin-bottom: var(--xcilqhj);
  }

  .x1pw3ei3 {
    margin-bottom: var(--xe0n3gz);
  }

  .xa7meo6 {
    margin-bottom: var(--xhqkhg9);
  }

  .x6kpn7h {
    margin-bottom: var(--xkx92t1);
  }

  .xp89cnf {
    margin-left: var(--xcilqhj);
  }

  .x7qkfty {
    margin-right: var(--x15ksy1z);
  }

  .x1kgmq87 {
    margin-top: -2px;
  }

  .x1xukof8 {
    margin-top: var(--x14wtrlw);
  }

  .x1d237rp {
    margin-top: var(--x15ksy1z);
  }

  .xa6ksyf {
    margin-top: var(--xcilqhj);
  }

  .x1971dh {
    margin-top: var(--xe0n3gz);
  }

  .xiq9887 {
    margin-top: var(--xhqkhg9);
  }

  .xdb0tr6 {
    margin-top: var(--xkx92t1);
  }

  .x1uyx1tu {
    margin-top: var(--xnohopo);
  }

  .xz6j1ir {
    max-height: 10rem;
  }

  .x1jcbksy {
    max-height: 420px;
  }

  .x179dxpb {
    max-height: 80vh;
  }

  .xhd83ik {
    max-height: 85vh;
  }

  .x1o73oio {
    max-height: calc(100vh - 4rem);
  }

  .x1u0duz6 {
    max-height: calc(var(--available-height, 100vh) - 20px);
  }

  .xv0evzi {
    max-height: min(var(--available-height),18rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1910umr {
    max-width: 15rem;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1yjoq1l {
    max-width: 768px;
  }

  .x1jrhgas {
    max-width: 85vw;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .x14odv3w {
    min-width: 20rem;
  }

  .xfvyar9 {
    min-width: 60px;
  }

  .x6c5l4p {
    min-width: 80px;
  }

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

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

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1rotbsr {
    padding-bottom: var(--x14wtrlw);
  }

  .x13d9mzt {
    padding-bottom: var(--x16k90vp);
  }

  .x1nehh7g {
    padding-bottom: var(--xcilqhj);
  }

  .x7c97us {
    padding-bottom: var(--xe0n3gz);
  }

  .x1q7ovxc {
    padding-bottom: var(--xkx92t1);
  }

  .x14d93xi {
    padding-bottom: var(--xnohopo);
  }

  .x1cpnwm9 {
    padding-left: var(--x16k90vp);
  }

  .x1n5itv4 {
    padding-left: var(--xcilqhj);
  }

  .x1cm0rzc {
    padding-left: var(--xe0n3gz);
  }

  .x18co0rw {
    padding-left: var(--xkx92t1);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x1rdyc37 {
    padding-right: var(--xe0n3gz);
  }

  .x1jhs4lu {
    padding-right: var(--xhqkhg9);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x13b9v5k {
    padding-top: var(--x16k90vp);
  }

  .x2s66s2 {
    padding-top: var(--xcilqhj);
  }

  .x15c08zb {
    padding-top: var(--xe0n3gz);
  }

  .xd7fn8e {
    padding-top: var(--xhqkhg9);
  }

  .x1nt391h {
    padding-top: var(--xkx92t1);
  }

  .x3m8u43 {
    right: 0;
  }

  .x1xiqw4i {
    right: var(--x14wtrlw);
  }

  .xohox1i {
    right: var(--xcilqhj);
  }

  .x1nqv2q8 {
    right: var(--xkx92t1);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x80663w {
    top: auto;
  }

  .xjuln9l {
    top: var(--x14wtrlw);
  }

  .xsyzm5i {
    top: var(--xcilqhj);
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xygnafs {
    width: 120px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1lmkilm {
    width: 1600px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .x16grhtn {
    width: 220px;
  }

  .xafpxmx {
    width: 240px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x1a4egqx {
    width: var(--x17sfe43);
  }

  .x4vset6 {
    width: var(--xf34sns);
  }

  .xjap8qu {
    width: var(--xhqkhg9);
  }

  .x1jpqi09 {
    width: var(--xnohopo);
  }

  .xqmlo60[data-orientation="vertical"] {
    height: 100%;
  }

  .xlecgu0[data-orientation="vertical"] {
    height: 160px;
  }

  .xh92ol4[data-orientation="vertical"] {
    width: 12px;
  }

  .xrzd7pf[data-orientation="vertical"] {
    width: 20px;
  }

  .x19bda00[data-orientation="vertical"] {
    width: 4px;
  }

  .x2vwygv[data-orientation="vertical"] {
    width: 8px;
  }

  .xbi6ss8[data-orientation="vertical"] {
    width: auto;
  }

  @media (width <= 768px) {
    .x1uwqlnv.x1uwqlnv {
      border-bottom-color: var(--xo4qw7s);
    }

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

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

    .x1igg088.x1igg088 {
      bottom: 0;
    }

    .x1q7e5cp.x1q7e5cp {
      height: 80px;
    }

    .x1pytrpo.x1pytrpo {
      left: 0;
    }

    .x9x13lx.x9x13lx {
      margin-bottom: var(--xe0n3gz);
    }

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

    .x1dnxhah.x1dnxhah {
      padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 80px);
    }

    .xcye80b.xcye80b {
      padding-bottom: var(--xkx92t1);
    }

    .xjpb26f.xjpb26f {
      padding-left: var(--xkx92t1);
    }

    .x1cjyhhk.x1cjyhhk {
      padding-right: var(--xhqkhg9);
    }

    .x10a1a2w.x10a1a2w {
      padding-top: var(--xkx92t1);
    }

    .x1dbhj7g.x1dbhj7g {
      top: 0;
    }

    .x1i8vjtc.x1i8vjtc {
      width: 100%;
    }

    .xh2wk3d.xh2wk3d {
      width: calc(100vw - 40px);
    }
  }
}

@layer priority6 {
  .x1xwj2v9:after {
    background-color: var(--x1h92441);
  }

  .xu9zw8a:after {
    background-color: var(--x1n8n696);
  }

  .x4dppcw:after {
    background-color: var(--xq2gw29);
  }

  .x1cb4unj:after {
    clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
  }

  .x1z0enzd::placeholder {
    color: var(--x1kf0sbc);
  }

  .xuvk3qh::placeholder {
    color: var(--x1naidm2);
  }

  .x1s928wv:after {
    content: "";
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority7 {
  .x1xrz1ek:after {
    bottom: 0;
  }

  .x1iwa7wl:after {
    left: 1px;
  }

  .x1em0lmm:after {
    right: 1px;
  }

  .x1n3af7d:after {
    top: 1px;
  }
}
