.direction-nav{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;background:#f3f1e8;color:#0b1710;border-bottom:1px solid rgba(11,23,16,.18);font:700 13px/1.2 system-ui,sans-serif}.direction-nav a{min-height:44px;display:flex;align-items:center;padding:0 14px;color:inherit;border:1px solid transparent;border-radius:999px;text-decoration:none}.direction-nav a:hover{border-color:currentColor}.direction-nav a:focus-visible{outline:3px solid #69d321;outline-offset:2px}@media(max-width:640px){.direction-nav{justify-content:flex-start;overflow-x:auto;padding:8px 12px;scrollbar-width:thin}.direction-nav a{flex:0 0 auto;min-height:44px;padding:0 12px}}
