.or-notification-actions{align-items:center;gap:var(--or-space-8);flex-wrap:wrap;display:flex}.or-notification-actions .or-button{min-height:2rem;padding-block:var(--or-space-4)}.or-notification-actions__error{color:var(--or-color-state-danger-strong);font-size:var(--or-type-meta-size);flex:1 0 100%;margin:0}.or-notification-actions__feedback{font-size:var(--or-type-meta-size);margin:0;font-weight:700}.or-notification-actions__feedback--accepted{color:var(--or-color-state-success-strong)}.or-notification-actions__feedback--rejected{color:var(--or-color-text-muted)}
.or-visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;padding:0;position:absolute;overflow:hidden}
.or-notification-row{align-items:center;gap:var(--or-space-8);width:100%;padding:var(--or-space-8) var(--or-space-12);color:var(--or-color-text-secondary);text-align:left;border:var(--or-border-thin) solid var(--or-color-border-subtle);border-radius:var(--or-radius-card);transition:background-color var(--or-duration-fast) var(--or-ease-standard);background:0 0;display:flex}button.or-notification-row:not(:disabled):hover{background:var(--or-color-bg-active-nav)}.or-notification-row:disabled{cursor:not-allowed;opacity:.55}.or-notification-row--unread{background:var(--or-color-bg-active-nav)}button.or-notification-row{cursor:pointer}button.or-notification-row:focus-visible{outline:var(--or-border-thin) solid var(--or-color-brand-primary);outline-offset:var(--or-space-4)}.or-notification-row--private-feedback{background:#f6ac2e17}.or-notification-row--private-feedback:not(:disabled):hover{background:#f6ac2e29}.or-notification-row__icon{width:2.75rem;height:2.75rem;color:var(--or-color-text-muted);background:var(--or-color-surface);border-radius:var(--or-radius-pill);flex:none;place-items:center;display:grid}.or-notification-row--unread .or-notification-row__icon{color:var(--or-color-brand-primary)}.or-notification-row--private-feedback .or-notification-row__icon{color:var(--or-color-brand-premium-text);background:#f6ac2e33}.or-notification-row__body{gap:var(--or-space-4);overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.or-notification-row__summary{gap:var(--or-space-2);line-height:var(--or-type-body-line);display:grid}.or-notification-row--action{box-shadow:inset .1875rem 0 0 var(--or-color-brand-primary)}.or-notification-row__tone{padding:.125rem var(--or-space-8);font-size:var(--or-type-meta-size);border-radius:var(--or-radius-pill);align-self:flex-start;font-weight:700;line-height:1.4}.or-notification-row__tone--action{color:var(--or-color-brand-primary-dark);background:#188bff1a}.or-notification-row__tone--info{color:var(--or-color-text-muted);background:var(--or-color-bg-surface);box-shadow:inset 0 0 0 var(--or-border-thin) var(--or-color-border-subtle)}.or-notification-row__heading{color:var(--or-color-text-secondary);font-size:var(--or-type-body-strong-size);font-weight:500}.or-notification-row--unread .or-notification-row__heading{color:var(--or-color-text-primary);font-weight:700}.or-notification-row__description{font-size:var(--or-type-body-size);line-height:var(--or-type-body-line)}.or-notification-row__time{color:var(--or-color-text-muted);font-size:var(--or-type-meta-size)}.or-notification-row__unread-dot{background:var(--or-color-brand-primary);border-radius:var(--or-radius-pill);flex:none;width:.5rem;height:.5rem}.or-notification-row--private-feedback .or-notification-row__unread-dot{background:var(--or-color-brand-premium)}.or-notification-row--with-actions{align-items:stretch;gap:var(--or-space-8);flex-direction:column}.or-notification-row__main{align-items:center;gap:var(--or-space-8);width:100%;color:inherit;font:inherit;text-align:left;border-radius:var(--or-radius-card);background:0 0;border:0;padding:0;display:flex}button.or-notification-row__main{cursor:pointer}button.or-notification-row__main:focus-visible{outline:var(--or-border-thin) solid var(--or-color-brand-primary);outline-offset:var(--or-space-4)}button.or-notification-row__main:disabled{cursor:not-allowed;opacity:.55}.or-notification-row__actions{padding-left:calc(2.75rem + var(--or-space-8))}
