.notification-page{background:#fbfcfe;color:#071a37;min-height:70vh}.notification-hero{border-bottom:1px solid #dce4ef;background:linear-gradient(110deg,#fff 0%,#f4f8ff 74%,#eef5ff 100%);padding:clamp(58px,7vw,96px) 0}.notification-hero .container{display:flex;align-items:flex-end;justify-content:space-between;gap:36px}.notification-hero h1{font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.02;max-width:900px;margin:12px 0 20px}.notification-hero p:not(.eyebrow){font-size:1.12rem;line-height:1.7;max-width:720px;color:#52647e}.notification-hero a{font-weight:800;white-space:nowrap}.notification-centre{padding:52px 0 76px}.notification-toolbar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cfdaea;padding-bottom:20px}.notification-toolbar>div{display:flex;gap:12px;align-items:center}.notification-toolbar span{color:#65758c}.notification-toolbar span+span:before{content:"·";margin-right:12px}.notification-toolbar button{border:0;background:transparent;color:#47617f;font-weight:750;padding:10px 14px;cursor:pointer}.notification-toolbar button.is-active{color:#075de8;border-bottom:2px solid #075de8}.notification-list{max-width:1050px}.notification-item{display:grid;grid-template-columns:10px 1fr;gap:22px;padding:30px 6px;border-bottom:1px solid #dce4ef}.notification-item__signal{width:8px;height:8px;border-radius:50%;background:#bbc8d8;margin-top:11px}.notification-item.is-unread .notification-item__signal{background:#0968f0;box-shadow:0 0 0 6px #e7f0ff}.notification-item h2{font-size:1.55rem;margin:6px 0 8px}.notification-item p:not(.eyebrow){font-size:1.04rem;color:#53657c;margin:0 0 15px}.notification-item>div>div{display:flex;gap:20px;align-items:center}.notification-item a,.notification-item button{font-weight:800;font-size:.95rem}.notification-item button{border:0;background:transparent;color:#607089;cursor:pointer;padding:0}.notification-item button:last-child{color:#8a4050}.notification-status{min-height:24px;color:#52647e;margin:18px 0 0}.notification-empty{text-align:center;padding:70px 20px}.notification-empty>span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#e7f6ef;color:#13895b;font-size:1.6rem;margin:0 auto 18px}.notification-empty h2{font-size:2rem}.notification-empty p{font-size:1.06rem;color:#5b6d84}.notification-centre>footer{margin-top:46px;border-top:1px solid #cfdaea;padding-top:22px;max-width:850px}.notification-centre>footer p{color:#5b6d84}.notification-guest{padding:80px 0 120px}.notification-guest h2{font-size:2.2rem}.notification-guest p{font-size:1.06rem;color:#5b6d84}@media(max-width:760px){.notification-hero .container,.notification-toolbar{align-items:flex-start;flex-direction:column}.notification-toolbar>div:last-child{flex-wrap:wrap}.notification-hero a{white-space:normal}.notification-item{gap:14px}.notification-item>div>div{align-items:flex-start;flex-direction:column;gap:12px}}
