html[data-theme="light"], html[data-theme="dark"], html[data-theme="auto"], :root {
    --custom-black: #2c2f30;
    --custom-gray: #555;
    --custom-gray-light: #ddd;
    --custom-main: #fff;

    --secondary: var(--custom-black);
    --primary: var(--custom-gray);
    --accent: var(--custom-main);
    --breadcrumbs-bg: var(--custom-gray);
    --breadcrumbs-fg: #fff;
    --link-fg: var(--secondary);
    --link-hover-color: var(--secondary);
    --link-selected-fg: var(--primary);
    --button-hover-bg: var(--secondary);
    --default-button-hover-bg: var(--secondary);

    --header-color: var(--custom-main);
    --selected-row: var(--custom-gray-light);
}
html[data-theme="dark"] {
    --link-fg: var(--custom-gray-light);
    --link-hover-color: var(--custom-gray-light);

    --default-button-bg: var(--custom-gray);
    --button-hover-bg: var(--custom-gray);
    --default-button-hover-bg: var(--custom-gray);

    --selected-row: var(--custom-black);
}
html[data-theme="auto"] {
    --link-fg: #6753a7;
    --link-hover-color: #6753a7;
}
::selection {
    color: #fff;
    background: var(--custom-gray);
}
#branding h1 {
    font-weight: 500;
}
#branding #site-name a {
    color: #836ec3;
}
a:link, a:visited {
    font-weight: 500;
}
.module {
    margin-bottom: 0;
}
.field-title input {
    width: 50em;
}
.field-slug input {
    width: 50em;
}
.field-tags input {
    width: 50em;
}
.field-seo_title input {
    width: 50em;
}
#result_list tbody tr:has(td.field-get_status [data-status="draft"]),
#result_list tbody tr:has(td.field-get_status [data-status="unpublished"])
{ opacity: .7; }

.wrap-for-tabel-field {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}