#lkpHeader .lkpci-bell-wrap{position:relative;flex:0 0 40px;width:40px;align-self:center}
#lkpHeader .lkp-account a.lkpci-bell{position:relative;display:flex!important;align-items:center;justify-content:center;width:40px;height:44px;padding:0!important;color:#fff!important;border-radius:6px;box-sizing:border-box;text-decoration:none!important}
#lkpHeader .lkpci-bell:hover{background:rgba(255,255,255,.1)}
#lkpHeader .lkpci-dot{position:absolute;top:8px;right:7px;width:7px;height:7px;background:#fff;border:2px solid #2770fa;border-radius:50%}
#lkpHeader .lkpci-dot[hidden],#lkpHeader .lkpci-popover[hidden]{display:none!important}
#lkpHeader .lkpci-popover{position:absolute;top:calc(100% + 9px);right:0;width:340px;max-width:calc(100vw - 32px);background:#fff;color:#252b35;border:1px solid #dfe5ef;border-radius:8px;box-shadow:0 8px 28px #0a24521f;z-index:1005;overflow:hidden;text-align:left;white-space:normal;font-family:Arial,Helvetica,sans-serif}
#lkpHeader .lkpci-popover-title{display:block;padding:17px 18px;font-size:15px;color:#242b35}
#lkpHeader .lkp-account .lkpci-popover a{display:block;padding:13px 18px!important;color:#252b35!important;white-space:normal;border-radius:0;font-size:13px;line-height:1.45;text-decoration:none!important;border-top:1px solid #edf0f5}
#lkpHeader .lkp-account .lkpci-popover a strong{display:block;font-size:13px;color:#252b35;font-weight:600}
#lkpHeader .lkp-account .lkpci-popover a span{display:block;color:#606a79;margin-top:4px}
#lkpHeader .lkp-account .lkpci-popover a small{color:#6a7483;font-size:11px;margin-top:5px}
#lkpHeader .lkp-account .lkpci-popover a.is-unread{background:#edf4ff}
#lkpHeader .lkp-account .lkpci-popover a:hover{background:#f4f7fc}
#lkpHeader .lkp-account .lkpci-popover a.lkpci-popover-all{color:#195ed4!important;font-weight:600}
#lkpHeader .lkpci-popover-empty{padding:0 18px 18px;margin:0;color:#667184;font-size:13px;line-height:1.5}
.lkpci-news{color:#252b35}.lkpci-news header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lkpci-inbox-head{margin-bottom:16px}
.lkpci-notice{display:flex;gap:15px;padding:18px 14px;border-top:1px solid #e7ebf1;border-radius:4px}.lkpci-notice.is-unread{background:#edf4ff}.lkpci-notice-image{display:flex;align-items:center;justify-content:center;flex:0 0 66px;width:66px;height:66px;background:#fff;border:1px solid #e8ecf2;border-radius:5px;color:#2770fa}.lkpci-notice-image img{width:60px!important;height:60px!important;object-fit:contain}.lkpci-notice-body{min-width:0;flex:1}.lkpci-notice-top{display:flex;gap:12px;justify-content:space-between;align-items:baseline}.lkpci-notice-top strong{font-size:14px;line-height:1.4}.lkpci-notice-top time{font-size:11px;white-space:nowrap;color:#687487}.lkpci-notice-body>p{margin:6px 0 10px;font-size:13px;line-height:1.5;color:#566274;overflow-wrap:anywhere}.lkpci-notice-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lkpci-notice-actions form{padding:0;margin:0}.lkpci-news button.lkpci-link{background:none!important;border:0!important;padding:3px 0!important;color:#1b5ec6!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;text-transform:none;box-shadow:none}.lkpci-news button.lkpci-link:hover{text-decoration:underline}.lkpci-news button:focus-visible{outline:2px solid #2770fa;outline-offset:3px}.lkpci-empty{padding:20px 0;color:#667184;font-size:13px}.lkpci-empty h3{margin:8px 0}.lkpci-empty p{margin:0}.lkpci-benefit{display:flex;flex-direction:column;gap:5px;background:#fff;border:1px solid #bcd1f7;border-radius:5px;padding:12px;margin:10px 0}.lkpci-benefit>strong{color:#1b58b6;font-size:14px}.lkpci-benefit>span{font-size:13px}.lkpci-benefit small{font-size:11px;line-height:1.5;color:#5e6b7d}.lkpci-preferences{border:1px solid #e2e8f2;border-radius:6px;padding:18px;margin:22px 0}.lkpci-preferences legend{padding:0 6px;font-size:15px;font-weight:600}.lkpci-preferences>p{font-size:13px;color:#667184}
@media(max-width:767px){#lkpHeader .lkpci-bell-wrap{flex-basis:36px;width:36px}#lkpHeader .lkp-account a.lkpci-bell{width:36px}#lkpHeader .lkpci-popover{display:none!important}.lkpci-notice{padding:15px 8px;gap:10px}.lkpci-notice-image{flex-basis:49px;width:49px;height:49px}.lkpci-notice-image img{width:45px!important;height:45px!important}.lkpci-notice-top strong{font-size:13px}.lkpci-news header{gap:9px}.lkpci-news header>a{font-size:12px;white-space:nowrap}.lkpci-preferences{padding:12px}}
