.function-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:540px;margin:16px auto 0;padding:5px;border:1px solid #363639;border-radius:14px;background:#191a1c;box-sizing:border-box}.function-nav a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 8px;border-radius:9px;color:#a4a4aa;text-decoration:none;font-size:13px;font-weight:600;transition:background .15s,color .15s}.function-nav a:hover{color:#f2eee7;background:#232427}.function-nav a[aria-current=page]{color:#ff9369;background:#ff936914;box-shadow:inset 0 0 0 1px #ff936932}.function-nav a:focus-visible{outline:2px solid #ff9369;outline-offset:2px}@media(max-width:600px){.function-nav{margin:12px 16px 0;max-width:none}.function-nav a{min-height:38px;font-size:11px;padding:0 4px}}@media(prefers-reduced-motion:reduce){.function-nav a{transition:none}}
