/*
 * net5.cloud — brand theme for the public site (net5.cloud).
 *
 * Layers on top of `assets/css/rede5.css`, which is the shared public-site
 * theme: it defines the `r5-*` component classes and the `:root` palette
 * tokens. This file is loaded only for this brand (see Config\Sites -> styles)
 * and is scoped to `body.site-net5`, so it cannot leak into the other brands
 * or into the admin panel.
 *
 * PLACEHOLDER palette: net5.cloud has no logo and no defined visual identity
 * yet. Colours below are a sensible DevOps/infrastructure starting point
 * (deep navy + teal) and should be reviewed by the owner. Text and button
 * roles use #0e7490 (~5.4:1 on white, WCAG AA); the brighter #22d3ee from
 * Config\Sites is used for decorative surfaces only.
 *
 * net5.cloud has no logo file, so the brand is rendered as a text wordmark
 * (`.r5-wordmark`, emitted by layouts/public.php when `logo` is empty).
 */

body.site-net5 {
    --r5-blue-900: #071a24;   /* footer / hero gradient start */
    --r5-blue-700: #0a5c73;   /* hover states */
    --r5-blue-600: #0e7490;   /* primary button, links, icons (AA on white) */
    --r5-net5-accent: #22d3ee; /* decorative only */
}

/* Wordmark --------------------------------------------------------------- */

body.site-net5 .r5-wordmark {
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 1.3rem;
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--r5-slate-900);
    border-bottom: 2px solid var(--r5-net5-accent);
    padding-bottom: 2px;
}

body.site-net5 .r5-wordmark-light {
    color: #fff;
}

body.site-net5 .r5-card-icon {
    background: rgba(34, 211, 238, 0.14);
}

body.site-net5 .r5-hero::after {
    background: radial-gradient(circle, rgba(34, 211, 238, 0.3), transparent 62%);
}

body.site-net5 .r5-dash-bar {
    background: var(--r5-net5-accent);
}
