﻿/* ===== CONTAINER ===== */
.container { max-width: 1400px; margin: 0 auto; padding: 1.5rem; }

/* ===== FOOTER ===== */
.footer {
    text-align: center;
    padding: 1rem;
    font-size: 0.8rem;
    color: var(--color-muted);
    border-top: 1px solid var(--color-border);
    margin-top: 2rem;
}

/* ===== SEITENÃƒÅ“BERSCHRIFT ===== */
.page-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 1.5rem;
}
.page-header h1 { font-size: 1.5rem; font-weight: 700; }
.date-badge {
    font-size: 0.875rem;
    color: var(--color-muted);
    background: var(--color-surface);
    padding: 0.375rem 0.75rem;
    border-radius: var(--radius);
    border: 1px solid var(--color-border);
}

/* =====================================================
   _shell.css
   Zweck:          Core-CSS-Modul (Layout)
   Verwendet von:  Core-Basis auf allen Seiten (main.php/auth.php)
   Abhaengigkeiten: Reihenfolge base -> layout -> components
   Verantwortlich: Core-Styles
   ===================================================== */
