/* GENERATED by tools/build-dark-css.py from styles.css and responsive.css - do not edit. */
@media (prefers-color-scheme: dark) {
:root { color-scheme: dark; }
html, body { background-color: #1b1a15; color: #e6e4d7; }
input, textarea, select { background-color: #2c2b24; color: #e6e4d7; border-color: #3d3c33; }
img { opacity: .92; }
img:hover { opacity: 1; }
body { color: #cfcdbf; }
a:link { color: #86bde6; }
a:visited { color: #a9a896; }
html { background-color: #23221c; }
body { background-color: #23221c; }
#page { background-color: #1b1a15; }
.with-adlinks#page #footer-adlinks { background-color: #23221c; }
#header { background-color: #23221c; }
#header-2nd { background-color: #23221c; }
#footer-2nd { background-color: #3d3c33; }
#footer { background-color: #23221c; }
#header-2nd li.topic a { color: #86bde6; }
#header-2nd li.topic a:hover { background-color: #86bde6; color: #23221c; }
#header-2nd li.current-topic { background-color: #1b1a15; border-top: 3px solid #86bde6; border-left: 1px solid #3d3c33; border-right: 1px solid #3d3c33; }
#header-2nd li.current-topic a { color: #86bde6; }
#header-2nd li.current-topic a:hover { color: #86bde6; }
#header-2nd li.more-topics { color: #86bde6; }
#header-2nd li.more-topics-active { background-color: #1b1a15; border-top: 3px solid #86bde6; }
#header-2nd li.search form .search-but { background-color: #23221c; }
.live-current#header-2nd .live { background-color: #1b1a15; }
.live a.live-V { color: #f07cbb; }
.live a.live-excl { color: #bda1e6; }
#footer-2nd a { color: #a9a896; }
#footer a { color: #a9a896; }
#footer-adlinks a { color: #a9a896; }
a.popup-login-anchor { color: #cfcdbf; }
.login-box { background-color: #23221c; }
.login-box .title a { color: #cfcdbf; }
.login-box .passw input,
.login-box .email input { background-color: #23221c; border-top: solid #a9a896 1px; border-left: solid #3d3c33 1px; border-right: solid #3d3c33 1px; border-bottom: solid #2c2b24 1px; }
#blogs-select-box { border-color: #f07cbb; }
#blogs-select-box a { color: #f07cbb; }
#press-select-box { border-color: #bda1e6; }
#press-select-box a { color: #bda1e6; }
#add-press-release a { color: #23221c; }
#header-2nd a.popup-logout-anchor { color: #cfcdbf; }
.logout-box { background-color: #23221c; }
.logout-box .title a { color: #cfcdbf; }
.logout-box .exit a { color: #23221c; }
#header-2nd li.more-topics a.popup-more-topics-anchor { color: #86bde6; }
#header-2nd li.more-topics a.popup-more-topics-anchor:hover { background-color: #23221c; color: #86bde6; }
.more-topics-box { background-color: #23221c; border: solid #86bde6 1px; }
.more-topics-box a.item { color: #86bde6; }
.more-topics-box a.item:hover { background-color: #86bde6; color: #23221c; }
.more-topics-box a.item.current-item { background-color: #1b1a15; border-left: 3px solid #86bde6; }
.start-page .box a { color: #cfcdbf; }
.start-page .box .subtitle { color: #a9a896; }
.start-page .box h1 .number { color: #1b1a15; }
.start-page #blogs-box h1 a,
.start-page #blogs-box h1 .flash .descr,
.start-page #blogs-box .all,
.start-page #blogs-box .all a { color: #f07cbb; }
.start-page #press-box h1 a,
.start-page #press-box h1 .flash .descr,
.start-page #press-box .all,
.start-page #press-box .all a { color: #bda1e6; }
.start-page #news-box h2 .time { color: #a9a896; }
.start-page #news-box h2.highlighted { background-color: #2c2b24; }
.start-page #market-box h2.highlighted { background-color: #23342b; }
.start-page #top20-box .title-box { background-color: #23221c; border: solid #2c2b24 2px; }
.start-page #files-box h2 .time { color: #a9a896; }
.start-page #files-box h2.highlighted { background-color: #233332; }
.select-box { background-color: #1b1a15; }
#advert-item .description-bar p a { color: #cfcdbf; }
#advert-item .description-bar h1 a { color: #cfcdbf; }
#advert-item .description-bar h1 .source { color: #a9a896; }
#advert-item .description-bar h1 .source a { color: #a9a896; }
#advert-item .side-bar .date { color: #1b1a15; }
#advert-item .side-bar .image img { border: solid #2c2b24 1px; }
#index-column .show-all a { color: #86bde6; }
#index-list .date th { color: #a9a896; }
#index-list .entry .side-bar { color: #a9a896; }
#index-list .entry h1 a { color: #e6e4d7; }
#index-list .entry h1 .source { color: #a9a896; }
#index-list .entry h1 .source a { color: #a9a896; }
#index-list .entry .comments-flag a { color: #1b1a15; }
#index-list .highlighted .image img { border: solid #2c2b24 1px; }
#index-list .highlighted h1 .title a { color: #cfcdbf; }
#index-list .highlighted p { color: #cfcdbf; }
#index-list .highlighted p a.text { color: #cfcdbf; }
#menu-box .archive .item-title a { color: #cfcdbf; }
#menu-box .blogs .item-title a { color: #f07cbb; }
#menu-box .press .item-title a { color: #bda1e6; }
#menu-box .select-options a { color: #cfcdbf; }
#menu-box .select-options .selected { color: #86bde6; }
#sources-box h1 { color: #86bde6; }
#sources-box a.item { color: #a9a896; }
#sources-box a.selected { color: #86bde6; }
.comments-flag { color: #1b1a15; border: solid #e6e4d7 0px; }
.comments-flag a { color: #1b1a15; }
#info-box .text { color: #1b1a15; }
#info-box .text a { color: #1b1a15; }
#paginator ul li { color: #cfcdbf; }
#paginator ul li.selected { background-color: #a9a896; }
#paginator ul li.selected a { color: #1b1a15; }
#paginator ul li a { color: #cfcdbf; }
#date-box .date { color: #1b1a15; }
#navigation-list-box .item,
#navigation-list-box .date { background-color: #2c2b24; }
#navigation-list-box .item a { color: #cfcdbf; }
#navigation-list-box .date { color: #a9a896; }
#navigation-list-box .item .time { color: #a9a896; }
.blogs-category #navigation-list-box .selected a { color: #f07cbb; }
.press-category #navigation-list-box .selected a { color: #bda1e6; }
.top20-category #navigation-list-box .selected a { color: #a9a896; }
.meta-data { color: #a9a896; }
.article-page .m-seclabel { border-bottom: solid #3d3c33 2px; color: #a9a896; }
#article-box h1 { color: #e6e4d7; }
#article-box { color: #e6e4d7; }
#article-box .copyrights,
#article-box .copyrights a { color: #a9a896; }
.item-summary { background: #2c2b24; border-left: 3px solid #ff7070; }
.item-summary-head { color: #cfcdbf; }
.item-summary-head .ai-note { color: #a9a896; }
.story-links { background: #2c2b24; border-left: 3px solid #3d3c33; }
.story-links h3 { color: #cfcdbf; }
.story-links .story-source { color: #a9a896; }
.story-links .story-date { color: #a9a896; }
.article-page #side-column ul#menu-box { border-top: solid #3d3c33 2px; }
#comments-box li .answer-anchor { color: #a9a896; }
#comments-box li .header .date,
#comments-box li .header .time { color: #a9a896; }
#comments-box li .header .author { color: #a9a896; }
.comment-form .comment-head,
.comment-form .comment-head-logged,
.contracted-comment-form .comment-head,
.contracted-comment-form .comment-head-logged { color: #a9a896; }
.comment-form .comment-text { background-color: #23221c; }
.comment-form .anonymous-authorize { background-color: #2c2b24; }
.comment-form .anonymous-authorize .captcha .label { color: #a9a896; }
.comment-error { background-color: #ff7070; color: #23221c; }
#archive-header-box .archive-title ul li.title { color: #e6e4d7; }
#archive-header-box .select-box-contracted a.selected { color: #86bde6; }
.select-box#archive-day-select-box,
.select-box#archive-month-select-box,
.select-box#archive-year-select-box { border-color: #86bde6; }
.select-box#archive-day-select-box a,
.select-box#archive-month-select-box a,
.select-box#archive-year-select-box a { color: #86bde6; }
#archive-header-box #categories ul li a { color: #a9a896; }
#archive-header-box #categories .selected a { color: #23221c; }
#archive-header-box #categories .selected a.blogs { background-color: #f07cbb; }
#archive-header-box #categories .selected a.press { background-color: #bda1e6; }
#top20-header-box .select-box-contracted a.selected { color: #86bde6; }
.select-box#top20-title-select-box { border-color: #86bde6; }
.select-box#top20-title-select-box a { color: #86bde6; }
#top20-header-box #categories ul li a { color: #a9a896; }
#top20-header-box #categories .selected a { color: #23221c; }
#top20-header-box #categories .selected a.blogs { background-color: #f07cbb; }
#top20-header-box #categories .selected a.press { background-color: #bda1e6; }
#top20-header-box #categories .selected a.brand { background-color: #ff7070; }
#index-list .entry .side-bar .top20number { color: #ff7070; }
table.top20brands#index-list .entry .title-bar { color: #a9a896; }
table.top20brands#index-list .entry .title-bar a { color: #a9a896; }
.top20-number { color: #ff7070; }
#text-box h1 { color: #e6e4d7; }
#text-box h1.subheader { color: #a9a896; }
#text-box h2 { color: #cfcdbf; }
#text-box { color: #cfcdbf; }
#text-box p { color: #cfcdbf; }
#text-box .emphazed { color: #ff7070; }
.press-box h1.press { color: #bda1e6; }
.press-box a { color: #bda1e6; }
.profile-box p.p-small { color: #a9a896 !important; }
.profile-box a.a-press { color: #bda1e6; }
.profile-box table.t-login td.td-error { color: #ff7070; }
.profile-box table.t-registration td.td-error { color: #ff7070; }
.profile-box table.t-settings td span.s-descr { color: #a9a896; }
.profile-box table.t-settings td.td-error { color: #ff7070; }
#promo-item .content { background-color: #23221c; border: solid #2c2b24 2px; }
#live-items-box .items-list .item .main .title a { color: #e6e4d7; }
#live-items-box .sidebar .type { color: #23221c; }
#live-items-box .sidebar .time { color: #a9a896; }
#live-items-box h1 .v-letter { color: #f07cbb; }
#live-items-box h1 .exl { color: #bda1e6; }
#live-items-box h2 { color: #a9a896; }
#search-results .side-bar { color: #a9a896; }
#search-results h1 { color: #e6e4d7; }
#search-results h1 a { color: #e6e4d7; }
#search-results h1 .source { color: #a9a896; }
#search-results h1 .source a { color: #a9a896; }
#search-results p a { color: #e6e4d7; }
#search-results p .comments-flag a { color: #23221c; }
#search-results p a .type { color: #23221c; }
#search-resuls-header .title h1 { color: #e6e4d7; }
#search-resuls-header #categories ul li a { color: #a9a896; }
#search-resuls-header #categories .selected a { color: #23221c; }
#search-resuls-header #categories .selected a.blogs { background-color: #f07cbb; }
#search-resuls-header #categories .selected a.press { background-color: #bda1e6; }
ul#year-list li { color: #a9a896; }
ul#year-list li a { color: #a9a896; }
ul#year-list li.selected a { color: #23221c; }
#archive-box h1 { color: #e6e4d7; }
#archive-box .month-calendar table td { color: #cfcdbf; }
#archive-box .month-calendar table td.live-link .v-letter { color: #f07cbb; }
#archive-box .month-calendar table td.live-link .exl { color: #bda1e6; }
#archive-box .month-calendar table td a { color: #cfcdbf; }
.postentry table { border-color: #3d3c33; }
.postentry table tr td { border-color: #3d3c33; }
}
@media only screen and (max-width: 1024px) and (prefers-color-scheme: dark),
       only screen and (min-width: 1025px) and (max-width: 1366px) and (hover: none) and (pointer: coarse) and (prefers-color-scheme: dark) {
#info-box { background-color: #a9a896; }
#index-list tr.date { border-bottom: 2px solid #3d3c33; }
#index-list .date th { color: #a9a896; }
ul#year-list li.selected,
.news-category ul#year-list li.selected,
.blogs-category ul#year-list li.selected,
.articles-category ul#year-list li.selected,
.market-category ul#year-list li.selected,
.press-category ul#year-list li.selected,
.files-category ul#year-list li.selected,
.top20-category ul#year-list li.selected { background-color: #a9a896; }
ul#year-list li.selected a { color: #23221c; }
}
@media only screen and (max-width: 767px) and (prefers-color-scheme: dark),
       only screen and (max-width: 1024px) and (orientation: landscape) and (max-height: 520px) and (prefers-color-scheme: dark) {
#m-bar { background-color: #23221c; border-bottom: 1px solid #3d3c33; }
.m-burger span { background-color: #86bde6; }
.m-search-but::before { border: 2px solid #86bde6; }
.m-search-but::after { background-color: #86bde6; }
#m-sections { background-color: #23221c; border-bottom: 1px solid #3d3c33; }
#m-sections li a { color: #cfcdbf; }
#m-sections li.blogs a { color: #f07cbb; }
#m-sections li.pressreleases a { color: #bda1e6; }
#m-sections li.selected.blogs a { border-bottom-color: #f07cbb; }
#m-sections li.selected.pressreleases a { border-bottom-color: #bda1e6; }
#header { border-bottom: 1px solid #3d3c33; background-color: #23221c; }
#header-2nd { background-color: #23221c; border-right: 1px solid #3d3c33; }
.m-drawer-head { border-bottom: 2px solid #3d3c33; }
.m-drawer-title { color: #a9a896; }
.m-drawer-close::before,
.m-drawer-close::after { background-color: #86bde6; }
#header-2nd li.topic a,
#header-2nd .more-topics-box-contracted a.item { color: #86bde6; }
#header-2nd li.topic a:hover,
#header-2nd .more-topics-box-contracted a.item:hover { color: #86bde6; }
#header-2nd li.current-topic a,
#header-2nd .more-topics-box-contracted a.item.current-item { background-color: #1b1a15; border-left: 3px solid #86bde6; }
#side-column ul#menu-box,
ul#menu-box { border-top: 2px solid #3d3c33; }
#menu-box .select-options a { border: 1px solid #3d3c33; }
.article-page .m-seclabel,
.m-seclabel { border-top: 2px solid #3d3c33; color: #a9a896; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (min-height: 521px) and (prefers-color-scheme: dark),
       only screen and (min-width: 1025px) and (max-width: 1366px) and (hover: none) and (pointer: coarse) and (prefers-color-scheme: dark) {
#header-2nd { border-bottom: 1px solid #3d3c33; }
#header-2nd li.topic a,
#header-2nd .more-topics-box-contracted a.item { color: #86bde6; }
#header-2nd li.topic a:hover,
#header-2nd .more-topics-box-contracted a.item:hover { color: #86bde6; }
#header-2nd li.current-topic a,
#header-2nd .more-topics-box-contracted a.item.current-item { background-color: #1b1a15; }
#m-sections { background-color: #23221c; border-bottom: 2px solid #3d3c33; }
#m-sections li a { color: #cfcdbf; }
#m-sections li.blogs a { color: #f07cbb; }
#m-sections li.pressreleases a { color: #bda1e6; }
#m-sections li.selected.blogs a { border-bottom-color: #f07cbb; }
#m-sections li.selected.pressreleases a { border-bottom-color: #bda1e6; }
.article-page .m-seclabel,
.m-seclabel { border-bottom: 2px solid #3d3c33; color: #a9a896; }
.article-page #side-column ul#menu-box { border-top: 2px solid #3d3c33; }
}
