.fm-bell[data-v-ad722e2e]{border-radius:50%;color:var(--fm-text);display:grid;height:40px;place-items:center;position:relative;transition:background-color .2s var(--fm-ease);width:40px}.fm-bell.is-open[data-v-ad722e2e],.fm-bell[data-v-ad722e2e]:hover{background:var(--fm-panel)}.fm-bell-count[data-v-ad722e2e]{background:var(--fm-live);border-radius:var(--fm-pill);color:#fff;font:600 .6875rem/18px var(--fm-sans);inset-inline-end:0;min-width:18px;padding:0 5px;position:absolute;text-align:center;top:2px}.fm-notif[data-v-ad722e2e]{background:var(--fm-surface);border-radius:24px;box-shadow:var(--fm-shadow-float);overflow:hidden;width:min(380px,calc(100vw - 24px))}.fm-notif-head[data-v-ad722e2e]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 12px}.fm-notif-title[data-v-ad722e2e]{font-size:1.125rem;font-weight:500;letter-spacing:-.02em}.fm-notif-all[data-v-ad722e2e]{font-size:.8125rem}.fm-notif-list[data-v-ad722e2e]{list-style:none;margin:0;max-height:min(440px,70vh);overflow-y:auto;padding:0 8px 8px}.fm-notif-item[data-v-ad722e2e]{align-items:start;border-radius:16px;color:var(--fm-text);display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) 8px;padding:12px;position:relative;text-align:start;transition:background-color .2s var(--fm-ease);width:100%}button.fm-notif-item[data-v-ad722e2e]:hover{background:var(--fm-panel)}.fm-notif-icon[data-v-ad722e2e]{background:var(--fm-panel);border-radius:50%;color:var(--fm-text-2);display:grid;height:36px;place-items:center;width:36px}.fm-notif-icon.is-ok[data-v-ad722e2e]{background:var(--fm-ok-soft);color:var(--fm-ok)}.fm-notif-icon.is-wait[data-v-ad722e2e]{background:var(--fm-wait-soft);color:var(--fm-wait)}.fm-notif-icon.is-alert[data-v-ad722e2e]{background:var(--fm-alert-soft);color:var(--fm-alert)}.fm-notif-icon.is-live[data-v-ad722e2e]{background:var(--fm-dark);color:#fff}.fm-notif-body[data-v-ad722e2e]{display:grid;gap:2px;min-width:0}.fm-notif-item-title[data-v-ad722e2e]{font-size:.9375rem;font-weight:500;line-height:1.3}.fm-notif-item:not(.is-unread) .fm-notif-item-title[data-v-ad722e2e]{font-weight:400}.fm-notif-msg[data-v-ad722e2e]{color:var(--fm-muted);display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fm-notif-time[data-v-ad722e2e]{color:var(--fm-muted);font-size:.75rem;margin-top:2px}.fm-notif-dot[data-v-ad722e2e]{background:var(--fm-live);border-radius:50%;height:8px;margin-top:6px;width:8px}.fm-notif-empty[data-v-ad722e2e]{display:grid;font-size:.875rem;gap:4px;justify-items:center;padding:12px 24px 28px;text-align:center}.fm-notif-empty-orb[data-v-ad722e2e]{height:44px;margin-bottom:8px;width:44px}.fm-notif-empty-title[data-v-ad722e2e]{font-size:.9375rem;font-weight:500}
