.notifications-module__nSzdvq__dashboard{--news-green:var(--brand-forest);--news-gold:var(--brand-gold);gap:22px;display:grid}.notifications-module__nSzdvq__hero{min-height:270px;color:var(--brand-ivory);background:radial-gradient(circle at 82% 10%, color-mix(in srgb, var(--brand-gold) 24%, transparent), transparent 28%), linear-gradient(122deg, var(--brand-forest-deep), var(--brand-forest) 68%, var(--brand-forest));border:1px solid color-mix(in srgb, var(--brand-forest-deep) 8%, transparent);box-shadow:0 24px 64px color-mix(in srgb, var(--brand-forest-deep) 14%, transparent);border-radius:30px;align-content:end;padding:clamp(28px,5vw,58px);display:grid}.notifications-module__nSzdvq__hero span{color:var(--brand-gold-light)}.notifications-module__nSzdvq__empty>span{color:var(--brand-gold-ink)}.notifications-module__nSzdvq__hero span,.notifications-module__nSzdvq__empty>span{letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}.notifications-module__nSzdvq__hero h1,.notifications-module__nSzdvq__hero h2{color:var(--brand-ivory);margin:12px 0 10px;font-size:clamp(2.6rem,5vw,5rem);line-height:.98}.notifications-module__nSzdvq__hero p{max-width:720px;color:color-mix(in srgb, var(--brand-ivory) 76%, transparent);margin:0;line-height:1.7}.notifications-module__nSzdvq__compatibility,.notifications-module__nSzdvq__empty,.notifications-module__nSzdvq__inbox{background:var(--brand-surface);border:1px solid var(--brand-line);box-shadow:0 12px 34px color-mix(in srgb, var(--brand-forest-deep) 5%, transparent);border-radius:24px;padding:clamp(22px,3vw,34px)}.notifications-module__nSzdvq__compatibility h2,.notifications-module__nSzdvq__empty h2{color:var(--news-green);margin:8px 0;font-size:clamp(1.6rem,3vw,2.4rem)}.notifications-module__nSzdvq__compatibility p,.notifications-module__nSzdvq__empty p{max-width:760px;color:var(--brand-muted);line-height:1.7}.notifications-module__nSzdvq__summary{border-bottom:1px solid var(--brand-line);justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:18px;display:flex}.notifications-module__nSzdvq__summary span{color:var(--news-green);font-family:var(--serif);font-size:1.5rem;font-weight:700}.notifications-module__nSzdvq__summary small{color:var(--brand-muted)}.notifications-module__nSzdvq__list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.notifications-module__nSzdvq__list li{border:1px solid var(--brand-line);border-radius:18px;grid-template-columns:50px minmax(0,1fr);gap:15px;padding:20px;display:grid}.notifications-module__nSzdvq__list li.notifications-module__nSzdvq__unread{background:var(--brand-ivory);border-color:var(--brand-line)}.notifications-module__nSzdvq__list li.notifications-module__nSzdvq__read{background:var(--brand-surface)}.notifications-module__nSzdvq__marker{width:46px;height:46px;color:var(--news-green);background:var(--brand-sage);border-radius:14px;place-items:center;font-size:1.2rem;display:grid}.notifications-module__nSzdvq__meta,.notifications-module__nSzdvq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notifications-module__nSzdvq__meta{color:var(--brand-muted);justify-content:space-between;font-size:.76rem}.notifications-module__nSzdvq__meta span{color:var(--brand-gold-ink);letter-spacing:.09em;text-transform:uppercase;font-weight:850}.notifications-module__nSzdvq__copy h2{color:var(--news-green);margin:8px 0 6px;font-size:1.25rem}.notifications-module__nSzdvq__copy p{color:var(--brand-muted);margin:0;line-height:1.6}.notifications-module__nSzdvq__actions{margin-top:16px}.notifications-module__nSzdvq__actions a,.notifications-module__nSzdvq__actions button{min-height:40px;color:var(--news-green);background:var(--brand-surface);border:1px solid var(--brand-line);font:inherit;cursor:pointer;border-radius:11px;padding:0 14px;font-size:.75rem;font-weight:800}.notifications-module__nSzdvq__actions a{align-items:center;display:inline-flex}.notifications-module__nSzdvq__actions button:disabled{cursor:wait;opacity:.6}.notifications-module__nSzdvq__actions>span{color:var(--brand-muted);font-size:.75rem;font-weight:750}.notifications-module__nSzdvq__liveStatus{color:#52685d;min-height:1.5em;margin:14px 0 0;font-size:.78rem}@media (max-width:700px){.notifications-module__nSzdvq__hero{border-radius:22px;min-height:230px}.notifications-module__nSzdvq__summary{display:grid}.notifications-module__nSzdvq__list li{grid-template-columns:40px minmax(0,1fr);padding:16px}.notifications-module__nSzdvq__marker{width:40px;height:40px}.notifications-module__nSzdvq__meta{flex-direction:column;align-items:flex-start;gap:5px}}
