/* Notifications — stage-fitting overrides on top of ../_harvested/notifications.css (the app's own rules). PRESENTATION only. */
.am-root .am-nsheet.notification-sheet-overlay { position: absolute; inset: 0; width: auto; transform: none; z-index: 100; }
.am-root .notification-sheet { background: none; }
.am-root .am-nsheet-bg .notification-sheet { background: linear-gradient(160deg, var(--notice-canvas-top) 0%, var(--notice-canvas) 58%, var(--notice-canvas-bottom) 100%); }
/* the app's full-frame sheet hides the bell; with a transparent sheet the bell is faded out while it is open */
.am-root .am-stage[data-sheet="open"] .notification-bell { opacity: 0; transition: opacity .2s; pointer-events: none; }
.am-root .am-stage .notification-bell { transition: opacity .2s .3s; }
.am-root .notification-bell__badge[hidden] { display: none; }
