.notifications-page .notification-row.is-interaction-group{padding:0;display:block}.notifications-page .notification-group-trigger{width:100%;min-height:92px;color:var(--gdc-ink,#f9f6f7);text-align:left;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:14px;grid-template-columns:58px minmax(0,1fr) 64px;align-items:center;gap:16px;padding:16px;display:grid}.notification-group-trigger:focus-visible,.notification-actors-dialog :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #c6bdc1}.notifications-page .notification-group-trigger .notification-actor-stack{align-items:center;width:58px;display:flex}.notification-actor-avatar{color:#f9f6f7;background:#25262a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:inline-flex;overflow:hidden}.notification-actor-avatar img{object-fit:cover;width:100%;height:100%}.notifications-page .notification-actor-stack .notification-actor-avatar{border:2px solid var(--gdc-background,#090a0b);color:#f9f6f7;width:34px;height:34px;font-size:13px;position:relative}.notifications-page .notification-actor-stack .notification-actor-avatar+.notification-actor-avatar{margin-left:-18px}.notifications-page .notification-group-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.notifications-page .notification-group-copy strong{overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.55}.notifications-page .notification-group-copy .notification-group-meta,.notifications-page .notification-group-copy time{color:var(--gdc-copy,#c6bdc1);font-size:11px;line-height:1.5}.notifications-page .notification-group-end{justify-content:flex-end;align-items:center;gap:8px;display:flex}.notifications-page .notification-asset-thumb{object-fit:contain;background:var(--gdc-surface,#161719);border-radius:8px;flex:none;width:52px;height:52px}.notifications-page .notification-group-unread{background:var(--gdc-red);border-radius:50%;flex:none;width:6px;height:6px}.notification-actors-dialog{border:1px solid var(--gdc-border,#35363a);background:var(--gdc-surface,#161719);width:min(520px,100% - 32px);max-height:85dvh;color:var(--gdc-ink,#f9f6f7);font-family:var(--gdc-font,Arial,sans-serif);border-radius:16px;margin:auto;padding:0;overflow:hidden}.notification-actors-dialog[open]{flex-direction:column;display:flex}.notification-actors-dialog::backdrop{background:#000a}.notification-actors-dialog header{border-bottom:1px solid var(--gdc-border,#35363a);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.notification-actors-dialog header div{min-width:0}.notification-actors-dialog h2{margin:0;font-size:20px;font-weight:650;line-height:1.35}.notification-actors-dialog header p{color:var(--gdc-copy,#c6bdc1);overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}.notification-actors-dialog header button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin:-8px -8px 0 0;padding:0;font-size:30px}.notification-actors-body{overscroll-behavior:contain;min-height:140px;padding:16px 20px 20px;overflow:auto}.notification-actors-total,.notification-actors-note{color:var(--gdc-copy,#c6bdc1);margin:0 0 16px;font-size:12px;line-height:1.6}.notification-actors-dialog ul{margin:0;padding:0;list-style:none}.notification-actors-dialog li{align-items:center;gap:12px;min-height:70px;padding:10px 0;display:flex}.notification-actors-dialog li>div{flex-direction:column;gap:3px;min-width:0;display:flex}.notification-actors-dialog li a{color:inherit;flex-direction:column;gap:3px;text-decoration:none;display:flex}.notification-actors-dialog li strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}.notification-actors-dialog li div span,.notification-actors-dialog li time{color:var(--gdc-copy,#c6bdc1);overflow-wrap:anywhere;font-size:12px}.notification-actors-dialog footer{border-top:1px solid var(--gdc-border,#35363a);padding:16px 20px}.notification-actors-dialog footer a{min-height:44px;color:var(--gdc-red);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.notification-actors-more,.notification-actors-error button{border:1px solid var(--gdc-border,#35363a);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.notification-actors-more{width:100%;margin-top:16px}.notification-actors-empty,.notification-actors-error{color:var(--gdc-copy,#c6bdc1);font-size:14px;line-height:1.6}.notification-actors-skeleton>div{align-items:center;gap:12px;height:70px;display:flex}.notification-actors-skeleton span{background:#35363a;border-radius:4px;width:55%;height:12px;animation:1.3s ease-in-out infinite alternate notification-profile-loading}.notification-actors-skeleton span:first-child{border-radius:50%;width:40px;height:40px}@keyframes notification-profile-loading{to{opacity:.45}}@media (max-width:600px){.notifications-page .notification-group-trigger{grid-template-columns:52px minmax(0,1fr) 54px;gap:10px;padding:14px 10px}.notifications-page .notification-group-trigger .notification-actor-stack{width:52px}.notifications-page .notification-actor-stack .notification-actor-avatar{width:30px;height:30px}.notifications-page .notification-actor-stack .notification-actor-avatar+.notification-actor-avatar{margin-left:-19px}.notifications-page .notification-group-copy strong{font-size:13px}.notifications-page .notification-asset-thumb{width:42px;height:42px}.notifications-page .notification-group-end{gap:5px}.notification-actors-dialog{width:calc(100% - 16px);max-height:86dvh;margin:auto auto 8px}.notification-actors-dialog header{padding:18px 16px}.notification-actors-body{padding:12px 16px 16px}}@media (prefers-reduced-motion:reduce){.notification-actors-skeleton span{animation:none}}
