@layer base{:root{--vh:100dvh;--min-width:320;--min-width-px:320px;--max-width:430;--min-height:568;--min-height-px:568px;--max-height:932;--drum-height:max(53px, min(71px, calc(53px + (71 - 53) * var(--progress-vw))));--progress-vw:((100vw - var(--min-width-px)) / (var(--max-width) - var(--min-width)));--progress-vh:((100vh - var(--min-height-px)) / (var(--max-height) - var(--min-height)));--base-colors-accent:#8f00c3;--base-colors-accent-light:#ebb4ff;--base-colors-accent-white:#fff;--base-colors-accent-black:#030303;--base-colors-accent-black-gradient:linear-gradient(179.96deg, #8f00c3 0.04%, #8f00c300 38.99%), linear-gradient(0deg, #030303, #030303);--base-colors-modal:#1c131f;--base-colors-blocks:#29212c;--base-colors-blur-elements:#ffffff0f;--base-colors-modal-gradient:linear-gradient(180deg, #8f00c300 75.24%, #8f00c34d 100%), linear-gradient(0deg, #1c131f, #1c131f);--color-text-100:#fff;--color-text-50:#ffffff80;--color-text-30:#ffffff4d;--color-text-10:#ffffff1a;--color-text-dark:#030303;--color-text-green:#00c34b;--color-text-error:#cf3336;--base-colors-blur-elements-click:#ffffff1f;--color-button-base-default:#29212c;--color-button-base-click:#362e38;--color-button-primary-default:radial-gradient(50% 50% at 50% 50%, #ebb4ff7a 0%, #8f00c352 100%), linear-gradient(0deg, #1c131f, #1c131f);--color-button-primary-click:radial-gradient(50% 50% at 50% 50%, #ebb4ff99 0%, #8f00c366 100%), linear-gradient(0deg, #1c131f, #1c131f);--color-button-secondary-default:radial-gradient(50% 50% at 50% 50%, #b4c7ff7a 0%, #0031c352 100%), linear-gradient(0deg, #1c131f, #1c131f);--color-button-secondary-click:radial-gradient(50% 50% at 50% 50%, #b4c7ff99 0%, #0031c366 100%), linear-gradient(0deg, #1c131f, #1c131f);--color-error:#411c25;--color-badge-white:#ffffff14;--color-badge-green:#00c34b14;--color-badge-error:#cf333633;--color-input-blur:#121212;--color-input-default:#29212c;--color-input-error:#411c25;--color-shading-modal:#0303034d;--color-shading-footer:linear-gradient(180deg, #03030300 0%, #030303 100%);--stroke-elements-shadow:0px 0px 0px 1px #ffffff05 inset;--stroke-input-error-shadow:0px 0px 0px 2px #cf3336 inset;--glow-accent-shadow:0px 0px 40px 0px #8f00c34d}*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{min-height:var(--vh);text-rendering:optimizespeed;background-color:var(--base-colors-accent-black);-webkit-font-smoothing:antialiased;color:#fff;background-attachment:fixed;font-family:Inter,sans-serif;line-height:1}img,picture,svg{max-width:100%;display:block}p,span,input,button,textarea,label,strong,em,b,i,small,code,select{font:inherit;color:inherit}button{cursor:auto;background:0 0;border:none;outline:none;margin:0;padding:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}ul,ol{margin:0;padding:0;list-style:none}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}}@layer components,overrides;@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-FIwubZjA.woff2)format("woff2")}.visually-hidden{white-space:nowrap;clip-path:inset(100%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fade{animation:1s ease-out forwards fade}@keyframes fade{0%{opacity:0}to{opacity:1}}
