@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}:root{--bg: #FBFCFD;--surface: #FFFFFF;--surface-2: #F4F6F8;--surface-3: #ECEFF3;--hairline: #E3E8EE;--border-strong: #CBD3DC;--fg: #0F172A;--fg-muted: #56616E;--fg-faint: #7C8794;--fg-on-accent: #FFFFFF;--accent: #4F46E5;--accent-hover: #4338CA;--accent-weak: #EEF0FD;--ring: #4F46E5;--danger: #DC2626;--danger-weak: #FEF2F2;--warning: #B45309;--warning-weak: #FFFBEB;--info: #2563EB;--info-weak: #EFF6FF;--success: #15803D;--success-weak: #F0FDF4;--pending: #7C3AED;--pending-weak: #F5F3FF;--font-sans: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-md: 15px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 22px;--text-3xl: 28px;--text-4xl: 34px;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 64px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--shadow-1: 0 1px 2px color-mix(in srgb, var(--fg) 6%, transparent), 0 1px 1px color-mix(in srgb, var(--fg) 4%, transparent);--shadow-2: 0 6px 20px color-mix(in srgb, var(--fg) 10%, transparent);--shadow-3: 0 18px 48px color-mix(in srgb, var(--fg) 18%, transparent);--dur-1: .12s;--dur-2: .18s;--dur-3: .24s;--ease-out: cubic-bezier(.2, 0, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--z-base: 0;--z-sticky: 10;--z-dropdown: 20;--z-overlay: 40;--z-modal: 50;--z-toast: 60}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;overflow-x:clip;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-variant-numeric:tabular-nums}body{min-width:320px;min-height:100vh;margin:0;overflow-x:clip;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.5;text-rendering:geometricPrecision}button,input,select,textarea{font:inherit}a{color:inherit}button,a,select,input[type=checkbox]{accent-color:var(--accent)}::selection{background:var(--accent-weak);color:var(--fg)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:var(--dur-1)!important;transition-property:opacity!important}}
