/* Nord Theme */

window.browser-root {
    background-color: #2E3440;
    color: #D8DEE9;
}

headerbar.browser-headerbar {
    background-color: #3B4252;
    border-bottom: 1px solid #2E3440;
    color: #D8DEE9;
}

box.browser-toolbar {
    background-color: #434C5E;
    border-bottom: 1px solid #3B4252;
}

entry.browser-url-entry {
    background-color: #4C566A;
    color: #ECEFF4;
    border: 1px solid #3B4252;
    border-radius: 4px;
}

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

/* Tabs */
#tab-button {
    background-color: #3B4252;
    color: #D8DEE9;
    border-right: 1px solid #2E3440;
}

#tab-button.active-tab {
    background-color: #434C5E;
    color: #ECEFF4;
    border-bottom: 2px solid #88C0D0;
}