.notifications-module__-VscHG__root{flex-shrink:0;position:relative}.notifications-module__-VscHG__bell{position:relative;overflow:visible}.notifications-module__-VscHG__bell[aria-expanded=true]{background:var(--fill);border-color:var(--guide);color:var(--foreground)}.theme-dark .notifications-module__-VscHG__bell[aria-expanded=true]{background:var(--raised);border-color:var(--border-strong)}.notifications-module__-VscHG__badge{border:2px solid var(--background);background:var(--foreground);min-width:18px;height:18px;color:var(--on-ink);font:600 10px/12px var(--mono);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-4px;right:-5px}.notifications-module__-VscHG__panel{z-index:40;border:1px solid var(--border);background:var(--surface);width:420px;max-height:min(640px,100vh - 80px);box-shadow:var(--shadow-float);overflow-wrap:break-word;transform-origin:100% 0;border-radius:16px;flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) notifications-module__-VscHG__panelIn;display:flex;position:absolute;top:calc(100% + 8px);right:-8px;overflow:clip}@keyframes notifications-module__-VscHG__panelIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.notifications-module__-VscHG__panel,.notifications-module__-VscHG__sheet{animation:.15s linear notifications-module__-VscHG__fadeIn}}@keyframes notifications-module__-VscHG__fadeIn{0%{opacity:0}to{opacity:1}}.notifications-module__-VscHG__head{flex-shrink:0;align-items:center;gap:10px;padding:16px 18px 12px 20px;display:flex}.notifications-module__-VscHG__headTitle{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.notifications-module__-VscHG__headTitle h2{color:var(--foreground);font:600 17px/22px var(--font);margin:0}.notifications-module__-VscHG__count{color:var(--muted);font:400 13px/16px var(--font);white-space:nowrap}.notifications-module__-VscHG__textButton{color:var(--muted-strong);font:500 13px/16px var(--font);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.notifications-module__-VscHG__textButton:hover{color:var(--foreground)}.notifications-module__-VscHG__textButton:focus-visible,.notifications-module__-VscHG__gear:focus-visible,.notifications-module__-VscHG__item:focus-visible,.notifications-module__-VscHG__footer a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.notifications-module__-VscHG__gear{width:30px;height:30px;color:var(--muted);border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid}.notifications-module__-VscHG__gear:hover{background:var(--fill);color:var(--foreground)}.notifications-module__-VscHG__list{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.notifications-module__-VscHG__group{color:var(--ink-fade);font:400 11px/14px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 20px}.notifications-module__-VscHG__group+.notifications-module__-VscHG__item,.notifications-module__-VscHG__item+.notifications-module__-VscHG__item{border-top:1px solid var(--border)}.notifications-module__-VscHG__item+.notifications-module__-VscHG__group{border-top:1px solid var(--border);padding-top:14px}.notifications-module__-VscHG__item{text-align:left;width:100%;color:inherit;cursor:pointer;border:0;border-top:1px solid var(--border);background:0 0;align-items:flex-start;gap:12px;padding:12px 20px 14px;display:flex}.notifications-module__-VscHG__group+.notifications-module__-VscHG__item{border-top:1px solid var(--border)}.notifications-module__-VscHG__item:hover{background:var(--band)}.notifications-module__-VscHG__icon{background:var(--fill);width:32px;height:32px;color:var(--foreground);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.notifications-module__-VscHG__read .notifications-module__-VscHG__icon{color:var(--muted)}.theme-dark .notifications-module__-VscHG__read .notifications-module__-VscHG__icon{color:var(--muted-strong)}.notifications-module__-VscHG__toneRed{background:var(--negative-soft);color:var(--negative-ink)}.notifications-module__-VscHG__toneAmber{background:var(--amber-soft);color:var(--amber-ink)}.notifications-module__-VscHG__read .notifications-module__-VscHG__toneRed{color:var(--negative-ink)}.notifications-module__-VscHG__read .notifications-module__-VscHG__toneAmber{color:var(--amber-ink)}.notifications-module__-VscHG__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.notifications-module__-VscHG__title{color:var(--foreground);font:600 14px/19px var(--font)}.notifications-module__-VscHG__read .notifications-module__-VscHG__title{color:var(--muted-strong);font-weight:500}.notifications-module__-VscHG__detail{color:var(--muted-strong);font:400 13px/18px var(--font);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notifications-module__-VscHG__read .notifications-module__-VscHG__detail{color:var(--muted)}.notifications-module__-VscHG__meta{color:var(--ink-fade);font:400 12px/16px var(--font)}.notifications-module__-VscHG__joined>*+:before{content:"·";margin:0 .35em}.notifications-module__-VscHG__dotSlot{flex-shrink:0;align-self:center;place-items:center;width:8px;display:grid}.notifications-module__-VscHG__dot{background:var(--foreground);border-radius:999px;width:8px;height:8px}.notifications-module__-VscHG__footer{border-top:1px solid var(--border);flex-shrink:0;justify-content:center;padding:12px 20px;display:flex}.notifications-module__-VscHG__footer a{color:var(--muted-strong);font:500 13px/16px var(--font);text-decoration:none}.notifications-module__-VscHG__footer a:hover{color:var(--foreground)}.notifications-module__-VscHG__empty{border-top:1px solid var(--border);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 32px 44px;display:flex}.notifications-module__-VscHG__empty svg{color:var(--ink-subtle)}.notifications-module__-VscHG__empty strong{color:var(--foreground);font:600 15px/20px var(--font)}.notifications-module__-VscHG__empty p{max-width:300px;color:var(--muted);font:400 13px/19px var(--font);margin:0}.notifications-module__-VscHG__emptyLink{color:var(--muted-strong);font:500 13px/16px var(--font);margin-top:12px;text-decoration:none}.notifications-module__-VscHG__sheet{z-index:22;background:var(--background);flex-direction:column;animation:.16s linear notifications-module__-VscHG__fadeIn;display:flex;position:fixed;inset:52px 0 0}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__head{padding:8px 20px 14px}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__headTitle h2{letter-spacing:-.02em;font-size:24px;line-height:28px}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__group{border-top:1px solid var(--border)}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__title{font-size:15px;line-height:20px}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__list{padding-bottom:104px}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__list>:last-child{border-bottom:1px solid var(--border)}.notifications-module__-VscHG__sheet .notifications-module__-VscHG__empty{border-top:1px solid var(--border);flex:1;justify-content:center;padding-bottom:140px}.notifications-module__-VscHG__section{border-top:1px solid var(--border);gap:40px;padding:28px 0;display:flex}.notifications-module__-VscHG__sectionCopy{flex-direction:column;flex-shrink:0;gap:6px;width:220px;display:flex}.notifications-module__-VscHG__sectionCopy h3{color:var(--foreground);font:600 15px/20px var(--font);margin:0}.notifications-module__-VscHG__sectionCopy p{color:var(--muted);font:400 13px/19px var(--font);margin:0}.notifications-module__-VscHG__rows{flex-direction:column;flex:1;min-width:0;display:flex}.notifications-module__-VscHG__columns{border-bottom:1px solid var(--border);color:var(--ink-fade);font:400 11px/14px var(--mono);letter-spacing:.06em;gap:24px;padding-bottom:10px;display:flex}.notifications-module__-VscHG__columns>:first-child{flex:1}.notifications-module__-VscHG__colInApp{flex-shrink:0;width:64px}.notifications-module__-VscHG__colEmail{flex-shrink:0;width:40px}.notifications-module__-VscHG__row{border-bottom:1px solid var(--border);align-items:center;gap:24px;padding:14px 0;display:flex}.notifications-module__-VscHG__rows>.notifications-module__-VscHG__row:first-child{padding-top:0}.notifications-module__-VscHG__rows>.notifications-module__-VscHG__columns+.notifications-module__-VscHG__row{padding-top:14px}.notifications-module__-VscHG__workRows>.notifications-module__-VscHG__row:last-child{border-bottom:0;padding-bottom:0}.notifications-module__-VscHG__rowCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notifications-module__-VscHG__rowCopy strong{color:var(--foreground);font:500 14px/18px var(--font)}.notifications-module__-VscHG__rowCopy span{color:var(--muted);font:400 13px/18px var(--font)}.notifications-module__-VscHG__always{width:64px;color:var(--muted);font:400 13px/16px var(--font);flex-shrink:0}.notifications-module__-VscHG__pageNote{color:var(--ink-fade);font:400 13px/19px var(--font);margin:0;padding-top:4px}.notifications-module__-VscHG__mobileOnly{display:none}.notifications-module__-VscHG__switch{--knob-off:var(--surface);--knob-on:var(--surface);background:var(--guide);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:36px;height:20px;padding:2px;transition:background-color .16s;position:relative}.theme-dark .notifications-module__-VscHG__switch{--knob-off:var(--muted);--knob-on:var(--background);background:var(--border-strong)}.notifications-module__-VscHG__switch:after{content:"";background:var(--knob-off);border-radius:999px;width:16px;height:16px;transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s;position:absolute;top:2px;left:2px}.notifications-module__-VscHG__switch[aria-checked=true]{background:var(--foreground)}.theme-dark .notifications-module__-VscHG__switch[aria-checked=true]{background:var(--foreground)}.notifications-module__-VscHG__switch[aria-checked=true]:after{background:var(--knob-on);transform:translate(16px)}.notifications-module__-VscHG__switch:disabled{cursor:default;opacity:.4}.notifications-module__-VscHG__switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.notifications-module__-VscHG__switch,.notifications-module__-VscHG__switch:after{transition:none}}@media (max-width:760px){.notifications-module__-VscHG__desktopOnly{display:none}.notifications-module__-VscHG__mobileOnly{display:flex}.notifications-module__-VscHG__section{border-top:0;padding:0;display:block}.notifications-module__-VscHG__sectionCopy{flex-direction:row;justify-content:space-between;align-items:baseline;width:auto;padding:20px 20px 8px}.notifications-module__-VscHG__sectionCopy h3{font-size:17px;line-height:22px}.notifications-module__-VscHG__sectionCopy p{display:none}.notifications-module__-VscHG__sectionTag{color:var(--ink-fade);font:400 11px/14px var(--mono);letter-spacing:.06em;text-transform:uppercase}.notifications-module__-VscHG__columns{display:none}.notifications-module__-VscHG__row{gap:16px;padding:12px 20px}.notifications-module__-VscHG__rows{border-top:1px solid var(--border)}.notifications-module__-VscHG__rows>.notifications-module__-VscHG__row:first-child,.notifications-module__-VscHG__rows>.notifications-module__-VscHG__columns+.notifications-module__-VscHG__row{padding-top:12px}.notifications-module__-VscHG__workRows>.notifications-module__-VscHG__row:last-child{border-bottom:1px solid var(--border);padding-bottom:12px}.notifications-module__-VscHG__rowCopy strong{font:400 15px/20px var(--font)}.notifications-module__-VscHG__rowCopy span,.notifications-module__-VscHG__always{display:none}.notifications-module__-VscHG__switch{width:40px;height:24px}.notifications-module__-VscHG__switch:after{width:20px;height:20px}.notifications-module__-VscHG__hideOnMobile{display:none}.notifications-module__-VscHG__row .notifications-module__-VscHG__colInApp,.notifications-module__-VscHG__row .notifications-module__-VscHG__colEmail{width:auto;display:flex}.notifications-module__-VscHG__row .notifications-module__-VscHG__hideOnMobile{display:none}.notifications-module__-VscHG__pageNote{padding:12px 20px 0;font-size:12px;line-height:17px}}@media (min-width:761px){.notifications-module__-VscHG__sectionTag{display:none}}
