.notifications-page .page-actions-row{align-items:center;min-height:72px;margin-bottom:14px}.notifications-read-all.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;min-width:190px;min-height:46px;margin:0;padding:0 17px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font-size:13px;font-weight:700;line-height:1;box-shadow:0 7px 18px rgba(20,28,45,.04);transition:border-color .2s,background .2s,color .2s,transform .2s,box-shadow .2s}.notifications-read-all.secondary-button svg{display:block;flex:0 0 auto;width:18px;height:18px;stroke-width:1.9}.notifications-read-all.secondary-button span{display:block;white-space:nowrap}.notifications-read-all.secondary-button:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:0 9px 22px var(--accent-soft);transform:translateY(-1px)}.notifications-read-all.secondary-button:active{transform:translateY(0)}.notification-page-panel .notification-bulk .secondary-button{min-width:204px;padding:0 15px;border-radius:11px;font-size:13px;line-height:1}.notification-page-panel .notification-bulk .secondary-button.danger{min-width:174px;border-color:color-mix(in srgb,var(--red) 22%,var(--border));color:var(--red)}.notification-page-panel .notification-bulk .secondary-button:not(:disabled):hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);transform:translateY(-1px)}.notification-page-panel .notification-bulk .secondary-button.danger:not(:disabled):hover{border-color:var(--red);background:color-mix(in srgb,var(--red) 9%,var(--surface));color:var(--red)}.notification-page-panel .table-pagination>div{min-height:40px}.notification-page-panel .table-pagination button{margin:0;padding:0;transition:.18s}.notification-page-panel .table-pagination button:not(:disabled):hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}@media(max-width:700px){.notifications-page .page-actions-row{align-items:stretch}.notifications-read-all.secondary-button{width:100%}}
