/* West TN PUD — Accessibility Overrides
 * Loads after the site's main stylesheet. Use this file for all WCAG 2.1 AA
 * fixes that don't require touching CMS templates.
 *
 * Section conventions:
 *   === [ID] short description ===
 * Mirror the IDs in MASTER_CHECKLIST.md so reviewers can trace each rule
 * back to a checklist item.
 */

/* === [T-02] Skip-to-content link === */
/* Visually hidden until keyboard focus; sits above the sticky header (z 9990). */
.skip-link {
    position: absolute;
    left: -9999px;
    top: 0;
    z-index: 10000;
    background: #142e50;
    color: #fff;
    padding: 0.75rem 1.25rem;
    font-size: 1rem;
    text-decoration: underline;
}
.skip-link:focus {
    left: 0;
}

/* === [S-01] Distinguish in-text links (link-in-text-block) === */
/* Wygwam content links have no class; underline them so color isn't the only cue. */
main a:not([class]) {
    text-decoration: underline;
}
