.notificationItem{display:flex;align-items:flex-start;gap:8px;padding:12px;border-radius:var(--gt-radius-control);background:var(--gt-surface)}.notificationItem[data-unread-notification-id]{box-shadow:inset 3px 0 var(--gt-text-primary)}.notificationContent{display:flex;align-items:flex-start;flex:1;gap:12px;min-width:0;color:var(--gt-text-primary);font-size:14px;line-height:1.5;border-radius:var(--gt-radius-badge)}a.notificationContent:hover{color:var(--gt-text-subtle)}a.notificationContent:focus-visible{outline:2px solid var(--gt-border-strong);outline-offset:4px}.notificationAvatar{flex-shrink:0;border-radius:var(--gt-radius-pill);object-fit:cover}.notificationText{min-width:0;overflow-wrap:anywhere}.notificationText time{display:block;margin-top:4px;color:var(--gt-text-muted);font-size:12px}.notificationsDropdown .notificationsList{gap:0}.notificationsDropdown .notificationsList>li+li{border-top:1px solid var(--gt-border-subtle)}.notificationsDropdown .notificationItem{padding:12px 0;border-radius:0;background:transparent;box-shadow:none}.notificationsDropdown .notificationsList>li:first-child .notificationItem{padding-top:0}.notificationsDropdown .notificationsList>li:last-child .notificationItem{padding-bottom:0}.notificationsDropdown .notificationItem[data-unread-notification-id] .notificationText>span{font-weight:600}.notificationsDropdown .notificationItem>.gtIconButton{width:24px;height:24px;min-height:24px;border-radius:var(--gt-radius-badge)}.notificationsDropdown .notificationItem>.gtIconButton:hover{color:var(--gt-danger)}.notificationsDropdown .notificationsClear{min-height:24px;padding:0;color:var(--gt-danger);background:transparent;border-radius:var(--gt-radius-badge)}.notificationsDropdown .notificationsClear:hover{text-decoration:underline}@media (pointer:coarse){.notificationsDropdown .notificationItem>.gtIconButton{width:44px;height:44px;min-height:44px}.notificationsDropdown .notificationsClear{min-height:44px}}