.guide[data-v-f40b9d00]{z-index:60;pointer-events:none;position:fixed;inset:0}.guide-ring[data-v-f40b9d00]{box-shadow:0 0 0 2px var(--color-brand),0 0 0 6px color-mix(in srgb,var(--color-brand) 25%,transparent),0 0 0 0 #02061700;border-radius:.875rem;transition:box-shadow .45s ease-out;animation:1.8s ease-in-out infinite guide-pulse-f40b9d00;position:fixed}.guide--dim .guide-ring[data-v-f40b9d00]{box-shadow:0 0 0 2px var(--color-brand),0 0 0 6px color-mix(in srgb,var(--color-brand) 25%,transparent),0 0 0 9999px #0206178c}@keyframes guide-pulse-f40b9d00{0%,to{outline-offset:0;outline:0 solid #0000}50%{outline:4px solid color-mix(in srgb,var(--color-brand) 35%,transparent);outline-offset:4px}}.guide-bubble[data-v-f40b9d00]{border-radius:var(--radius-card);background:var(--color-brand);width:calc(min(20rem,100vw - 1.5rem));color:var(--color-on-brand);box-shadow:var(--shadow-pop);pointer-events:auto;padding:.75rem .875rem;position:fixed}.guide-bubble-title[data-v-f40b9d00]{font-size:.875rem;font-weight:600}.guide-bubble-hint[data-v-f40b9d00]{opacity:.85;margin-top:.1875rem;font-size:.8125rem;line-height:1.35}.guide-bubble-cta[data-v-f40b9d00]{border-radius:var(--radius-chip);background:var(--color-surface);color:var(--color-fg);margin-top:.625rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:550}@media (prefers-reduced-motion:reduce){.guide-ring[data-v-f40b9d00]{animation:none}}.global-search__panel[data-v-dfa57f4d]{width:max(100%,min(30rem,100vw - 1.5rem));left:0}@media (width<=767px){.global-search__panel[data-v-dfa57f4d]{width:auto;margin-top:0;position:fixed;top:3.5rem;left:.75rem;right:.75rem}}.gs-chip[data-v-dfa57f4d]{white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.no-scrollbar[data-v-dfa57f4d]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-dfa57f4d]{-ms-overflow-style:none;scrollbar-width:none}.gs-fade-enter-active[data-v-dfa57f4d],.gs-fade-leave-active[data-v-dfa57f4d]{transition:opacity .15s}.gs-fade-enter-from[data-v-dfa57f4d],.gs-fade-leave-to[data-v-dfa57f4d]{opacity:0}.gs-pop-enter-active[data-v-dfa57f4d]{transition:opacity .14s,transform .14s}.gs-pop-leave-active[data-v-dfa57f4d]{transition:opacity .1s,transform .1s}.gs-pop-enter-from[data-v-dfa57f4d],.gs-pop-leave-to[data-v-dfa57f4d]{opacity:0;transform:translateY(-6px)scale(.98)}.notif-item[data-v-85e6ce9e]{border-radius:var(--radius-control);cursor:pointer;align-items:flex-start;gap:12px;margin-top:2px;padding:10px;transition:background .12s;display:flex;position:relative}.notif-item[data-v-85e6ce9e]:first-child{margin-top:0}.notif-item[data-v-85e6ce9e]:hover{background:var(--color-sunken)}.notif-item--unread[data-v-85e6ce9e],.notif-item--unread[data-v-85e6ce9e]:hover{background:var(--color-brand-soft)}.notif-tile[data-v-85e6ce9e]{border-radius:var(--radius-chip);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.notif-tile--info[data-v-85e6ce9e]{background:var(--color-info-soft);color:var(--color-info)}.notif-tile--success[data-v-85e6ce9e]{background:var(--color-ok-soft);color:var(--color-ok)}.notif-tile--warning[data-v-85e6ce9e]{background:var(--color-warn-soft);color:var(--color-warn)}.notif-tile--critical[data-v-85e6ce9e]{background:var(--color-danger-soft);color:var(--color-danger)}.notif-item-remove[data-v-85e6ce9e]{opacity:0;width:22px;height:22px;color:var(--color-fg-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:inline-flex}.notif-item-remove[data-v-85e6ce9e]:focus-visible,.notif-item:hover .notif-item-remove[data-v-85e6ce9e]{opacity:1}.notif-item-remove[data-v-85e6ce9e]:hover{background:var(--color-raised);color:var(--color-fg)}@media (width<=640px){.notif-item-remove[data-v-85e6ce9e]{opacity:1}}.notif-bell[data-v-3e2a7b24]{width:36px;height:36px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .1s;display:inline-flex;position:relative}.notif-bell[data-v-3e2a7b24]:hover{background:var(--color-surface);color:var(--color-fg)}.notif-bell[data-v-3e2a7b24]:active{transform:translateY(1px)}.notif-badge[data-v-3e2a7b24]{background:var(--color-danger);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--color-canvas);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-4px}.notif-badge--big[data-v-3e2a7b24]{padding:0 4px;font-size:9px}@media (width<=640px){.notif-bell[data-v-3e2a7b24]{border-radius:8px;width:32px;height:32px}.notif-badge[data-v-3e2a7b24]{min-width:16px;height:16px;font-size:9px;top:-3px;right:-3px}}.notif-sheet-grabber[data-v-3e2a7b24]{background:var(--color-line);border-radius:999px;flex-shrink:0;width:40px;height:6px;margin:8px auto 4px}.impersonation-banner[data-v-175bba94]{color:#830bf4;background:#a855f714;width:100%;font-weight:500}:root.dark .impersonation-banner[data-v-175bba94]{color:#c994fa;background:#a855f71a}.impersonation-banner__btn[data-v-175bba94]{color:#fff;background:#a855f7;border-radius:6px;align-items:center;padding:3px 12px;font-size:12px;font-weight:600;transition:opacity .15s;display:inline-flex}.impersonation-banner__btn[data-v-175bba94]:hover:not(:disabled){opacity:.85}.impersonation-banner__btn[data-v-175bba94]:disabled{opacity:.6;cursor:wait}.mm-collapse-enter-active[data-v-a139b1eb],.mm-collapse-leave-active[data-v-a139b1eb]{transition:max-height .22s,opacity .18s;overflow:hidden}.mm-collapse-enter-from[data-v-a139b1eb],.mm-collapse-leave-to[data-v-a139b1eb]{opacity:0;max-height:0}.mm-collapse-enter-to[data-v-a139b1eb],.mm-collapse-leave-from[data-v-a139b1eb]{opacity:1;max-height:600px}.sidebar-collapse-enter-active[data-v-6c074975],.sidebar-collapse-leave-active[data-v-6c074975]{transition:max-height .22s,opacity .18s;overflow:hidden}.sidebar-collapse-enter-from[data-v-6c074975],.sidebar-collapse-leave-to[data-v-6c074975]{opacity:0;max-height:0}.sidebar-collapse-enter-to[data-v-6c074975],.sidebar-collapse-leave-from[data-v-6c074975]{opacity:1;max-height:1000px}
