﻿@import url("base.css");
@import url("layout.css");
@import url("components.css");
@import url("dashboard.css");
@import url("leads.css");
@import url("game-center.css");
@import url("lines-research.css");
@import url("players.css");
@import url("dashboard-db-pass.css");
@import url("navigation-fix.css");


/* ===========================================
   PRESEASON TESTING NOTICE — 2026-09-15
=========================================== */
.po-preseason-banner {
    width: 100%;
    border-top: 1px solid rgba(96, 165, 250, .14);
    border-bottom: 1px solid rgba(96, 165, 250, .22);
    background: linear-gradient(90deg, rgba(37, 99, 235, .18), rgba(15, 23, 42, .96), rgba(37, 99, 235, .18));
}

.po-preseason-banner-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    width: min(1440px, calc(100% - 32px));
    min-height: 38px;
    margin: 0 auto;
    color: #dbeafe;
    font-size: 12px;
    font-weight: 750;
    line-height: 1.35;
    text-align: center;
}

.po-preseason-banner-kicker {
    flex: 0 0 auto;
    padding: 3px 7px;
    border: 1px solid rgba(96, 165, 250, .38);
    border-radius: 999px;
    background: rgba(37, 99, 235, .18);
    color: #60a5fa;
    font-size: 9px;
    font-weight: 950;
    letter-spacing: .08em;
    text-transform: uppercase;
}

@media (max-width: 700px) {
    .po-preseason-banner-inner {
        align-items: flex-start;
        flex-direction: column;
        gap: 5px;
        width: calc(100% - 28px);
        padding: 9px 0 10px;
        text-align: left;
    }
}
