/* Ahorrito 12.4.3 — Notification center. Scoped to avoid login/input regressions. */
.notifications-sheet .ah-notice-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0 16px}
.notifications-sheet .ah-notice-toolbar span{font-size:.88rem;color:var(--muted,#687f78);font-weight:700}
.notifications-sheet .ah-notice-row{display:flex;gap:12px;border:1px solid var(--line,#d9e8e1);border-radius:18px;padding:16px;margin-bottom:10px;background:var(--panel,#fff)}
.notifications-sheet .ah-notice-row.is-unread{border-color:#16a085;background:#effbf6}
.notifications-sheet .ah-notice-row.is-read{opacity:.81}
.notifications-sheet .ah-notice-row.is-read .v5-notification-dot{opacity:.2}
.notifications-sheet .ah-notice-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}
.notifications-sheet .ah-notice-actions .v5-notification-link{border:0;background:transparent;padding:6px 0;cursor:pointer;text-decoration:underline;font-size:.85rem;color:#087c69}
.notifications-sheet .ah-notice-actions .v5-notification-link:disabled{opacity:.4;cursor:default;text-decoration:none}
.notifications-sheet .ah-notice-actions .ah-notice-delete{color:#be4b57}
.notifications-sheet .ah-notice-status{font-size:.72rem;font-weight:750;letter-spacing:.02em}
html[data-theme="dark"] .notifications-sheet .ah-notice-row{background:#142621;border-color:#31564a;color:#f3fbf8}
html[data-theme="dark"] .notifications-sheet .ah-notice-row.is-unread{background:#173b31;border-color:#4cd3ae}
html[data-theme="dark"] .notifications-sheet .ah-notice-actions .v5-notification-link{color:#80f2ce}
html[data-theme="dark"] .notifications-sheet .ah-notice-actions .ah-notice-delete{color:#ffb0ac}
html[data-theme="dark"] .notifications-sheet .v5-notification-copy strong,html[data-theme="dark"] .notifications-sheet .v5-notification-copy p{color:#f3fbf8}
@media(max-width:720px){.notifications-sheet .ah-notice-row{padding:14px}.notifications-sheet .ah-notice-toolbar{align-items:stretch}.notifications-sheet .ah-notice-toolbar .btn{width:100%}}
