:root{--font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bg-body: #000000;--bg-app: #000000;--color-text: #0f172a}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}html,body{background-color:#000;font-family:var(--font-family);color:#0f172a;overflow-x:hidden;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;touch-action:pan-y;height:100%}#root{min-height:100%;background-color:#000}::-webkit-scrollbar{width:0px;height:0px;display:none}.smooth-press{transition:transform .12s cubic-bezier(.2,0,0,1),opacity .12s ease;will-change:transform}.smooth-press:active{transform:scale(.96);opacity:.88}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes slideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-overlay-enter{animation:fadeInOverlay .22s cubic-bezier(.16,1,.3,1) forwards}.sheet-content-enter{animation:slideUpSheet .28s cubic-bezier(.16,1,.3,1) forwards}
