/**
 * frontend-cleanup.css
 * --------------------
 * Minimal, neutral styles for layout reliability.
 * No redesign — only spacing/readability fixes and utility classes.
 *
 * Loaded globally via AssetManager through Header.php.
 */

/* =========================================================
   Footer navigation link spacing
   ========================================================= */

.footer-nav {
    padding: 0.75rem 1rem;
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    background-color: transparent;
    font-size: 0.875rem;
}

.footer-nav__list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem 1.25rem;
    list-style: none;
    margin: 0;
    padding: 0;
}

.footer-nav__link {
    color: inherit;
    opacity: 0.65;
    text-decoration: none;
}

.footer-nav__link:hover,
.footer-nav__link:focus {
    opacity: 1;
    text-decoration: underline;
}

/* =========================================================
   Utility: muted helper text
   Use .text-helper on secondary/supporting copy.
   ========================================================= */

.text-helper {
    color: #6c757d;
    font-size: 0.8125rem;
    line-height: 1.4;
}

/* =========================================================
   Utility: placeholder-copy marker
   Use .placeholder-section on sections that still contain
   temporary/stub UI copy so they can be found and styled
   distinctly during development.
   ========================================================= */

.placeholder-section {
    outline: 2px dashed rgba(200, 100, 0, 0.35);
    outline-offset: 4px;
}

/* =========================================================
   Dead-link indicator (applied by frontend-cleanup.js)
   ========================================================= */

a.is-disabled-link {
    pointer-events: none;
    opacity: 0.45;
    cursor: not-allowed;
    text-decoration: line-through;
}
