/* =====================================================================
   alitiq-API GUI — corporate design
   Tokens from alitiq-presentations-skill (assets/alitiq-brand.css,
   references/brand.md), same token layer as alitiq-flood-forecasting.
   Served by src/routes/gui/assets.py, which inlines the headline font as
   a data URI (placeholder below). Colours live here only — templates use
   classes/variables instead of hard-coded hex values.
   ===================================================================== */

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

@font-face {
    font-family: "Superspitze Grotesk";
    src: url("data:font/woff2;base64,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") format("woff2");
    font-weight: 400;
    font-display: swap;
}

:root {
    /* Brand */
    --alitiq-black: #111111;
    --alitiq-offwhite: #fcfcfa;
    --alitiq-white: #ffffff;
    --alitiq-yellow: #ffff47;
    --alitiq-green: #ade486;
    --alitiq-gradient-mid: #d6f266;
    --alitiq-gradient: linear-gradient(90deg, #ffff47, #ade486);
    --alitiq-soft-green: #f2f5ec;
    --alitiq-chart-green: #2f6b1a;
    --alitiq-chart-blue: #3a6fd0;
    --alitiq-grey: #8a8f98;
    --alitiq-body: #3f4448;
    --alitiq-muted: #5f656b;
    --alitiq-border: #e4e6e1;
    --alitiq-font-head: "Superspitze Grotesk", "Quicksand", Arial, sans-serif;
    --alitiq-font-body: "Quicksand", Arial, sans-serif;

    /* Status — always paired with a text label */
    --status-ok: #2f8a3a;
    --status-warn: #f2b200;
    --status-error: #d03b3b;
    --status-unknown: #8a8f98;

    --radius: 12px;

    /* Map Bootstrap variables onto the brand */
    --bs-body-font-family: var(--alitiq-font-body);
    --bs-body-color: var(--alitiq-body);
    --bs-body-bg: var(--alitiq-offwhite);
    --bs-emphasis-color: var(--alitiq-black);
    --bs-border-color: var(--alitiq-border);
    --bs-link-color: var(--alitiq-chart-green);
    --bs-link-color-rgb: 47, 107, 26;
    --bs-link-hover-color: var(--alitiq-black);
    --bs-link-hover-color-rgb: 17, 17, 17;
    --bs-secondary-color: var(--alitiq-muted);
    --bs-primary: var(--alitiq-black);
    --bs-primary-rgb: 17, 17, 17;
    --bs-success: var(--status-ok);
    --bs-success-rgb: 47, 138, 58;
    --bs-danger: var(--status-error);
    --bs-danger-rgb: 208, 59, 59;
    --bs-warning: var(--status-warn);
    --bs-warning-rgb: 242, 178, 0;
    --bs-light-rgb: 242, 245, 236;
}

html, body {
    background: var(--alitiq-offwhite);
    color: var(--alitiq-body);
    font-family: var(--alitiq-font-body);
    font-weight: 500;
    -webkit-font-smoothing: antialiased;
}
body { min-height: 100vh; display: flex; flex-direction: column; }
main { flex: 1 0 auto; width: 100%; }

h1, h2, h3, h4, .brand-head {
    font-family: var(--alitiq-font-head);
    font-weight: 400;              /* Superspitze has a single weight — never bold */
    color: var(--alitiq-black);
    letter-spacing: -0.01em;
}
h5, h6 {
    font-family: var(--alitiq-font-body);
    font-weight: 700;
    color: var(--alitiq-black);
}
a { text-underline-offset: 3px; }
.text-muted { color: var(--alitiq-muted) !important; }
small, .small { font-size: 0.85rem; }
code {
    color: var(--alitiq-black);
    background: var(--alitiq-soft-green);
    border-radius: 6px;
    padding: 0.1rem 0.4rem;
    word-break: break-all;
}

/* Eyebrow: Quicksand Bold, uppercase, chart green */
.eyebrow {
    font-family: var(--alitiq-font-body);
    font-weight: 700;
    font-size: 0.75rem;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: var(--alitiq-chart-green);
    margin-bottom: 0.35rem;
}

/* ---------- App shell ------------------------------------------------- */
.brand-stripe { height: 6px; background: var(--alitiq-gradient); }

.app-navbar {
    background: var(--alitiq-white);
    border-bottom: 1px solid var(--alitiq-border);
    padding: 0.6rem 1rem;
}
.app-navbar .navbar-brand {
    display: flex;
    align-items: center;
    gap: 0.75rem;
    color: var(--alitiq-black);
}
.app-navbar .navbar-brand img { height: 32px; width: auto; }
.app-navbar .brand-product {
    font-family: var(--alitiq-font-head);
    font-size: 1.15rem;
    padding-left: 0.75rem;
    border-left: 1px solid var(--alitiq-border);
    color: var(--alitiq-black);
}
.app-navbar .nav-link {
    color: var(--alitiq-body);
    font-weight: 600;
    padding: 0.5rem 0.9rem !important;
    border-radius: 999px;
}
.app-navbar .nav-link:hover,
.app-navbar .nav-link.active { color: var(--alitiq-black); background: var(--alitiq-soft-green); }
.app-navbar .navbar-toggler { border-color: var(--alitiq-border); border-radius: 10px; }

.page { max-width: 1440px; margin: 0 auto; padding: 1.75rem 1.5rem 3rem; }
.page-narrow { max-width: 1040px; }
.page-wide { max-width: none; }

.page-header { margin-bottom: 1.5rem; }
.page-header h1 { font-size: clamp(1.8rem, 3vw, 2.6rem); margin-bottom: 0.25rem; }
.page-header .lead-text { color: var(--alitiq-muted); max-width: 760px; margin: 0; }
.back-link {
    display: inline-block;
    margin-bottom: 0.75rem;
    font-weight: 600;
    text-decoration: none;
    color: var(--alitiq-muted);
}
.back-link:hover { color: var(--alitiq-black); }

.app-footer {
    border-top: 1px solid var(--alitiq-border);
    background: var(--alitiq-white);
    padding: 1.25rem 1.5rem;
    font-size: 0.85rem;
    color: var(--alitiq-muted);
}
.app-footer img { height: 18px; width: auto; }
.app-footer a { color: var(--alitiq-muted); }

/* ---------- Cards / surfaces ----------------------------------------- */
.card {
    border: 1px solid var(--alitiq-border);
    border-radius: var(--radius);
    background: var(--alitiq-white);
    box-shadow: none;
}
.card-header, .card-footer {
    background: transparent;
    border-color: var(--alitiq-border);
    padding: 0.9rem 1.25rem;
}
.card-header {
    font-weight: 700;
    color: var(--alitiq-black);
}
.card-header h5, .card-header h6 { margin: 0; font-size: 1rem; }
.card-header .bi { color: var(--alitiq-chart-green); }
.card-title { font-size: 1rem; }
.surface {
    border: 1px solid var(--alitiq-border);
    border-radius: var(--radius);
    background: var(--alitiq-white);
    overflow: hidden;
}

/* Gradient icon pill (gradient only as stripe, pill or bar) */
.icon-pill {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 56px;
    height: 56px;
    border-radius: 999px;
    background: var(--alitiq-gradient);
    color: var(--alitiq-black);
    font-size: 1.6rem;
    flex: none;
}

/* ---------- Buttons --------------------------------------------------- */
.btn { border-radius: 999px; font-weight: 600; padding-left: 1.1rem; padding-right: 1.1rem; }
.btn-sm { padding-left: 0.7rem; padding-right: 0.7rem; }
.btn-primary, .btn-success {
    --bs-btn-bg: var(--alitiq-black);
    --bs-btn-border-color: var(--alitiq-black);
    --bs-btn-color: var(--alitiq-offwhite);
    --bs-btn-hover-bg: #2b2b2b;
    --bs-btn-hover-border-color: #2b2b2b;
    --bs-btn-hover-color: var(--alitiq-offwhite);
    --bs-btn-active-bg: #000;
    --bs-btn-active-border-color: #000;
    --bs-btn-active-color: var(--alitiq-offwhite);
    --bs-btn-disabled-bg: var(--alitiq-grey);
    --bs-btn-disabled-border-color: var(--alitiq-grey);
    --bs-btn-disabled-color: var(--alitiq-offwhite);
}
.btn-outline-primary, .btn-outline-dark {
    --bs-btn-color: var(--alitiq-black);
    --bs-btn-border-color: var(--alitiq-black);
    --bs-btn-hover-bg: var(--alitiq-black);
    --bs-btn-hover-border-color: var(--alitiq-black);
    --bs-btn-hover-color: var(--alitiq-offwhite);
    --bs-btn-active-bg: var(--alitiq-black);
    --bs-btn-active-border-color: var(--alitiq-black);
    --bs-btn-active-color: var(--alitiq-offwhite);
    --bs-btn-disabled-color: var(--alitiq-grey);
    --bs-btn-disabled-border-color: var(--alitiq-border);
}
.btn-secondary, .btn-outline-secondary {
    --bs-btn-bg: var(--alitiq-white);
    --bs-btn-border-color: var(--alitiq-border);
    --bs-btn-color: var(--alitiq-black);
    --bs-btn-hover-bg: var(--alitiq-soft-green);
    --bs-btn-hover-border-color: var(--alitiq-border);
    --bs-btn-hover-color: var(--alitiq-black);
    --bs-btn-active-bg: var(--alitiq-soft-green);
    --bs-btn-active-border-color: var(--alitiq-border);
    --bs-btn-active-color: var(--alitiq-black);
    --bs-btn-disabled-bg: var(--alitiq-white);
    --bs-btn-disabled-border-color: var(--alitiq-border);
    --bs-btn-disabled-color: var(--alitiq-grey);
}
/* Destructive actions keep a red signal, in the brand status red */
.btn-danger {
    --bs-btn-bg: var(--status-error);
    --bs-btn-border-color: var(--status-error);
    --bs-btn-hover-bg: #b32f2f;
    --bs-btn-hover-border-color: #b32f2f;
    --bs-btn-active-bg: #9d2828;
    --bs-btn-active-border-color: #9d2828;
}
.btn-outline-danger {
    --bs-btn-color: var(--status-error);
    --bs-btn-border-color: #f1c2c2;
    --bs-btn-hover-bg: var(--status-error);
    --bs-btn-hover-border-color: var(--status-error);
    --bs-btn-active-bg: #b32f2f;
    --bs-btn-active-border-color: #b32f2f;
}

/* ---------- Forms ----------------------------------------------------- */
.form-control, .form-select {
    border-radius: 10px;
    border-color: var(--alitiq-border);
    min-height: 42px;
}
.form-control:focus, .form-select:focus, .form-check-input:focus {
    border-color: var(--alitiq-chart-green);
    box-shadow: 0 0 0 3px rgba(173, 228, 134, 0.45);
}
.form-label { font-weight: 600; color: var(--alitiq-black); }
.form-check-input:checked {
    background-color: var(--alitiq-black);
    border-color: var(--alitiq-black);
}
.form-section-title {
    font-family: var(--alitiq-font-body);
    font-weight: 700;
    font-size: 0.75rem;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    color: var(--alitiq-chart-green);
    margin-bottom: 1rem;
}

/* ---------- Alerts ---------------------------------------------------- */
.alert { border-radius: var(--radius); border: 1px solid var(--alitiq-border); color: var(--alitiq-body); }
.alert-info, .alert-light, .alert-secondary, .alert-success {
    background: var(--alitiq-soft-green);
    border-color: var(--alitiq-border);
}
.alert-success { border-left: 4px solid var(--status-ok); }
.alert-warning { background: #fff6d6; border-color: #f5df8f; }
.alert-danger { background: #fbe9e9; border-color: #f1c2c2; }

/* ---------- Badges / status ------------------------------------------- */
.badge.bg-primary, .badge.bg-dark {
    background: var(--alitiq-black) !important;
    color: var(--alitiq-offwhite);
    border-radius: 999px;
    font-weight: 700;
}
.status-badge {
    display: inline-flex;
    align-items: center;
    gap: 0.4rem;
    padding: 0.2rem 0.7rem 0.2rem 0.55rem;
    border-radius: 999px;
    font-weight: 700;
    font-size: 0.82rem;
    white-space: nowrap;
    border: 1px solid var(--alitiq-border);
    background: var(--alitiq-white);
    color: var(--alitiq-black);
}
.status-dot {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    flex: none;
    background: var(--status-unknown);
}
.status-ok .status-dot { background: var(--status-ok); }
.status-warn .status-dot { background: var(--status-warn); }
.status-error .status-dot { background: var(--status-error); }

/* ---------- Key-figure tiles ------------------------------------------ */
.stat-tile {
    border: 1px solid var(--alitiq-border);
    border-radius: var(--radius);
    background: var(--alitiq-white);
    padding: 1rem 1.15rem;
    height: 100%;
}
.stat-tile .stat-label {
    font-size: 0.8rem;
    font-weight: 700;
    color: var(--alitiq-muted);
    text-transform: uppercase;
    letter-spacing: 0.06em;
}
.stat-tile .stat-value {
    font-family: var(--alitiq-font-head);
    font-size: 2.2rem;
    color: var(--alitiq-black);
    line-height: 1.1;
    margin-top: 0.3rem;
}
.stat-tile .stat-unit {
    font-family: var(--alitiq-font-body);
    font-size: 0.95rem;
    color: var(--alitiq-muted);
    margin-left: 0.25rem;
}

/* ---------- Tables ---------------------------------------------------- */
.table { --bs-table-bg: transparent; --bs-table-hover-bg: var(--alitiq-soft-green); margin-bottom: 0; }
.table > thead th {
    font-size: 0.78rem;
    text-transform: uppercase;
    letter-spacing: 0.06em;
    color: var(--alitiq-muted);
    background: var(--alitiq-white);
    border-bottom: 1px solid var(--alitiq-border);
    font-weight: 700;
    white-space: nowrap;
}
.table td, .table th { vertical-align: middle; border-color: var(--alitiq-border); }
.table .num { text-align: right; font-variant-numeric: tabular-nums; white-space: nowrap; }

/* Detail lists (label left, value right) */
.detail-row {
    display: flex;
    justify-content: space-between;
    gap: 1rem;
    padding: 0.5rem 0;
    border-bottom: 1px solid var(--alitiq-border);
}
.detail-row:last-child { border-bottom: none; }
.detail-label { color: var(--alitiq-muted); }
.detail-row > span:last-child { color: var(--alitiq-black); font-weight: 600; text-align: right; font-variant-numeric: tabular-nums; }

/* ---------- Leaflet --------------------------------------------------- */
.leaflet-container { font-family: var(--alitiq-font-body); }
.leaflet-popup-content-wrapper { border-radius: 10px; }

/* ---------- Login ----------------------------------------------------- */
.login-wrap { min-height: calc(100vh - 160px); display: flex; align-items: center; justify-content: center; padding: 2rem 1rem; }
.login-card { width: 100%; max-width: 420px; overflow: hidden; }
.login-card .card-body { padding: 2rem; }
.login-card h1 { font-size: 1.9rem; margin-bottom: 0.25rem; }

@media (max-width: 767px) {
    .page { padding: 1.25rem 1rem 2.5rem; }
    .app-navbar .brand-product { display: none; }
}
