:root{--color-primary:#0f766e;--color-text:#1f2937;--color-border:#e5e7eb}*{box-sizing:border-box}body{color:var(--color-text);background:#fff;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.navbar{border-bottom:1px solid var(--color-border);background:#fff}.navbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;max-width:1100px;margin:0 auto;padding:12px 16px;display:flex}.navbar-brand{color:var(--color-primary);font-size:1.25rem;font-weight:700;text-decoration:none}.navbar-links{flex-wrap:wrap;gap:4px 16px;display:flex}.navbar-links a{color:var(--color-text);border-bottom:2px solid #0000;padding:6px 2px;text-decoration:none}.navbar-links a:hover{color:var(--color-primary)}.navbar-links a.active{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.page{max-width:800px;margin:32px auto;padding:0 16px}
