/* Dark Theme */
window.browser-root {
    background-color: #000000;
    color: #eeeeec;
}

headerbar.browser-headerbar {
    background-color: #000000;
    border-bottom: 1px solid #050505;
    color: #ffffff;
}

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

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

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

/* Tabs */
#tab-button {
    background-color: #1a1a1a;
    color: #888888;
    border-right: 1px solid #222222;
}

#tab-button.active-tab {
    background-color: #2e2e2e;
    color: #ffffff;
    border-bottom: 2px solid #3b93ff;
}