*{margin:0;padding:0;box-sizing:border-box}button,input,textarea,select{border-width:0;border-style:solid;font-family:inherit}:root{--color-black: #0B0D12;--color-background: #F4F7FF;--color-background-grey: #F4F5F8;--color-text-primary: #0B0D12;--color-text-secondary: #565C68;--color-text-white: #FFFFFF;--color-accent-blue: #0157FF;--color-accent-green: #CAFF66;--color-accent-pink: #FFCDCF;--color-border: #E4E6EB;--app-bg: radial-gradient(130% 40% at 100% 0%, rgba(110, 160, 255, .55) 0%, rgba(110, 160, 255, 0) 70%), linear-gradient(180deg, #0157FF 0px, #2E6CFF 120px, #8FB2FF 230px, #DCE7FF 340px, #F4F7FF 480px);--app-bg-soft: radial-gradient(120% 45% at 100% 0%, rgba(1, 87, 255, .22) 0%, rgba(1, 87, 255, 0) 70%), linear-gradient(180deg, #D6E4FF 0px, #EAF1FF 260px, #F4F7FF 520px);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--cc-tg-safe-top: 0px;--cc-tg-safe-right: 0px;--cc-tg-safe-bottom: 0px;--cc-tg-safe-left: 0px;--cc-safe-top: max(env(safe-area-inset-top, 0px), var(--cc-tg-safe-top));--cc-safe-right: max(env(safe-area-inset-right, 0px), var(--cc-tg-safe-right));--cc-safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--cc-tg-safe-bottom));--cc-safe-left: max(env(safe-area-inset-left, 0px), var(--cc-tg-safe-left))}html,body,#root{height:100%;width:100%;overflow:hidden}body{background:var(--app-bg);background-color:var(--color-background);background-attachment:fixed;color:var(--color-text-primary);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none;width:0;height:0}.input-number-no-spin::-webkit-inner-spin-button,.input-number-no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-number-no-spin{-moz-appearance:textfield;appearance:textfield}input::placeholder,textarea::placeholder{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:19px;color:#292a2e80}@font-face{font-family:Druk Wide Cyr;src:url(/fonts/drukwidecyr-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
