/* Shared Verba UI tokens and navigation; corpus artwork keeps its own pixels. */
:root[data-verba-shell]{--paper:#f4f1e8;--paper-2:#fbfaf4;--ink:#232520;--muted:#6f6a5c;--rule:#e2dccd;--willow:#5e7355;--willow-deep:#3c4a37;--serif:"Spectral",Georgia,serif;--sans:system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,monospace;--line:var(--rule);--card:var(--paper-2);--accent:var(--willow)}
:root[data-verba-shell][data-theme=dark]{--paper:#191c16;--paper-2:#22271e;--ink:#eeeadd;--muted:#b4af9f;--rule:#3b4235;--willow:#b4c5a5;--willow-deep:#c9d8bd}
[data-verba-shell] body{background-color:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.verba-network{display:block;position:relative;z-index:20;width:100%;box-sizing:border-box;border-bottom:1px solid var(--rule);background:var(--paper);color:var(--ink);font:14px/1.5 var(--sans);text-align:left}
.verba-network *{box-sizing:border-box}.verba-network-inner{display:flex;align-items:center;gap:24px;max-width:1180px;margin:0 auto;padding:14px 24px}.verba-network-brand{display:inline-flex;align-items:center;gap:10px;flex:none;text-decoration:none!important;color:var(--ink)!important;font:500 28px/1 var(--serif);letter-spacing:-1px}.verba-network-brand img{display:block;width:42px;height:42px;object-fit:contain}.verba-period{color:var(--willow)}.verba-network-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-left:auto}.verba-network-links a{display:inline-block;color:var(--muted);font:12px/1.8 var(--mono);text-decoration:none;white-space:nowrap;padding:4px 0;min-height:32px}.verba-network-links a:hover,.verba-network-links [aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:6px}.verba-network [data-verba-theme]{display:grid;place-items:center;flex:none;width:38px;height:38px;margin:0;padding:0;border:1px solid var(--rule);border-radius:4px;background:var(--paper-2);color:var(--ink);font:20px/1 var(--sans);cursor:pointer}.verba-network :focus-visible{outline:2px solid var(--willow);outline-offset:4px}
.verba-skip{position:absolute;top:-100px;left:16px;z-index:100;background:var(--paper-2);color:var(--ink);padding:12px 18px;font:14px var(--sans)}.verba-skip:focus{top:8px}#verba-content{display:block;scroll-margin-top:20px}
.verba-sectionbar{border-bottom:1px solid var(--rule);background:var(--paper);font-family:var(--sans)}.verba-sectionbar .topbar-inner{display:flex;justify-content:flex-end;flex-wrap:wrap;padding-block:12px}.verba-sectionbar .topbar-nav{display:flex;flex-wrap:wrap;gap:12px 20px}.verba-sectionbar .topbar-brand,.verba-sectionbar #themeToggle,.verba-sectionbar .direction-menu,.verba-sectionbar [href="/corpora"],.verba-sectionbar [href="/corpora.html"]{display:none!important}
[data-verba-upa]{background-image:none;font-family:var(--serif)}[data-verba-upa] :is(h1,h2,h3,.brand){font-family:var(--serif)}[data-verba-upa] .site-header{padding-block:24px;gap:20px}[data-verba-upa] .site-header nav,[data-verba-upa] .header-actions{font-family:var(--sans);font-size:13px}[data-verba-upa] .brand{font-size:28px}[data-verba-upa] .brand img{width:36px;height:36px}[data-verba-upa] .header-actions button{border-color:var(--rule)}
@media(max-width:760px){.verba-network-inner{flex-wrap:wrap;gap:12px;padding:12px 16px}.verba-network-links{order:3;flex-basis:100%;margin:0;gap:4px 18px}.verba-network [data-verba-theme]{margin-left:auto}.verba-network-links a{min-height:38px;padding:8px 0}.verba-sectionbar .topbar-inner{justify-content:flex-start}.verba-sectionbar .topbar-nav{gap:10px 16px}}
@media print{.verba-network,.verba-sectionbar,.verba-skip,#verba-content{display:none!important}}
