:root{--o7-paper:#f3f1ec;--o7-white:#fffcf8;--o7-ink:#1c1917;--o7-muted:#666158;--o7-line:#dfdbd2;--o7-accent:#9b5038;--o7-sans:"Avenir Next","Segoe UI",sans-serif;--o7-serif:Palatino,"Iowan Old Style",Georgia,serif;--o7-bar:44px}body{margin:0;background:var(--o7-paper)}.o7-shell.svelte-12qhfyh{box-sizing:border-box;position:sticky;top:0;z-index:100;height:var(--o7-bar);display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--o7-white);color:var(--o7-ink);border-bottom:1px solid var(--o7-line);font:13px/1 var(--o7-sans)}.o7-shell.svelte-12qhfyh :where(.svelte-12qhfyh){box-sizing:border-box}.o7-shell.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit;text-decoration:none}.o7-shell.svelte-12qhfyh a:where(.svelte-12qhfyh):focus-visible,.o7-shell.svelte-12qhfyh button:where(.svelte-12qhfyh):focus-visible,.o7-shell.svelte-12qhfyh summary:where(.svelte-12qhfyh):focus-visible{outline:2px solid var(--o7-accent);outline-offset:2px}.o7-brand.svelte-12qhfyh{display:flex;align-items:center;flex:0 0 auto}.o7-brand.svelte-12qhfyh img:where(.svelte-12qhfyh){display:block;height:26px;width:auto}.o7-nav.svelte-12qhfyh{display:flex;align-items:center;gap:2px;min-width:0;height:100%;flex:1 1 auto}.o7-links.svelte-12qhfyh{display:flex;align-items:center;gap:2px;min-width:9rem;height:100%;flex:1 1 auto;overflow-x:auto;scrollbar-width:none}.o7-links.svelte-12qhfyh::-webkit-scrollbar{display:none}.o7-links.svelte-12qhfyh>a:where(.svelte-12qhfyh),.o7-mega.svelte-12qhfyh summary:where(.svelte-12qhfyh),.o7-tool.svelte-12qhfyh{display:flex;align-items:center;gap:5px;height:100%;padding:0 10px;white-space:nowrap;color:var(--o7-muted);border-bottom:2px solid transparent}.o7-links.svelte-12qhfyh>a:where(.svelte-12qhfyh):hover,.o7-mega.svelte-12qhfyh summary:where(.svelte-12qhfyh):hover,.o7-tool.svelte-12qhfyh:hover{color:var(--o7-ink)}.o7-links.svelte-12qhfyh>a[aria-current=page]:where(.svelte-12qhfyh),.o7-mega.svelte-12qhfyh summary[aria-current=page]:where(.svelte-12qhfyh),.o7-tool[aria-current=page].svelte-12qhfyh{color:var(--o7-ink);border-bottom-color:var(--o7-accent);font-weight:600}.o7-mega.svelte-12qhfyh{position:relative;height:100%;flex:0 0 auto}.o7-mega.svelte-12qhfyh summary:where(.svelte-12qhfyh){list-style:none;cursor:pointer}.o7-mega.svelte-12qhfyh summary:where(.svelte-12qhfyh)::-webkit-details-marker{display:none}.o7-panel.svelte-12qhfyh{position:absolute;z-index:2;top:calc(100% + 6px);left:0;width:min(360px,calc(100vw - 24px));max-height:min(70vh,520px);overflow:auto;padding:6px;background:var(--o7-white);border:1px solid var(--o7-line);box-shadow:0 12px 28px #1c19171f}.o7-panel.svelte-12qhfyh a:where(.svelte-12qhfyh){display:flex;align-items:center;gap:8px;padding:10px;font-size:13px}.o7-panel.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:var(--o7-paper)}.o7-panel.svelte-12qhfyh a:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){margin-left:auto;color:var(--o7-muted);font-size:11px}.o7-panel.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0;padding:10px;color:var(--o7-muted);font-size:12px}.o7-all.svelte-12qhfyh{border-top:1px solid var(--o7-line);color:var(--o7-accent)!important}.o7-tool.svelte-12qhfyh{margin-left:8px;font-size:12px;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.o7-account.svelte-12qhfyh{display:flex;align-items:center;gap:8px;margin-left:8px;flex:0 0 auto}.o7-tool.svelte-12qhfyh+.o7-account:where(.svelte-12qhfyh){margin-left:0}.o7-avatar.svelte-12qhfyh{width:24px;height:24px;border-radius:50%;background:#ebe7de;display:grid;place-items:center;font-size:11px;font-weight:600}.o7-name.svelte-12qhfyh{font-size:12px}.o7-account.svelte-12qhfyh form:where(.svelte-12qhfyh){margin:0}.o7-account.svelte-12qhfyh button:where(.svelte-12qhfyh){display:grid;place-items:center;width:28px;height:28px;border:0;background:none;color:var(--o7-muted);cursor:pointer;padding:0}@media(max-width:900px){.o7-shell.svelte-12qhfyh{gap:8px;padding:0 10px}.o7-name.svelte-12qhfyh,.o7-tool.svelte-12qhfyh{display:none}.o7-links.svelte-12qhfyh>a:where(.svelte-12qhfyh),.o7-mega.svelte-12qhfyh summary:where(.svelte-12qhfyh){padding:0 8px}.o7-account.svelte-12qhfyh{margin-left:auto}}
