.notifications_bell__9F71Y{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;color:var(--text);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:8px}.notifications_count__2FsrC{font-size:12px;border-radius:12px;background:var(--cyan);color:var(--bg);padding:2px 5px;font-weight:700}.notifications_layout__EQFbA{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:28px;align-items:start}.notifications_inbox___Z7yY{display:grid;gap:12px;margin:24px 0}.notifications_item__EN3ME{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:var(--panel);min-width:0;overflow-wrap:anywhere}.notifications_unread__ZuxuX{border-left:3px solid var(--cyan)}.notifications_item__EN3ME h3{margin:8px 0;font-size:20px}.notifications_item__EN3ME p{font-size:16px;line-height:1.6}.notifications_meta___Lz0E{display:flex;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:14px}.notifications_settings__0CVry{border:1px solid var(--line);padding:24px;background:var(--panel)}.notifications_settings__0CVry h2{margin-top:0}.notifications_settings__0CVry label{display:flex;gap:12px;align-items:flex-start;margin:18px 0;line-height:1.6}.notifications_settings__0CVry input{margin-top:6px;accent-color:var(--cyan)}.notifications_settings__0CVry small{display:block;color:var(--muted);font-size:14px}.notifications_notice__vCmb5{color:var(--muted);font-size:16px;line-height:1.6}.notifications_toolbar__4r7Af{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.notifications_toolbar__4r7Af label{display:flex;gap:8px;align-items:center}@media(max-width:850px){.notifications_layout__EQFbA{grid-template-columns:1fr}.notifications_settings__0CVry{padding:20px}}@media(prefers-reduced-motion:no-preference){.notifications_bell__9F71Y{transition:border-color .15s}.notifications_bell__9F71Y:hover{border-color:var(--cyan)}}@media(max-width:600px){.notifications_bell__9F71Y{inline-size:44px;min-inline-size:44px;block-size:44px;flex:0 0 44px;padding:0}.notifications_bell__9F71Y:has(.notifications_count__2FsrC)>svg{transform:translate(-5px,5px)}.notifications_count__2FsrC{position:absolute;inset-block-start:1px;inset-inline-end:1px;min-inline-size:18px;line-height:14px;padding:1px 3px;text-align:center;pointer-events:none}}