@import "download.css";
@import "info-card.css";
@import "index.css";
@import "navbar.css";
@import "utils.css";

[data-theme="light"] {
    --primary-color: #1e4eae;
    --secondary-color: #6398ff;
    --background-color: #ffffff;
    --container-color: #E6E6E6;

    --default-button-color: #1e4eae;
    --button-hover-color: #183e8b;
    --button-pressed-color: #143371;
    --text-base-color: black;
}

[data-theme="dark"] {
    --primary-color: #1e1e1e;
    --secondary-color: #919191;
    --background-color: #3e3e42;
    --container-color: #2d2d30;

    --default-button-color: #1e1e1e;
    --button-hover-color: #0e0e0e;
    --button-pressed-color: #000000;
    --text-base-color: white;
}

.light-img {
    display: inline-block;
}

.dark-img {
    display: none;
}

[data-theme="dark"] .dark-img {
    display: inline-block;
}

[data-theme="dark"] .light-img {
    display: none;
}

:root {
    background-color: var(--background-color);
}

body {
    font-family: 'Open Sans', sans-serif;
    margin: 0;

}

main {
    color: var(--text-base-color);
}

button {
    background-color: var(--default-button-color);
}

button:hover {
    background-color: var(--button-hover-color);
}

button:active {
    background-color: var(--button-pressed-color);
}