.pos-global-nav{--pos-ink:#1b2b44;--pos-surface:#f6f8fc;--pos-border:#d1d8e5;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1.25rem;padding:.35rem;border:1px solid var(--pos-border);border-radius:.5rem;color:var(--pos-ink);background:var(--pos-surface);font:inherit;line-height:1.5}.pos-global-nav[data-theme=dark]{--pos-ink:#edf3ff;--pos-surface:#182337;--pos-border:#56637a}.pos-global-nav a{display:inline-flex;align-items:center;min-height:36px;padding:.3rem .65rem;border-radius:.4rem;color:inherit;text-decoration:none;font-size:.82rem;font-weight:500}.pos-global-nav a:hover,.pos-global-nav a[aria-current=true]{background:color-mix(in srgb,currentColor 9%,transparent)}.pos-global-nav a[aria-current=true]{font-weight:700}.pos-global-nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pos-session-status{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:99999;box-sizing:border-box;max-width:calc(100% - 2rem);padding:.8rem 1rem;border:1px solid #cbd2df;border-radius:.6rem;background:#fff;color:#1b2b44;font:14px/1.5 system-ui,sans-serif;box-shadow:0 4px 20px #16264020}.pos-session-status[data-theme=dark]{background:#182337;color:#edf3ff;border-color:#56637a}html[data-legacy-state=error] .pos-session-status{border-color:#b83f48}body[inert] main{opacity:.65}@media(max-width:650px){.pos-global-nav{gap:.2rem;margin-bottom:1rem}.pos-global-nav a{min-height:40px;padding:.3rem .5rem;font-size:.75rem}}
