.mobile-shell-module__QmNHbG__header{background:var(--paper);height:46px;color:var(--ink);align-items:center;gap:4px;padding:0 10px;display:flex}@media print{.mobile-shell-module__QmNHbG__header{display:none}}.mobile-shell-module__QmNHbG__actions{align-items:center;gap:2px;margin-left:auto;display:flex}.mobile-shell-module__QmNHbG__iconButton{width:32px;height:32px;color:var(--ink-2);border-radius:7px;flex-shrink:0;place-items:center;display:grid;position:relative}.mobile-shell-module__QmNHbG__iconButton:hover,.mobile-shell-module__QmNHbG__iconButton[data-state=open]{background:var(--hover);color:var(--ink)}.mobile-shell-module__QmNHbG__brand{align-items:center;gap:8px;padding:0 4px;display:flex}.mobile-shell-module__QmNHbG__brandLogo{border-radius:6px;width:24px;height:24px}.mobile-shell-module__QmNHbG__brandName{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:600;line-height:1}.mobile-shell-module__QmNHbG__header :is(a,button):focus-visible,.mobile-shell-module__QmNHbG__cluster :is(a,button):focus-visible{outline:var(--focus-ring);outline-offset:2px}.mobile-shell-module__QmNHbG__cluster{align-items:center;gap:2px;margin-left:2px;display:flex}.mobile-shell-module__QmNHbG__avatar:before{content:"";position:absolute;inset:-8px}.mobile-shell-module__QmNHbG__drawer{z-index:var(--z-overlay,50);width:min(280px,86vw);box-shadow:var(--shadow-pop);outline:none;display:flex;position:fixed;inset:0 auto 0 0}.mobile-shell-module__QmNHbG__drawer[data-state=open]{animation:mobile-shell-module__QmNHbG__slideIn .25s var(--ease)}.mobile-shell-module__QmNHbG__drawer[data-state=closed]{animation:mobile-shell-module__QmNHbG__slideOut .2s var(--ease)}.mobile-shell-module__QmNHbG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes mobile-shell-module__QmNHbG__slideIn{0%{transform:translate(-100%)}}@keyframes mobile-shell-module__QmNHbG__slideOut{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.mobile-shell-module__QmNHbG__drawer[data-state]{animation:none}}
.notifications-module__IhuV_a__card{--card-top:clamp(24px, 7vh, 72px);top:var(--card-top);z-index:var(--z-overlay,50);width:min(560px,100vw - 32px);max-height:calc(100dvh - 2 * var(--card-top));border-radius:var(--r-hero,14px);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-pop);outline:none;flex-direction:column;font-size:14px;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.notifications-module__IhuV_a__card[data-state=open]{animation:notifications-module__IhuV_a__rise .2s var(--ease)}.notifications-module__IhuV_a__card[data-state=closed]{animation:notifications-module__IhuV_a__sink .14s var(--ease) forwards}.notifications-module__IhuV_a__card[data-anchored]{top:auto;bottom:var(--anchor-bottom);left:var(--anchor-left);width:min(480px, calc(100vw - var(--anchor-left) - 16px));max-height:calc(100dvh - var(--anchor-bottom) - 16px);transform-origin:0 100%;transform:none}.notifications-module__IhuV_a__card[data-anchored][data-state=open]{animation-name:notifications-module__IhuV_a__riseAnchored}.notifications-module__IhuV_a__card[data-anchored][data-state=closed]{animation-name:notifications-module__IhuV_a__sinkAnchored}.notifications-module__IhuV_a__sheet{background:var(--raised);border:0;border-radius:16px 16px 0 0;outline:none;flex-direction:column;gap:0;min-height:40dvh;max-height:85dvh;padding:14px 0 0;display:flex}.notifications-module__IhuV_a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notifications-module__IhuV_a__hd{flex-shrink:0;align-items:center;gap:10px;padding:16px 16px 10px 20px;display:flex}.notifications-module__IhuV_a__sheet .notifications-module__IhuV_a__hd{flex-wrap:wrap;row-gap:4px;padding:8px 14px 6px 16px}.notifications-module__IhuV_a__sheet .notifications-module__IhuV_a__seg{flex-basis:100%;order:1;margin-left:-9px}.notifications-module__IhuV_a__sheet .notifications-module__IhuV_a__seg button{padding:6px 12px;font-size:13px}.notifications-module__IhuV_a__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16px;font-weight:600}.notifications-module__IhuV_a__sheet .notifications-module__IhuV_a__title{font-size:15px}.notifications-module__IhuV_a__seg{gap:2px;margin-left:8px;display:flex}.notifications-module__IhuV_a__seg button{color:var(--ink-3);border-radius:6px;padding:3px 9px;font-size:12.5px;transition:background-color .12s,color .12s}.notifications-module__IhuV_a__seg button:hover{color:var(--ink)}.notifications-module__IhuV_a__seg button[aria-pressed=true]{background:var(--press);color:var(--ink);font-weight:500}.notifications-module__IhuV_a__seg em{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:4px;font-style:normal}.notifications-module__IhuV_a__spacer{flex:1}.notifications-module__IhuV_a__tbtn{color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;display:inline-flex;position:relative}.notifications-module__IhuV_a__ibtn{width:26px;height:26px;color:var(--ink-3);border-radius:6px;flex-shrink:0;place-items:center;display:grid;position:relative}.notifications-module__IhuV_a__tbtn:hover,.notifications-module__IhuV_a__ibtn:hover{background:var(--hover);color:var(--ink)}.notifications-module__IhuV_a__tbtn:disabled,.notifications-module__IhuV_a__ibtn:disabled{cursor:not-allowed;opacity:.6}.notifications-module__IhuV_a__tbtn:focus-visible,.notifications-module__IhuV_a__ibtn:focus-visible,.notifications-module__IhuV_a__seg button:focus-visible{outline:var(--focus-ring);outline-offset:1px}.notifications-module__IhuV_a__spin{animation:1s linear infinite notifications-module__IhuV_a__spin}.notifications-module__IhuV_a__list{overscroll-behavior:contain;outline:none;flex:1;min-height:0;padding:0 8px 8px;scroll-padding-top:34px;overflow-y:auto}.notifications-module__IhuV_a__sheet .notifications-module__IhuV_a__list{padding:0 4px 12px}.notifications-module__IhuV_a__sec{z-index:1;background:var(--raised);color:var(--ink-3);padding:10px 12px 4px;font-size:12px;font-weight:500;position:sticky;top:0}.notifications-module__IhuV_a__it{cursor:default;border-radius:9px;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:10px 12px;display:grid;position:relative}.notifications-module__IhuV_a__it[data-href]{cursor:pointer}.notifications-module__IhuV_a__it[data-active],.notifications-module__IhuV_a__it:focus-within{background:var(--hover)}@media (hover:hover){.notifications-module__IhuV_a__it:hover{background:var(--hover)}}.notifications-module__IhuV_a__gl{background:var(--side);width:30px;height:30px;color:var(--ink-2);border-radius:8px;place-items:center;display:grid;position:relative}.notifications-module__IhuV_a__dot{border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:-11px}.notifications-module__IhuV_a__tt{align-items:baseline;gap:8px;min-width:0;display:flex}.notifications-module__IhuV_a__name{letter-spacing:-.005em;min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:400;overflow:hidden}.notifications-module__IhuV_a__it[data-unread] .notifications-module__IhuV_a__name{color:var(--ink);font-weight:500}.notifications-module__IhuV_a__src,.notifications-module__IhuV_a__time{color:var(--ink-3);white-space:nowrap;flex-shrink:0;font-size:11.5px}.notifications-module__IhuV_a__time{font-variant-numeric:tabular-nums}.notifications-module__IhuV_a__status{white-space:nowrap;flex-shrink:0;font-size:11.5px;font-weight:500}.notifications-module__IhuV_a__fail{color:var(--f-red)}.notifications-module__IhuV_a__bd{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.notifications-module__IhuV_a__acts{background:var(--raised);box-shadow:0 0 0 1px var(--line);opacity:0;border-radius:7px;gap:2px;padding:2px;display:flex;position:absolute;top:7px;right:10px}.notifications-module__IhuV_a__acts .notifications-module__IhuV_a__ibtn{width:24px;height:24px}.notifications-module__IhuV_a__it[data-active] .notifications-module__IhuV_a__acts,.notifications-module__IhuV_a__it:focus-within .notifications-module__IhuV_a__acts,.notifications-module__IhuV_a__it[data-busy] .notifications-module__IhuV_a__acts{opacity:1}.notifications-module__IhuV_a__it[data-active] .notifications-module__IhuV_a__meta,.notifications-module__IhuV_a__it:focus-within .notifications-module__IhuV_a__meta,.notifications-module__IhuV_a__it[data-busy] .notifications-module__IhuV_a__meta{visibility:hidden}@media (hover:hover){.notifications-module__IhuV_a__it:hover .notifications-module__IhuV_a__acts{opacity:1}.notifications-module__IhuV_a__it:hover .notifications-module__IhuV_a__meta{visibility:hidden}}.notifications-module__IhuV_a__meta{display:contents}.notifications-module__IhuV_a__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:36px 24px 40px;display:flex}.notifications-module__IhuV_a__state b{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:600}.notifications-module__IhuV_a__state span{max-width:34ch;color:var(--ink-3);font-size:12.5px;line-height:1.5}.notifications-module__IhuV_a__skel{padding:4px 8px 12px}.notifications-module__IhuV_a__skelRow{grid-template-columns:30px 1fr;gap:12px;padding:10px 12px;display:grid}.notifications-module__IhuV_a__ft{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;padding:9px 20px;font-size:11.5px;display:flex}.notifications-module__IhuV_a__ft kbd{background:var(--side);color:var(--ink-2);border-radius:4px;margin-right:4px;padding:1px 5px;font-family:inherit;font-size:10.5px}@keyframes notifications-module__IhuV_a__rise{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.98)}}@keyframes notifications-module__IhuV_a__sink{to{opacity:0;transform:translate(-50%)translateY(4px)scale(.99)}}@keyframes notifications-module__IhuV_a__riseAnchored{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes notifications-module__IhuV_a__sinkAnchored{to{opacity:0;transform:translateY(4px)scale(.99)}}@keyframes notifications-module__IhuV_a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.notifications-module__IhuV_a__card[data-state=open],.notifications-module__IhuV_a__card[data-state=closed],.notifications-module__IhuV_a__spin{animation:none}}
