.notification-toolbar{justify-content:flex-end;padding-block:8px;display:flex}.notification-bell{border:1px solid #566344;border-radius:30px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:14px;display:inline-flex}.notification-count{background:var(--yellow);color:#111;border-radius:30px;justify-content:center;align-items:center;min-width:24px;padding:2px 6px;font-weight:700;display:inline-flex}.notification-bell:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.notification-actions{flex-wrap:wrap;gap:12px;margin-block:18px;display:flex}.notification-actions .button{white-space:normal;text-align:center}.notification-list{gap:16px;margin-block:24px;padding:0;list-style:none;display:grid}.notification-item{overflow-wrap:anywhere;background:#1b2016;border:1px solid #485637;border-radius:10px;min-width:0;padding:24px}.notification-unread{border-left:5px solid var(--yellow)}.notification-meta{color:#c8d0bc;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.notification-item h2{margin:18px 0;font-size:22px;line-height:1.4}.notification-item .notification-actions{margin-bottom:0}@media (max-width:640px){.notification-item{padding:18px}.notification-actions{flex-direction:column;align-items:stretch}.notification-meta{flex-direction:column}.notification-bell{font-size:13px}}
