.ky162-bell-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;text-decoration:none}.ky162-bell-link svg{width:19px;height:19px}.ky162-badge{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#c62828;color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center;box-sizing:border-box}.ky162-header .header-inner{align-items:center}.ky162-main{padding-top:42px;padding-bottom:60px}.ky162-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ky162-list{display:grid;gap:14px}.ky162-notification{padding:20px;border:1px solid #ddd;border-radius:12px;background:#fff}.ky162-notification.is-unread{border-color:#bbb;box-shadow:0 2px 10px rgba(0,0,0,.06)}.ky162-notification-head{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.ky162-notification h2{margin:0;font-size:19px}.ky162-notification time{font-size:13px;color:#777;white-space:nowrap}.ky162-notification p{line-height:1.55}.ky162-notification form{display:inline-block;margin-right:10px}.ky162-notification a{font-weight:600}@media(max-width:700px){.ky162-title-row,.ky162-notification-head{display:block}.ky162-title-row form{margin-top:12px}.ky162-notification time{display:block;margin-top:5px}.ky162-header .customer-aware-nav{gap:10px}.ky162-header .brand-lockup span{display:none}}
