/*
override this from django/contrib/admin/static/admin/css/dark_mode.css with colors from base.css
*/
@media (prefers-color-scheme: dark) {
    :root {
        --primary: #143d8d;
        --primary-fg: #fff;
        --body-fg: #333;
        --body-bg: #fff;
        --body-quiet-color: #666;
        --body-loud-color: #000;
        --breadcrumbs-link-fg: var(--body-bg);
        --breadcrumbs-bg: var(--primary);
        --link-fg: #447e9b;
        --link-hover-color: #036;
        --link-selected-fg: #5b80b2;
        --hairline-color: #e8e8e8;
        --border-color: #ccc;
        --error-fg: #ba2121;
        --message-success-bg: #dfd;
        --message-warning-bg: #ffc;
        --message-error-bg: #ffefef;
        --darkened-bg: #f8f8f8;
        /* A bit darker than --body-bg */
        --selected-bg: #e4e4e4;
        /* E.g. selected table cells */
        --selected-row: #ffc;
        --close-button-bg: #888;
        /* Previously #bbb, contrast 1.92 */
        --close-button-hover-bg: #747474;
    }
}

#header {
    background-color: #143d8d;
    border-bottom: solid 4px #f8ac31;
    height: 50px;
    padding: 5px 40px 0 40px;
}

#header img.logo {
    width: 224px;
    height: 30px;
    padding-bottom: 6px;
}

#branding h1 {
    color: #fff;
}

.module h2,
.module caption,
.inline-group h2 {
    background: none;
    background-color: #143d8d;
    color: #EEE;
}

#tenant-name {
    display: inline;
    color: #f8ac31;
    font-size: 24px;
}

a.section:link,
a.section:visited {
    color: #EEE;
}

body.items-variant #id_name {
    width: 576px;
}

.module {
    border: 1px dotted #143d8d;
}

body {
    line-height: 1.231;
    *font-size: small;
    background-color: #F3F3F3;
}

pre,
code,
kbd,
samp {
    font-family: monospace, sans-serif;
}

ul,
ol {
    margin-left: 2em;
}

ol {
    list-style-type: decimal;
}

.inline-group .tabular tr.has_original td {
    padding: 0 0 0 8px !important;
}

.inline-group .tabular td.original p {
    position: relative;
    font-size: 0.8em;
}

body td.original > p {
    display: none;
}

div.breadcrumbs {
    background: #999;
}

/*#143d8d*/
/* module orders - comment inlines  */
*[id^='id_orderline_set-'] {
    width: 200px;
}

/* auto complete django-ajax-selects */
div.results_on_deck > div > span {
    font-size: 14px;
    font-weight: bold;
}

div.results_on_deck > div > span > i {
    font-size: 12px;
    font-weight: normal;
}

div.results_on_deck ul {
    margin-left: 0 !important;
}

.active {
    color: black;
}

.inactive {
    color: darkgray;
}

.locked {
    color: red;
}

.dummy {
    color: darkorchid;
}

.readonly {
    color: #143d8d;
    font-weight: bold;
    /*border-bottom: 1px dotted #143d8d;*/
    /*margin-bottom: 1px;*/

}
.fieldBox label {
    font-style: italic;
    color: grey;
}

/*# sourceMappingURL=base.css.map */