:root {
  --_119yoch0: 0.0625rem;
  --_119yoch1: 0.25rem;
  --_119yoch2: 0.5rem;
  --_119yoch3: 0.75rem;
  --_119yoch4: 0.842rem;
  --_119yoch5: 1rem;
  --_119yoch6: 1.25rem;
  --_119yoch7: 1.5rem;
  --_119yoch8: 2rem;
}
:root {
  --_1d1i4ma0: 0.725rem;
  --_1d1i4ma1: calc(2rem * var(--mantine-scale));
  --_1d1i4ma2: calc(1.5rem * var(--mantine-scale));
  --_1d1i4ma3: calc(1.25rem * var(--mantine-scale));
  --_1d1i4ma4: calc(1.125rem * var(--mantine-scale));
  --_1d1i4ma5: calc(1rem * var(--mantine-scale));
  --_1d1i4ma6: calc(0.875rem * var(--mantine-scale));
  --_1d1i4ma7: calc(0.75rem * var(--mantine-scale));
  --_1d1i4ma8: calc(0.625rem * var(--mantine-scale));
  --_1d1i4ma9: calc(0.5rem * var(--mantine-scale));
  --_1d1i4maa: 1rem;
  --_1d1i4mab: 0.875rem;
  --_1d1i4mac: 0.725rem;
  --_1d1i4mad: 0.625rem;
  --_1d1i4mae: 0.5rem;
  --_1d1i4maf: 0.375rem;
  --_1d1i4mag: 0.25rem;
  --_1d1i4mah: 0.125rem;
  --_1d1i4mai: 0.0625rem;
  --_1d1i4maj: 0.725rem;
  --_1d1i4mak: 0.625rem;
  --_1d1i4mal: 0.5rem;
  --_1d1i4mam: 0.375rem;
  --_1d1i4man: 0.25rem;
  --_1d1i4mao: 0.125rem;
  --_1d1i4map: 0.0625rem;
  --_1d1i4maq: 0.03125rem;
  --_1d1i4mar: 0.015625rem;
  --_1d1i4mas: 0.875rem;
  --_1d1i4mat: 0.725rem;
  --_1d1i4mau: 0.625rem;
  --_1d1i4mav: 0.5rem;
  --_1d1i4maw: 0.375rem;
  --_1d1i4max: 0.25rem;
  --_1d1i4may: 0.125rem;
  --_1d1i4maz: 0.0625rem;
  --_1d1i4ma10: 0.03125rem;
  --_1d1i4ma11: 0.75rem;
  --_1d1i4ma12: 0.625rem;
  --_1d1i4ma13: 0.5rem;
  --_1d1i4ma14: 0.375rem;
  --_1d1i4ma15: 0.25rem;
  --_1d1i4ma16: 0.125rem;
  --_1d1i4ma17: 0.0625rem;
  --_1d1i4ma18: 0.03125rem;
  --_1d1i4ma19: 0.015625rem;
  --_1d1i4ma1a: 0.75rem;
  --_1d1i4ma1b: 0.625rem;
  --_1d1i4ma1c: 0.5rem;
  --_1d1i4ma1d: 0.375rem;
  --_1d1i4ma1e: 0.25rem;
  --_1d1i4ma1f: 0.125rem;
  --_1d1i4ma1g: 0.0625rem;
  --_1d1i4ma1h: 0.03125rem;
  --_1d1i4ma1i: 0.015625rem;
  --_1d1i4ma1j: clamp(.75rem, 2vw, 1rem);
  --_1d1i4ma1k: clamp(1rem, 4vw, 1.5rem);
  --_1d1i4ma1l: clamp(1.5rem, 6vw, 2.5rem);
  --_1d1i4ma1m: clamp(2rem, 9vw, 3.5rem);
  --_1d1i4ma1n: clamp(2.5rem, 12vw, 4.5rem);
  --_1d1i4ma1o: clamp(3rem, 16vw, 5.5rem);
  --_1d1i4ma1p: clamp(3.5rem, 20vw, 6.5rem);
  --_1d1i4ma1q: clamp(4rem, 24vw, 7.5rem);
  --_1d1i4ma1r: clamp(4.5rem, 28vw, 8.5rem);
  --_1d1i4ma1s: clamp(5rem, 32vw, 9.5rem);
}
:root {
  --_1ykhouu0: cubic-bezier(.25, 0, .5, 1);
  --_1ykhouu1: cubic-bezier(.25, 0, .4, 1);
  --_1ykhouu2: cubic-bezier(.25, 0, .3, 1);
  --_1ykhouu3: cubic-bezier(.25, 0, .2, 1);
  --_1ykhouu4: cubic-bezier(.25, 0, .1, 1);
  --_1ykhouu5: cubic-bezier(.25, 0, 1, 1);
  --_1ykhouu6: cubic-bezier(.50, 0, 1, 1);
  --_1ykhouu7: cubic-bezier(.70, 0, 1, 1);
  --_1ykhouu8: cubic-bezier(.90, 0, 1, 1);
  --_1ykhouu9: cubic-bezier(1, 0, 1, 1);
  --_1ykhouua: cubic-bezier(0, 0, .75, 1);
  --_1ykhouub: cubic-bezier(0, 0, .50, 1);
  --_1ykhouuc: cubic-bezier(0, 0, .3, 1);
  --_1ykhouud: cubic-bezier(0, 0, .1, 1);
  --_1ykhouue: cubic-bezier(0, 0, 0, 1);
  --_1ykhouuf: cubic-bezier(.1, 0, .9, 1);
  --_1ykhouug: cubic-bezier(.3, 0, .7, 1);
  --_1ykhouuh: cubic-bezier(.5, 0, .5, 1);
  --_1ykhouui: cubic-bezier(.7, 0, .3, 1);
  --_1ykhouuj: cubic-bezier(.9, 0, .1, 1);
  --_1ykhouuk: cubic-bezier(.5, .75, .75, 1.25);
  --_1ykhouul: cubic-bezier(.5, 1, .75, 1.25);
  --_1ykhouum: cubic-bezier(.5, 1.25, .75, 1.25);
  --_1ykhouun: cubic-bezier(.5, 1.5, .75, 1.25);
  --_1ykhouuo: cubic-bezier(.5, 1.75, .75, 1.25);
  --_1ykhouup: cubic-bezier(.5, -0.25, .75, 1);
  --_1ykhouuq: cubic-bezier(.5, -0.50, .75, 1);
  --_1ykhouur: cubic-bezier(.5, -0.75, .75, 1);
  --_1ykhouus: cubic-bezier(.5, -1.00, .75, 1);
  --_1ykhouut: cubic-bezier(.5, -1.25, .75, 1);
  --_1ykhouuu: cubic-bezier(.5, -.1, .1, 1.5);
  --_1ykhouuv: cubic-bezier(.5, -.3, .1, 1.5);
  --_1ykhouuw: cubic-bezier(.5, -.5, .1, 1.5);
  --_1ykhouux: cubic-bezier(.5, -.7, .1, 1.5);
  --_1ykhouuy: cubic-bezier(.5, -.9, .1, 1.5);
  --_1ykhouuz: steps(2);
  --_1ykhouu10: steps(3);
  --_1ykhouu11: steps(4);
  --_1ykhouu12: steps(7);
  --_1ykhouu13: steps(10);
  --_1ykhouu14: linear(
      0, 0.006, 0.025 2.8%, 0.101 6.1%, 0.539 18.9%, 0.721 25.3%, 0.849 31.5%,
      0.937 38.1%, 0.968 41.8%, 0.991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%,
      1.001
    );
  --_1ykhouu15: linear(
      0, 0.007, 0.029 2.2%, 0.118 4.7%, 0.625 14.4%, 0.826 19%, 0.902, 0.962,
      1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%,
      0.999 61.6%, 0.995 71.2%, 1
    );
  --_1ykhouu16: linear(
      0, 0.009, 0.035 2.1%, 0.141 4.4%, 0.723 12.9%, 0.938 16.7%, 1.017, 1.077,
      1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%,
      1.051 39.6%, 1.017 43.1%, 0.991, 0.977 51%, 0.974 53.8%, 0.975 57.1%,
      0.997 69.8%, 1.003 76.9%, 1
    );
  --_1ykhouu17: linear(
      0, 0.009, 0.037 1.7%, 0.153 3.6%, 0.776 10.3%, 1.001, 1.142 16%, 1.185,
      1.209 19%, 1.215 19.9% 20.8%, 1.199, 1.165 25%, 1.056 30.3%, 1.008 33%, 0.973,
      0.955 39.2%, 0.953 41.1%, 0.957 43.3%, 0.998 53.3%, 1.009 59.1% 63.7%,
      0.998 78.9%, 1
    );
  --_1ykhouu18: linear(
      0, 0.01, 0.04 1.6%, 0.161 3.3%, 0.816 9.4%, 1.046, 1.189 14.4%, 1.231,
      1.254 17%, 1.259, 1.257 18.6%, 1.236, 1.194 22.3%, 1.057 27%, 0.999 29.4%,
      0.955 32.1%, 0.942, 0.935 34.9%, 0.933, 0.939 38.4%, 1 47.3%, 1.011,
      1.017 52.6%, 1.016 56.4%, 1 65.2%, 0.996 70.2%, 1.001 87.2%, 1
    );
  --_1ykhouu19: linear(
      0, 0.004, 0.016, 0.035, 0.063, 0.098, 0.141, 0.191, 0.25, 0.316, 0.391 36.8%,
      0.563, 0.766, 1 58.8%, 0.946, 0.908 69.1%, 0.895, 0.885, 0.879, 0.878, 0.879,
      0.885, 0.895, 0.908 89.7%, 0.946, 1
    );
  --_1ykhouu1a: linear(
      0, 0.004, 0.016, 0.035, 0.063, 0.098, 0.141 15.1%, 0.25, 0.391, 0.562, 0.765,
      1, 0.892 45.2%, 0.849, 0.815, 0.788, 0.769, 0.757, 0.753, 0.757, 0.769, 0.788,
      0.815, 0.85, 0.892 75.2%, 1 80.2%, 0.973, 0.954, 0.943, 0.939, 0.943, 0.954,
      0.973, 1
    );
  --_1ykhouu1b: linear(
      0, 0.004, 0.016, 0.035, 0.062, 0.098, 0.141 11.4%, 0.25, 0.39, 0.562, 0.764,
      1 30.3%, 0.847 34.8%, 0.787, 0.737, 0.699, 0.672, 0.655, 0.65, 0.656, 0.672,
      0.699, 0.738, 0.787, 0.847 61.7%, 1 66.2%, 0.946, 0.908, 0.885 74.2%, 0.879,
      0.878, 0.879, 0.885 79.5%, 0.908, 0.946, 1 87.4%, 0.981, 0.968, 0.96, 0.957,
      0.96, 0.968, 0.981, 1
    );
  --_1ykhouu1c: linear(
      0, 0.004, 0.016 3%, 0.062, 0.141, 0.25, 0.391, 0.562 18.2%, 1 24.3%, 0.81,
      0.676 32.3%, 0.629, 0.595, 0.575, 0.568, 0.575, 0.595, 0.629, 0.676 48.2%,
      0.811, 1 56.2%, 0.918, 0.86, 0.825, 0.814, 0.825, 0.86, 0.918, 1 77.2%,
      0.94 80.6%, 0.925, 0.92, 0.925, 0.94 87.5%, 1 90.9%, 0.974, 0.965, 0.974, 1
    );
  --_1ykhouu1d: linear(
      0, 0.004, 0.016 2.5%, 0.063, 0.141, 0.25 10.1%, 0.562, 1 20.2%, 0.783, 0.627,
      0.534 30.9%, 0.511, 0.503, 0.511, 0.534 38%, 0.627, 0.782, 1 48.7%, 0.892,
      0.815, 0.769 56.3%, 0.757, 0.753, 0.757, 0.769 61.3%, 0.815, 0.892, 1 68.8%,
      0.908 72.4%, 0.885, 0.878, 0.885, 0.908 79.4%, 1 83%, 0.954 85.5%, 0.943,
      0.939, 0.943, 0.954 90.5%, 1 93%, 0.977, 0.97, 0.977, 1
    );
}
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  to {
    opacity: 0;
  }
}
@keyframes scaleUp {
  to {
    transform: scale(1.25);
  }
}
@keyframes scaleDown {
  to {
    transform: scale(.75);
  }
}
@keyframes slideOutUp {
  to {
    transform: translateY(-100%);
  }
}
@keyframes slideOutDown {
  to {
    transform: translateY(-100%);
  }
}
@keyframes slideOutRight {
  to {
    transform: translateX(100%);
  }
}
@keyframes slideOutLeft {
  to {
    transform: translateX(-100%);
  }
}
@keyframes slideInUp {
  from {
    transform: translateY(100%);
  }
}
@keyframes slideInDown {
  from {
    transform: translateY(-100%);
  }
}
@keyframes slideInRight {
  from {
    transform: translateX(-100%);
  }
}
@keyframes slideInLeft {
  from {
    transform: translateX(100%);
  }
}
@keyframes shakeX {
  0%, 100% {
    transform: translateX(0%);
  }
  20% {
    transform: translateX(-5%);
  }
  40% {
    transform: translateX(5%);
  }
  60% {
    transform: translateX(-5%);
  }
  80% {
    transform: translateX(5%);
  }
}
@keyframes shakeY {
  0%, 100% {
    transform: translateY(0%);
  }
  20% {
    transform: translateY(-5%);
  }
  40% {
    transform: translateY(5%);
  }
  60% {
    transform: translateY(-5%);
  }
  80% {
    transform: translateY(5%);
  }
}
@keyframes spin {
  to {
    transform: rotate(1turn);
  }
}
@keyframes ping {
  90%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
@keyframes float {
  50% {
    transform: translateY(-25%);
  }
}
@keyframes bounce {
  25% {
    transform: translateY(-20%);
  }
  40% {
    transform: translateY(-3%);
  }
  0%, 60%, 100% {
    transform: translateY(0);
  }
}
@keyframes pulse {
  50% {
    transform: scale(.9,.9);
  }
}
@keyframes skeleton {
  0% {
    background-position: -200% 0;
    background-size: 200% 100%;
  }
  100% {
    background-position: 200% 0;
    background-size: 200% 100%;
  }
}
:root {
  --_960dcp0: .5s var(--_1ykhouu2) fadeIn;
  --_960dcp1: .5s var(--_1ykhouu2) fadeOut;
  --_960dcp2: .5s var(--_1ykhouu2) scaleUp;
  --_960dcp3: .5s var(--_1ykhouu2) scaleDown;
  --_960dcp4: .5s var(--_1ykhouu2) slideOutUp;
  --_960dcp5: .5s var(--_1ykhouu2) slideOutDown;
  --_960dcp6: .5s var(--_1ykhouu2) slideOutRight;
  --_960dcp7: .5s var(--_1ykhouu2) slideOutLeft;
  --_960dcp8: .5s var(--_1ykhouu2) slideInUp;
  --_960dcp9: .5s var(--_1ykhouu2) slideInDown;
  --_960dcpa: .5s var(--_1ykhouu2) slideInRight;
  --_960dcpb: .5s var(--_1ykhouu2) slideInLeft;
  --_960dcpc: .75s var(--_1ykhouue) shakeX;
  --_960dcpd: .75s var(--_1ykhouue) shakeY;
  --_960dcpe: 1.4s ease-in-out infinite spin;
  --_960dcpf: 5s var(--_1ykhouuc) infinite ping;
  --_960dcpg: 1s var(--_1ykhouuc) infinite blink;
  --_960dcph: 3s var(--_1ykhouuh) infinite float;
  --_960dcpi: 2s var(--_1ykhouuv) infinite bounce;
  --_960dcpj: 2s var(--_1ykhouuc) infinite pulse;
}
:root {
  --vkprul0: linear-gradient(0deg, var(--mantine-color-background-0)) padding-box, linear-gradient(90deg, #e73070, #fcc419) border-box;
  --vkprul1: linear-gradient(25deg, color-mix(in srgb, #fcc419, transparent 90%),color-mix(in srgb, #e73070, transparent 90%)) padding-box, linear-gradient(var(--mantine-color-background-0)) padding-box, linear-gradient(90deg, #e73070, #fcc419) border-box;
  --vkprul2: linear-gradient(25deg, color-mix(in srgb, #fcc419, transparent 30%),color-mix(in srgb, #e73070, transparent 30%)) padding-box, linear-gradient(var(--mantine-color-background-0)) padding-box, linear-gradient(90deg, #e73070, #fcc419) border-box;
  --vkprul3: linear-gradient(90deg, #e73070, #fcc419);
  --vkprul4: linear-gradient(90deg, color-mix(in srgb, #e73070, transparent 90%), color-mix(in srgb, #fcc419, transparent 90%));
  --vkprul5: linear-gradient(90deg, color-mix(in srgb, #e73070, transparent 30%), color-mix(in srgb, #fcc419, transparent 30%));
  --vkprul6: 0px 0px 20px -2px color-mix(in srgb, #fcc419, transparent 90%), 0px 0px 20px -2px color-mix(in srgb, #e73070, transparent 90%);
}
