.qa-notifications{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--qa-surface);line-height:1.43}.qa-notifications__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.qa-appbar.qa-notifications__bar{padding-inline:0;gap:0;position:sticky;top:0;z-index:3;flex:0 0 auto;box-sizing:content-box}.qa-appbar__icon.qa-notifications__back{width:56px}[dir=rtl] .qa-notifications__back svg{transform:scaleX(-1)}.qa-notifications__title{flex:1;min-width:0;margin:0;text-align:center;font-size:17px;font-weight:500;color:var(--qa-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-appbar__icon.qa-notifications__done{width:48px;padding:0;border:0;background:none;color:var(--qa-ink-500);cursor:pointer;-webkit-tap-highlight-color:transparent}.qa-appbar__icon.qa-notifications__done:disabled{color:var(--qa-line);cursor:default}.qa-notifications__tail{flex:0 0 var(--qa-s8);width:var(--qa-s8)}.qa-notifications__list{list-style:none;margin:0;padding:var(--qa-s16);overflow-x:clip}.qa-notifications__row+.qa-notifications__row{border-top:1px solid var(--qa-line)}.qa-notifications__tile{display:flex;align-items:flex-start;gap:var(--qa-s12);padding-block:var(--qa-s12);color:inherit;text-decoration:none;cursor:pointer}button.qa-notifications__tile{width:100%;margin:0;padding-inline:0;border:0;background:none;font:inherit;text-align:start;-webkit-tap-highlight-color:transparent}.qa-notifications__badge{flex:0 0 44px;width:44px;height:44px;border-radius:var(--qa-r12);background:var(--qa-brand-soft);color:var(--qa-icon-on);display:grid;place-items:center}.qa-notifications__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.qa-notifications__head{display:flex;align-items:center;width:100%}.qa-notifications__name{flex:1 1 auto;min-width:0;font-size:15px;font-weight:700;color:var(--qa-ink);overflow-wrap:anywhere}.qa-notifications__dot{flex:0 0 20.8px;width:20.8px;height:20.8px;display:grid;place-items:center}.qa-notifications__dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--qa-accent-on)}.qa-notifications__text{margin-top:var(--qa-s2);font-size:14px;font-weight:500;color:var(--qa-ink-700);overflow-wrap:anywhere}.qa-notifications__meta{display:flex;align-items:center;width:100%;margin-top:var(--qa-s6)}.qa-notifications__time{font-size:12px;font-weight:600;color:var(--qa-ink-500)}.qa-notifications__chev{margin-inline-start:auto;display:flex;color:var(--qa-ink-300)}[dir=rtl] .qa-notifications__chev{transform:scaleX(-1)}.qa-notifications__row{--qa-notifications-dx:18px;animation:qa-notifications-slide .32s cubic-bezier(.05,.7,.1,1) both;animation-delay:var(--qa-notifications-delay,0ms)}[dir=rtl] .qa-notifications__row{--qa-notifications-dx:-18px}@keyframes qa-notifications-slide{0%{opacity:0;transform:translateX(var(--qa-notifications-dx,18px)) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}.qa-notifications__center{flex:1 1 auto;display:grid;place-items:center}.qa-notifications__spin{box-sizing:border-box;width:36px;height:36px;border-radius:50%;border:4px solid transparent;border-top:4px solid var(--qa-accent-on);animation:qa-spin .9s linear infinite}.qa-notifications__empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:var(--qa-s24);text-align:center}.qa-notifications__art{display:block;line-height:0}.qa-notifications__empty-title{margin:var(--qa-s20) 0 0;font-size:18px;font-weight:800;color:var(--qa-ink)}.qa-notifications__empty-sub{margin:10px 0 0;max-width:280px;font-size:14px;font-weight:500;line-height:1.4;color:var(--qa-ink-500)}.qa-notifications__art,.qa-notifications__empty-sub,.qa-notifications__empty-title{animation:qa-notifications-rise .32s cubic-bezier(.05,.7,.1,1) both}.qa-notifications__art{animation-delay:0ms}.qa-notifications__empty-title{animation-delay:60ms}.qa-notifications__empty-sub{animation-delay:.12s}@keyframes qa-notifications-rise{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.qa-notifications__art,.qa-notifications__empty-sub,.qa-notifications__empty-title,.qa-notifications__row{animation:none}}.qa-notifications__snack{position:fixed;inset-inline:var(--qa-s16);bottom:calc(var(--qa-s16) + env(safe-area-inset-bottom, 0px));z-index:60;max-width:448px;margin-inline:auto;padding:14px var(--qa-s16);border-radius:4px;background:#43a047;color:#fff;display:flex;align-items:center;box-shadow:var(--qa-shadow-lg);animation:qa-notifications-snack-in .25s linear both}.qa-notifications__snack>svg{flex:0 0 auto}.qa-notifications__snack-text{flex:1 1 auto;min-width:0;margin-inline-start:var(--qa-s8);font-size:14px;font-weight:700;line-height:1.3}@keyframes qa-notifications-snack-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.qa-notifications__snack{animation:none}}