@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Bebas+Neue&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:#0a0f1e!important;min-height:100vh;width:100%;overflow-x:hidden}body{font-family:Outfit,sans-serif;color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0000004d;border-radius:99px}::-webkit-scrollbar-thumb{background:#b06820;border-radius:99px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#e8921a;border:2px solid transparent;background-clip:padding-box}*{scrollbar-width:auto;scrollbar-color:#c07830 rgba(255,255,255,.04)}select option{background:#38332a;color:#fff}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.6) sepia(1) saturate(3) hue-rotate(185deg);cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes glow{0%,to{box-shadow:0 0 12px #ffb34755}50%{box-shadow:0 0 28px #e8621a99}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.fade-up{animation:fadeUp .35s cubic-bezier(.22,1,.36,1) both}.fade-in{animation:fadeIn .25s ease both}.spinner{width:28px;height:28px;border:3px solid #2a3050;border-top-color:#ffb347;border-radius:50%;animation:spin .6s linear infinite;margin:0 auto}.tap{transition:all .15s ease}.tap:active{opacity:.72;transform:scale(.96)}button{transition:all .15s ease}.drum-scroll{overflow-y:scroll;scroll-snap-type:y mandatory;scrollbar-width:none}.drum-scroll::-webkit-scrollbar{display:none}.drum-item{scroll-snap-align:center}.tab-bar{overflow-x:auto;scrollbar-width:none}.tab-bar::-webkit-scrollbar{display:none}.np-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.np-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.np-grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}@media(max-width:520px){.np-grid-3,.np-grid-auto{grid-template-columns:1fr}}
