@font-face{font-family:Monochrome Sans;src:url(/fonts/MonochromeSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monochrome Sans;src:url(/fonts/MonochromeSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}body,html{font-family:Monochrome Sans,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fadeIn{animation:fadeIn .3s ease both}.animate-slideUp{animation:slideUp .3s ease both}.animate-pulse{animation:pulse 1.5s ease-in-out infinite}.delay-1{animation-delay:.05s}.delay-2{animation-delay:.1s}.delay-3{animation-delay:.15s}.delay-4{animation-delay:.2s}.delay-5{animation-delay:.25s}.delay-6{animation-delay:.3s}.font-mono{font-family:Courier New,monospace}.safe-bottom{padding-bottom:max(10px,env(safe-area-inset-bottom))}.safe-top{padding-top:max(10px,env(safe-area-inset-top))}.glass{background:#ffffff8c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.65)}input,textarea,select{font-size:16px!important}.btn-active:active{transform:scale(.97);opacity:.9}.transition-fast{transition:all .15s ease}.transition-normal{transition:all .25s ease}
