/* Denna fil kan tas bort när 'labdemobrfdb.azurewebsites.net' senare har inaktiverats */
/* Styles for site-wide announcement banner and related elements */
.site-announcement-banner {
    display: none;
    border: 1px solid rgba(0,0,0,0.08);
    background: linear-gradient(135deg, #fffbe6 0%, #fff 60%);
    box-shadow: 0 8px 24px rgba(0,0,0,0.08);
    border-radius: 16px;
    padding: 20px;
    margin: 90px auto 20px;
    max-width: 960px;
}
.site-announcement-banner .badge-new {
    background: #0d6efd10;
    color: #0d6efd;
    border: 1px solid #0d6efd30;
    border-radius: 999px;
    padding: 6px 12px;
    font-weight: 600;
    font-size: 12px;
}
.site-announcement-banner .title {
    font-weight: 700;
    font-size: 20px;
    margin: 10px 0 4px;
}
.site-announcement-banner .desc {
    color: #5c6a79;
    margin-bottom: 14px;
    white-space: pre-line;
}
.site-announcement-banner .actions {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}
.site-announcement-banner .btn-go {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    border-radius: 999px;
    padding: 10px 16px;
}
.site-announcement-banner .link {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    color: #0d6efd;
    text-decoration: none;
}
.site-announcement-banner .link:hover {
    text-decoration: underline;
}
