.lb-root[data-v-734668f8]{height:var(--lb-layout-bar);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;box-sizing:border-box;background:var(--lb-c-paper);border-bottom:1px solid var(--lb-c-line);color:var(--lb-c-ink);font-size:var(--lb-font-size-sm)}.lb-left[data-v-734668f8],.lb-right[data-v-734668f8]{display:flex;align-items:center;gap:6px;min-width:0}.lb-brand[data-v-734668f8]{display:flex;align-items:center;gap:8px;font-family:var(--lb-font-title);font-size:1.3rem;letter-spacing:-.01em;padding:0 4px}.lb-logo[data-v-734668f8]{width:30px;height:30px;display:block;flex:none}.lb-sep[data-v-734668f8]{width:1px;height:20px;background:var(--lb-c-line);margin:0 6px}.lb-select[data-v-734668f8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--lb-c-line);background:transparent;color:var(--lb-c-ink);padding:6px 10px;border-radius:var(--lb-radius-sm);font:inherit;cursor:pointer;max-width:220px}.lb-name[data-v-734668f8]{border:1px solid transparent;background:transparent;color:var(--lb-c-muted);padding:6px 8px;border-radius:var(--lb-radius-sm);font:inherit;width:180px}.lb-name[data-v-734668f8]:hover{border-color:var(--lb-c-line)}.lb-name[data-v-734668f8]:focus{outline:none;border-color:var(--lb-c-accent);color:var(--lb-c-ink)}.lb-btn[data-v-734668f8]{display:flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--lb-c-line);border-radius:var(--lb-radius-pill);background:transparent;color:var(--lb-c-ink);font:inherit;cursor:pointer}.lb-btn[data-v-734668f8]:hover{background:var(--lb-c-hover)}.lb-btn.on[data-v-734668f8]{border-color:var(--lb-c-accent);background:var(--lb-c-accent-soft)}.lb-btn.primary[data-v-734668f8]{background:var(--lb-c-accent);border-color:var(--lb-c-accent);color:var(--lb-c-paper)}.lb-btn.primary span[data-v-734668f8]{color:inherit}.lb-btn.primary[data-v-734668f8]:hover{filter:brightness(1.05)}.lb-icon[data-v-734668f8]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--lb-radius-sm);background:transparent;color:var(--lb-c-muted);cursor:pointer}.lb-icon[data-v-734668f8]:hover{background:var(--lb-c-hover);color:var(--lb-c-ink)}
