:is(.notification-inbox-shell,.notification-toast) .notification-inbox-item{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:start}:is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions){grid-column:3;grid-row:1;display:flex;flex-direction:row;align-items:center;align-self:center;flex-wrap:nowrap;gap:6px}:is(.notification-inbox-shell,.notification-toast) .notification-inbox-copy{min-width:0}:is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) .notification-inbox-icon-action{display:grid;place-items:center;flex:0 0 28px;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:5px!important;box-sizing:border-box;border-radius:50%!important;background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important}.notification-inbox-icon-action svg{display:block;flex:none;width:16px;height:16px;fill:none!important;stroke:currentColor!important}.room-screen :is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) button.notification-inbox-icon-action[data-action=accept],:is(.notification-inbox-shell,.notification-toast) .notification-inbox-icon-action[data-action=accept]{color:#86efac!important}.room-screen :is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) button.notification-inbox-icon-action:is([data-action=decline],[data-action=dismiss]),:is(.notification-inbox-shell,.notification-toast) .notification-inbox-icon-action:is([data-action=decline],[data-action=dismiss]){color:#fda4a4!important}.room-screen :is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) button.notification-inbox-icon-action[data-action=join],:is(.notification-inbox-shell,.notification-toast) .notification-inbox-icon-action[data-action=join]{color:#efb635!important}.notification-inbox-icon-action[aria-busy=true]{cursor:progress;opacity:.55}.notification-inbox-icon-action:focus-visible{outline:2px solid currentColor;outline-offset:3px}.notification-toast{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.notification-toast-actions{display:flex;flex-direction:row;gap:6px}:is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) button.notification-inbox-icon-action:hover:not(:disabled){background:rgba(255,255,255,.1)!important;border-color:currentColor!important}@media (pointer:coarse){:is(.notification-inbox-shell,.notification-toast) :is(.notification-inbox-actions,.notification-toast-actions) button.notification-inbox-icon-action{flex-basis:36px;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:9px!important}}