.tabular-nums[data-v-27f43671]{font-variant-numeric:tabular-nums}@keyframes pulse-subtle-ce344849{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-subtle[data-v-ce344849]{animation:pulse-subtle-ce344849 2s cubic-bezier(.4,0,.6,1) infinite}.sign-in-bonus-trigger[data-v-ce344849]{position:relative}.sign-in-tooltip[data-v-ce344849]{background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:hsl(var(--popover-foreground));font-size:12px;font-weight:500;left:50%;margin-top:8px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:nowrap;z-index:50}.sign-in-tooltip[data-v-ce344849]:before{border:5px solid transparent;border-bottom:5px solid hsl(var(--border))}.sign-in-tooltip[data-v-ce344849]:after,.sign-in-tooltip[data-v-ce344849]:before{bottom:100%;content:"";left:50%;position:absolute;transform:translate(-50%)}.sign-in-tooltip[data-v-ce344849]:after{border:4px solid transparent;border-bottom:4px solid hsl(var(--popover))}.sign-in-bonus-trigger:hover .sign-in-tooltip[data-v-ce344849]{opacity:1;visibility:visible}.scrollbar-thin[data-v-2ace9073]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-2ace9073]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-2ace9073]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.scrollbar-thin[data-v-2ace9073]::-webkit-scrollbar-thumb:hover{background:#fff3}.dark div[style*=--tag-color][data-v-592529fc],:root.dark div[style*=--tag-color][data-v-592529fc]{background-color:color-mix(in srgb,var(--tag-color) 25%,transparent)!important;border-color:color-mix(in srgb,var(--tag-color) 50%,transparent)!important}.scrollbar-thin[data-v-32a69e92]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-32a69e92]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-32a69e92]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin[data-v-32a69e92]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}[data-v-32a69e92] .dark .scrollbar-thin::-webkit-scrollbar-thumb{background-color:#fff3}[data-v-32a69e92] .dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.backdrop-blur-xl[data-v-32a69e92]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.notification-toast-enter-active[data-v-0d26fd43]{transition:all .5s cubic-bezier(.19,1,.22,1)}.notification-toast-leave-active[data-v-0d26fd43]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-toast-enter-from[data-v-0d26fd43]{filter:blur(10px);opacity:0;transform:translate(100px) scale(.9) translateY(20px)}.notification-toast-leave-to[data-v-0d26fd43]{filter:blur(5px);opacity:0;transform:translate(50px) scale(.95)}.notification-toast-move[data-v-0d26fd43]{transition:transform .5s cubic-bezier(.19,1,.22,1)}.banner-slide-enter-active[data-v-e229f64e],.banner-slide-leave-active[data-v-e229f64e]{transition:all .3s ease}.banner-slide-enter-from[data-v-e229f64e],.banner-slide-leave-to[data-v-e229f64e]{opacity:0;transform:translateY(-100%)}.mobile-fab-menu[data-v-860dfbc5]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 2px 8px -2px #0000001a,0 0 1px #0000000d;color:#374151;cursor:pointer;display:inline-flex;height:40px;justify-content:center;left:12px;position:fixed;top:12px;transition:all .2s ease;width:40px;z-index:30}.mobile-fab-menu[data-v-860dfbc5]:hover{background:#fffffff2;box-shadow:0 4px 12px -2px #00000026}.mobile-fab-menu[data-v-860dfbc5]:active{transform:scale(.92)}.dark .mobile-fab-menu[data-v-860dfbc5],[data-v-860dfbc5] .dark .mobile-fab-menu{background:#000000b3;border-color:#ffffff1a;box-shadow:0 2px 8px -2px #0006;color:#fffc}.dark .mobile-fab-menu[data-v-860dfbc5]:hover,[data-v-860dfbc5] .dark .mobile-fab-menu:hover{background:#000000d9;color:#fff}.mobile-sidebar-enter-active[data-v-860dfbc5],.mobile-sidebar-leave-active[data-v-860dfbc5]{transition:opacity .3s ease}.mobile-sidebar-enter-active .mobile-sidebar-panel[data-v-860dfbc5],.mobile-sidebar-leave-active .mobile-sidebar-panel[data-v-860dfbc5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-sidebar-enter-from .mobile-sidebar-panel[data-v-860dfbc5],.mobile-sidebar-leave-to .mobile-sidebar-panel[data-v-860dfbc5]{transform:translate(-100%)}.mobile-sidebar-enter-from[data-v-860dfbc5],.mobile-sidebar-leave-to[data-v-860dfbc5]{opacity:0}.scrollbar-thin[data-v-860dfbc5]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-860dfbc5]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-860dfbc5]::-webkit-scrollbar-thumb{background-color:#64748b59;border-radius:10px}.page-loading-overlay{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:9999}.page-loading-bar{background:transparent;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0}.page-loading-bar-inner{animation:page-loading-progress 1.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsl(var(--primary)),transparent);height:100%;width:100%}@keyframes page-loading-progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-loading-spinner-wrapper{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsl(var(--background)/.6);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.page-loading-spinner{background:hsl(var(--background));border-radius:.75rem;box-shadow:0 4px 20px hsl(var(--foreground)/.1);padding:1rem}.page-loading-enter-active{transition:opacity .15s ease-out}.page-loading-leave-active{transition:opacity .2s ease-in}.page-loading-enter-from,.page-loading-leave-to{opacity:0}.slide-enter-active[data-v-2f6285fb],.slide-leave-active[data-v-2f6285fb]{transition:transform .3s ease}.slide-enter-from[data-v-2f6285fb],.slide-leave-to[data-v-2f6285fb]{transform:translateY(-100%)}.slide-fade-enter-active[data-v-2f6285fb],.slide-fade-leave-active[data-v-2f6285fb]{transition:all .4s cubic-bezier(.23,1,.32,1)}.slide-fade-enter-from[data-v-2f6285fb],.slide-fade-leave-to[data-v-2f6285fb]{opacity:0;transform:translateY(-20px)}@media (min-width:768px){.slide-fade-enter-from[data-v-2f6285fb],.slide-fade-leave-to[data-v-2f6285fb]{opacity:0;transform:translate(-50%,-20px)}}
