/* Допълнения към Bootstrap — Moodle Boost-подобен вид */

:root {
    --eds-moodle-primary: #0f6cbf;
    --eds-moodle-primary-hover: #0c5aa0;
}

body.eds-page {
    min-height: 100vh;
    background: #f8f9fa;
    color: #1d2125;
    /* Moodle Boost primary (~синьо на login страницата) */
    --bs-primary: #0f6cbf;
    --bs-primary-rgb: 15, 108, 191;
    --bs-link-color: #0f6cbf;
    --bs-link-hover-color: #0c5aa0;
}

.eds-page .card {
    border: 1px solid rgba(0, 0, 0, 0.08);
}

.eds-page .eds-list-wrap {
    max-height: 320px;
    overflow-y: auto;
    border-radius: 0.375rem;
    border: 1px solid #dee2e6;
    background: #fff;
}

.eds-page .eds-list-wrap:empty {
    display: none;
}

.eds-page .list-group-item.eds-item-active {
    background-color: rgba(15, 108, 191, 0.12);
    border-color: var(--eds-moodle-primary);
    color: #0f6cbf;
    font-weight: 500;
}

.eds-page #eds-continue:not(:disabled) {
    background-color: var(--eds-moodle-primary);
    border-color: var(--eds-moodle-primary);
}

.eds-page #eds-continue:not(:disabled):hover {
    background-color: var(--eds-moodle-primary-hover);
    border-color: var(--eds-moodle-primary-hover);
}

.eds-page .eds-hint {
    font-size: 0.8125rem;
}
