@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Ioskeley Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IoskeleyMono-Regular-C7VR2-sL.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/IoskeleyMono-Italic-AWCebjva.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/IoskeleyMono-Bold-DZ49_1fy.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/IoskeleyMono-BoldItalic-S7fgDWb9.woff2) format("woff2")}:root{--foreground: lch(9.894% 0 282);--popover: lch(100% 0 282);--popover-foreground: lch(9.894% 0 282);--destructive: lch(55% 68 28);--border: lch(90.84% 0 282);--radius: 8px;--sidebar: lch(95.94% .5 282);--link: oklch(.511 .262 276.966);--warning: lch(72% 70 75);--success: lch(62% 55 150)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;border-color:var(--border)}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;overscroll-behavior:none;font-family:Inter Variable,SF Pro Display,-apple-system,system-ui,Segoe UI,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{background-color:var(--sidebar);color:var(--foreground)}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Ioskeley Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}[hidden]:where(:not([hidden=until-found])){display:none!important}.cn-toast-description{color:inherit!important}.cn-toast-success{background-color:color-mix(in oklab,var(--success) 10%,var(--popover))!important;border-color:color-mix(in oklab,var(--success) 40%,transparent)!important}.cn-toast-info{background-color:color-mix(in oklab,var(--link) 10%,var(--popover))!important;border-color:color-mix(in oklab,var(--link) 40%,transparent)!important}.cn-toast-warning{background-color:color-mix(in oklab,var(--warning) 10%,var(--popover))!important;border-color:color-mix(in oklab,var(--warning) 40%,transparent)!important}.cn-toast-error{background-color:color-mix(in oklab,var(--destructive) 10%,var(--popover))!important;border-color:color-mix(in oklab,var(--destructive) 40%,transparent)!important}

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

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

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

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

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

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

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes x17bmke9-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

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

  to {
    opacity: 0;
  }
}

@keyframes xg0bqix-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.95);
  }
}

@keyframes x10yfk8t-B {
  from {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }

  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.95);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes xtut5q7-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1k48ry3-B {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xnirehn-B {
  from {
    opacity: 0;
    transform: scale(.9);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xoma94j-B {
  from {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.95);
  }

  to {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .xpb5sbw {
  --x10g471c: #00000005 0px 3px 6px -2px, #0000000a 0px 1px 1px 0px;
  --xg1bddv: #cdcdcd 0px 0px 0px 1px, #00000005 0px 3px 6px -2px, #0000000a 0px 1px 1px 0px;
  --x1vf4rkk: #00000005 0px 6px 18px 0px, #0000000a 0px 3px 9px 0px, #0000000a 0px 1px 1px 0px;
  --xc5hfsx: #00000014 0px 9px 48px 0px, #0000001a 0px 6px 24px 0px, #0000000a 0px 1px 1px 0px;
  --x1eyhvgw: #4f39f6 0px 0px 0px 1px, #4f39f629 0px 0px 0px 4px;
  --x1fmiqgi: #00000005 0px 3px 6px -2px, #0000000a 0px 1px 1px 0px;
  --x19o530n: #00000005 0px 3px 6px -2px, #0000000a 0px 1px 1px 0px;
  --x1ethkts: #00000005 0px 6px 18px 0px, #0000000a 0px 3px 9px 0px, #0000000a 0px 1px 1px 0px;
  --x1vgk041: #00000005 0px 6px 18px 0px, #0000000a 0px 3px 9px 0px, #0000000a 0px 1px 1px 0px;
  --xymru56: #00000014 0px 9px 48px 0px, #0000001a 0px 6px 24px 0px, #0000000a 0px 1px 1px 0px;
}

@supports (color: lab(0% 0 0)) {
  :root, .xpb5sbw {
    --x10g471c: lab(0% 0 0 / .02) 0px 3px 6px -2px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --xg1bddv: lab(82.44% 0 0) 0px 0px 0px 1px, lab(0% 0 0 / .02) 0px 3px 6px -2px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --x1vf4rkk: lab(0% 0 0 / .02) 0px 6px 18px 0px, lab(0% 0 0 / .04) 0px 3px 9px 0px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --xc5hfsx: lab(0% 0 0 / .08) 0px 9px 48px 0px, lab(0% 0 0 / .1) 0px 6px 24px 0px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --x1eyhvgw: lab(38.4009% 52.6132 -92.3857) 0px 0px 0px 1px, lab(38.4009% 52.6132 -92.3857 / .16) 0px 0px 0px 4px;
    --x1fmiqgi: lab(0% 0 0 / .02) 0px 3px 6px -2px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --x19o530n: lab(0% 0 0 / .02) 0px 3px 6px -2px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --x1ethkts: lab(0% 0 0 / .02) 0px 6px 18px 0px, lab(0% 0 0 / .04) 0px 3px 9px 0px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --x1vgk041: lab(0% 0 0 / .02) 0px 6px 18px 0px, lab(0% 0 0 / .04) 0px 3px 9px 0px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
    --xymru56: lab(0% 0 0 / .08) 0px 9px 48px 0px, lab(0% 0 0 / .1) 0px 6px 24px 0px, lab(0% 0 0 / .04) 0px 1px 1px 0px;
  }
}

:root, .x11x3ak1 {
  --x1ejkizp: var(--xy7soaa);
  --x1gnmmek: var(--xhecmdm);
  --xcmwnzf: var(--x1g8nml8);
  --xuiid7f: var(--xhecmdm);
  --xq6rs97: var(--x1g8nml8);
  --x12158kb: var(--x1g8nml8);
  --x1axdtzd: var(--xhecmdm);
  --xi4sgsv: var(--x1oxd67l);
  --xx791tf: var(--x1g8nml8);
  --xlswwta: var(--xmz2zth);
  --xjiecas: var(--x15r1svb);
  --x1ycnbsh: var(--x1x34cvp);
  --x1vcwky0: var(--x4r47yj);
  --x1vk6rqs: var(--xmz2zth);
  --x1iq7657: var(--x15r1svb);
  --x11bsgct: var(--xyi9cvr);
  --xxq4j7h: var(--xvt0me8);
  --xzb4xj2: var(--xvt0me8);
  --xvndnqi: var(--x1oxd67l);
  --x2huof7: var(--xb4u8ny);
  --x1ncgpfw: var(--x1ejj0u2);
  --x2i1lkt: var(--xxhe0ez);
  --xrqv6qu: var(--x1a492ax);
  --x5ej03t: var(--xdtvahk);
  --x1hp7a3x: var(--x9u23o5);
  --x9pa4jv: var(--x14nn8nt);
  --x132xsu2: var(--xsfi24c);
  --x3elibt: var(--x1x34cvp);
  --x14v7m7x: var(--x1uvg1d9);
  --x1gpv1h: var(--x1oxd67l);
  --x24xtmy: var(--x1g8nml8);
  --x1kk5qep: var(--xaepbvz);
  --x1b2p30t: var(--xas0jre);
  --xr4a6ii: var(--xhecmdm);
  --xkklmvl: var(--xvt0me8);
  --x1f28hfy: var(--x1hp0fks);
  --x15zap0n: var(--x1xbkqf4);
  --xfwsiyu: var(--xxfwipp);
  --xo82yb: var(--xkj1qrn);
  --x1vx46tx: var(--x1mlkbw4);
  --xus7kiw: var(--x1dfgy1y);
  --x130qeds: var(--x1fiuiif);
  --x1fd5eyv: var(--xy7soaa);
  --x1qjxd9r: var(--x1x34cvp);
  --xqiaf1p: var(--x1g8nml8);
  --x1fgux54: #fff;
  --x1fn8qbe: var(--xa4pblc);
  --xhucujj: var(--xmz2zth);
  --x188sdmo: var(--xas0jre);
  --x1tk5260: var(--xhecmdm);
  --x1k27nr6: var(--x15r1svb);
  --x1oozwkj: var(--x1uvg1d9);
  --xy4xb8y: var(--x4r47yj);
  --xkksuk3: var(--x1pmkp1k);
  --xso6ssw: var(--x1hp0fks);
  --x1p4dwxn: var(--xsfi24c);
  --x1q6z8g6: color-mix(in oklab, var(--x1oxd67l) 12%, transparent);
  --x1jsvyn4: var(--x1g8nml8);
  --xuwaajx: #00000040;
}

@supports (color: lab(0% 0 0)) {
  :root, .x11x3ak1 {
    --x1fgux54: lab(100% .103956 -.489074);
    --xuwaajx: lab(0% 0 0 / .25);
  }
}

:root, .xueaf49 {
  --x1g8nml8: #fff;
  --xy7soaa: #fcfcfd;
  --xa4pblc: #f6f6f7;
  --x1x34cvp: #f3f3f4;
  --xmz2zth: #efeff0;
  --xaepbvz: #ebebec;
  --xas0jre: #e5e5e6;
  --xvt0me8: #e5e5e5;
  --x1hp0fks: #d5d5d5;
  --x1xbkqf4: #9e9ea1;
  --x4r47yj: #9e9ea1;
  --x1uvg1d9: #5d5d5f;
  --x1mysjt0: #5d5d5f;
  --x15r1svb: #303032;
  --xhecmdm: #1b1b1b;
  --x1pmkp1k: #f4f4f4;
  --x1oxd67l: #4f39f6;
  --xsfi24c: #432dd7;
  --xj7900y: #f06968;
  --xyi9cvr: #e44c51;
  --xb4u8ny: #e5a328;
  --x1a492ax: #2eab62;
  --x1ejj0u2: #fffbeb;
  --xxhe0ez: #a36100;
  --xdtvahk: #f0fdf4;
  --x9u23o5: #297e43;
  --x14nn8nt: #4f39f6;
  --x1t1luzh: #818cf8;
  --xxfwipp: #90c5ff;
  --xkj1qrn: #3080ff;
  --x1mlkbw4: #155dfc;
  --x1dfgy1y: #1447e6;
  --x1fiuiif: #193cb8;
}

@supports (color: lab(0% 0 0)) {
  :root, .xueaf49 {
    --x1g8nml8: lab(100% 0 0);
    --xy7soaa: lab(98.94% .103956 -.489074);
    --xa4pblc: lab(96.94% .103956 -.489074);
    --x1x34cvp: lab(95.94% .103956 -.489074);
    --xmz2zth: lab(94.483% .103956 -.489074);
    --xaepbvz: lab(93.14% .103956 -.489074);
    --xas0jre: lab(91.04% .103956 -.489074);
    --xvt0me8: lab(90.84% 0 0);
    --x1hp0fks: lab(85.44% 0 0);
    --x1xbkqf4: lab(65.3% .25989 -1.22268);
    --x4r47yj: lab(65.3% .25989 -1.22268);
    --x1uvg1d9: lab(39.576% .25989 -1.22268);
    --x1mysjt0: lab(39.576% .25989 -1.22268);
    --x15r1svb: lab(19.788% .25989 -1.22268);
    --xhecmdm: lab(9.894% 0 0);
    --x1pmkp1k: lab(96.24% 0 0);
    --x1oxd67l: lab(38.4009% 52.6132 -92.3857);
    --xsfi24c: lab(32.4486% 49.2217 -84.6695);
    --xj7900y: lab(62% 52.9769 28.1683);
    --xyi9cvr: lab(55% 60.0404 31.9241);
    --xb4u8ny: lab(72% 18.1173 67.6148);
    --x1a492ax: lab(62% -47.6314 27.5);
    --x1ejj0u2: lab(98.6239% -.599772 8.42726);
    --xxhe0ez: lab(47.8087% 25.5228 66.0679);
    --xdtvahk: lab(98.1563% -5.60877 2.73999);
    --x9u23o5: lab(46.6648% -36.871 24.3499);
    --x14nn8nt: lab(38.4009% 52.6132 -92.3857);
    --xxfwipp: lab(77.5052% -6.4629 -36.42);
    --xkj1qrn: lab(54.1736% 13.3369 -74.6839);
    --x1mlkbw4: lab(44.0605% 29.0279 -86.0352);
    --x1dfgy1y: lab(36.9089% 35.0961 -85.6872);
    --x1fiuiif: lab(30.2514% 27.7853 -70.2699);
  }
}

:root, .x1wo2jbx {
  --x1okr97e: "Inter Variable", "SF Pro Display", -apple-system, system-ui, "Segoe UI", sans-serif;
  --x6prold: "Inter Variable", "SF Pro Display", -apple-system, system-ui, "Segoe UI", sans-serif;
  --xuayfp8: "Ioskeley Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --x3ppi6z: "tnum";
}

:root, .xb95w3n {
  --x1oneufe: #4f39f6;
  --xtwmnp7: #eef2ff;
  --x1ed8xjw: #e0e7ff;
  --x19qhj4d: #818cf8;
  --x18qszee: #6366f1;
  --x16p097s: #4f46e5;
  --x1o0kppo: #3b82f6;
  --x5ohkvw: #2563eb;
}

@supports (color: lab(0% 0 0)) {
  :root, .xb95w3n {
    --x1oneufe: lab(38.4009% 52.6132 -92.3857);
  }
}

:root, .xspkhex {
  --x3zg5q0: color-mix(in oklab, var(--xi4sgsv) 80%, transparent);
  --xpcrkif: color-mix(in oklab, var(--xlswwta) 80%, transparent);
  --x1pik44d: color-mix(in oklab, var(--x11bsgct) 10%, transparent);
  --x1gybind: color-mix(in oklab, var(--x11bsgct) 20%, transparent);
  --x19uodmo: color-mix(in oklab, var(--xvndnqi) 50%, transparent);
  --xzwy60z: color-mix(in oklab, var(--x11bsgct) 20%, transparent);
  --xhctzq2: color-mix(in oklab, var(--x11bsgct) 40%, transparent);
  --x1p245h4: color-mix(in oklab, var(--x1ycnbsh) 50%, transparent);
  --x1f5v2aq: color-mix(in oklab, var(--x188sdmo) 45%, transparent);
}

:root, .x1j9wzjc {
  --x9fyhb1: 6px;
  --x1qgm1yg: 8px;
  --x1kva96l: 8px;
  --xwx6c40: 10px;
  --x1c6l4w7: 12px;
  --x1m6emui: 12px;
  --x1n18f6n: 9999px;
  --x1pqk7ui: 9999px;
  --x164c2w4: 6px;
  --x18bgt14: 8px;
  --xgxahiq: 10px;
  --x126lpd0: 12px;
  --xhs630p: 9999px;
}

:root, .x1z0304y {
  --xa9sp9y: 0;
  --xttnlb7: .125rem;
  --xs0v1p0: .25rem;
  --x1xzag89: .375rem;
  --x8i4mto: .5rem;
  --x1njy1ov: .625rem;
  --xlcia55: .75rem;
  --xu6mbw: .875rem;
  --x7r10r9: 1rem;
  --x1lfbkpd: 1.25rem;
  --x1kgh3ix: 1.5rem;
  --xwkm5z: 1.75rem;
  --xn7te95: 2rem;
  --xvkr61q: 2.5rem;
  --x1pov6or: 3rem;
  --x15imvdh: 4rem;
  --xz27ppl: 5rem;
  --x991tlp: 6rem;
}

:root, .xtqcm8d {
  --xtnrvbc: 0;
  --x1fso7v7: 10;
  --xjv2jdo: 50;
  --x1jxk9a9: 100;
  --x6t3qha: 1000;
  --x1x3svvk: 1100;
  --x1v05aw4: 1200;
  --xw15h46: 1300;
  --x1fk7xf6: 1400;
}

.x1krvzy {
  --row-surface: transparent;
}

.xmdhx5w {
  --row-surface: var(--x1fn8qbe);
}

.x1tw2lci {
  --sidebar-width: 18rem;
}

.x94ajl1[data-state="selected"] {
  --row-surface: var(--x188sdmo);
}

.xk3byly:hover {
  --row-surface: var(--xhucujj);
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.xgdxsgj:not(#\#) {
  margin: var(--x8i4mto);
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.xr6jg0x:not(#\#) {
  padding: 2rem;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1drp2x0:not(#\#) {
  padding: var(--x1kgh3ix);
}

.x1rigew9:not(#\#) {
  padding: var(--x1njy1ov);
}

.xt8mnru:not(#\#) {
  padding: var(--x1xzag89);
}

.x10ke8us:not(#\#) {
  padding: var(--x7r10r9);
}

.x18b9nsf:not(#\#) {
  padding: var(--x8i4mto);
}

.x120294q:not(#\#) {
  padding: var(--xlcia55);
}

.xf2jvqk:not(#\#) {
  padding: var(--xn7te95);
}

.xs2h9rm:not(#\#) {
  padding: var(--xs0v1p0);
}

.x1sgwozl[data-empty]:not(#\#) {
  padding: 0;
}

@media (width >= 768px) {
  .xej06kr.xej06kr:not(#\#) {
    padding: 2.5rem;
  }

  .x1to3x45.x1to3x45:not(#\#) {
    padding: 2rem;
  }

  .xh4iefh.xh4iefh:not(#\#) {
    padding: var(--x1kgh3ix);
  }
}

.x2hfpy4:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x11bsgct) 40%,transparent);
}

.xs1cgyc:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1gnmmek) 5%,transparent);
}

.x1r1gn6a:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1gnmmek) 90%,transparent);
}

.xn2h0or:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xi4sgsv) 30%,transparent);
}

.x1rv5xln:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xi4sgsv) 40%,transparent);
}

.xer87d8:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xxq4j7h) 60%,transparent);
}

.x153q9tl:not(#\#):not(#\#) {
  border-color: #f8717140;
}

.x5v0kzc:not(#\#):not(#\#) {
  border-color: #fbbf2440;
}

.x16j8knu:not(#\#):not(#\#) {
  border-color: #34d39940;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x6w5c0t:not(#\#):not(#\#) {
  border-color: var(--x-borderColor);
}

.xl0r7yo:not(#\#):not(#\#) {
  border-color: var(--x1ed8xjw);
}

.x18119rx:not(#\#):not(#\#) {
  border-color: var(--x1gnmmek);
}

.x1mwfasr:not(#\#):not(#\#) {
  border-color: var(--x2i1lkt);
}

.x1gq2q24:not(#\#):not(#\#) {
  border-color: var(--xi4sgsv);
}

.x1b5v292:not(#\#):not(#\#) {
  border-color: var(--xso6ssw);
}

.x19k3ye3:not(#\#):not(#\#) {
  border-color: var(--xxq4j7h);
}

.xxti5qe:not(#\#):not(#\#) {
  border-color: var(--xzb4xj2);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x3fmiap:not(#\#):not(#\#) {
  border-radius: 1rem;
}

.x1w21udw:not(#\#):not(#\#) {
  border-radius: 2.25rem;
}

.x1pvzvjs:not(#\#):not(#\#) {
  border-radius: 2.75rem;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x6zzm8s:not(#\#):not(#\#) {
  border-radius: min(var(--x1qgm1yg),10px);
}

.x1u23ckg:not(#\#):not(#\#) {
  border-radius: var(--x126lpd0);
}

.x18xzk7i:not(#\#):not(#\#) {
  border-radius: var(--x1kva96l);
}

.x1x1pxb0:not(#\#):not(#\#) {
  border-radius: var(--x1n18f6n);
}

.x12u5ut9:not(#\#):not(#\#) {
  border-radius: var(--x1qgm1yg);
}

.xils9hi:not(#\#):not(#\#) {
  border-radius: var(--x9fyhb1);
}

.xj4v8xn:not(#\#):not(#\#) {
  border-radius: var(--xgxahiq);
}

.xawx1o9:not(#\#):not(#\#) {
  border-radius: var(--xhs630p);
}

.x1aid6h3:not(#\#):not(#\#) {
  border-radius: var(--xwx6c40);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xp5a2b9:not(#\#):not(#\#) {
  border-width: 10px;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.x6h9yrm:not(#\#):not(#\#) {
  border-width: 8px;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.x1isitws:not(#\#):not(#\#) {
  flex: auto;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

.x1keyc1r:not(#\#):not(#\#) {
  gap: 3rem;
}

.x1t5p5ye:not(#\#):not(#\#) {
  gap: var(--x1kgh3ix);
}

.xjhmsdh:not(#\#):not(#\#) {
  gap: var(--x1njy1ov);
}

.xgfyw2j:not(#\#):not(#\#) {
  gap: var(--x1xzag89);
}

.x8ecmpo:not(#\#):not(#\#) {
  gap: var(--x7r10r9);
}

.xuh0wyo:not(#\#):not(#\#) {
  gap: var(--x8i4mto);
}

.x1izbp3:not(#\#):not(#\#) {
  gap: var(--xlcia55);
}

.xitjygm:not(#\#):not(#\#) {
  gap: var(--xn7te95);
}

.x9tszju:not(#\#):not(#\#) {
  gap: var(--xs0v1p0);
}

.xd84k1s:not(#\#):not(#\#) {
  gap: var(--xttnlb7);
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x1atlohd:not(#\#):not(#\#) {
  margin-block: -.5rem;
}

.x17qu7h8:not(#\#):not(#\#) {
  margin-block: var(--xs0v1p0);
}

.x15e8ic6:not(#\#):not(#\#) {
  margin-inline: -.25rem;
}

.x10z5scy:not(#\#):not(#\#) {
  margin-inline: -1rem;
}

.x1liig8x:not(#\#):not(#\#) {
  margin-inline: .875rem;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x13wgd77:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--x7r10r9));
}

.x37ab9o:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--xs0v1p0));
}

.xqt4u2o:not(#\#):not(#\#) {
  margin-inline: var(--x8i4mto);
}

.xsp1yt2:not(#\#):not(#\#) {
  margin-inline: var(--xu6mbw);
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x8du1vd:not(#\#):not(#\#) {
  overscroll-behavior: none;
}

.x1yb22fu:not(#\#):not(#\#) {
  padding-block: 1.5rem;
}

.x1j6fjeo:not(#\#):not(#\#) {
  padding-block: 2.5rem;
}

.x1vdquu2:not(#\#):not(#\#) {
  padding-block: 4rem;
}

.x1x76c5w:not(#\#):not(#\#) {
  padding-block: 6rem;
}

.xa7hjq9:not(#\#):not(#\#) {
  padding-block: 7rem;
}

.x1m2y623:not(#\#):not(#\#) {
  padding-block: var(--x1kgh3ix);
}

.x99itq4:not(#\#):not(#\#) {
  padding-block: var(--x1xzag89);
}

.x1fxsrjb:not(#\#):not(#\#) {
  padding-block: var(--x8i4mto);
}

.x1b4vhk3:not(#\#):not(#\#) {
  padding-block: var(--xlcia55);
}

.x1k0m3vx:not(#\#):not(#\#) {
  padding-block: var(--xs0v1p0);
}

.xskgcz:not(#\#):not(#\#) {
  padding-block: var(--xttnlb7);
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.x129psgg:not(#\#):not(#\#) {
  padding-inline: 1.75rem;
}

.xlgbo56:not(#\#):not(#\#) {
  padding-inline: var(--x1kgh3ix);
}

.xit9xgu:not(#\#):not(#\#) {
  padding-inline: var(--x1njy1ov);
}

.x6nsa4i:not(#\#):not(#\#) {
  padding-inline: var(--x1xzag89);
}

.xapz4vq:not(#\#):not(#\#) {
  padding-inline: var(--x7r10r9);
}

.xwol1aj:not(#\#):not(#\#) {
  padding-inline: var(--x8i4mto);
}

.x1bhd6du:not(#\#):not(#\#) {
  padding-inline: var(--xlcia55);
}

.xwzebkh:not(#\#):not(#\#) {
  padding-inline: var(--xs0v1p0);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1446o4g:not(#\#):not(#\#) {
  scroll-margin-block: var(--xs0v1p0);
}

.x142zhcu:not(#\#):not(#\#) {
  scroll-padding-block: var(--xs0v1p0);
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.xhxmqrx[aria-invalid="true"]:not(#\#):not(#\#) {
  border-color: var(--x11bsgct);
}

.xti4el5:focus-visible:not(#\#):not(#\#) {
  border-color: var(--xhctzq2);
}

.xxfw523[data-checked]:not(#\#):not(#\#) {
  border-color: var(--xi4sgsv);
}

.x1f9owkt:focus-visible:not(#\#):not(#\#), .x1keoca6[data-active="true"]:not(#\#):not(#\#) {
  border-color: var(--xvndnqi);
}

.x1h2rydj[data-disabled]:not(#\#):not(#\#) {
  border-color: var(--xxq4j7h);
}

.xfswjdh[data-range-middle="true"]:not(#\#):not(#\#) {
  border-radius: 0;
}

.x1c1rnx6:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1gnmmek) 30%,transparent);
}

.x83khcj:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1vcwky0) 40%,transparent);
}

.xmwpx9d:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xi4sgsv) 20%,transparent);
}

.x1rndx1l:hover:not(#\#):not(#\#) {
  border-color: var(--xi4sgsv);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

@media (width >= 768px) {
  .x5jnmpk.x5jnmpk:not(#\#):not(#\#) {
    gap: var(--x1kgh3ix);
  }

  .x1cmcd7t.x1cmcd7t:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

  .x1w47fd4.x1w47fd4:not(#\#):not(#\#) {
    grid-column: var(--x-nqn3ug);
  }

  .xtqmbk8.xtqmbk8:not(#\#):not(#\#) {
    margin-inline: calc(-1 * var(--x1kgh3ix));
  }
}

@media (width >= 640px) {
  .x8dt2sa.x8dt2sa:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 768px) {
  .x14gtwpk.x14gtwpk:not(#\#):not(#\#) {
    padding-block: 8rem;
  }

  .xwufqyt.xwufqyt:not(#\#):not(#\#) {
    padding-block: 9rem;
  }

  .xwzi9zv.xwzi9zv:not(#\#):not(#\#) {
    padding-inline: var(--x1kgh3ix);
  }
}

@container field-group (width >= 28rem) {
  .x9p1jb4.x9p1jb4:not(#\#):not(#\#) {
    flex: auto;
  }
}

.x1t23j8t:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x11yooyq:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 55%, #0000 100%);
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.x6swgip:not(#\#):not(#\#):not(#\#) {
  animation-delay: -100ms;
}

.x1cybnzj:not(#\#):not(#\#):not(#\#) {
  animation-delay: -200ms;
}

.xtsvl71:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

.xw8ag78:not(#\#):not(#\#):not(#\#) {
  animation-duration: .1s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.xcx56e2:not(#\#):not(#\#):not(#\#) {
  animation-name: x13kz0yu-B;
}

.x1xcdv6u:not(#\#):not(#\#):not(#\#) {
  animation-name: x17bmke9-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1mta51n:not(#\#):not(#\#):not(#\#) {
  animation-name: xtut5q7-B;
}

.xw1l40g:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .6, 1);
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.x19z9ohp:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(2px);
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

.x1ta4xzc:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
  background-clip: text;
}

.x3s7cit:not(#\#):not(#\#):not(#\#) {
  background-color: #10b981;
}

.x1efvng4:not(#\#):not(#\#):not(#\#) {
  background-color: #3b82f6;
}

.x1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x122d1rw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x11bsgct) 5%,transparent);
}

.xa79m33:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x11bsgct) 70%,transparent);
}

.x1keeycp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x18qszee) 10%,transparent);
}

.xbokn02:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ejkizp) 70%,transparent);
}

.xllnvhy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ejkizp) 80%,transparent);
}

.xs28g0e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.x1n52gb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1gnmmek) 70%,transparent);
}

.x6g0rrl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1gnmmek) 80%,transparent);
}

.x12rndq7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ycnbsh) 30%,transparent);
}

.x5mzktr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ycnbsh) 40%,transparent);
}

.x3vc4bo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ycnbsh) 50%,transparent);
}

.xammmiy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xi4sgsv) 10%,transparent);
}

.x1js214z:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xi4sgsv) 5%,transparent);
}

.xfz4lc0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xi4sgsv) 50%,transparent);
}

.xny2x4o:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xtwmnp7) 40%,transparent);
}

.xyjg3xi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xtwmnp7) 50%,transparent);
}

.x16hfudi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xtwmnp7) 60%,transparent);
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.xbihqed:not(#\#):not(#\#):not(#\#) {
  background-color: #fbbb2d;
  background-color: lab(80.3711% 15.0503 73.9725);
}

.xus1zik:not(#\#):not(#\#):not(#\#) {
  background-color: #0000001a;
}

.x1bkoqhr:not(#\#):not(#\#):not(#\#) {
  background-color: #8b5cf61a;
}

.xxxetxh:not(#\#):not(#\#):not(#\#) {
  background-color: #0ea5e91a;
}

.x1pikxpa:not(#\#):not(#\#):not(#\#) {
  background-color: #10b9811a;
}

.x1vd76u:not(#\#):not(#\#):not(#\#) {
  background-color: #14b8a61a;
}

.x1u7qr3j:not(#\#):not(#\#):not(#\#) {
  background-color: #f43f5e1a;
}

.xzk3w1i:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0b1a;
}

.x3qd5hj:not(#\#):not(#\#):not(#\#) {
  background-color: #f871711a;
}

.x1fjjjmv:not(#\#):not(#\#):not(#\#) {
  background-color: #f973161a;
}

.x173um61:not(#\#):not(#\#):not(#\#) {
  background-color: #fbbf241a;
}

.x18ic74r:not(#\#):not(#\#):not(#\#) {
  background-color: #34d3991a;
}

.x1ubmovu:not(#\#):not(#\#):not(#\#) {
  background-color: #06b6d41a;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x8w52vg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--row-surface, transparent);
}

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

.x40g6o6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x12158kb);
}

.x6y1mfa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16p097s);
}

.xkucdt9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ejkizp);
}

.xrnx10g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gnmmek);
}

.x1bxrdqs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kk5qep);
}

.x1jq44sm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ncgpfw);
}

.x5m41kq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pik44d);
}

.x139eh15:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ycnbsh);
}

.x1nnhtku:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x3elibt);
}

.xecvc1q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5ej03t);
}

.xs71xjq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcmwnzf);
}

.x1nvn4gd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xi4sgsv);
}

.x4y3m68:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkklmvl);
}

.x1lbf3bz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlswwta);
}

.xzy8p0g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq6rs97);
}

.xusxkbc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqiaf1p);
}

.xnvy49d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xrqv6qu);
}

.x1emwal3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxq4j7h);
}

.xj9c4yf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right,var(--x16p097s),var(--x1o0kppo));
}

.x1e5zb2q:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--x18qszee),var(--x16p097s));
}

.x9dwi0a:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right, #a5b4fc, #93c5fd, #7dd3fc);
}

.x1vmyf4y:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,var(--x16p097s),var(--x5ohkvw),var(--x19qhj4d));
}

.xfk0ydu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x1f5v2aq),var(--x1f5v2aq));
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x1011phe:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--xxq4j7h);
}

.x18b5jzi:not(#\#):not(#\#):not(#\#) {
  border-inline-end-style: solid;
}

.x1lun4ml:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 1px;
}

.x1jsoolw:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--xxq4j7h);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x180fji4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.xff7upr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--xkklmvl);
}

.x1cry3xo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x1ejkizp);
}

.x1pwybop:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px color-mix(in oklab,var(--x16p097s) 30%,transparent);
}

.x1tm7d5t:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a,0 0 0 1px color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.x14jcln3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px 0 color-mix(in oklab,var(--x16p097s) 10%,transparent);
}

.xb4y0lm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #1e1b4b0d;
}

.x1qunj9a:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px color-mix(in oklab,var(--x16p097s) 10%,transparent);
}

.x1s9xbjn:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 24px 36px -20px color-mix(in oklab,var(--x16p097s) 15%,transparent);
}

.xlslu76:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px color-mix(in oklab,var(--x16p097s) 25%,transparent);
}

.xr5t46q:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 0 1px color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.xy9rrrm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px #10b98140;
}

.xvzl1y2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px #3b82f640;
}

.x3o1le7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d;
  box-shadow: 0 1px 2px lch(0% 0 0 / .05);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xi2bupv:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x10g471c),0 0 0 1px var(--xkklmvl);
}

.xb424v8:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x19o530n);
}

.x18tr3yz:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1ethkts),0 0 0 1px color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.xfif2ro:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1fmiqgi);
}

.x18a2ohd:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1vf4rkk),0 0 0 1px color-mix(in oklab,var(--x1gnmmek) 10%,transparent);
}

.xxt1z06:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1vf4rkk);
}

.x1xkhauf:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1vgk041);
}

.xkch0s8:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xc5hfsx);
}

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

.x5n0p37:not(#\#):not(#\#):not(#\#) {
  color: #0284c7;
}

.x1y87t5j:not(#\#):not(#\#):not(#\#) {
  color: #059669;
}

.xw2j6x9:not(#\#):not(#\#):not(#\#) {
  color: #0891b2;
}

.x1y1voi5:not(#\#):not(#\#):not(#\#) {
  color: #0d9488;
}

.x19te5d5:not(#\#):not(#\#):not(#\#) {
  color: #2563eb;
}

.x1mru9a9:not(#\#):not(#\#):not(#\#) {
  color: #6ee7b7;
}

.x15ami61:not(#\#):not(#\#):not(#\#) {
  color: #7c3aed;
}

.x1u2xidt:not(#\#):not(#\#):not(#\#) {
  color: #d97706;
}

.x1q15jzx:not(#\#):not(#\#):not(#\#) {
  color: #e11d48;
}

.x2qhyzs:not(#\#):not(#\#):not(#\#) {
  color: #ea580c;
}

.x1vs4wur:not(#\#):not(#\#):not(#\#) {
  color: #fca5a5;
}

.xh5lsci:not(#\#):not(#\#):not(#\#) {
  color: #fcd34d;
}

.x1f7m26b:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x6d0xca:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x14v7m7x) 70%,transparent);
}

.x12viprn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x14v7m7x) 80%,transparent);
}

.xj2dzmx:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1gnmmek) 6.5%,transparent);
}

.x1rns4wg:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1gnmmek) 60%,transparent);
}

.x1kzapwe:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1vcwky0) 50%,transparent);
}

.x1pfxmb4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1vcwky0) 60%,transparent);
}

.x14lvylc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1vcwky0) 70%,transparent);
}

.x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

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

.x1bvgl7d:not(#\#):not(#\#):not(#\#) {
  color: var(--x11bsgct);
}

.x14jgnp9:not(#\#):not(#\#):not(#\#) {
  color: var(--x14v7m7x);
}

.x14fp7vt:not(#\#):not(#\#):not(#\#) {
  color: var(--x16p097s);
}

.x13dc8p3:not(#\#):not(#\#):not(#\#) {
  color: var(--x1axdtzd);
}

.xw1z9e:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ejkizp);
}

.x76twjw:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gnmmek);
}

.x1hwsvq4:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hp7a3x);
}

.xpj79em:not(#\#):not(#\#):not(#\#) {
  color: var(--x1jsvyn4);
}

.xdhvrz1:not(#\#):not(#\#):not(#\#) {
  color: var(--x1k27nr6);
}

.x128xg1:not(#\#):not(#\#):not(#\#) {
  color: var(--x1oozwkj);
}

.x1g8zqls:not(#\#):not(#\#):not(#\#) {
  color: var(--x1tk5260);
}

.xre6u5q:not(#\#):not(#\#):not(#\#) {
  color: var(--x1vcwky0);
}

.x1qxmfvp:not(#\#):not(#\#):not(#\#) {
  color: var(--x2huof7);
}

.xvugufu:not(#\#):not(#\#):not(#\#) {
  color: var(--x2i1lkt);
}

.x15bgl3c:not(#\#):not(#\#):not(#\#) {
  color: var(--x9pa4jv);
}

.xvcpkbh:not(#\#):not(#\#):not(#\#) {
  color: var(--xi4sgsv);
}

.xvgyrcl:not(#\#):not(#\#):not(#\#) {
  color: var(--xjiecas);
}

.xjctypi:not(#\#):not(#\#):not(#\#) {
  color: var(--xr4a6ii);
}

.x1s0twym:not(#\#):not(#\#):not(#\#) {
  color: var(--xrqv6qu);
}

.x1xszaoj:not(#\#):not(#\#):not(#\#) {
  color: var(--xuiid7f);
}

.x1hl0uol:not(#\#):not(#\#):not(#\#) {
  color: var(--xx791tf);
}

.x1e3ku4n:not(#\#):not(#\#):not(#\#) {
  container-name: field-group;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x7eptgl:not(#\#):not(#\#):not(#\#) {
  cursor: ew-resize;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x5f5z56:not(#\#):not(#\#):not(#\#) {
  field-sizing: content;
}

.xnc82cv:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1gnmmek);
}

.x3ieub6:not(#\#):not(#\#):not(#\#) {
  flex-direction: column-reverse;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x15zctf7:not(#\#):not(#\#):not(#\#) {
  flex-direction: row-reverse;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x99kvv8:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x6prold);
}

.x1p5vvm3:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xuayfp8);
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1dcheo9:not(#\#):not(#\#):not(#\#) {
  font-size: .8125rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.xgommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.x13wtedm:not(#\#):not(#\#):not(#\#) {
  font-size: 2.5rem;
}

.x579bpy:not(#\#):not(#\#):not(#\#) {
  font-size: 2rem;
}

.x8cw2a4:not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
}

.xe20n8i:not(#\#):not(#\#):not(#\#) {
  font-size: 4.5rem;
}

.x5f6h7s:not(#\#):not(#\#):not(#\#) {
  font-size: 4rem;
}

.x17hlhv2:not(#\#):not(#\#):not(#\#) {
  font-size: 5.75rem;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1poiviq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto auto;
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

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

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

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

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

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1xi0ihr:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.011em;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1c9umty:not(#\#):not(#\#):not(#\#) {
  line-height: 1.0625;
}

.xr5sjrz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.0833;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.xyesn5m:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1429;
}

.x1qb5hxa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1667;
}

.xjkpybl:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1875;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x1sibtaa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2308;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x1ruc54x:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2857;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.xvq8zen:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3333;
}

.x1pujyh6:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375;
}

.x1v31lzb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3846;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.x16h55sf:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4286;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1k1ihbv:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5556;
}

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1cy9i3i:not(#\#):not(#\#):not(#\#) {
  list-style-position: inside;
}

.x3yw8vx:not(#\#):not(#\#):not(#\#) {
  list-style-type: decimal;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.xw7drm6:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 55%, #0000 100%);
  mask-image: linear-gradient(#000 55%, #0000 100%);
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.x1d14g65:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1gnmmek);
}

.xkcz81f:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xi4sgsv);
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

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

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xp5x71x:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-6deg);
}

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

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

.x1158fpu:not(#\#):not(#\#):not(#\#) {
  transform: rotate(45deg);
}

.xm11djj:not(#\#):not(#\#):not(#\#) {
  transform: rotate(6deg);
}

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

.x3c4gkl:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-1px);
}

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

.x6ll9c4:not(#\#):not(#\#):not(#\#) {
  transform: translateX(1px);
}

.x1uqg51p:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-1px);
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.xfagghw:not(#\#):not(#\#):not(#\#) {
  transition-property: all;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.xldbnix:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, box-shadow;
}

.xkdsq27:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow;
}

.x1okb17s:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, box-shadow;
}

.x1oy24xj:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color;
}

.x1gbuem2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color;
}

.x1bh2a3r:not(#\#):not(#\#):not(#\#) {
  transition-property: color, box-shadow, border-color;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x24pemh:not(#\#):not(#\#):not(#\#) {
  transition-property: left, right, width;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.x1duzmu1:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height, padding, background-color, color;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.xz4gly6:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-in-out;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1gimcnj:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1fso7v7);
}

.x1jszxrc:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1jxk9a9);
}

.x158jcny:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1v05aw4);
}

.x11w7f08:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1x3svvk);
}

.xahgjto:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x6t3qha);
}

.xtiyiy5:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xjv2jdo);
}

.xt6upt5:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xw15h46);
}

.x6056en[data-closed]:not(#\#):not(#\#):not(#\#) {
  animation-name: x10yfk8t-B;
}

.x841ihi[data-open]:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x1vjy0d6[data-closed]:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

.x1aawdj9[data-open]:not(#\#):not(#\#):not(#\#), .xw51e3n[data-state="delayed-open"]:not(#\#):not(#\#):not(#\#) {
  animation-name: x1k48ry3-B;
}

.xnoznhq[data-closed]:not(#\#):not(#\#):not(#\#) {
  animation-name: xg0bqix-B;
}

.xeu35pb[data-open]:not(#\#):not(#\#):not(#\#) {
  animation-name: xnirehn-B;
}

.xbih3dj[data-open]:not(#\#):not(#\#):not(#\#) {
  animation-name: xoma94j-B;
}

.xtj47hq[data-checked]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xi4sgsv) 5%,transparent);
}

.x1lutp5w[data-active]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1b2p30t);
}

.x1ma2x6s[data-active]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ejkizp);
}

.x15c7hiw:hover:not([data-active]):not(#\#):not(#\#):not(#\#), .x8k338e:active:not([data-active]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kk5qep);
}

.xkvamuq[data-open]:not(#\#):not(#\#):not(#\#), .xqmmsd9[data-popup-open]:not(#\#):not(#\#):not(#\#), .xs084b8[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vk6rqs);
}

.x1ayhxgw[data-active]:not(#\#):not(#\#):not(#\#), .x4fzfht[data-popup-open]:not(#\#):not(#\#):not(#\#), .xhn2n7v[data-range-middle="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ycnbsh);
}

.x1gietn0[data-selected-single="true"]:not(#\#):not(#\#):not(#\#), .x1kvwn0n[data-range-start="true"]:not(#\#):not(#\#):not(#\#), .x1q5ct5o[data-checked]:not(#\#):not(#\#):not(#\#), .xo7g1l6[data-range-end="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xi4sgsv);
}

.xpi98as:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x15zap0n);
}

.x1gyepht:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x19uodmo);
}

.xh76mmv:focus-visible:not(#\#):not(#\#):not(#\#), .xvrm9lq[data-active="true"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--x19uodmo);
}

.x1uwpe9t:focus-visible:not(#\#):not(#\#):not(#\#), .x1ypswu4[aria-invalid="true"]:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xzwy60z);
}

.x1xk3k8f:focus-visible:not(#\#):not(#\#):not(#\#), .xiy1ocm[data-disabled]:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xyg7ajk[data-active]:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x10g471c);
}

.xgpufyx:focus-visible:not(#\#):not(#\#):not(#\#), .xy4l4q2:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1eyhvgw);
}

.xibdcq7[data-invalid="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x11bsgct);
}

.x1wrmndu[data-active]:not(#\#):not(#\#):not(#\#), .x1xu5mpe[data-range-middle="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gnmmek);
}

.x13l77yv[data-highlighted]:not(#\#):not(#\#):not(#\#), .x1ll02an[data-popup-open]:not(#\#):not(#\#):not(#\#), .xv8ob52[data-open]:not(#\#):not(#\#):not(#\#) {
  color: var(--x1iq7657);
}

.x1ig42di[data-placeholder]:not(#\#):not(#\#):not(#\#), .xrtv9f7[data-empty="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x1vcwky0);
}

.xl4ku4u[data-active]:not(#\#):not(#\#):not(#\#) {
  color: var(--xr4a6ii);
}

.x1h083py[data-selected-single="true"]:not(#\#):not(#\#):not(#\#), .x1jw7rdb[data-range-end="true"]:not(#\#):not(#\#):not(#\#), .xxn022a[data-range-start="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--xx791tf);
}

.x5ezrf1[data-disabled]:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1sx0sxe[data-active]:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.xxh3kiz[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x188pmh4[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.x1gqblgl[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1llxi74[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.xm4ok65:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1gnmmek);
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xye1tj0[data-disabled]:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x1dm4wfz[data-starting-style]:not(#\#):not(#\#):not(#\#), .xc96n3e[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-2.5rem);
}

.x1lz3nz6[data-ending-style]:not(#\#):not(#\#):not(#\#), .xyxasa2[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(2.5rem);
}

.x1hdrtlh[data-starting-style]:not(#\#):not(#\#):not(#\#), .x1o2fvkn[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2.5rem);
}

.x8itqzh:active:not([aria-haspopup]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(1px);
}

.x1nfyywa[data-starting-style]:not(#\#):not(#\#):not(#\#), .x1r1uo07[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(2.5rem);
}

.x1x6rc4s[data-active="true"]:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1qlsc9e:last-child:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 0;
}

.xs9wzn1:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xzb4xj2) 50%,transparent);
}

.x1oqui1x:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x3nkca4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xvhoyxa:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gybind);
}

.x1vhh58c:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kk5qep);
}

.x1vh4kii:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vk6rqs);
}

.xili8ay:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ycnbsh);
}

.x1s9exrd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x3zg5q0);
}

.x13ir1rt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpcrkif);
}

.xdki0fk:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--x1kk5qep);
}

.xakczgu:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px color-mix(in oklab,var(--x16p097s) 40%,transparent);
}

.xhg1ok6:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px color-mix(in oklab,var(--x16p097s) 5%,transparent);
}

.x2fzkhy:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x19o530n);
}

.x194ge3e:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x132xsu2);
}

.xxqrtj0:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gnmmek);
}

.x1e44vbc:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1iq7657);
}

.x1q4pho9:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1vcwky0);
}

.x19t9yxe:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x9pa4jv);
}

.xemw9am:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xr4a6ii);
}

.x1o7uuvo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xwydt6r:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.125rem);
}

.xpb7sxc:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pik44d);
}

.x48za6:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vk6rqs);
}

.x11e1s1t:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ycnbsh);
}

.x14sdtc5:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--xvndnqi);
}

.xztwikp:focus:not(#\#):not(#\#):not(#\#) {
  color: var(--x11bsgct);
}

.xup7ua6:focus:not(#\#):not(#\#):not(#\#) {
  color: var(--x1iq7657);
}

.x19mbf5o:active:not(#\#):not(#\#):not(#\#) {
  color: var(--xr4a6ii);
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 768px) {
  .x1lzvczq.x1lzvczq:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1v1q43z.x1v1q43z:not(#\#):not(#\#):not(#\#) {
    animation-name: x1fy8ia8-B;
  }
}

@media (width >= 640px) {
  .x1t4w6o8.x1t4w6o8:not(#\#):not(#\#):not(#\#) {
    color: color-mix(in oklab,var(--x1gnmmek) 3.5%,transparent);
  }

  .x1hgqwjb.x1hgqwjb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 768px) {
  .x12gs5cb.x12gs5cb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 640px) {
  .x1x25rye.x1x25rye:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 768px) {
  .xsif4ur.xsif4ur:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x1a9x84j.x1a9x84j:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 1024px) {
  .xoihae8.xoihae8:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 768px) {
  .xh269sp.xh269sp:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .xwge423.xwge423:not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }
}

@media (width >= 1024px) {
  .x107s1qi.x107s1qi:not(#\#):not(#\#):not(#\#) {
    font-size: 14rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .xq3lg48.xq3lg48:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 768px) {
  .xb8sw5w.xb8sw5w:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 640px) {
  .xxwy04h.xxwy04h:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 768px) {
  .x12yoo1s.x12yoo1s:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 1024px) {
  .x1x2nvc1.x1x2nvc1:not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xbxuimv.xbxuimv:not(#\#):not(#\#):not(#\#) {
    font-size: 9rem;
  }
}

@media (width >= 1024px) {
  .xdqh8h8.xdqh8h8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 260px 1fr;
  }
}

@media (width >= 768px) {
  .x1s9qaj3.x1s9qaj3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .xbgc89n.xbgc89n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .x1xrh62w.x1xrh62w:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .xtwygof.xtwygof:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xjc20aj.xjc20aj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .xl6ahjf.xl6ahjf:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }

  .xqejunh.xqejunh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 768px) {
  .x7t46i7.x7t46i7:not(#\#):not(#\#):not(#\#) {
    letter-spacing: -.006em;
  }

  .xsu6xfc.xsu6xfc:not(#\#):not(#\#):not(#\#) {
    line-height: 1.4286;
  }
}

@container field-group (width >= 28rem) {
  .xbceu72.xbceu72:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

  .x1lk6i1n.x1lk6i1n:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

.x1y3sbhp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklab,var(--xxq4j7h) 40%,transparent);
}

.x1lj1yyt:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklab,var(--xxq4j7h) 60%,transparent);
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.xbtaxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xi4sgsv);
}

.x1a8skmp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xxq4j7h);
}

.xfrllxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.x1c6u3dm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--x1qgm1yg);
}

.xh42pc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--xwx6c40);
}

.xjppbhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

.x1a8dvse:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--x1qgm1yg);
}

.x4r4k61:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--xwx6c40);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1co6499:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: .5px;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x1c4pv8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xxq4j7h);
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xyj58a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.x12rfbzq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xkklmvl);
}

.x38a2mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xxq4j7h);
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.x18ktsji:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: color-mix(in oklab,var(--xxq4j7h) 60%,transparent);
}

.xfad2ry:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xxq4j7h);
}

.x1ia1hqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 0;
}

.xdocmp1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 2px;
}

.x1m5lbq6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--x1qgm1yg);
}

.xfofz7y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--xwx6c40);
}

.x1a2w583:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

.xvpxyaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x1qgm1yg);
}

.x10e9dfx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--xwx6c40);
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xn1mvg8:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1.25rem;
}

.x19vey6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1rem;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x10w3d4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 100%;
}

.x1xzicaz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .125rem;
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.x1tn3ytl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.3125rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.xb8l8e1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

.xwl81jg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.875rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x187pvsn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100svh;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.xu15cu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.5rem;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x1sh0tsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4rem;
}

.x17frcva:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6rem;
}

.x94v8gs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 76%;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x1dvw0t3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - 1px);
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.x18dv8qi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--popup-height);
}

.xm56wjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--positioner-height);
}

.x6fl0gr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .25rem;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xy1tjzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(var(--sidebar-width) * -1);
}

.x1blynb5:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x1njy1ov);
}

.xsiyqvz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1rem;
}

.x1eq25fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25rem;
}

.xna79rs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(-1 * var(--x7r10r9));
}

.x2dk7iv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1xzag89);
}

.xs6hz3z:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x7r10r9);
}

.xfbq3ym:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x8i4mto);
}

.xuj95br:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xs0v1p0);
}

.x1la5dne:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -.375rem;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xw97ns4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(-1 * var(--xs0v1p0));
}

.xv445r2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--x7r10r9);
}

.x1c3lsva:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--xs0v1p0);
}

.x102vdc4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--xttnlb7);
}

.x1sytv6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1rem;
}

.x3doam9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -4rem;
}

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1c4vshn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1o5ky9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.xfo0wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4rem;
}

.x18rhfyj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5rem;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.xzdikxk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7r10r9);
}

.x162kdgj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x8i4mto);
}

.xr0ascf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xlcia55);
}

.x110qsto:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xttnlb7);
}

.x1aysy39:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 460px;
}

.x159tps6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 640px;
}

.x12f24lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 70vh;
}

.xkkqm76:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100svh - 2rem);
}

.xwf2qon:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(calc(18rem - 2.25rem),calc(var(--available-height) - 2.25rem));
}

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

.x1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

.x18qnofl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 160px;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x14i9o60:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56rem;
}

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

.x1hv4mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
}

.x1szrnbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
}

.xpnphj7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 1rem);
}

.xvcrhkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 2rem);
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

.x1t8xbu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: max-content;
}

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

.xf68679:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x-maxWidth);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.xattyca:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10rem;
}

.x1in32aq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2rem;
}

.xd4eqea:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4rem;
}

.xm6otkx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100vh - 8rem);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x199i5n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.25rem;
}

.x1xkahga:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.75rem;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.xz6sds4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 4rem;
}

.x1843ork:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 6rem;
}

.xzhy1st:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8rem;
}

.x1ag9ea8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9rem;
}

.x13zgnt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: calc(var(--anchor-width) + 1.75rem);
}

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

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.xypa8z9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5rem;
}

.x1l0t4pe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8rem;
}

.x1hyrz8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x7r10r9);
}

.x73nxvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x8i4mto);
}

.x1uae1lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.xo3k3gq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.75rem;
}

.x12ercmp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1njy1ov);
}

.x1np7eb2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1xzag89);
}

.x1nyycps:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x8i4mto);
}

.x1wd6zd7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xn7te95);
}

.xbvhmik:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x8i4mto);
}

.xh5sp65:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--xn7te95);
}

.x2r8wi8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10rem;
}

.x1rjoabk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2.5rem;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.xf6mfmo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4rem;
}

.x117yac4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6rem;
}

.x1v0w2hb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x7r10r9);
}

.x1rqxlg8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x8i4mto);
}

.x1nrka1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -1rem;
}

.x5qeokm:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .25rem;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xc9muyr:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(var(--sidebar-width) * -1);
}

.x16ff0x6:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x1xzag89);
}

.x1ycv2z:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x8i4mto);
}

.x4ap5r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--xlcia55);
}

.x8w89j7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--xs0v1p0);
}

.xoojcgd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1rem;
}

.xsv2zaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xati1ur:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1.5rem;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xgnilib:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 60%;
}

.x17e8ent:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x1xzag89);
}

.xih6718:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x8i4mto);
}

.x1kxtgpd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xlcia55);
}

.x1jaz3d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xu6mbw);
}

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

.x1e7hgle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .625rem;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.x1xvt488:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875rem;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x11c7rll:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 103px;
}

.xja02kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 110px;
}

.xhnqznf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12rem;
}

.x9ndnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15rem;
}

.x1qyi71f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18rem;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.x1fjzz8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20rem;
}

.xuyxo7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 27.5rem;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x152qxlz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 33%;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.xex909m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.xg0jo4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 75%;
}

.x1l24a0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7rem;
}

.xktia5q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

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

.x1u1wfrh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--popup-width);
}

.xluuen9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--positioner-width);
}

.x1nxupii:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--sidebar-width);
}

.x28ld92[data-side="top"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.3125rem;
}

.x10r5aav:is([data-side="right"], [data-side="inline-start"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.25rem;
}

.x6stj8l:is([data-side="left"], [data-side="inline-end"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.25rem;
}

.x14n57m0[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .25rem;
}

.x8fqzal:is([data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xnu5hu4:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--x1kva96l);
}

.xqu9oib:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.xb8n1bo:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--x1kva96l);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xi4725e:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--x1kva96l);
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1gmrx4t:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x1kva96l);
}

@media (width >= 768px) {
  .x1tw25q0.x1tw25q0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }

  .x1lsyplt.x1lsyplt:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }
}

@media (width >= 640px) {
  .xez1c5k.xez1c5k:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: -3rem;
  }
}

@media (width >= 768px) {
  .x7dm43h.x7dm43h:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: calc(-1 * var(--x1kgh3ix));
  }
}

@media (width >= 640px) {
  .x1pv3jom.x1pv3jom:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 24rem;
  }

  .x1qll5er.x1qll5er:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 28rem;
  }

  .x1c0vfgj.x1c0vfgj:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 32rem;
  }

  .x15u21gx.x15u21gx:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 48rem;
  }

  .x3ol355.x3ol355:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 64rem;
  }
}

@media (width >= 1536px) {
  .x1oeom30.x1oeom30:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 80rem;
  }
}

@media (width >= 1024px) {
  .x23dcrr.x23dcrr:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }

  .xnjgax6.xnjgax6:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }

  .x14kb6tx.x14kb6tx:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 0;
  }
}

@media (width >= 768px) {
  .x4nif3d.x4nif3d:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1.5rem;
  }
}

@media (width >= 640px) {
  .x8zaa8s.x8zaa8s:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 10rem;
  }
}

@media (width >= 768px) {
  .xyz6w3d.xyz6w3d:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 6rem;
  }

  .x1gc3og8.x1gc3og8:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 12rem;
  }
}

@media (width >= 640px) {
  .xdbjlr6.xdbjlr6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 3.5rem;
  }
}

@media (width >= 768px) {
  .xxwa35i.xxwa35i:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 3rem;
  }

  .x2y711x.x2y711x:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 8rem;
  }
}

.xk0n22n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -8px;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: 0;
}

.x1dmosr7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-color: #0000;
}

.x148uxxv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1ttext6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: var(--x1f28hfy);
}

.x10h3lan:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-color: var(--xxq4j7h);
}

.xn0xax8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--x1qgm1yg);
}

.xhwd9bv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--xhs630p);
}

.x1fo1fc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x86avzo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-style: solid;
}

.xoo4nqz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  border-width: 0;
}

.x5hscyn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-width: 1px;
}

.xd54j2p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-block: 0;
}

.xb7ltuz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline: 0;
}

.xu197gb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  background-color: #0000;
}

.xyhc2n1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: #0000;
}

.xxe4vev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--x1gnmmek);
}

.xey1lex:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  color: var(--x1gnmmek);
}

.x1m68jen:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1oozwkj);
}

.x1iwmwwc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1vcwky0);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x16a5dtp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  display: inline-flex;
}

.xpn7oa2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font-size: .875rem;
}

.xpblgp8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font-weight: 500;
}

.x1qxj2oh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  mix-blend-mode: darken;
}

.xmf22ne:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 0;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.x7l6x83:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-duration: .15s;
}

.x1hbq0ec:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition-property: opacity;
}

.x6zopbp[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: 1;
}

.x165pav9:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--xkklmvl);
}

.x1kmei4d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-bottom-left-radius: 6px;
}

.xu20p9z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-bottom-width: 1px;
}

.xh7ecvo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-left-style: solid;
}

.x1l44itm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x23x4mj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-left-width: 1px;
}

.x1irnqdy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -5px;
}

.x1sezwor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: calc(-1 * var(--xs0v1p0));
}

.x5w7lxr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1.25rem;
}

.x1obni1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  height: 1.5rem;
}

.x3cntg4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 2px;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.x10ewnkb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x10unkfb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: calc(-1 * var(--x1njy1ov));
}

.xg19imf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: -4px;
}

.x1h7uaqt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x2xhee:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -.375rem;
}

.x13694x8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 2px;
}

.x1w0pqx6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: var(--x8i4mto);
}

.xf3491z:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-left-width: 0;
}
