.notifications-drawer{--el-drawer-bg-color:transparent!important}.notifications-drawer .el-drawer__body{padding:0!important}.notifications-drawer-modal{z-index:2000!important}.notifications-drawer .w-10.h-10.rounded-full,.notifications-drawer img{position:relative;z-index:1}@media (max-width:768px){.notifications-drawer-modal{z-index:3000!important}.notifications-drawer .el-drawer__body{height:100%!important;overflow:hidden!important}.notifications-drawer .overflow-y-auto{scrollbar-width:none;-webkit-overflow-scrolling:touch}.notifications-drawer .overflow-y-auto::-webkit-scrollbar{display:none}.notifications-drawer .p-4{padding:16px!important}.notifications-drawer button{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.notifications-drawer .w-10.h-10.rounded-full,.notifications-drawer img{z-index:2}}.el-dropdown-menu{--el-dropdown-menuItem-hover-fill:theme("colors.white/5")!important;--el-dropdown-menu-box-shadow:0 0 0 1px theme("colors.white/10")!important;border-radius:12px!important;min-width:200px!important;padding:8px!important}.el-dropdown-menu__item{border-radius:6px!important;height:auto!important;padding:8px 16px!important}.el-dropdown-menu__item:not(.is-disabled):hover{background-color:theme("colors.white/5")!important}.el-dropdown-menu__item--divided:before{background-color:theme("colors.white/10")!important;margin:8px -16px!important}.el-popper.is-light{background:theme("colors.dark.800")!important;border:1px solid theme("colors.white/10")!important}.mobile-menu-drawer .el-drawer{background-color:theme("colors.dark.900")!important;border-right:1px solid theme("colors.white/10")!important;z-index:3000!important}.mobile-menu-drawer .el-drawer__body{overflow-y:auto;overscroll-behavior:contain;padding:0!important}.md\:hidden.fixed.right-4.bottom-4{box-shadow:0 4px 10px #0000004d;transition:transform .2s ease-in-out}.md\:hidden.fixed.right-4.bottom-4:hover{transform:scale(1.05)}.md\:hidden.fixed.right-4.bottom-4 img{border-radius:50%}.mobile-notifications .notifications-drawer{--el-drawer-size:100%!important}@media (max-width:768px){.notifications-drawer-modal{z-index:3000!important}}.search-dialog .el-dialog{background-color:theme("colors.dark.900")!important;border:1px solid theme("colors.white/10")!important;border-radius:16px!important;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003!important;overflow:hidden!important}.search-dialog .el-dialog__body{padding:0!important}
