/* Playarea: läggs ovanpå befintlig notisklocka.css, inga befintliga färger ändras */
.lajv-notification-trigger{position:relative}
.lajv-notification-badge{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:10px;background:#ef6684;color:#fff;font-size:10px;font-weight:800;line-height:1;border:2px solid #fff}
.lajv-notification-list{max-height:370px;overflow-y:auto;background:#fff}
.lajv-notification-item-form{margin:0}
.lajv-notification-item{width:100%;display:flex;gap:10px;align-items:center;text-align:left;padding:13px 12px;border:0;border-bottom:1px solid #e6edf0;background:#fff;color:#344957;cursor:pointer;font:inherit}
.lajv-notification-item:hover{background:#f0f7f8}
.lajv-notification-item.is-unread{background:linear-gradient(95deg,#eaf6f5,#fff9f2)}
.lajv-notification-item-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:8px;background:#ffe7b5;color:#b77c2a;font-size:19px}
.lajv-notification-item-body{flex:1;font-size:12px;line-height:1.45}
.lajv-notification-item-body strong{font-weight:800;color:#286c91}
.lajv-notification-item-body small{display:block;margin-top:4px;font-size:10px;color:#7b8795}
.lajv-notification-unread{flex:none;width:8px;height:8px;border-radius:50%;background:#ef6684}

/* Arkivlänk under de senaste 15 notiserna */
.lajv-notification-all-link{display:block;padding:12px;text-align:center;background:#f1f7f8;border-top:1px solid #dce4e9;color:#286c91;font-size:12px;font-weight:800;text-decoration:none}.lajv-notification-all-link:hover{background:#e3f1f2;color:#205b7e}
