/* Light Theme */
window.browser-root {
    background-color: #f6f5f4;
    color: #2e3436;
}

headerbar.browser-headerbar {
    background-color: #e6e6e6;
    border-bottom: 1px solid #cfcfcf;
    color: #2e3436;
}

box.browser-toolbar {
    background-color: #f0f0f0;
    border-bottom: 1px solid #dedede;
}

entry.browser-url-entry {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #cfcfcf;
    border-radius: 6px;
}

entry.browser-url-entry:focus {
    border-color: #3584e4;
    box-shadow: 0 0 0 1px #3584e4;
}

/* Tabs */
#tab-button {
    background-color: #e0e0e0;
    color: #555555;
    border-right: 1px solid #d0d0d0;
}

#tab-button.active-tab {
    background-color: #ffffff;
    color: #000000;
    border-bottom: 2px solid #3584e4;
}