.notification-bell[data-v-cbed5146]{display:inline-flex;flex:0 0 auto;position:relative}.notification-bell__trigger[data-v-cbed5146]{align-items:center;background:#17181e;border:1px solid #34353d;border-radius:50%;color:#f7c957;display:inline-flex;height:32px;justify-content:center;position:relative;transition:border-color .2s ease,color .2s ease,transform .2s ease;width:32px}.notification-bell__trigger[data-v-cbed5146]:hover{border-color:#e31d6f;color:#ffb2ce;transform:translateY(-1px)}.notification-bell__item[data-v-cbed5146]:focus-visible,.notification-bell__mark-all[data-v-cbed5146]:focus-visible,.notification-bell__more-row button[data-v-cbed5146]:focus-visible,.notification-bell__state button[data-v-cbed5146]:focus-visible,.notification-bell__trigger[data-v-cbed5146]:focus-visible{outline:2px solid #f7c957;outline-offset:3px}.notification-bell__icon[data-v-cbed5146]{height:17px;width:17px}.notification-bell__badge[data-v-cbed5146]{align-items:center;background:#e31d6f;border:2px solid #090a0e;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-7px;top:-7px}.notification-bell__panel[data-v-cbed5146]{background:#17181e;border:1px solid #34353d;border-radius:8px;box-shadow:0 18px 46px #00000075,0 0 0 1px #ffffff06;color:#f7f5f7;overflow:hidden;position:absolute;right:0;top:calc(100% + 13px);width:min(380px,calc(100vw - 32px));z-index:80}.notification-bell__header[data-v-cbed5146]{align-items:flex-start;background:#14151a;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:16px;justify-content:space-between;padding:17px 18px 14px}.notification-bell__eyebrow[data-v-cbed5146]{color:#f7c957;display:block;font-size:9px;font-weight:700;letter-spacing:.14em;margin-bottom:4px}.notification-bell__header h2[data-v-cbed5146]{color:#fff;font-family:Space Grotesk,Arial,sans-serif;font-size:19px;letter-spacing:-.04em;margin:0}.notification-bell__mark-all[data-v-cbed5146]{background:transparent;border:0;color:#ffb2ce;flex:0 0 auto;font-size:11px;font-weight:700}.notification-bell__mark-all[data-v-cbed5146]:hover:not(:disabled){color:#fff}.notification-bell__mark-all[data-v-cbed5146]:disabled{cursor:default;opacity:.4}.notification-bell__list[data-v-cbed5146]{list-style:none;margin:0;max-height:390px;overflow-y:auto;padding:0}.notification-bell__item[data-v-cbed5146]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.055);color:inherit;display:flex;gap:11px;padding:14px 18px;position:relative;transition:background-color .2s ease}.notification-bell__item.is-unread[data-v-cbed5146],.notification-bell__item[data-v-cbed5146]:hover{background:#e31d6f14}.notification-bell__item[data-v-cbed5146]:hover{background:#e31d6f24}.notification-bell__item-icon[data-v-cbed5146]{align-items:center;background:#f7c9571f;border-radius:7px;display:inline-flex;flex:0 0 auto;font-size:15px;height:28px;justify-content:center;width:28px}.notification-bell__item-body[data-v-cbed5146]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.notification-bell__item-body strong[data-v-cbed5146]{color:#fff;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-bell__item-body>span[data-v-cbed5146]{color:#b8b4bc;font-size:11px;line-height:1.4}.notification-bell__item-body time[data-v-cbed5146]{color:#85828b;font-size:10px}.notification-bell__unread-dot[data-v-cbed5146]{background:#e31d6f;border-radius:50%;box-shadow:0 0 0 3px #e31d6f26;flex:0 0 auto;height:6px;margin-top:7px;width:6px}.notification-bell__state[data-v-cbed5146]{align-items:center;color:#96949e;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:170px;padding:28px 20px;text-align:center}.notification-bell__state p[data-v-cbed5146]{color:#ded9df;font-size:12px;margin:0}.notification-bell__state small[data-v-cbed5146]{color:#85828b;font-size:10px}.notification-bell__state-icon[data-v-cbed5146]{color:#f7c957;font-size:30px;line-height:1;margin-bottom:2px}.notification-bell__state--error p[data-v-cbed5146]{color:#ffb2b9}.notification-bell__more-row button[data-v-cbed5146],.notification-bell__state button[data-v-cbed5146]{background:transparent;border:0;color:#ffb2ce;font-size:11px;font-weight:700}.notification-bell__more-row button[data-v-cbed5146]:hover:not(:disabled),.notification-bell__state button[data-v-cbed5146]:hover{color:#fff}.notification-bell__more-row[data-v-cbed5146]{padding:12px 18px;text-align:center}.notification-bell__more-row button[data-v-cbed5146]:disabled{cursor:wait;opacity:.55}@media(max-width:540px){.notification-bell__panel[data-v-cbed5146]{left:16px;position:fixed;right:16px;top:76px;width:auto}}@media(prefers-reduced-motion:reduce){.notification-bell__item[data-v-cbed5146],.notification-bell__trigger[data-v-cbed5146]{transition:none}}.global-player[data-v-f7f1bb73]{background:#0f172a;border-top:1px solid #1e293b;bottom:0;box-shadow:0 -4px 24px #00000080;left:0;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999}.global-player__progress-track[data-v-f7f1bb73]{background:#1e293b;cursor:pointer;height:4px;position:relative;width:100%}.global-player__progress-track[data-v-f7f1bb73]:hover{height:6px;transition:height .1s}.global-player__progress-fill[data-v-f7f1bb73]{background:#7c3aed;height:100%;transition:width .2s linear}.global-player__body[data-v-f7f1bb73]{align-items:center;display:flex;gap:1rem;min-height:64px;padding:.5rem 1rem}.global-player__info[data-v-f7f1bb73]{align-items:center;display:flex;flex:1;gap:.75rem;min-width:0}.global-player__cover[data-v-f7f1bb73]{border-radius:6px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.global-player__meta[data-v-f7f1bb73]{min-width:0}.global-player__title[data-v-f7f1bb73]{color:#f1f5f9;font-size:.875rem;font-weight:600}.global-player__artist[data-v-f7f1bb73],.global-player__title[data-v-f7f1bb73]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-player__artist[data-v-f7f1bb73]{color:#94a3b8;font-size:.75rem}.global-player__controls[data-v-f7f1bb73]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.global-player__btn[data-v-f7f1bb73]{align-items:center;background:transparent;border:none;border-radius:50%;color:#cbd5e1;cursor:pointer;display:flex;justify-content:center;padding:.375rem;transition:color .15s,background .15s}.global-player__btn[data-v-f7f1bb73]:hover:not(:disabled){background:#1e293b;color:#f1f5f9}.global-player__btn--play[data-v-f7f1bb73]{background:#7c3aed;border-radius:50%;color:#fff;padding:.5rem}.global-player__btn--play[data-v-f7f1bb73]:hover{background:#6d28d9}.global-player__btn--close[data-v-f7f1bb73]{color:#64748b}.global-player__btn--close[data-v-f7f1bb73]:hover{color:#f87171}.global-player__right[data-v-f7f1bb73]{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.global-player__time[data-v-f7f1bb73]{color:#94a3b8;font-size:.75rem;white-space:nowrap}.global-player__volume[data-v-f7f1bb73]{align-items:center;display:flex;gap:.375rem}.global-player__volume-slider[data-v-f7f1bb73]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#334155;border-radius:9999px;cursor:pointer;height:4px;outline:none;width:80px}.global-player__volume-slider[data-v-f7f1bb73]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#7c3aed;border-radius:50%;cursor:pointer;height:12px;width:12px}.global-player__volume-slider[data-v-f7f1bb73]::-moz-range-thumb{background:#7c3aed;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.player-slide-enter-active[data-v-f7f1bb73],.player-slide-leave-active[data-v-f7f1bb73]{transition:transform .3s ease,opacity .3s ease}.player-slide-enter-from[data-v-f7f1bb73],.player-slide-leave-to[data-v-f7f1bb73]{opacity:0;transform:translateY(100%)}@media(max-width:640px){.global-player__time[data-v-f7f1bb73],.global-player__volume[data-v-f7f1bb73]{display:none}}
