*{box-sizing:border-box}.notify-page{color:#003575;background:#f3f7fa;min-height:100vh;font-family:Arial,sans-serif;font-size:115%;display:flex}.notify-nav{color:#fff;background:linear-gradient(#073c76,#052650);flex-direction:column;width:265px;padding:20px 13px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.notify-nav>a:first-child{background:#fff;border-radius:12px;justify-content:center;align-items:center;height:58px;margin:0 9px 20px;display:flex}.notify-nav img{object-fit:contain;width:150px;max-height:40px}.notify-user{background:#174f87;border:1px solid #3d6c9b;border-radius:12px;align-items:center;gap:11px;margin:0 9px 17px;padding:14px;display:flex}.notify-user>span{color:#008b7d;background:#dff7f3;border-radius:50%;place-items:center;width:41px;height:41px;font-weight:900;display:grid}.notify-user div{flex-direction:column;gap:4px;display:flex}.notify-user b{font-size:11.5px}.notify-user small{color:#bed5e8;font-size:9.41px}.notify-nav nav{gap:5px;display:grid}.notify-nav nav a{color:#c9dceb;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;font-size:12.55px;font-weight:800;text-decoration:none;display:flex}.notify-nav nav a.active{color:#fff;background:#20598f}.notify-nav nav a>span{color:#20cfbd}.notify-nav nav em{background:#08aa96;border-radius:99px;margin-left:auto;padding:3px 7px;font-size:9.41px;font-style:normal}.notify-nav>section{border-top:1px solid #36638f;gap:5px;margin-top:20px;padding-top:15px;display:grid}.notify-nav>section>small{letter-spacing:1.4px;color:#79a4ca;margin:0 11px 5px;font-size:8.36px}.notify-nav>section button{color:#c9dceb;text-align:left;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-weight:800}.notify-nav>section button.active{color:#fff;background:#174f87}.notify-nav>section button span{color:#20cfbd;margin-right:10px}.notify-back{color:#c8dcee;margin-top:auto;padding:17px 12px;font-size:10.45px;text-decoration:none}.notify-main{width:calc(100% - 265px);margin-left:265px}.notify-main>header{background:#fff;border-bottom:1px solid #d7e3e9;align-items:center;height:66px;padding:0 32px;display:flex}.notify-main>header div{flex-direction:column;gap:3px;display:flex}.notify-main>header b{font-size:12.55px}.notify-main>header span{color:#71869a;font-size:9.41px}.notify-main>header a{color:#008b7c;margin-left:auto;font-size:11.5px;font-weight:900;text-decoration:none}.notify-content{max-width:1300px;padding:29px 32px 50px}.notify-heading{justify-content:space-between;align-items:flex-end;display:flex}.notify-heading>div>span{letter-spacing:1.5px;color:#00a894;font-size:10.45px;font-weight:900}.notify-heading h1{margin:8px 0 6px;font-size:32.41px}.notify-heading p{color:#6b8197;margin:0;font-size:12.55px}.notify-heading>button{color:#008b7c;background:#fff;border:1px solid #a8d3cd;border-radius:9px;padding:11px 14px;font-weight:900}.notify-summary{grid-template-columns:180px 180px 1fr;gap:12px;margin:22px 0 14px;display:grid}.notify-summary article,.notify-summary aside{background:#fff;border:1px solid #d1e0e6;border-radius:11px;align-items:center;gap:10px;padding:14px;display:flex}.notify-summary article>span{color:#008b7c;background:#dff6f2;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.notify-summary article div{flex-direction:column;gap:3px;display:flex}.notify-summary small{color:#71869a;font-size:8.36px}.notify-summary b{font-size:17.77px}.notify-summary aside{background:#eef8f7}.notify-summary aside p{color:#59768a;margin:0;font-size:9.41px;line-height:1.5}.notify-filters{background:#fff;border:1px solid #d1e0e6;border-radius:11px;gap:4px;margin-bottom:14px;padding:6px;display:flex;overflow-x:auto}.notify-filters button{color:#607a91;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:9.41px;font-weight:900}.notify-filters button.active{color:#008b7c;background:#dff6f2}.notify-layout{grid-template-columns:1fr 295px;align-items:start;gap:14px;display:grid}.notify-list{gap:9px;display:grid}.notify-list article{background:#fff;border:1px solid #cddfe5;border-radius:12px;gap:12px;padding:15px;display:flex;position:relative}.notify-list article:not(.read){background:#fbfffe;border-left:3px solid #08aa96}.notify-list article.read{opacity:.82}.notify-icon{color:#008b7c;background:#dff6f2;border:0;border-radius:10px;flex-shrink:0;width:40px;height:40px;font-weight:900}.notify-list article>div{flex:1}.notify-list article header{justify-content:space-between;display:flex}.notify-list header span{color:#008b7c;text-transform:uppercase;font-size:8.36px;font-weight:900}.notify-list header small{color:#8498a8;font-size:8.36px}.notify-list h2{margin:6px 0;font-size:13.59px}.notify-list p{color:#5e768b;margin:0;font-size:9.41px;line-height:1.5}.notify-list footer{gap:13px;margin-top:10px;display:flex}.notify-list footer button{color:#008b7c;background:0 0;border:0;padding:0;font-size:8.36px;font-weight:900}.notify-list article>i{background:#08aa96;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:14px}.notify-empty{text-align:center;background:#fff;border:1px solid #d1e0e6;border-radius:12px;padding:50px}.notify-empty>span{color:#008b7c;background:#dff6f2;border-radius:50%;place-items:center;width:45px;height:45px;margin:auto;display:grid}.notify-empty h2{font-size:15.68px}.notify-empty p{color:#71869a;font-size:9.41px}.notify-preferences{background:#fff;border:1px solid #d1e0e6;border-radius:12px;padding:17px;position:sticky;top:80px}.notify-preferences>header{border-bottom:1px solid #e1eaee;gap:9px;padding-bottom:13px;display:flex}.notify-preferences header>span{color:#008b7c;background:#dff6f2;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.notify-preferences h2{margin:0 0 4px;font-size:14.64px}.notify-preferences header p{color:#71869a;margin:0;font-size:8.36px}.notify-preferences>label{border-bottom:1px solid #e3ecef;align-items:center;padding:13px 0;display:flex}.notify-preferences label div{flex-direction:column;gap:4px;padding-right:30px;display:flex}.notify-preferences label b{font-size:9.41px}.notify-preferences label small{color:#71869a;font-size:7.32px}.notify-preferences label input{opacity:0;position:absolute}.notify-preferences label>i{background:#b9cbd3;border-radius:20px;width:38px;height:21px;margin-left:auto;position:relative}.notify-preferences label>i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:3px}.notify-preferences input:checked+i{background:#08aa96}.notify-preferences input:checked+i:after{left:20px}.notify-preferences>button{color:#008b7c;background:#fff;border:1px solid #a8d3cd;border-radius:8px;width:100%;margin:13px 0;padding:9px;font-size:8.36px;font-weight:900}.notify-preferences>section{background:#eef8f7;border-radius:8px;padding:10px}.notify-preferences section b{font-size:8.36px}.notify-preferences section p{color:#60798e;font-size:7.32px;line-height:1.5}.notify-toast{color:#007c70;background:#e3faf5;border:1px solid #9bded3;border-radius:11px;padding:14px 17px;font-size:10.45px;font-weight:900;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00356a22}.notify-toast button{background:0 0;border:0;margin-left:15px}@media (max-width:900px){.notify-nav{transform:translate(-100%)}.notify-main{width:100%;margin-left:0}.notify-layout{grid-template-columns:1fr}.notify-preferences{position:static}.notify-content{padding:23px 17px}}@media (max-width:600px){.notify-heading{flex-direction:column;align-items:flex-start;gap:12px}.notify-summary{grid-template-columns:1fr 1fr}.notify-summary aside{grid-column:1/-1}.notify-main>header{padding:0 17px}}
