/*
 * Open Mysteries custom colors
 * Loaded after the original Xngine stylesheet
 */

:root,
[data-bs-theme="light"] {
    /* Xngine theme colors */
    --main-link: #1e3a8a;
    --main-btn: #1e3a8a;
    --plyr-color-main: #1e3a8a;

    /* Bootstrap colors */
    --bs-primary: #1e3a8a;
    --bs-primary-rgb: 30, 58, 138;

    --bs-link-color: #1e3a8a;
    --bs-link-color-rgb: 30, 58, 138;

    --bs-link-hover-color: #172f72;
    --bs-link-hover-color-rgb: 23, 47, 114;

    --bs-focus-ring-color: rgba(30, 58, 138, 0.25);
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #1e3a8a;
    --bs-btn-border-color: #1e3a8a;

    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #172f72;
    --bs-btn-hover-border-color: #172f72;

    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #14285f;
    --bs-btn-active-border-color: #14285f;

    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #1e3a8a;
    --bs-btn-disabled-border-color: #1e3a8a;
}

.text-primary {
    color: #1e3a8a !important;
}

.bg-primary {
    background-color: #1e3a8a !important;
}

.border-primary {
    border-color: #1e3a8a !important;
}
