.NotificationCenter-module__gls4kG__container{background:#fff;border-radius:12px;flex-direction:column;gap:12px;max-height:70vh;display:flex;overflow:hidden}.NotificationCenter-module__gls4kG__header{flex-direction:column;justify-content:space-between;align-items:center;gap:12px;display:flex}.NotificationCenter-module__gls4kG__headerTop{justify-content:space-between;align-items:center;gap:2px;width:100%;display:flex}.NotificationCenter-module__gls4kG__title{margin:0;font-size:1.25rem;font-weight:800}.NotificationCenter-module__gls4kG__subtitle{color:#6a6a6a;font-size:.9rem}.NotificationCenter-module__gls4kG__headerRight{align-items:center;gap:8px;display:flex}.NotificationCenter-module__gls4kG__unreadPill{color:#fff;text-align:center;background:#ff4c00;border-radius:999px;min-width:28px;padding:4px 10px;font-weight:800}.NotificationCenter-module__gls4kG__chip{color:#ffa600;cursor:pointer;background:#fff;border:1px solid #ffd699;border-radius:999px;padding:6px 10px;font-weight:700}.NotificationCenter-module__gls4kG__chipActive{background:#fff7e6}.NotificationCenter-module__gls4kG__linkBtn{color:#ff4c00;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-weight:700}.NotificationCenter-module__gls4kG__linkBtn:hover{background:#fff4ec}.NotificationCenter-module__gls4kG__closeBtn{cursor:pointer;background:#f4f4f4;border:none;border-radius:8px;width:32px;height:32px;font-size:18px;line-height:18px}.NotificationCenter-module__gls4kG__closeBtn:hover{background:#eaeaea}.NotificationCenter-module__gls4kG__list{flex-direction:column;gap:10px;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.NotificationCenter-module__gls4kG__item{border:1px solid #eee;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:start;gap:20px;padding:12px;transition:background .2s,border-color .2s;display:grid}.NotificationCenter-module__gls4kG__item:hover{background:#fdfdfd;border-color:#eaeaea}.NotificationCenter-module__gls4kG__unread{border-left:4px solid #ffa600}.NotificationCenter-module__gls4kG__icon{background:#ffe8cc;border:1px solid #ffd699;border-radius:10px;width:32px;height:32px}.NotificationCenter-module__gls4kG__prio_high{background:#ffe1e1;border-color:#ffc7c7}.NotificationCenter-module__gls4kG__prio_low{background:#eaf8ff;border-color:#bfe9ff}.NotificationCenter-module__gls4kG__body{flex-direction:column;gap:6px;min-width:0;display:flex}.NotificationCenter-module__gls4kG__rowTop{align-items:center;gap:8px;display:flex}.NotificationCenter-module__gls4kG__itemTitle{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.98rem;font-weight:800;overflow:hidden}.NotificationCenter-module__gls4kG__dot{background:#ff4c00;border-radius:999px;width:8px;height:8px}.NotificationCenter-module__gls4kG__itemText{color:#444;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.NotificationCenter-module__gls4kG__metaRow{color:#6a6a6a;align-items:center;gap:8px;font-size:12px;display:flex}.NotificationCenter-module__gls4kG__meta{white-space:nowrap}.NotificationCenter-module__gls4kG__badge{color:#ff4c00;background:#fce5db;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.NotificationCenter-module__gls4kG__actions{flex-direction:column;gap:8px;display:flex}.NotificationCenter-module__gls4kG__actionBtn{color:#fff;cursor:pointer;background-color:#ff4c00;border:none;border-radius:8px;padding:7px 10px;font-weight:700}.NotificationCenter-module__gls4kG__actionBtn:hover{background-color:#ffa600}.NotificationCenter-module__gls4kG__actionLink{color:#ff4c00;text-align:center;border:1px solid #ffd699;border-radius:8px;padding:7px 10px;font-weight:800;text-decoration:none}.NotificationCenter-module__gls4kG__actionLink:hover{background:#fff7e6}.NotificationCenter-module__gls4kG__empty{text-align:center;background:#fff7e6;border:1px dashed #ffd699;border-radius:12px;place-items:center;gap:12px;padding:24px;display:grid}.NotificationCenter-module__gls4kG__emptyIcon{font-size:28px}.NotificationCenter-module__gls4kG__footer{justify-content:center;align-items:center;padding-top:4px;display:flex}.NotificationCenter-module__gls4kG__endHint{color:#6a6a6a;font-size:12px}.NotificationCenter-module__gls4kG__error{color:#8a0000;background:#ffe1e1;border:1px solid #ffc7c7;border-radius:8px;padding:8px 12px}.NotificationCenter-module__gls4kG__skeleton{animation:1.2s ease-in-out infinite NotificationCenter-module__gls4kG__pulse}.NotificationCenter-module__gls4kG__line{background:#f0f0f0;border-radius:6px;width:80%;height:10px}.NotificationCenter-module__gls4kG__lineShort{background:#f0f0f0;border-radius:6px;width:40%;height:10px}@keyframes NotificationCenter-module__gls4kG__pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@media (max-width:640px){.NotificationCenter-module__gls4kG__item{grid-template-columns:24px 1fr}.NotificationCenter-module__gls4kG__actions{flex-direction:row;grid-column:1/-1;justify-content:flex-end}}
