.drawer-content{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.drawer-content::-webkit-scrollbar{width:6px}.drawer-content::-webkit-scrollbar-track{background:0 0}.drawer-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px;transition:background .2s}.drawer-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes floatSearch{0%,to{transform:translate(0)}25%{transform:translate(8px,-8px)}50%{transform:translate(-5px,5px)}75%{transform:translate(-8px,-5px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}}@keyframes idleRingExpand{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes tapPulse{0%,to{opacity:.9;transform:scale(1)translateY(0)}50%{opacity:1;transform:scale(1.15)translateY(-3px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes orbRingEmerge{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes orbRingExpand{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes orbRingSoft{0%,to{opacity:.9}50%{opacity:.7}}@keyframes slideDownTheme{0%{opacity:0;transform:translate(-50%)translateY(-30px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
