:root{--glass-bg:#101010e0;--glass-blur:12px;--glass-sat:120%;--glass-bright:108%}html[data-theme=dark] .p-header[data-glass="1"][data-scrolled="1"],html[data-theme=dark] [data-glass="1"].glass-bg{isolation:isolate;contain:layout style;--glass-bg:#10101099;--glass-bright:108%;--glass-sat:120%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright));background:linear-gradient(var(--glass-bg), var(--glass-bg))!important}html[data-theme=light] .p-header[data-glass="1"][data-scrolled="1"],html[data-theme=light] [data-glass="1"].glass-bg{isolation:isolate;contain:layout style;--glass-bg:#fffc;--glass-bright:100%;--glass-sat:90%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright));background:linear-gradient(var(--glass-bg), var(--glass-bg))!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme=dark] .p-header[data-glass="1"],html[data-theme=dark] [data-glass="1"].glass-bg{background:#101010e6!important}html[data-theme=light] .p-header[data-glass="1"],html[data-theme=light] [data-glass="1"].glass-bg{background:#ffffffe6!important}}.ui-presence-badge{--presence-host-size-resolved:var(--presence-host-size,40px);--presence-badge-size-resolved:clamp(6.5px, calc(var(--presence-host-size-resolved) * .24), 12px);--presence-badge-ring-resolved:clamp(1.25px, calc(var(--presence-host-size-resolved) * .04), 2px);left:var(--presence-badge-anchor-x,86%);top:var(--presence-badge-anchor-y,86%);width:var(--presence-badge-size,var(--presence-badge-size-resolved));height:var(--presence-badge-size,var(--presence-badge-size-resolved));border:var(--presence-badge-ring,var(--presence-badge-ring-resolved)) solid var(--presence-badge-ring-color,var(--page-bg,var(--surface-bg,#121212)));box-shadow:none;z-index:4;pointer-events:none;opacity:0;background:#6f7788;border-radius:50%;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s;position:absolute;transform:translate(-50%,-50%)scale(0)}.ui-presence-host{position:relative}.msg-ava-main.ui-presence-host,.msg-ava-scope.ui-presence-host{position:absolute}.ui-presence-badge.is-online{opacity:1;background:#00a324;transform:translate(-50%,-50%)scale(1)}.ui-presence-badge.is-offline{opacity:0;background:#6f7788;transform:translate(-50%,-50%)scale(0)}.ui-presence-badge.is-unknown{opacity:0;transform:translate(-50%,-50%)scale(0)}html[data-theme=light] .ui-presence-badge{border-color:var(--presence-badge-ring-color,var(--page-bg,#fff));box-shadow:none}@media (width<=880px){.p-header .p-ava-mini.ui-presence-host>.ui-presence-badge{border-color:var(--bg,var(--surface-bg,var(--page-bg,#121212)))!important}html[data-theme=light] .p-header .p-ava-mini.ui-presence-host>.ui-presence-badge{border-color:var(--bg,var(--surface-bg,var(--page-bg,#fff)))!important}}.home-card-avatar .ui-presence-badge,.fav-prof-ava .ui-presence-badge{z-index:7;border-color:var(--presence-badge-ring-color,var(--page-bg,var(--surface-bg,#121212)));transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s;inset:auto 0 0 auto;transform:translate(0)scale(0)}.card.mus-mini .avatar .ui-presence-badge{z-index:7;transition:opacity .2s,transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s;inset:auto 2px 2px auto;transform:translate(0)scale(0)}.home-card-avatar .ui-presence-badge.is-online,.fav-prof-ava .ui-presence-badge.is-online,.card.mus-mini .avatar .ui-presence-badge.is-online{transform:translate(0)scale(1)}.home-card-avatar:hover .ui-presence-badge,.fav-prof-card:hover .fav-prof-ava .ui-presence-badge{transform:translate(0)scale(1.1)}.card.mus-mini .avatar:hover .ui-presence-badge{transform:translate(2px,2px)scale(1.1)}.card.mus-mini .avatar .ui-presence-badge{border-color:var(--block-bg,var(--surface-bg,#121212))}
