.theme_baseTokenClass__okm90v0 {
  --fontSize-8-fontSize__okm90v1: 8px;
  --fontSize-8-lineHeight__okm90v2: 12px;
  --fontSize-12-fontSize__okm90v3: 12px;
  --fontSize-12-lineHeight__okm90v4: 16px;
  --fontSize-14-fontSize__okm90v5: 14px;
  --fontSize-14-lineHeight__okm90v6: 20px;
  --fontSize-18-fontSize__okm90v7: 18px;
  --fontSize-18-lineHeight__okm90v8: 24px;
  --fontSize-20-fontSize__okm90v9: 20px;
  --fontSize-20-lineHeight__okm90va: 28px;
  --fontSize-24-fontSize__okm90vb: 24px;
  --fontSize-24-lineHeight__okm90vc: 32px;
  --fontSize-30-fontSize__okm90vd: 30px;
  --fontSize-30-lineHeight__okm90ve: 40px;
  --fontSize-36-fontSize__okm90vf: 36px;
  --fontSize-36-lineHeight__okm90vg: 48px;
  --fontSize-40-fontSize__okm90vh: 40px;
  --fontSize-40-lineHeight__okm90vi: 56px;
  --fontSize-80-fontSize__okm90vj: 80px;
  --fontSize-80-lineHeight__okm90vk: 104px;
  --fontSize-96-fontSize__okm90vl: 96px;
  --fontSize-96-lineHeight__okm90vm: 128px;
  --fontWeight-regular__okm90vn: 400;
  --fontWeight-medium__okm90vo: 500;
  --fontWeight-semibold__okm90vp: 600;
  --fontWeight-bold__okm90vq: 700;
  --fontWeight-heavy__okm90vr: 800;
  --width-0__okm90vs: 0;
  --width-1__okm90vt: 4px;
  --width-2__okm90vu: 8px;
  --width-3__okm90vv: 12px;
  --width-4__okm90vw: 16px;
  --width-5__okm90vx: 20px;
  --width-6__okm90vy: 24px;
  --width-7__okm90vz: 28px;
  --width-8__okm90v10: 32px;
  --width-9__okm90v11: 36px;
  --width-10__okm90v12: 40px;
  --width-11__okm90v13: 44px;
  --width-12__okm90v14: 48px;
  --width-14__okm90v15: 56px;
  --width-16__okm90v16: 64px;
  --width-18__okm90v17: 72px;
  --width-20__okm90v18: 80px;
  --width-24__okm90v19: 96px;
  --width-28__okm90v1a: 112px;
  --width-32__okm90v1b: 128px;
  --width-36__okm90v1c: 144px;
  --width-40__okm90v1d: 160px;
  --width-44__okm90v1e: 176px;
  --width-48__okm90v1f: 192px;
  --width-52__okm90v1g: 208px;
  --width-56__okm90v1h: 224px;
  --width-60__okm90v1i: 240px;
  --width-64__okm90v1j: 256px;
  --width-72__okm90v1k: 288px;
  --width-80__okm90v1l: 320px;
  --width-96__okm90v1m: 384px;
  --width-100__okm90v1n: 400px;
  --width-120__okm90v1o: 480px;
  --width-140__okm90v1p: 560px;
  --width-160__okm90v1q: 640px;
  --width-180__okm90v1r: 720px;
  --width-200__okm90v1s: 800px;
  --width-240__okm90v1t: 960px;
  --width-280__okm90v1u: 1120px;
  --width-320__okm90v1v: 1280px;
  --width-360__okm90v1w: 1440px;
  --width-400__okm90v1x: 1600px;
  --width-480__okm90v1y: 1920px;
  --width-0\.5__okm90v1z: 2px;
  --width-1\.5__okm90v20: 6px;
  --width-2\.5__okm90v21: 10px;
  --width-3\.5__okm90v22: 14px;
  --width-auto__okm90v23: auto;
  --width-full__okm90v24: 100%;
  --width-min__okm90v25: min-content;
  --width-max__okm90v26: max-content;
  --width-fit__okm90v27: fit-content;
  --width-screen-width__okm90v28: 100vw;
  --height-0__okm90v29: 0;
  --height-1__okm90v2a: 4px;
  --height-2__okm90v2b: 8px;
  --height-3__okm90v2c: 12px;
  --height-4__okm90v2d: 16px;
  --height-5__okm90v2e: 20px;
  --height-6__okm90v2f: 24px;
  --height-7__okm90v2g: 28px;
  --height-8__okm90v2h: 32px;
  --height-9__okm90v2i: 36px;
  --height-10__okm90v2j: 40px;
  --height-11__okm90v2k: 44px;
  --height-12__okm90v2l: 48px;
  --height-14__okm90v2m: 56px;
  --height-16__okm90v2n: 64px;
  --height-18__okm90v2o: 72px;
  --height-20__okm90v2p: 80px;
  --height-24__okm90v2q: 96px;
  --height-28__okm90v2r: 112px;
  --height-32__okm90v2s: 128px;
  --height-36__okm90v2t: 144px;
  --height-40__okm90v2u: 160px;
  --height-44__okm90v2v: 176px;
  --height-48__okm90v2w: 192px;
  --height-52__okm90v2x: 208px;
  --height-56__okm90v2y: 224px;
  --height-60__okm90v2z: 240px;
  --height-64__okm90v30: 256px;
  --height-72__okm90v31: 288px;
  --height-80__okm90v32: 320px;
  --height-96__okm90v33: 384px;
  --height-100__okm90v34: 400px;
  --height-120__okm90v35: 480px;
  --height-140__okm90v36: 560px;
  --height-160__okm90v37: 640px;
  --height-180__okm90v38: 720px;
  --height-200__okm90v39: 800px;
  --height-240__okm90v3a: 960px;
  --height-280__okm90v3b: 1120px;
  --height-320__okm90v3c: 1280px;
  --height-360__okm90v3d: 1440px;
  --height-400__okm90v3e: 1600px;
  --height-480__okm90v3f: 1920px;
  --height-0\.5__okm90v3g: 2px;
  --height-1\.5__okm90v3h: 6px;
  --height-2\.5__okm90v3i: 10px;
  --height-3\.5__okm90v3j: 14px;
  --height-auto__okm90v3k: auto;
  --height-full__okm90v3l: 100%;
  --height-min__okm90v3m: min-content;
  --height-max__okm90v3n: max-content;
  --height-fit__okm90v3o: fit-content;
  --height-screen-height__okm90v3p: 100vh;
  --spacing-0__okm90v3q: 0;
  --spacing-1__okm90v3r: 4px;
  --spacing-2__okm90v3s: 8px;
  --spacing-3__okm90v3t: 12px;
  --spacing-4__okm90v3u: 16px;
  --spacing-5__okm90v3v: 20px;
  --spacing-6__okm90v3w: 24px;
  --spacing-7__okm90v3x: 28px;
  --spacing-8__okm90v3y: 32px;
  --spacing-9__okm90v3z: 36px;
  --spacing-10__okm90v40: 40px;
  --spacing-11__okm90v41: 44px;
  --spacing-12__okm90v42: 48px;
  --spacing-14__okm90v43: 56px;
  --spacing-16__okm90v44: 64px;
  --spacing-18__okm90v45: 72px;
  --spacing-20__okm90v46: 80px;
  --spacing-24__okm90v47: 96px;
  --spacing-28__okm90v48: 112px;
  --spacing-32__okm90v49: 128px;
  --spacing-36__okm90v4a: 144px;
  --spacing-40__okm90v4b: 160px;
  --spacing-44__okm90v4c: 176px;
  --spacing-48__okm90v4d: 192px;
  --spacing-52__okm90v4e: 208px;
  --spacing-56__okm90v4f: 224px;
  --spacing-60__okm90v4g: 240px;
  --spacing-64__okm90v4h: 256px;
  --spacing-72__okm90v4i: 288px;
  --spacing-80__okm90v4j: 320px;
  --spacing-96__okm90v4k: 384px;
  --spacing-100__okm90v4l: 400px;
  --spacing-120__okm90v4m: 480px;
  --spacing-140__okm90v4n: 560px;
  --spacing-160__okm90v4o: 640px;
  --spacing-180__okm90v4p: 720px;
  --spacing-200__okm90v4q: 800px;
  --spacing-240__okm90v4r: 960px;
  --spacing-280__okm90v4s: 1120px;
  --spacing-320__okm90v4t: 1280px;
  --spacing-360__okm90v4u: 1440px;
  --spacing-400__okm90v4v: 1600px;
  --spacing-480__okm90v4w: 1920px;
  --spacing-0\.5__okm90v4x: 2px;
  --spacing-1\.5__okm90v4y: 6px;
  --spacing-2\.5__okm90v4z: 10px;
  --spacing-3\.5__okm90v50: 14px;
  --radius-0__okm90v51: 0px;
  --radius-xs__okm90v52: 4px;
  --radius-sm__okm90v53: 6px;
  --radius-md__okm90v54: 8px;
  --radius-lg__okm90v55: 12px;
  --radius-xl__okm90v56: 16px;
  --radius-2xl__okm90v57: 24px;
  --radius-3xl__okm90v58: 32px;
  --radius-full__okm90v59: 99999px;
  --transition-all-transitionProperty__okm90v5a: all;
  --transition-all-transitionTimingFunction__okm90v5b: cubic-bezier(0.4, 0, 0.2, 1);
  --transition-all-transitionDuration__okm90v5c: 150ms;
  --transition-colors-transitionProperty__okm90v5d: color, background-color, border-color, text-decoration-color, fill, stroke;
  --transition-colors-transitionTimingFunction__okm90v5e: cubic-bezier(0.4, 0, 0.2, 1);
  --transition-colors-transitionDuration__okm90v5f: 150ms;
  --transition-transform-transitionProperty__okm90v5g: transform;
  --transition-transform-transitionTimingFunction__okm90v5h: cubic-bezier(0.4, 0, 0.2, 1);
  --transition-transform-transitionDuration__okm90v5i: 150ms;
  --opacity-invisible__okm90v5j: 0;
  --opacity-visible__okm90v5k: 1;
  --opacity-disabled__okm90v5l: 0.3;
}
.theme_darkThemeClass__okm90v62 {
  --background\.surface__okm90v5m: #18181b;
  --background\.primary__okm90v5n: #3f3f46;
  --background\.primary\.hover__okm90v5o: #52525b;
  --background\.container__okm90v5p: #27272a;
  --background\.input__okm90v5q: #3f3f46;
  --background\.checkbox\.hover__okm90v5r: #3f3f46;
  --text\.primary__okm90v5s: white;
  --text\.inverse__okm90v5t: #09090b;
  --text\.primary\.wrong__okm90v5u: #ef4444;
  --text\.button\.primary__okm90v5v: white;
  --text\.button\.contained__okm90v5w: white;
  --text\.button\.outlined__okm90v5x: white;
  --text\.popover__okm90v5y: white;
  --border\.input__okm90v5z: #3f3f46;
  --border\.input\.focused__okm90v60: #3b82f6;
  --border\.checkbox__okm90v61: #52525b;
}
.theme_lightThemeClass__okm90v63 {
  --background\.surface__okm90v5m: white;
  --background\.primary__okm90v5n: #52525b;
  --background\.primary\.hover__okm90v5o: #3f3f46;
  --background\.container__okm90v5p: #e4e4e7;
  --background\.input__okm90v5q: #d4d4d8;
  --background\.checkbox\.hover__okm90v5r: #d4d4d8;
  --text\.primary__okm90v5s: #09090b;
  --text\.inverse__okm90v5t: white;
  --text\.primary\.wrong__okm90v5u: #ef4444;
  --text\.button\.primary__okm90v5v: white;
  --text\.button\.contained__okm90v5w: white;
  --text\.button\.outlined__okm90v5x: #27272a;
  --text\.popover__okm90v5y: white;
  --border\.input__okm90v5z: #d4d4d8;
  --border\.input\.focused__okm90v60: #3b82f6;
  --border\.checkbox__okm90v61: #52525b;
}