.wd-dock-wrap{flex-direction:column;gap:2px;display:flex}.wd-dock{justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.wd-dock-store{isolation:isolate;color:#dcdcdc;min-width:0;height:32px;font:inherit;letter-spacing:-.006em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 auto;align-items:center;gap:9px;padding:0 10px 0 9px;font-size:14px;font-weight:450;transition:color .15s;display:flex;position:relative}.wd-dock-store:before,.wd-dock-bell:before{content:"";z-index:-1;border-radius:inherit;background:var(--wd-frame-hover);opacity:0;transition:opacity .15s;position:absolute;inset:0}.wd-dock-store:hover,.wd-dock-store[aria-expanded=true],.wd-dock-bell:hover,.wd-dock-bell[aria-expanded=true]{color:#fcfcfc}.wd-dock-store:hover:before,.wd-dock-bell:hover:before{opacity:1}.wd-dock-store[aria-expanded=true]:before,.wd-dock-bell[aria-expanded=true]:before{opacity:1;background:var(--wd-frame-active)}.wd-dock-store[aria-busy=true]{opacity:.7}.wd-dock-store .wd-spinner{color:var(--wd-frame-muted);flex:none}.wd-dock-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wd-dock-bell{isolation:isolate;color:#a6a6a6;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:color .15s;display:inline-flex;position:relative}.wd-dock-badge{min-width:15px;height:15px;box-shadow:0 0 0 2px var(--wd-frame);color:#fff;letter-spacing:0;text-align:center;pointer-events:none;background:#e0242f;border-radius:999px;padding:0 4px;font-size:10px;font-weight:650;line-height:15px;position:absolute;top:3px;right:2px}.wd-sidebar :is(.wd-dock-store,.wd-dock-bell):focus-visible{outline-offset:-2px;outline:2px solid #8fb0ff}.wd-store-avatar{background:var(--wd-tile,var(--wd-neutral-bg));width:24px;height:24px;color:var(--wd-tile-ink,#fff);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.wd-store-avatar[data-len="3"]{font-size:8.5px}.wd-store-avatar.is-sm{border-radius:6px;width:20px;height:20px;font-size:9px}.wd-store-avatar.is-sm[data-len="3"]{font-size:7.25px}.wd-store-avatar.is-all{background:var(--wd-ink);color:var(--wd-on-ink)}.wd-sidebar .wd-store-avatar.is-all{color:#fff;background:#ffffff1f}.wd-root{--wd-sm-shadow:0 2px 2px -1px #0000000f, 0 3px 4px -2px #0000000f, 0 6px 8px -3px #0000000f, 0 12px 16px -4px #0000000f, 0 0 0 1px #00000014}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .wd-root{--wd-sm-shadow:0 2px 2px -1px #0000004d, 0 3px 4px -2px #0000004d, 0 6px 8px -3px #0000004d, 0 12px 16px -4px #00000059, 0 0 0 1px #ffffff14}}:root:where([data-theme=dark]) .wd-root{--wd-sm-shadow:0 2px 2px -1px #0000004d, 0 3px 4px -2px #0000004d, 0 6px 8px -3px #0000004d, 0 12px 16px -4px #00000059, 0 0 0 1px #ffffff14}.wd-pop.wd-store-menu[role=menu]{background:var(--wd-raised);width:300px;min-width:0;box-shadow:var(--wd-sm-shadow);border:0;border-radius:16px;gap:2px;padding:4px}.wd-pop.wd-store-menu[role=menu] .wd-pop-item{min-height:32px;color:var(--wd-text);white-space:nowrap;border-radius:12px;flex:none;gap:6px;padding:4px 6px;font-size:13px;font-weight:450;line-height:20px}.wd-pop.wd-store-menu[role=menu] .wd-pop-item:hover{background:var(--wd-hover)}.wd-pop.wd-store-menu[role=menu] .wd-pop-item[aria-checked=true]{background:var(--wd-press);font-weight:600}.wd-pop.wd-store-menu[role=menu] .wd-pop-check{display:none}.wd-pop.wd-store-menu[role=menu] .wd-pop-sep{background:var(--wd-border);flex:none;margin:4px -4px}.wd-pop.wd-store-menu[role=menu] .wd-pop-empty{padding:6px 8px}.wd-sm-search{flex:none}.wd-sm-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.wd-sm-glyph{width:24px;height:24px;color:var(--wd-text-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.wd-pop.wd-store-menu[role=menu] .wd-pop-item.wd-sm-profile{gap:8px;padding:5px 6px}.wd-sm-person{background:var(--wd-neutral-bg);width:24px;height:24px;color:var(--wd-text-2);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.wd-sm-person img{object-fit:cover;width:100%;height:100%}.wd-sm-who{flex-direction:column;flex:1;min-width:0;display:flex}.wd-sm-who strong,.wd-sm-who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wd-sm-who strong{font-weight:550}.wd-sm-who span{color:var(--wd-muted);font-size:12px;line-height:16px}.wd-pop.is-panel.wd-notif-pop{background:var(--wd-raised);width:380px;max-width:calc(100vw - 24px);box-shadow:var(--wd-sm-shadow);border:0;border-radius:16px}.wd-notif{flex-direction:column;max-height:min(620px,100dvh - 120px);display:flex}.wd-notif-head{border-bottom:1px solid var(--wd-border-subtle);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 8px 10px 16px;display:flex}.wd-notif-head h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:22px}.wd-notif-tools{align-items:center;gap:2px;display:flex}.wd-notif-tool{height:28px;color:var(--wd-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13px;line-height:20px;transition:background .1s;display:inline-flex}.wd-notif-tool.is-icon{width:28px;color:var(--wd-text-2);justify-content:center;padding:0}.wd-notif-tool:hover,.wd-notif-tool[aria-expanded=true],.wd-notif-tool.is-on{background:var(--wd-hover)}.wd-notif-tool:focus-visible{outline:2px solid var(--wd-focus,var(--wd-accent));outline-offset:0}.wd-notif-filter{position:relative}.wd-notif-menu{z-index:2;background:var(--wd-raised);width:168px;box-shadow:var(--wd-sm-shadow);border-radius:12px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.wd-notif-menu button{height:32px;color:var(--wd-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 8px;font-size:13px;display:flex}.wd-notif-menu button:hover{background:var(--wd-hover)}.wd-notif-menu button[aria-checked=true]{font-weight:550}.wd-notif-list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.wd-notif-list li+li{border-top:1px solid var(--wd-border-subtle)}.wd-notif-row{color:inherit;grid-template-columns:16px minmax(0,1fr);column-gap:8px;padding:12px 16px 14px 12px;text-decoration:none;transition:background .1s;display:grid}a.wd-notif-row:hover{background:var(--wd-row-hover,var(--wd-hover))}a.wd-notif-row:focus-visible{box-shadow:inset 0 0 0 2px var(--wd-focus,var(--wd-accent));outline:none}.wd-notif-mark{grid-template-rows:20px 20px;place-items:center;display:grid}.wd-notif-dot{background:#0a2a8c;background:oklch(29.83% .1584 261.98);border-radius:50%;grid-row:1;width:8px;height:8px}.wd-notif-alert{color:var(--wd-bad);grid-row:2}.wd-notif-text{flex-direction:column;min-width:0;display:flex}.wd-notif-meta{color:var(--wd-muted);font-size:13px;line-height:20px}.wd-notif-text strong{color:var(--wd-text);margin-top:2px;font-size:13px;font-weight:400;line-height:20px}.wd-notif-text strong.is-unread{font-weight:600}.wd-notif-detail{color:var(--wd-text-2);overflow-wrap:anywhere;font-size:13px;line-height:20px}.wd-notif-empty{color:var(--wd-muted);text-align:center;margin:0;padding:28px 16px;font-size:13px;line-height:20px}.wd-notif-foot{border-top:1px solid var(--wd-border-subtle);color:var(--wd-text-2);text-align:center;flex:none;padding:12px 16px;font-size:13px;font-weight:550;line-height:20px}.wd-notif-foot:empty{display:none}.wd-notif-foot a{color:var(--wd-text);text-decoration:none}.wd-notif-foot a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])) .wd-notif-dot{background:#6f9bff}}:root:where([data-theme=dark]) .wd-notif-dot{background:#6f9bff}@media (prefers-reduced-motion:reduce){.wd-dock-store,.wd-dock-bell,.wd-dock-store:before,.wd-dock-bell:before{transition:none}}
