.shell[data-v-9e6bdd3e]{display:flex;flex-direction:column;min-height:100dvh}.top[data-v-9e6bdd3e]{background:rgb(var(--hero));border-bottom:1px solid hsla(0,0%,100%,.08);color:rgb(var(--hero-ink));display:flex;flex:none;height:60px;padding:0 clamp(14px,3vw,40px);position:sticky;top:0;z-index:40}.brand[data-v-9e6bdd3e],.top[data-v-9e6bdd3e]{align-items:center;gap:10px}.brand[data-v-9e6bdd3e]{border-radius:8px;color:inherit;display:inline-flex;text-decoration:none}.brand-logo[data-v-9e6bdd3e]{background:#fff;border-radius:9px;display:block;height:32px;padding:3px;width:32px}.brand-text[data-v-9e6bdd3e]{font-family:var(--font-display);font-size:19px;font-weight:500;letter-spacing:-.01em;line-height:1;transform:translateY(1px)}.brand-text strong[data-v-9e6bdd3e]{font-weight:700}.spacer[data-v-9e6bdd3e]{flex:1 1 auto}.icon-btn[data-v-9e6bdd3e]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;color:inherit;cursor:pointer;display:grid;height:38px;place-items:center;transition:background-color .15s ease;width:38px}.icon-btn[data-v-9e6bdd3e]:hover{background:#ffffff24}.icon-btn svg[data-v-9e6bdd3e]{display:block}.user[data-v-9e6bdd3e]{position:relative}.avatar[data-v-9e6bdd3e]{background:rgb(var(--hero-2));border:2px solid hsla(0,0%,100%,.25);border-radius:50%;cursor:pointer;display:grid;height:38px;overflow:hidden;padding:0;place-items:center;width:38px}.avatar img[data-v-9e6bdd3e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-letter[data-v-9e6bdd3e]{color:rgb(var(--hero-ink));font-size:14px;font-weight:700}.menu-overlay[data-v-9e6bdd3e]{inset:0;position:fixed;z-index:49}.menu[data-v-9e6bdd3e]{background:rgb(var(--surface));border:1px solid rgb(var(--border));border-radius:14px;box-shadow:var(--shadow-lift);color:rgb(var(--text));padding:6px;position:absolute;right:0;top:calc(100% + 10px);width:250px;z-index:50}.menu-head[data-v-9e6bdd3e]{border-bottom:1px solid rgb(var(--border));display:flex;flex-direction:column;gap:2px;margin-bottom:4px;padding:10px 10px 12px}.menu-head strong[data-v-9e6bdd3e]{font-size:14px}.menu-head span[data-v-9e6bdd3e]{color:rgb(var(--muted));font-size:12px;overflow:hidden;text-overflow:ellipsis}.menu-warn[data-v-9e6bdd3e]{background:rgb(var(--warn)/.12);border-radius:9px;color:rgb(var(--warn));font-size:12px;line-height:1.45;margin:4px 0;padding:8px 10px}.menu-item[data-v-9e6bdd3e]{align-items:center;background:none;border:0;border-radius:9px;color:rgb(var(--text));cursor:pointer;display:flex;font-size:13px;gap:9px;padding:10px;text-align:left;width:100%}.menu-item[data-v-9e6bdd3e]:hover{background:rgb(var(--surface-2))}.menu-item svg[data-v-9e6bdd3e]{color:rgb(var(--muted));display:block}@media(max-width:420px){.brand-text[data-v-9e6bdd3e]{font-size:17px}}@media(pointer:coarse){.avatar[data-v-9e6bdd3e],.icon-btn[data-v-9e6bdd3e]{height:44px;width:44px}.menu-item[data-v-9e6bdd3e]{padding:13px 10px}}
