/* 2026 bridge bar — the one modern element on these preserved 2000-era pages.
   Palette and type mirror the main site (assets/css/style.css tokens). */

@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;700&display=swap');

#bridge2026 {
    background: #04170F;
    border-bottom: 1px solid rgba(236, 253, 245, 0.09);
    padding: 9px 32px;
    font-family: 'JetBrains Mono', 'Courier New', monospace;
    font-size: 11px;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    color: rgba(236, 253, 245, 0.72);
    line-height: 1.6;
}

#bridge2026 a {
    color: #F5B841;
    font-weight: 700;
    text-decoration: none;
}

#bridge2026 a:hover {
    color: #FFD97A;
    text-decoration: none;
}

#bridge2026 .sep {
    margin: 0 10px;
    color: rgba(236, 253, 245, 0.35);
}

/* Shown on local previews instead of loading the domain-locked engine */
.locknote {
    margin: 60px auto;
    max-width: 540px;
    background: #ffffcc;
    border: 1px solid #e6db55;
    border-radius: 4px;
    padding: 16px 20px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #6b6453;
    line-height: 1.6;
}

.locknote strong { color: #2b3a1f; }
.locknote a { color: #2b6fb6; }
