:root{color-scheme:light;--color-background:oklch(97.1% 0.003 286.35deg);--color-surface:oklch(100% 0 89.88deg);--color-text:oklch(24.8% 0.02 267.87deg);--color-focus:oklch(64.5% 0.192 256.47deg);--color-accent:oklch(62.8% 0.135 161.45deg);--color-accent-hover:oklch(57.5% 0.127 159.97deg);--color-ink:oklch(35.5% 0.001 197.1deg);--color-ink-soft:oklch(30.5% 0.002 247.9deg/0.122);--color-white:oklch(100% 0 89.88deg);--color-danger:oklch(58.6% 0.218 20.83deg);--color-field:oklch(97.1% 0.003 286.35deg);--color-field-error:oklch(95.7% 0.018 17.48deg);--color-field-hover:oklch(54.5% 0.014 248.08deg/0.102);--color-placeholder:oklch(69% 0.008 241.72deg);--color-white-hover:oklch(100% 0 89.88deg/0.902);--color-white-faint:oklch(100% 0 89.88deg/0.129);--color-white-faint-hover:oklch(100% 0 89.88deg/0.2);--color-disabled-veil:oklch(100% 0 89.88deg/0.4);--color-disabled-accent:oklch(100% 0 89.88deg/0.502);--color-disabled-neutral:oklch(100% 0 89.88deg/0.451);--font-family-base:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--header-height:64px;--radius-lg:12px;--page-max-width:1440px;--page-padding:var(--spacing-6);--spacing-2:0.5rem;--spacing-4:1rem;--spacing-6:1.5rem;--spacing-8:2rem;--color-ink-solid:oklch(21.4% 0.002 286.23deg);--color-ink-deep:oklch(21.3% 0.003 247.94deg);--color-ink-deep-hover:oklch(28% 0.003 247.94deg);--color-icon:oklch(46.3% 0.015 244.5deg);--color-black:oklch(0% 0 0deg);--color-canvas:oklch(98% 0.005 274.97deg);--color-line:oklch(46.3% 0.015 244.5deg/0.102);--color-line-strong:oklch(46.3% 0.015 244.5deg/0.149);--color-line-muted:oklch(46.3% 0.015 244.5deg/0.31);--color-accent-soft:oklch(62.8% 0.135 161.45deg/0.102);--color-accent-bright:oklch(67.4% 0.166 154.59deg);--color-scrim:oklch(0% 0 0deg/0.4);--color-hero-shade:oklch(0% 0 0deg/0.051);--color-white-muted:oklch(100% 0 89.88deg/0.6);--color-shadow:oklch(37.4% 0.001 197.1deg/0.078);--color-shadow-soft:oklch(35.5% 0.001 197.1deg/0.102);--color-photo-border:oklch(0% 0 0deg/0.059);--color-fade:oklch(97% 0.001 286.38deg/0);--color-link:oklch(68.5% 0.149 250.69deg);--color-link-soft:oklch(64.6% 0.18 258.61deg/0.102);--color-flag-blue:oklch(46% 0.17 258.01deg);--color-flag-red:oklch(55.6% 0.225 24.18deg);--color-flag-belarus-red:oklch(53.1% 0.183 23.54deg);--color-flag-belarus-green:oklch(58.2% 0.144 151.14deg);--color-flag-gold:oklch(86.6% 0.151 88.91deg);--color-flag-yellow:oklch(89.5% 0.164 94.62deg);--color-flag-orange:oklch(77.1% 0.172 63.33deg);--color-flag-cyan:oklch(69.3% 0.122 213.86deg);--color-flag-cyan-deep:oklch(68% 0.118 211.52deg);--color-score:oklch(81.2% 0.158 80.96deg)}*,:after,:before{box-sizing:border-box}html{min-height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body,html{background:var(--color-background)}body{min-height:100dvh;margin:0;color:var(--color-text);font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}main{flex:1 0 auto}button,input,select,textarea{font:inherit}a:not(.MuiButton-root){color:inherit;text-decoration:none;transition:color .15s ease}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}