/* public/custom.css */

/* Hide watermark */
.watermark {
    display: none !important;
    pointer-events: none !important;
}

/* Hide README button by ID */
#readme-button {
    display: none !important;
    pointer-events: none !important;
}

/* Style theme toggle button to align beside New Chat button */
#theme-toggle {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    background: transparent;
    border: none;
    cursor: pointer;
    margin-left: 8px;
}

#theme-toggle svg {
    width: 24px;
    height: 24px;
}

/* Light theme variables */
:root {
    --background: #ffffff;
    --text: #000000;
    --header-bg: #f0f0f0;
}

/* Dark theme variables */
.dark {
    --background: #1a1a1a;
    --text: #ffffff;
    --header-bg: #2c2c2c;
}

/* Apply theme variables using IDs */
#root, body {
    background: var(--background);
    color: var(--text);
}

#header {
    background: var(--header-bg);
}