@media (width<=767px){html,body{overscroll-behavior-y:none}*{scrollbar-width:none;overscroll-behavior-y:none}::-webkit-scrollbar{width:0;height:0;display:none}button,[role=button],[role=tab],[role=option],a{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.mobile-route-surface{min-height:100dvh}.mobile-route-surface:not(:has(.mobile-safe-top)){padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}header:has([data-mobile-stack-back]) .mobile-menu-toggle{display:none}.mobile-safe-top{padding-top:env(safe-area-inset-top,0px)}.mobile-safe-layout{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.mobile-safe-footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}body:has(.mobile-bottom-nav){padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav{padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.mobile-safe-sheet{padding-top:max(1.5rem, env(safe-area-inset-top,0px));padding-bottom:max(1.5rem, env(safe-area-inset-bottom,0px))}.mobile-option-sheet{max-height:calc(100dvh - env(safe-area-inset-top,0px) - 1rem)}.mobile-safe-dialog{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2rem);overflow-y:auto}.mobile-route-surface .animate-fade-up{animation:none}.nexus-toolbar :where(button,a[aria-label]){min-width:2.75rem;min-height:2.75rem}.overflow-x-auto:has(.admin-card-table){overflow:visible}.admin-card-table{min-width:0!important}.admin-card-table thead{display:none}.admin-card-table,.admin-card-table tbody,.admin-card-table tr,.admin-card-table td{width:100%;display:block}.admin-card-table tr{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:6px;margin-bottom:8px;padding:4px 12px}.admin-card-table td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:8px 0;display:flex}.admin-card-table td:before{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));text-align:left;font-size:10px;font-weight:500}.admin-card-table.cat-table td:first-child:before{content:"Name"}.admin-card-table.cat-table td:nth-child(2):before{content:"Type"}.admin-card-table.cat-table td:nth-child(3):before{content:"Order"}.admin-card-table.cat-table td:nth-child(4):before{content:"Live"}.admin-card-table.cat-table td:nth-child(5):before{content:"Status"}.admin-card-table.cat-table td:nth-child(6):before{content:""}.admin-card-table.stream-table td:first-child:before{content:"Channel"}.admin-card-table.stream-table td:nth-child(2):before{content:"Category"}.admin-card-table.stream-table td:nth-child(3):before{content:"Viewers"}.admin-card-table.stream-table td:nth-child(4):before{content:"Featured"}.admin-card-table.stream-table td:nth-child(5):before{content:""}.admin-card-table.user-table td:first-child:before{content:"Account"}.admin-card-table.user-table td:nth-child(2):before{content:"Channel"}.admin-card-table.user-table td:nth-child(3):before{content:"Role"}.admin-card-table.user-table td:nth-child(4):before{content:"State"}.admin-card-table.user-table td:nth-child(5):before{content:""}}
