@layer dtoj-dark-semantic,dtoj-dark-legacy;
.dtoj-appearance-toggle { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 40px; width: 40px; height: 44px; min-width: 40px; margin: 0px; padding: 0px; appearance: none; border: 0px; border-radius: 50%; background: transparent; color: rgb(84, 100, 109); font: inherit; cursor: pointer; vertical-align: middle; }
.dtoj-appearance-toggle svg { display: block; width: 19px; height: 19px; pointer-events: none; }
.dtoj-appearance-toggle .dtoj-appearance-sun { display: none; }
.dtoj-appearance-toggle:hover { background: rgb(237, 242, 243); color: rgb(22, 71, 84); }
.dtoj-appearance-toggle:focus-visible { outline: rgb(57, 123, 137) solid 2px; outline-offset: -3px; }
html body #menu .dtoj-appearance-item { display: flex; align-items: center; }
html body #menu .dtoj-appearance-toggle { width: 40px; padding: 0px; }
.dtoj-mobile-header-actions { display: flex; align-items: center; gap: 2px; }
@media (max-width: 600px){html body #menu .dtoj-appearance-item { display: none; }}
@media (max-width: 600px){.dtoj-mobile-header-actions .dtoj-appearance-toggle { flex-basis: 40px; height: 44px; }}
@media (max-width: 600px){html body .header--mobile .dtoj-mobile-current { left: calc(50% - 20px); min-width: 0px; max-width: calc(100% - 164px); overflow: hidden; }}
@media print{.dtoj-appearance-toggle { display: none !important; }}
@media screen {
@layer dtoj-dark-semantic {
html[data-dtoj-appearance="dark"] { color-scheme: dark !important; --dt-canvas: #141617 !important; --dt-surface: #1d2022 !important; --dt-raised: #272b2d !important; --dt-line: #40474a !important; --dt-text: #e8edef !important; --dt-muted: #b0babe !important; --dt-link: #9dd6dc !important; --dt-focus: #91d0dc !important; background: var(--dt-canvas) !important; }
html[data-dtoj-appearance="dark"] .dtoj-appearance-toggle .dtoj-appearance-moon { display: none !important; }
html[data-dtoj-appearance="dark"] .dtoj-appearance-toggle .dtoj-appearance-sun { display: block !important; }
html[data-dtoj-appearance="dark"] body, html[data-dtoj-appearance="dark"] body #panel, html[data-dtoj-appearance="dark"] body #panel > .main { background: var(--dt-canvas) !important; color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body { --dtoj-native-border: var(--dt-line) !important; --dtoj-native-surface: var(--dt-surface) !important; --dtoj-native-text: var(--dt-text) !important; --dtoj-native-hover-border: #6a8e96 !important; --dtoj-native-hover: var(--dt-raised) !important; --dtoj-native-active-text: var(--dt-link) !important; --dtoj-workspace-line: var(--dt-line) !important; --dtoj-workspace-ink: var(--dt-text) !important; --dtoj-workspace-muted: var(--dt-muted) !important; --dtoj-workspace-tint: var(--dt-raised) !important; --dtoj-workspace-accent: var(--dt-link) !important; --dtoj-pager-line: var(--dt-line) !important; --dtoj-pager-muted: var(--dt-muted) !important; --dtoj-pager-link: var(--dt-link) !important; --dtoj-pager-soft: var(--dt-raised) !important; accent-color: var(--dt-link) !important; caret-color: var(--dt-text) !important; scrollbar-color: #667379 var(--dt-surface) !important; }
html[data-dtoj-appearance="dark"] ::selection { color: rgb(244, 251, 252) !important; background: rgb(52, 89, 101) !important; }
html[data-dtoj-appearance="dark"] :focus-visible { outline-color: var(--dt-focus) !important; }
html[data-dtoj-appearance="dark"] body :is(.section, .section__header, .section__body, .section__footer, .location, .footer) { color: var(--dt-text) !important; background-color: var(--dt-surface) !important; border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body :is(h1, h2, h3, h4, h5, h6, .section__title, .typo) { color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body :is(.typo a, .section__title a, .menu__link, .link) { color: var(--dt-link) !important; }
html[data-dtoj-appearance="dark"] body :is(th, td, hr, .menu__seperator, .form__item) { border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body :is(.data-table, .data-table tr, .data-table td) { background-color: transparent !important; color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body :is(.data-table th, .data-table tr:hover, .data-table tr.highlight) { background-color: var(--dt-raised) !important; }
html[data-dtoj-appearance="dark"] body :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]), textarea, select, .textbox) { background-color: rgb(24, 27, 28) !important; border-color: rgb(98, 111, 117) !important; color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body :is(input, textarea)::placeholder { opacity: 1 !important; color: var(--dt-muted) !important; }
html[data-dtoj-appearance="dark"] body :is(input, textarea, select):focus { border-color: var(--dt-focus) !important; }
html[data-dtoj-appearance="dark"] body :is(input, textarea, select, button):disabled { opacity: 0.55 !important; cursor: not-allowed !important; }
html[data-dtoj-appearance="dark"] body :is(.button:not(.primary):not(.danger):not(.success), .dialog__content, .dropdown .menu, .autocomplete-list) { background-color: var(--dt-raised) !important; color: var(--dt-text) !important; border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body :is(.button.primary, .button.primary:hover) { background: rgb(162, 211, 216) !important; color: rgb(19, 41, 45) !important; border-color: transparent !important; }
html[data-dtoj-appearance="dark"] body .cd-primary { background: rgb(162, 211, 216) !important; color: rgb(19, 41, 45) !important; border-color: transparent !important; }
html[data-dtoj-appearance="dark"] body .contest-type-tag { color: rgb(20, 33, 38) !important; }
html[data-dtoj-appearance="dark"] body .problem-difficulty-badge.level-expert { color: rgb(255, 255, 255) !important; }
html[data-dtoj-appearance="dark"] body #problems-page :is(.problems-card thead th, .side-card .side-header) { background: var(--dt-raised) !important; }
html[data-dtoj-appearance="dark"] body #problems-page .side-card .menu__link { background: var(--dt-raised) !important; color: var(--dt-link) !important; }
html[data-dtoj-appearance="dark"] body #problems-page .side-card .menu__link:hover { background: rgb(52, 60, 63) !important; }
html[data-dtoj-appearance="dark"] body #problems-page :is(.problem-tag-bulk-toggle, .side-card .menu__link) { border-color: var(--dt-line) !important; box-shadow: none !important; }
html[data-dtoj-appearance="dark"] body #problems-page .problem-tag-bulk-toggle { background: var(--dt-raised) !important; color: var(--dt-link) !important; }
html[data-dtoj-appearance="dark"] body .rank-table-scroll :is(.col--rp, .col--ac)[style*="#AA22AA"] { color: rgb(228, 162, 228) !important; }
html[data-dtoj-appearance="dark"] body .rank-table-scroll :is(.col--rp, .col--ac)[style*="#5A5AFF"] { color: rgb(176, 181, 255) !important; }
html[data-dtoj-appearance="dark"] body .rank-table-scroll :is(.col--rp, .col--ac)[style*="#D66E00"], html[data-dtoj-appearance="dark"] body .rank-table-scroll :is(.col--rp, .col--ac)[style*="#D68E00"] { color: rgb(240, 187, 120) !important; }
html[data-dtoj-appearance="dark"] body .rank-table-scroll :is(.col--rp, .col--ac)[style*="#2C8A7D"] { color: rgb(141, 214, 201) !important; }
html[data-dtoj-appearance="dark"] body .dialog__body { background: var(--dt-surface) !important; color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body .dialog__overlay { background-color: rgba(0, 0, 0, 0.65) !important; }
html[data-dtoj-appearance="dark"] body #menu.nav.slideout-menu, html[data-dtoj-appearance="dark"] body .header--mobile, html[data-dtoj-appearance="dark"] body :is(#menu-nav-more, .drop.nav__dropdown, .nav__flyout-menu) { background: rgb(35, 39, 41) !important; color: var(--dt-text) !important; border-color: var(--dt-line) !important; box-shadow: rgba(0, 0, 0, 0.24) 0px 8px 28px !important; }
html[data-dtoj-appearance="dark"] body #menu.nav :is(.nav__item, .nav__item:visited, .nav__item--round), html[data-dtoj-appearance="dark"] body :is(.dtoj-appearance-toggle, .header__hamburger, .header--mobile__domain, .dtoj-mobile-current, .nav__flyout-link, .drop .menu__link, #menu-nav-more .menu__link) { color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body #menu.nav :is(.nav__item:hover, .nav__item:focus-visible), html[data-dtoj-appearance="dark"] body :is(.dtoj-appearance-toggle:hover, .nav__flyout-link:hover, .drop .menu__link:hover, #menu-nav-more .menu__link:hover) { background: rgb(52, 60, 63) !important; color: rgb(198, 240, 242) !important; }
html[data-dtoj-appearance="dark"] body :is(.nav__flyout-link-note, .nav__flyout-menu-heading, .drop .menu__link > .icon) { color: var(--dt-muted) !important; }
html[data-dtoj-appearance="dark"] body #menu.nav .nav--active { color: rgb(178, 225, 228) !important; }
html[data-dtoj-appearance="dark"] body #menu > .dtoj-tubelight { background: rgba(157, 214, 220, 0.09) !important; }
html[data-dtoj-appearance="dark"] body .dtoj-tubelight__lamp { box-shadow: none !important; background: rgb(178, 225, 228) !important; }
html[data-dtoj-appearance="dark"] :is(.nav__logo, .dtoj-transparent-logo, .home-official-brand img, .dtoj-footer-logo, .dtoj-about-official-logo) { filter: brightness(0) invert(1) !important; }
html[data-dtoj-appearance="dark"] body :is(#hydro-home, .home-shell, .home-hero, .home-hero-panel, .home-directory, .home-lower, .home-platform) { background-color: transparent !important; }
html[data-dtoj-appearance="dark"] body :is(#hydro-home, #dtoj-home) { background: var(--dt-canvas) !important; }
html[data-dtoj-appearance="dark"] body :is(#hydro-home, #dtoj-home)::before, html[data-dtoj-appearance="dark"] body :is(#hydro-home, #dtoj-home)::after { background: none !important; }
html[data-dtoj-appearance="dark"] body :is(.home-checkin-card, .home-training-hub) { color: var(--dt-text) !important; background: var(--dt-surface) !important; }
html[data-dtoj-appearance="dark"] body .home-btn { background: var(--dt-raised) !important; color: var(--dt-link) !important; }
html[data-dtoj-appearance="dark"] body :is(.home-countdown-number, .home-action-chip, .stack-content, .stack-content *) { color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body .home-action-chip.chip-gold { color: rgb(240, 206, 145) !important; }
html[data-dtoj-appearance="dark"] body .stack-content :is(a, .home-btn) { color: var(--dt-link) !important; }
html[data-dtoj-appearance="dark"] body .pager[class] .pager__item.current { background: rgb(162, 211, 216) !important; color: rgb(19, 41, 45) !important; border-color: rgb(162, 211, 216) !important; }
html[data-dtoj-appearance="dark"] body :is(.home-platform-wordmark, .home-platform-wordmark *, .home-hero h1) { -webkit-text-fill-color: currentcolor !important; color: rgb(238, 243, 244) !important; }
html[data-dtoj-appearance="dark"] body :is(.home-hero-note, .home-identity-signature, .dtoj-footer-copyright, .dtoj-footer-brand) { color: var(--dt-muted) !important; }
html[data-dtoj-appearance="dark"] body :is(.home-feature-viewport, .home-feature-slide, .home-metrics-band, .home-list-panel) { color: var(--dt-text) !important; background-color: var(--dt-surface) !important; border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body :is(.course-map-node, .course-roadmap-heading, .course-roadmap-controls, .course-map-toolbar) { border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body .course-map-node { box-shadow: none !important; background: var(--dt-surface) !important; color: var(--dt-text) !important; }
html[data-dtoj-appearance="dark"] body .course-map-node a { color: rgb(189, 201, 250) !important; }
html[data-dtoj-appearance="dark"] body :is(.katex, .MathJax) { color: inherit !important; }
html[data-dtoj-appearance="dark"] body :is(.typo table, .typo blockquote, .typo hr) { border-color: var(--dt-line) !important; }
html[data-dtoj-appearance="dark"] body .typo blockquote { color: var(--dt-muted) !important; background: var(--dt-raised) !important; }
html[data-dtoj-appearance="dark"][data-dtoj-code-theme="paper"] body { --dtoj-code-scheme: dark !important; --dtoj-code-bg: #191c1e !important; --dtoj-code-header: #222729 !important; --dtoj-code-border: #414a4e !important; --dtoj-code-text: #e3eaed !important; --dtoj-code-muted: #afbdc3 !important; --dtoj-code-gutter: #a3b1b9 !important; --dtoj-code-comment: #acb9bd !important; --dtoj-code-keyword: #ffaaa0 !important; --dtoj-code-string: #b8dbb2 !important; --dtoj-code-number: #b9ccfb !important; --dtoj-code-function: #dfc5ef !important; --dtoj-code-type: #f1c890 !important; --dtoj-code-operator: #d8e0e4 !important; --dtoj-code-punctuation: #c7d3d8 !important; --dtoj-code-attr: #abd8eb !important; --dtoj-code-deleted: #ffa8aa !important; --dtoj-code-hover: #2a3337 !important; --dtoj-code-highlight: #303e44 !important; --dtoj-code-selection-bg: #3a5865 !important; --dtoj-code-selection-text: #f1f7fa !important; --dtoj-code-focus: #91d0dc !important; --dtoj-code-scrollbar: #7b8b93 !important; --dtoj-code-scrollbar-hover: #abb9bf !important; }
@media (max-width: 600px){html[data-dtoj-appearance="dark"] body #menu.nav.slideout-menu .nav__flyout-menu { box-shadow: none !important; background: transparent !important; }}
}
@layer dtoj-dark-legacy {
html[data-dtoj-appearance="dark"] :is(#dtoj-home){--home-bg:#272b2d!important;--home-bg-soft:#272b2d!important;--home-ink:#e8edef!important;--home-muted:#b0babe!important;--home-line:#40474a!important;--home-surface:#1d2022!important;--home-surface-strong:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(html, body){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.home-badge){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-quick-link){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-btn:focus-visible, .home-quick-link:focus-visible, a.home-resource-card:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.home-btn-secondary){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-quick-link:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-note-item){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-note-item:nth-child(3n+2)){color:rgb(164 203 200)!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.home-rating-pill){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pill-gray){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pill-green){color:rgb(158 207 158)!important}
html[data-dtoj-appearance="dark"] :is(.pill-cyan){color:rgb(159 222 218)!important}
html[data-dtoj-appearance="dark"] :is(.pill-blue){color:rgb(158 158 255)!important}
html[data-dtoj-appearance="dark"] :is(.pill-purple){color:rgb(223 158 223)!important}
html[data-dtoj-appearance="dark"] :is(.pill-orange){color:rgb(255 211 158)!important}
html[data-dtoj-appearance="dark"] :is(.pill-red){color:rgb(255 158 158)!important}
html[data-dtoj-appearance="dark"] :is(.pill-blackred){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.home-word-head){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-word-label){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.tag-cyan){color:rgb(164 203 200)!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.tag-purple){color:rgb(205 174 237)!important;background-color:rgb(36 34 40)!important}
html[data-dtoj-appearance="dark"] :is(.home-countdown-head){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-countdown-item){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.home-countdown-kicker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.home-countdown-unit){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.home-countdown-copy){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.chip-mint){color:rgb(164 203 200)!important}
html[data-dtoj-appearance="dark"] :is(.home-hero-panel){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.home-hero-panel .home-btn-secondary){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-kicker){color:rgb(178 201 236)!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-head h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-head p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-member){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-member-avatar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-panel){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-panel-top){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-panel h3){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-panel p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-qr-frame){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-panel-foot){color:#b0babe!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-step){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-step:first-child){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-step-number){color:rgb(201 217 241)!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-step small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-preview){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-preview-top){color:#b0babe!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-preview-list span){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-preview-list b){color:rgb(209 224 249)!important}
@media (max-width: 920px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-journey-step){border-top-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-domain-bulletin){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-domain-bulletin > header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-domain-bulletin > header h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-domain-bulletin .home-bulletin-content){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-domain-bulletin .home-bulletin-empty){color:#b0babe!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.page--homepage, html.page--homepage body, html.page--homepage #panel){background-color:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.page--homepage body #dtoj-home){background-color:#1d2022!important;--home-bg:#1d2022!important;--home-bg-soft:#1d2022!important;--home-surface:#1d2022!important;--home-surface-strong:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-title .accent){color:#e8edef!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-panel){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-head){background-color:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-body){background-color:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-item){background-color:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-unit){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home #wealth-stack .wealth-card, #dtoj-home #activity-stack .activity-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-home-stack-tabs){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-home-stack-tab){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-home-stack-tab[aria-selected="true"]){color:#e8edef!important;background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(.wealth-card){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.activity-card){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.stack-watermark){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.stack-flip-btn){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.stack-flip-btn:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-lower-kicker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-lower-head h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-lower-head p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-groups){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-group + .home-resource-group){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-group h3){color:rgb(179 191 206)!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-row){color:#e8edef!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-row small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-row > span:last-child){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-row:hover){color:rgb(170 188 214)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-row:focus-visible){background-color:#272b2d!important}
@media (max-width: 920px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-lower-resources .home-resource-group + .home-resource-group){border-top-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-countdown-item.is-annual-split){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .is-annual-split .home-countdown-current .home-countdown-number){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .is-annual-split .home-countdown-current .home-countdown-copy){color:#b0babe!important}
@media (min-width: 1121px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-side-stack > #home-contact > p){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero > #home-contact > p){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home #home-contact .home-contact-label){color:#b0babe!important}}
html[data-dtoj-appearance="dark"] :is(html.page--homepage, html.page--homepage body, html.page--homepage #panel){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-badge){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-title .accent){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-tagline){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-intro){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-btn-secondary){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-quick-link){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-hero-intro){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-btn small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-btn-primary){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-btn-secondary){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-btn-secondary:hover){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-quick-link:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel a:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel ::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-dot[aria-current="true"] span){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature a:focus-visible, #dtoj-home .home-feature button:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature ::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-identity-designed .home-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-brand-author){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-identity-description){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-training-path){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-identity-signature){color:#e8edef!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature){color:#e8edef!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-kind){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home [data-feature-kind="course"] .home-feature-kind){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-sequence){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-summary){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-meta){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-open){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-open:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature .home-feature-geometry){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home [data-feature-kind="course"] .home-feature-geometry){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-controls){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-control, #dtoj-home .home-feature-dot){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-control:hover, #dtoj-home .home-feature-dot:hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-empty h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-feature-empty p){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-hero-navigation-featured .home-actions-five .home-btn, #dtoj-home .home-hero-panel .home-hero-navigation-featured .home-actions-five .home-btn:visited){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-hero-navigation-featured .home-actions-five .home-btn:hover){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-hero-navigation-featured .home-actions-five .home-btn:active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-hero-panel .home-hero-navigation-featured .home-actions-five .home-btn:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-wordmark-o){color:rgb(191 190 217)!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-shell.dtoj-learning-layout){--dtoj-learning-ink:#e8edef!important;--dtoj-learning-muted:#b0babe!important;--dtoj-learning-soft:#272b2d!important;--dtoj-learning-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-learning-sidebar a:focus-visible, .dtoj-learning-sidebar button:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-learning-sidebar__status.is-success){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-learning-sidebar__status.is-warning){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-learning-sidebar .dtoj-learning-sidebar__paw){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-learning-sidebar ::selection){color:#e8edef!important;background-color:#272b2d!important}
@media (max-width: 1279px){html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-learning-sidebar, #dtoj-home .dtoj-learning-layout.is-collapsed .dtoj-learning-sidebar){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(html.theme--dark.page--homepage, html.theme--dark.page--homepage body, html.theme--dark.page--homepage #panel){background-color:#272b2d!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.theme--dark.page--homepage, html.theme--dark.page--homepage body, html.theme--dark.page--homepage #panel){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-learning-sidebar a:focus-visible, #dtoj-home .dtoj-learning-sidebar button:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-learning-sidebar .dtoj-learning-sidebar__status.is-success){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-learning-sidebar .dtoj-learning-sidebar__paw){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .dtoj-learning-sidebar ::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-identity-signature span.home-signature-authors){color:#b0babe!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home #home-contact .home-contact-separator){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(#dtoj-home #home-contact .home-contact-qr-hint){color:#b0babe!important}}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-qr-viewer){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-qr-viewer button){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-contact-qr-viewer-foot a){color:rgb(171 193 218)!important;background-color:#272b2d!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.theme--dark.page--homepage, html.theme--dark.page--homepage body, html.page--homepage body #panel){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(html.theme--dark:not(.page--homepage), html.theme--dark:not(.page--homepage) body){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar.hasTime .flatpickr-time){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar.arrowTop::before){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar.arrowTop::after){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar.arrowBottom::before){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar.arrowBottom::after){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-calendar:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-months .flatpickr-month){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.numInputWrapper span){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.numInputWrapper span.arrowUp::after){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.numInputWrapper span.arrowDown::after){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month .numInputWrapper span.arrowUp::after){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month .numInputWrapper span.arrowDown::after){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month input.cur-year:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month .flatpickr-monthDropdown-months){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(span.flatpickr-weekday){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-days:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dayContainer){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-day){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-day.today){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-day.today:hover, .flatpickr-day.today:focus){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time .numInputWrapper span.arrowUp::after){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time .numInputWrapper span.arrowDown::after){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time input){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time input:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time .flatpickr-am-pm){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(:root){--separator-border:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker){color:#e8edef!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__holder){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__year){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker__select--month, .picker__select--year){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__nav--prev::before, .picker__nav--next::before){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__nav--next::before){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__nav--prev:hover, .picker__nav--next:hover){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__weekday){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker__day--disabled::before){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__day--infocus:hover, .picker__day--outfocus:hover){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__day--highlighted:hover, .picker--focused .picker__day--highlighted){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__day--disabled, .picker__day--disabled:hover, .picker--focused .picker__day--disabled){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today, .picker__button--clear, .picker__button--close){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today:focus, .picker__button--clear:focus, .picker__button--close:focus){background-color:rgb(34 38 40)!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--close::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today[disabled], .picker__button--today[disabled]:hover){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today[disabled]::before){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__list-item){background-color:#1d2022!important;border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__list-item:hover){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted){color:#e8edef!important;background-color:rgb(34 38 40)!important}
html[data-dtoj-appearance="dark"] :is(.picker__list-item--disabled, .picker__list-item--disabled:hover, .picker--focused .picker__list-item--disabled){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker--time .picker__button--clear){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker--time .picker__button--clear::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker--time .picker__button--clear:hover::before, .picker--time .picker__button--clear:focus::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker--time .picker__holder){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(body){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-text-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text hr){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(a, a:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-key, .bp5-running-text kbd){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-icon.bp5-intent-primary, .bp5-icon-standard.bp5-intent-primary, .bp5-icon-large.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-icon.bp5-intent-success, .bp5-icon-standard.bp5-intent-success, .bp5-icon-large.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-icon.bp5-intent-warning, .bp5-icon-standard.bp5-intent-warning, .bp5-icon-large.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-icon.bp5-intent-danger, .bp5-icon-standard.bp5-intent-danger, .bp5-icon-large.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-heading){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-heading.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-heading.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h1){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h1.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h1.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h2.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h2.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h3){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h3.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h3.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h4){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h4.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h4.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h5){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h5.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h5.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h6){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text h6.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text h6.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-running-text hr){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-blockquote, .bp5-running-text blockquote){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-blockquote, .bp5-dark .bp5-running-text blockquote, .bp5-running-text .bp5-dark blockquote){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-text-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-running-text hr){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-key, .bp5-dark .bp5-running-text kbd){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-icon.bp5-intent-success, .bp5-dark .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-icon-large.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-icon-large.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *)){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *) ~ .bp5-control-indicator){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-breadcrumb, .bp5-breadcrumbs-collapsed){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-breadcrumb.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-breadcrumbs-collapsed:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-breadcrumb, .bp5-dark .bp5-breadcrumbs-collapsed){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-breadcrumbs > li::after){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-breadcrumb.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"])){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"]):hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"]):active, .bp5-button:not([class*="bp5-intent-"]).bp5-active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"]):disabled, .bp5-button:not([class*="bp5-intent-"]).bp5-disabled){color:#b0babe!important;background-color:#272b2d!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"]):disabled.bp5-active, .bp5-button:not([class*="bp5-intent-"]):disabled.bp5-active:hover, .bp5-button:not([class*="bp5-intent-"]).bp5-disabled.bp5-active, .bp5-button:not([class*="bp5-intent-"]).bp5-disabled.bp5-active:hover){background-color:#272b2d!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button:not([class*="bp5-intent-"])){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-primary:disabled, .bp5-button.bp5-intent-primary.bp5-disabled){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-primary){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-success:disabled, .bp5-button.bp5-intent-success.bp5-disabled){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-success){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-warning:disabled, .bp5-button.bp5-intent-warning.bp5-disabled){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-warning){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-danger:disabled, .bp5-button.bp5-intent-danger.bp5-disabled){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-danger){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-button[class*="bp5-icon-"]::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button .bp5-icon, .bp5-button .bp5-icon-standard, .bp5-button .bp5-icon-large){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button:not([class*="bp5-intent-"]):disabled, .bp5-dark .bp5-button:not([class*="bp5-intent-"]).bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button:not([class*="bp5-intent-"])[class*="bp5-icon-"]::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button:not([class*="bp5-intent-"]) .bp5-icon:not([class*="bp5-intent-"]), .bp5-dark .bp5-button:not([class*="bp5-intent-"]) .bp5-icon-standard:not([class*="bp5-intent-"]), .bp5-dark .bp5-button:not([class*="bp5-intent-"]) .bp5-icon-large:not([class*="bp5-intent-"])){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal:active, .bp5-button.bp5-minimal.bp5-active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal:disabled, .bp5-button.bp5-minimal:disabled:hover, .bp5-button.bp5-minimal.bp5-disabled, .bp5-button.bp5-minimal.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal:disabled, .bp5-dark .bp5-button.bp5-minimal:disabled:hover, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-primary:hover, .bp5-button.bp5-minimal.bp5-intent-primary:active, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-primary:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-primary:active, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-primary:disabled, .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-success:hover, .bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-button.bp5-minimal.bp5-intent-success.bp5-active){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-success:hover){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-button.bp5-minimal.bp5-intent-success.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-success:disabled, .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:hover){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:active, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-warning:hover, .bp5-button.bp5-minimal.bp5-intent-warning:active, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-warning:hover){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-warning:active, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-warning:disabled, .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:hover){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-danger:hover, .bp5-button.bp5-minimal.bp5-intent-danger:active, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-danger:hover){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-danger:active, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-minimal.bp5-intent-danger:disabled, .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined:active, .bp5-button.bp5-outlined.bp5-active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined:disabled, .bp5-button.bp5-outlined:disabled:hover, .bp5-button.bp5-outlined.bp5-disabled, .bp5-button.bp5-outlined.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined:disabled, .bp5-dark .bp5-button.bp5-outlined:disabled:hover, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-primary:hover, .bp5-button.bp5-outlined.bp5-intent-primary:active, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-primary:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-primary:active, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-primary:disabled, .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-success:hover, .bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-button.bp5-outlined.bp5-intent-success.bp5-active){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-success:hover){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-button.bp5-outlined.bp5-intent-success.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:hover){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:active, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-warning:hover, .bp5-button.bp5-outlined.bp5-intent-warning:active, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-warning:hover){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-warning:active, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:hover){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-danger:hover, .bp5-button.bp5-outlined.bp5-intent-danger:active, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-danger:hover){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-danger:active, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined.bp5-intent-danger:disabled, .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-outlined:disabled, .bp5-button.bp5-outlined.bp5-disabled, .bp5-button.bp5-outlined:disabled:hover, .bp5-button.bp5-outlined.bp5-disabled:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-outlined:disabled, .bp5-dark .bp5-button.bp5-outlined:disabled:hover, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled, .bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-warning){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):active, .bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined).bp5-active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button.bp5-intent-warning.bp5-disabled){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(a.bp5-button, a.bp5-button:hover, a.bp5-button:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(a.bp5-button.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button:hover, .bp5-button-group.bp5-outlined .bp5-button:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-active, .bp5-button-group.bp5-outlined .bp5-button:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button:disabled, .bp5-button-group.bp5-minimal .bp5-button:disabled:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover, .bp5-button-group.bp5-outlined .bp5-button:disabled, .bp5-button-group.bp5-outlined .bp5-button:disabled:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-disabled:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-primary.bp5-disabled){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:hover){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:active, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-success.bp5-disabled){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-active){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:hover){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning:disabled, .bp5-dark .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-warning.bp5-disabled){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-active){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:hover){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:active, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled, .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger:disabled, .bp5-button-group.bp5-outlined .bp5-button.bp5-intent-danger.bp5-disabled){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-outlined > .bp5-button){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-button-group.bp5-outlined > .bp5-button:disabled, .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled, .bp5-button-group.bp5-outlined > .bp5-button:disabled:hover, .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-button-group.bp5-outlined > .bp5-button:disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button:disabled:hover, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled, .bp5-dark .bp5-button-group.bp5-outlined > .bp5-button.bp5-disabled:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout[class*="bp5-icon-"]::before){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-callout){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-callout-icon > .bp5-icon:first-child){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-callout[class*="bp5-icon-"]::before, .bp5-dark .bp5-callout.bp5-callout-icon > .bp5-icon:first-child){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-primary){color:rgb(171 193 225)!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-primary){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-primary[class*="bp5-icon-"]::before, .bp5-callout.bp5-intent-primary > .bp5-icon:first-child, .bp5-callout.bp5-intent-primary .bp5-heading){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-success){color:rgb(169 200 183)!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-success){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-success[class*="bp5-icon-"]::before, .bp5-callout.bp5-intent-success > .bp5-icon:first-child, .bp5-callout.bp5-intent-success .bp5-heading){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-callout.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-callout.bp5-intent-success[class*="bp5-icon-"]::before, .bp5-dark .bp5-callout.bp5-intent-success > .bp5-icon:first-child, .bp5-dark .bp5-callout.bp5-intent-success .bp5-heading){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-warning){color:rgb(214 191 164)!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-warning){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-warning[class*="bp5-icon-"]::before, .bp5-callout.bp5-intent-warning > .bp5-icon:first-child, .bp5-callout.bp5-intent-warning .bp5-heading){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-callout.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-callout.bp5-intent-warning[class*="bp5-icon-"]::before, .bp5-dark .bp5-callout.bp5-intent-warning > .bp5-icon:first-child, .bp5-dark .bp5-callout.bp5-intent-warning .bp5-heading){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-danger){color:rgb(223 176 177)!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-danger){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-danger[class*="bp5-icon-"]::before, .bp5-callout.bp5-intent-danger > .bp5-icon:first-child, .bp5-callout.bp5-intent-danger .bp5-heading){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-callout.bp5-intent-primary a:hover){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-card){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-elevation-0){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-elevation-1){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-elevation-2){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-elevation-3){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-elevation-4){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-card-list > .bp5-card.bp5-interactive:hover, .bp5-card-list > .bp5-card.bp5-interactive:active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-card-list > .bp5-card.bp5-selected){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-card-list > .bp5-card:not(:last-child)){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-card-list > .bp5-card:not(:last-child)){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog:focus){outline-color:#40474a!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dialog){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-header){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-header .bp5-icon-large:not([class*="bp5-intent"]), .bp5-dialog-header .bp5-icon:not([class*="bp5-intent"])){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-dialog-header :not([class*="bp5-intent"]).bp5-icon-large, .bp5-dark .bp5-dialog-header :not([class*="bp5-intent"]).bp5-icon){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dialog-header){border-bottom-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-footer-fixed){background-color:#1d2022!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-dialog-footer-fixed){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container:not(:first-child)){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-multistep-dialog-left-panel){border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-multistep-dialog-right-panel){background-color:#272b2d!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-multistep-dialog-right-panel){border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step-container){background-color:#272b2d!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-dialog-step-container){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step-container.bp5-dialog-step-viewed){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step-viewed .bp5-dialog-step){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-dialog-step-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-active.bp5-dialog-step-viewed .bp5-dialog-step-title){color:rgb(187 213 249)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dialog-step-viewed:not(.bp5-active) .bp5-dialog-step-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-drawer){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-drawer:focus){outline-color:#40474a!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-drawer.bp5-position-top){border-bottom-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-drawer.bp5-position-bottom){border-top-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-drawer.bp5-position-left){border-right-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-drawer.bp5-position-right){border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-drawer-header){border-bottom-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-drawer-header .bp5-icon-large, .bp5-drawer-header .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-drawer-header .bp5-icon-large, .bp5-dark .bp5-drawer-header .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text.bp5-editable-text-editing::before){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-editable-text:not(.bp5-disabled)::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text.bp5-intent-primary .bp5-editable-text-content, .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input, .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::placeholder){color:rgb(175 201 238)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text.bp5-intent-success .bp5-editable-text-content, .bp5-editable-text.bp5-intent-success .bp5-editable-text-input, .bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder){color:rgb(171 209 189)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text.bp5-intent-warning .bp5-editable-text-content, .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input, .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder){color:rgb(234 203 168)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text.bp5-intent-danger .bp5-editable-text-content, .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input, .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::placeholder){color:rgb(236 183 185)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-content, .bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input, .bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-content, .bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input, .bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text-input:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-editable-text-placeholder > .bp5-editable-text-content){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-editable-text-placeholder > .bp5-editable-text-content){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-divider){border-right-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-divider){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control input:disabled:checked ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control input:checked ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-disabled){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-checkbox input:disabled:indeterminate ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-checkbox input:indeterminate ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-checkbox input:disabled ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-radio input:disabled ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input ~ .bp5-control-indicator){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator::before){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator::before){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:checked ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch .bp5-control-indicator::before){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch .bp5-control-indicator::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-control.bp5-switch .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:disabled ~ .bp5-control-indicator){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:checked:disabled ~ .bp5-control-indicator::before){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator::before){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:checked ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled ~ .bp5-control-indicator::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-control.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-input input:disabled + .bp5-file-upload-input, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-input input:disabled + .bp5-file-upload-input::placeholder, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-input input:disabled + .bp5-file-upload-input::after, .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::after){color:#b0babe!important;background-color:#272b2d!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-file-input input:disabled + .bp5-file-upload-input, .bp5-dark .bp5-file-input input.bp5-disabled + .bp5-file-upload-input){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-file-input input:disabled + .bp5-file-upload-input::after, .bp5-dark .bp5-file-input input.bp5-disabled + .bp5-file-upload-input::after){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-input.bp5-file-input-has-selection .bp5-file-upload-input){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input){color:#b0babe!important;background-color:#1d2022!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input:disabled, .bp5-file-upload-input.bp5-disabled){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input:disabled::placeholder, .bp5-file-upload-input.bp5-disabled::placeholder){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input::after){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input:hover::after){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-file-upload-input:active::after){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-file-upload-input){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-file-upload-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-file-upload-input:disabled, .bp5-dark .bp5-file-upload-input.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group .bp5-form-group-sub-label, .bp5-form-group .bp5-form-helper-text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group.bp5-intent-primary .bp5-form-helper-text){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group.bp5-intent-success .bp5-form-helper-text){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group.bp5-intent-warning .bp5-form-helper-text){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group.bp5-intent-danger .bp5-form-helper-text){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-form-group.bp5-disabled .bp5-label, .bp5-form-group.bp5-disabled .bp5-text-muted, .bp5-form-group.bp5-disabled .bp5-form-group-sub-label, .bp5-form-group.bp5-disabled .bp5-form-helper-text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-form-group.bp5-intent-success .bp5-form-helper-text){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-form-group.bp5-intent-warning .bp5-form-helper-text){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-form-group .bp5-form-group-sub-label, .bp5-dark .bp5-form-group .bp5-form-helper-text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-form-group.bp5-disabled .bp5-label, .bp5-dark .bp5-form-group.bp5-disabled .bp5-text-muted, .bp5-dark .bp5-form-group.bp5-disabled .bp5-form-group-sub-label, .bp5-dark .bp5-form-group.bp5-disabled .bp5-form-helper-text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group > .bp5-input-left-container > .bp5-icon, .bp5-input-group > .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus), .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus)){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus), .bp5-dark .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus)){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-button.bp5-minimal:disabled .bp5-icon-large, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-standard, .bp5-input-group .bp5-input:not(:focus) + .bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-large){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group.bp5-disabled .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input-group .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input-group.bp5-disabled .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group.bp5-intent-primary > .bp5-icon){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group.bp5-intent-success > .bp5-icon){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input-group.bp5-intent-success > .bp5-icon){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group.bp5-intent-warning > .bp5-icon){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input-group.bp5-intent-warning > .bp5-icon){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-group.bp5-intent-danger > .bp5-icon){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input){color:#e8edef!important;background-color:#1d2022!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input:disabled, .bp5-input.bp5-disabled){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input:disabled::placeholder, .bp5-input.bp5-disabled::placeholder){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-input:disabled, .bp5-dark .bp5-input.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(label.bp5-label.bp5-disabled, label.bp5-label.bp5-disabled .bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark label.bp5-label.bp5-disabled, .bp5-dark label.bp5-label.bp5-disabled .bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select, .bp5-select select){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select:hover, .bp5-select select:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select:active, .bp5-select select:active, .bp5-html-select select.bp5-active, .bp5-select select.bp5-active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select:disabled, .bp5-select select:disabled, .bp5-html-select select.bp5-disabled, .bp5-select select.bp5-disabled){color:#b0babe!important;background-color:#272b2d!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select:disabled.bp5-active, .bp5-select select:disabled.bp5-active, .bp5-html-select select.bp5-disabled.bp5-active, .bp5-select select.bp5-disabled.bp5-active){background-color:#272b2d!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-html-select select, .bp5-select select){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select:hover, .bp5-select.bp5-minimal select:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select:active, .bp5-select.bp5-minimal select:active, .bp5-html-select.bp5-minimal select.bp5-active, .bp5-select.bp5-minimal select.bp5-active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select:disabled, .bp5-select.bp5-minimal select:disabled, .bp5-html-select.bp5-minimal select.bp5-disabled, .bp5-select.bp5-minimal select.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select:disabled, .bp5-html-select.bp5-minimal .bp5-dark select:disabled, .bp5-dark .bp5-select.bp5-minimal select:disabled, .bp5-select.bp5-minimal .bp5-dark select:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-disabled, .bp5-dark .bp5-select.bp5-minimal select.bp5-disabled, .bp5-select.bp5-minimal .bp5-dark select.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-primary, .bp5-select.bp5-minimal select.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover, .bp5-select.bp5-minimal select.bp5-intent-primary:hover, .bp5-html-select.bp5-minimal select.bp5-intent-primary:active, .bp5-select.bp5-minimal select.bp5-intent-primary:active, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover, .bp5-select.bp5-minimal select.bp5-intent-primary:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-primary:active, .bp5-select.bp5-minimal select.bp5-intent-primary:active, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled, .bp5-select.bp5-minimal select.bp5-intent-primary:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled, .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-success, .bp5-select.bp5-minimal select.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-success:hover, .bp5-select.bp5-minimal select.bp5-intent-success:hover, .bp5-html-select.bp5-minimal select.bp5-intent-success:active, .bp5-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-success.bp5-active){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-success:hover, .bp5-select.bp5-minimal select.bp5-intent-success:hover){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-success:active, .bp5-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-success.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled, .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:hover, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:active, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:active, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:active, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-active, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:disabled, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-warning, .bp5-select.bp5-minimal select.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-html-select.bp5-minimal select.bp5-intent-warning:active, .bp5-select.bp5-minimal select.bp5-intent-warning:active, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-select.bp5-minimal select.bp5-intent-warning:hover){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-warning:active, .bp5-select.bp5-minimal select.bp5-intent-warning:active, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled, .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:hover, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:disabled, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled, .bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled, .bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled, .bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled, .bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-danger, .bp5-select.bp5-minimal select.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover, .bp5-select.bp5-minimal select.bp5-intent-danger:hover, .bp5-html-select.bp5-minimal select.bp5-intent-danger:active, .bp5-select.bp5-minimal select.bp5-intent-danger:active, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover, .bp5-select.bp5-minimal select.bp5-intent-danger:hover){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-danger:active, .bp5-select.bp5-minimal select.bp5-intent-danger:active, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active, .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled, .bp5-select.bp5-minimal select.bp5-intent-danger:disabled, .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled, .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select select:disabled, .bp5-dark .bp5-select select:disabled, .bp5-dark .bp5-html-select select.bp5-disabled, .bp5-dark .bp5-select select.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select select:disabled, .bp5-select select:disabled){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-select::after, .bp5-html-select .bp5-icon, .bp5-select .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-disabled.bp5-select::after, .bp5-html-select .bp5-disabled.bp5-icon, .bp5-select .bp5-disabled.bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select .bp5-icon, .bp5-select .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-html-select .bp5-icon:hover, .bp5-select .bp5-icon:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select .bp5-icon, .bp5-dark .bp5-select .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select option:disabled, .bp5-dark .bp5-select option:disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-html-select::after, .bp5-dark .bp5-select::after){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(table.bp5-html-table th, .bp5-running-text table th){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(table.bp5-html-table td, .bp5-running-text table td){color:#e8edef!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(table.bp5-html-table.bp5-html-table-bordered th:not(:first-child)){border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child), table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child)){border-top-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(table.bp5-html-table.bp5-html-table-bordered tbody tr td, table.bp5-html-table.bp5-html-table-bordered tfoot tr td){border-top-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*="bp5-intent-"]) .bp5-menu-item-icon, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item:not([class*="bp5-intent-"]) .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"], .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]::before, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"] .bp5-menu-item-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"] .bp5-menu-item-selected-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"] .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover::before, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover .bp5-menu-item-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover .bp5-menu-item-selected-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover .bp5-submenu-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active::before, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active .bp5-menu-item-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active .bp5-menu-item-selected-icon, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active .bp5-submenu-icon){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"].bp5-intent-success, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover.bp5-intent-success, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"].bp5-intent-warning, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover.bp5-intent-warning, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"].bp5-intent-danger, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover.bp5-intent-danger, .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"].bp5-intent-success, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover.bp5-intent-success, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"].bp5-intent-warning, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:hover.bp5-intent-warning, .bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open > .bp5-menu-item[class*="bp5-intent-"]:active.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-divider){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-divider){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item .bp5-menu-item-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item::before, .bp5-menu-item .bp5-menu-item-icon, .bp5-menu-item .bp5-menu-item-selected-icon, .bp5-menu-item .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item:active .bp5-menu-item-label){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-active){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-active::before, .bp5-menu-item.bp5-active .bp5-menu-item-icon, .bp5-menu-item.bp5-active .bp5-menu-item-selected-icon, .bp5-menu-item.bp5-active .bp5-submenu-icon){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-active.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-active.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-active.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-disabled){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-disabled::before, .bp5-menu-item.bp5-disabled .bp5-menu-item-icon, .bp5-menu-item.bp5-disabled .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-disabled .bp5-menu-item-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-primary:active, .bp5-menu-item.bp5-intent-primary.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-success:active, .bp5-menu-item.bp5-intent-success.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-warning:active, .bp5-menu-item.bp5-intent-warning.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-item.bp5-intent-danger:active, .bp5-menu-item.bp5-intent-danger.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-header){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-header){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-header > h6){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-menu-header > h6.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-header > h6.bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item .bp5-menu-item-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item::before, .bp5-dark .bp5-menu-item .bp5-menu-item-icon, .bp5-dark .bp5-menu-item .bp5-menu-item-selected-icon, .bp5-dark .bp5-menu-item .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item:hover .bp5-menu-item-icon, .bp5-dark .bp5-menu-item:hover .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-disabled::before, .bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-icon, .bp5-dark .bp5-menu-item.bp5-disabled .bp5-submenu-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-intent-success:active, .bp5-dark .bp5-menu-item.bp5-intent-success.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-item.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-menu-divider, .bp5-dark .bp5-menu-header){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-navbar){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-navbar){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-navbar-divider){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-navbar-divider){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-non-ideal-state){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-non-ideal-state .bp5-heading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-non-ideal-state, .bp5-dark .bp5-non-ideal-state .bp5-heading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-non-ideal-state-visual){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-overlay-backdrop:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-panel-stack-view){background-color:#1d2022!important;border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-panel-stack2-view){background-color:#1d2022!important;border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-popover .bp5-popover-content){background-color:#1d2022!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-popover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-popover.bp5-dark, .bp5-dark .bp5-popover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-popover-transition-container:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-section-header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-section-header.bp5-dark, .bp5-dark .bp5-section-header){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-section-header.bp5-interactive:hover, .bp5-section-header.bp5-interactive:active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-section-card:not(:last-child)){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-section-card:not(:last-child).bp5-dark, .bp5-dark .bp5-section-card:not(:last-child)){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-segmented-control){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-segmented-control > .bp5-button:not(.bp5-minimal):not(.bp5-intent-primary)){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-segmented-control > .bp5-button.bp5-minimal){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-segmented-control > .bp5-button.bp5-minimal){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-segmented-control > .bp5-button.bp5-minimal:disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-segmented-control > .bp5-button.bp5-minimal:disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-skeleton){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle:active, .bp5-slider-handle.bp5-active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle:disabled, .bp5-slider-handle.bp5-disabled){color:#b0babe!important;background-color:#272b2d!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle:disabled.bp5-active, .bp5-slider-handle:disabled.bp5-active:hover, .bp5-slider-handle.bp5-disabled.bp5-active, .bp5-slider-handle.bp5-disabled.bp5-active:hover){background-color:#272b2d!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-slider-handle.bp5-active){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-disabled .bp5-slider-handle){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-slider-handle .bp5-slider-label){color:#e8edef!important;background-color:#272b2d!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-tabs.bp5-vertical > .bp5-tab-list .bp5-tab[aria-selected="true"]){color:#e8edef!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-tab){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tab[aria-disabled="true"]){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-tab[aria-disabled="true"]){color:#b0babe!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-tab[aria-selected="true"], .bp5-tab:not([aria-disabled="true"]):hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tab[aria-disabled="true"]){color:#b0babe!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tab[aria-disabled="true"]){color:#b0babe!important}}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-tag){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-intent-warning){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-intent-warning .bp5-tag-remove){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-intent-warning .bp5-tag-remove:hover, .bp5-tag.bp5-intent-warning .bp5-tag-remove:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal:not([class*="bp5-intent-"])){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal:not([class*="bp5-intent-"]).bp5-interactive:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal:not([class*="bp5-intent-"]).bp5-interactive.bp5-active, .bp5-tag.bp5-minimal:not([class*="bp5-intent-"]).bp5-interactive:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal:not([class*="bp5-intent-"]) .bp5-tag-remove){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal:not([class*="bp5-intent-"]) .bp5-tag-remove:hover, .bp5-tag.bp5-minimal:not([class*="bp5-intent-"]) .bp5-tag-remove:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal:not([class*="bp5-intent-"]) .bp5-tag-remove){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:active){color:rgb(167 186 213)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active){color:rgb(166 192 179)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:active){color:rgb(203 184 163)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active, .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:hover, .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:active){color:rgb(212 174 175)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover, .bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active){color:rgb(205 240 220)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag-input .bp5-tag-input-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tag-input.bp5-active){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag-input .bp5-tag-input-icon, .bp5-tag-input.bp5-dark .bp5-tag-input-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tag-input .bp5-input-ghost::placeholder, .bp5-tag-input.bp5-dark .bp5-input-ghost::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-ghost::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-input-ghost:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast > .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-dark > .bp5-icon, .bp5-dark .bp5-toast > .bp5-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-primary .bp5-button:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-success .bp5-button:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-icon:first-child){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-button){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-button:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-button:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-button:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-warning .bp5-button:last-child > .bp5-icon-cross){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-toast.bp5-intent-danger .bp5-button:focus){outline-color:#40474a!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-tooltip){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-text-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-running-text hr){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-key, .bp5-tooltip .bp5-running-text kbd){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-tooltip .bp5-icon-large.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip .bp5-icon-large.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-popover-content, .bp5-dark .bp5-tooltip .bp5-popover-content){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-popover-content, .bp5-tooltip.bp5-dark .bp5-heading, .bp5-dark .bp5-tooltip .bp5-popover-content, .bp5-dark .bp5-tooltip .bp5-heading){color:#e8edef!important}
@media (forced-colors: active) and (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark, .bp5-dark .bp5-tooltip){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-text-muted, .bp5-dark .bp5-tooltip .bp5-text-muted){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-text-disabled, .bp5-dark .bp5-tooltip .bp5-text-disabled){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-running-text hr, .bp5-dark .bp5-tooltip .bp5-running-text hr){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark a, .bp5-dark .bp5-tooltip a, .bp5-tooltip.bp5-dark a:hover, .bp5-dark .bp5-tooltip a:hover){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-key, .bp5-tooltip.bp5-dark .bp5-running-text kbd, .bp5-dark .bp5-tooltip .bp5-key, .bp5-dark .bp5-tooltip .bp5-running-text kbd){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-primary, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-primary, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-primary){color:rgb(171 193 225)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-success, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-success){color:rgb(169 200 183)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-warning, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-warning){color:rgb(214 191 164)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-danger, .bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-danger, .bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-danger){color:rgb(223 176 177)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree .bp5-icon, .bp5-tree .bp5-icon-standard, .bp5-tree .bp5-icon-large){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree .bp5-icon.bp5-intent-primary, .bp5-tree .bp5-icon-standard.bp5-intent-primary, .bp5-tree .bp5-icon-large.bp5-intent-primary){color:rgb(175 201 238)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree .bp5-icon.bp5-intent-success, .bp5-tree .bp5-icon-standard.bp5-intent-success, .bp5-tree .bp5-icon-large.bp5-intent-success){color:rgb(171 209 189)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree .bp5-icon.bp5-intent-warning, .bp5-tree .bp5-icon-standard.bp5-intent-warning, .bp5-tree .bp5-icon-large.bp5-intent-warning){color:rgb(234 203 168)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree .bp5-icon.bp5-intent-danger, .bp5-tree .bp5-icon-standard.bp5-intent-danger, .bp5-tree .bp5-icon-large.bp5-intent-danger){color:rgb(236 183 185)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree-node-caret){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tree-node-caret){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree-node-caret:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree-node.bp5-disabled .bp5-tree-node-content){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-tree-node.bp5-disabled .bp5-tree-node-caret, .bp5-tree-node.bp5-disabled .bp5-tree-node-icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tree .bp5-icon, .bp5-dark .bp5-tree .bp5-icon-standard, .bp5-dark .bp5-tree .bp5-icon-large){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tree .bp5-icon.bp5-intent-success, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-success, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-success){color:rgb(201 235 217)!important}
html[data-dtoj-appearance="dark"] :is(.bp5-dark .bp5-tree .bp5-icon.bp5-intent-warning, .bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-warning, .bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-warning){color:rgb(253 226 195)!important}
html[data-dtoj-appearance="dark"] :is(html){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#panel){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(dt){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(blockquote){color:#b0babe!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(blockquote.note){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(blockquote.note::before){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(blockquote.warn){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(blockquote.warn::before){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(blockquote.red){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(blockquote.yellow){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(blockquote.blue){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(a, .link, a:visited, .link:visited, a:hover, .link:hover, a:active, .link:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.supplementary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.supplementary a, .supplementary a:visited, .supplementary a:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(mark){background-color:#272b2d!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(hr){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(small, figcaption){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.typo a:not(.user-profile-name):not(.media-link), .typo .link:not(.user-profile-name):not(.media-link), .typo-a:not(.user-profile-name):not(.media-link), .typo a:visited:not(.user-profile-name):not(.media-link), .typo .link:visited:not(.user-profile-name):not(.media-link), .typo-a:visited:not(.user-profile-name):not(.media-link), .typo a:active:not(.user-profile-name):not(.media-link), .typo .link:active:not(.user-profile-name):not(.media-link), .typo-a:active:not(.user-profile-name):not(.media-link), .typo a:hover:not(.user-profile-name):not(.media-link), .typo .link:hover:not(.user-profile-name):not(.media-link), .typo-a:hover:not(.user-profile-name):not(.media-link)){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(h1, h2, h3, h4, h5, h6){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.typo table th, .typo table td, .typo table caption){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.typo table th){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.typo table thead th){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.text-aqua.darker){color:rgb(158 221 245)!important}
html[data-dtoj-appearance="dark"] :is(.text-blue){color:rgb(158 202 241)!important}
html[data-dtoj-appearance="dark"] :is(.text-blue.lighter){color:rgb(188 224 255)!important}
html[data-dtoj-appearance="dark"] :is(.text-blue.darker){color:rgb(158 185 208)!important}
html[data-dtoj-appearance="dark"] :is(.text-navy){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.text-navy.lighter){color:rgb(158 203 250)!important}
html[data-dtoj-appearance="dark"] :is(.text-navy.darker){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.text-teal){color:rgb(180 236 236)!important}
html[data-dtoj-appearance="dark"] :is(.text-teal.darker){color:rgb(170 206 206)!important}
html[data-dtoj-appearance="dark"] :is(.text-green){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.text-green.lighter){color:rgb(207 244 211)!important}
html[data-dtoj-appearance="dark"] :is(.text-green.darker){color:rgb(169 204 173)!important}
html[data-dtoj-appearance="dark"] :is(.text-olive){color:rgb(181 216 201)!important}
html[data-dtoj-appearance="dark"] :is(.text-olive.lighter){color:rgb(207 236 223)!important}
html[data-dtoj-appearance="dark"] :is(.text-olive.darker){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.text-lime){color:rgb(158 255 201)!important}
html[data-dtoj-appearance="dark"] :is(.text-lime.lighter){color:rgb(197 255 222)!important}
html[data-dtoj-appearance="dark"] :is(.text-lime.darker){color:rgb(158 217 184)!important}
html[data-dtoj-appearance="dark"] :is(.text-yellow){color:rgb(255 242 158)!important}
html[data-dtoj-appearance="dark"] :is(.text-yellow.darker){color:rgb(216 208 158)!important}
html[data-dtoj-appearance="dark"] :is(.text-orange){color:rgb(255 209 168)!important}
html[data-dtoj-appearance="dark"] :is(.text-orange.lighter){color:rgb(255 227 203)!important}
html[data-dtoj-appearance="dark"] :is(.text-orange.darker){color:rgb(222 188 158)!important}
html[data-dtoj-appearance="dark"] :is(.text-red){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(.text-red.lighter){color:rgb(255 212 209)!important}
html[data-dtoj-appearance="dark"] :is(.text-red.darker){color:rgb(228 162 158)!important}
html[data-dtoj-appearance="dark"] :is(.text-fuchsia){color:rgb(249 165 230)!important}
html[data-dtoj-appearance="dark"] :is(.text-fuchsia.darker){color:rgb(214 162 202)!important}
html[data-dtoj-appearance="dark"] :is(.text-purple){color:rgb(225 163 234)!important}
html[data-dtoj-appearance="dark"] :is(.text-purple.darker){color:rgb(198 161 204)!important}
html[data-dtoj-appearance="dark"] :is(.text-maroon){color:rgb(209 166 187)!important}
html[data-dtoj-appearance="dark"] :is(.text-maroon.lighter){color:rgb(244 184 214)!important}
html[data-dtoj-appearance="dark"] :is(.text-maroon.darker){color:rgb(189 163 175)!important}
html[data-dtoj-appearance="dark"] :is(.text-white.darker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.text-silver.darker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.text-gray){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.text-gray.darker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.text-black){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.text-black.lighter){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.text-black.darker){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.numbox__text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.section){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.section__footer){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.section__title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.section__tools .tool-button){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.section__tools .tool-button:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.section__list__item){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.nothing-placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.decoration-hide){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.picker__holder){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__list-item:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.picker__day--infocus:hover, .picker__day--outfocus:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__button--today:focus, .picker__button--clear:focus, .picker__button--close:focus){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.picker__nav--prev:hover, .picker__nav--next:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-wrapper){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-wrapper:focus, .autocomplete-wrapper.focused){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-wrapper:read-only){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-wrapper input){color:#e8edef!important;background-color:#1d2022!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-tag){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-tag:focus){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-list){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-list li[aria-selected="true"]){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-list li[aria-selected="true"] > span.bp5-icon > svg){color:rgb(167 213 255)!important}
html[data-dtoj-appearance="dark"] :is(.autocomplete-list li[data-focus="true"]){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.calendar__header button){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.calendar__header button:hover){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(.calendar__week-title th){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.calendar__row__bg td){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.calendar__row__bg td.is-current-day){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.calendar__row__content th){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.calendar__row__content th.is-current-day){color:rgb(243 196 210)!important}
html[data-dtoj-appearance="dark"] :is(.contest-type--homework .contest-type-tag){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.contest-type--homework .contest-type-tag:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.contest-tag){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-problems > a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.contest-problems > a.pass){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.contest-problems > a.fail){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(.contest-problems > a.pending){color:rgb(158 255 255)!important}
html[data-dtoj-appearance="dark"] :is(.dialog){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dialog.withBg .dialog__content){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dialog__body h1){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.textbox[name="dczcomments__dummy-box"]){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__item, .dczcomments__reply){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__operations){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__operations a, .dczcomments__operations a:visited){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__operations a:hover){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__item:hover .vote-op){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__item .vote-button){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__item .vote-button.upvote.active){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.dczcomments__item .vote-button.downvote.active){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(.discussion-node-tag){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.reactions .reaction){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.popover-reaction-item:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dropdown .menu){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.footer){color:#e8edef!important;background-color:#1d2022!important}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.footer__category){border-bottom-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.button:not(.codicon)){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.checkbox){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.checkbox:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.checkbox input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.checkbox input::after){border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.checkbox.inverse input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.checkbox.inverse input:enabled:read-write:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-whatinput="mouse"] button){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label:not(.quick-input-list-label)){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.help-text){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.radiobox){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.radiobox:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.radiobox.with-image .radiobox__image-container){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.select){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.select:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(input.textbox, textarea.textbox, span.textbox){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(input.textbox:focus, textarea.textbox:focus, span.textbox:focus){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(input.textbox:read-only, textarea.textbox:read-only, span.textbox:read-only){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material input){color:#e8edef!important;border-bottom-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material input:disabled, label.textbox.material input:read-only){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material input:enabled:read-write:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material.focus){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material.inverse input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(label.textbox.material.inverse input:enabled:read-write:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.global-notification){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.header__hamburger){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.line-numbers.line-numbers .line-numbers-rows){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.line-numbers .line-numbers-rows > span::before){color:rgb(174 213 225)!important}
html[data-dtoj-appearance="dark"] :is(.toolbar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.hint){color:rgb(245 210 158)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is([data-marker-enabled]){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(body > .marker){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(body > .marker .marker__toolbar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(body > .marker .marker__action){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(body > .marker .marker__action:hover){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.menu__link){color:#e8edef!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.menu__link.highlight){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(a.menu__link:not(.disabled):hover, button.menu__link:not(.disabled):hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.menu__seperator){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__list-item:hover){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__desc){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.side--self .messagepad__message__body){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.side--self .messagepad__message__body::after){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__sidebar){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__input){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__input button){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__input button:disabled){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.messagepad__textarea-container textarea){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.layout--immersive .hamburger-inner, .layout--immersive .hamburger-inner::before, .layout--immersive .hamburger-inner::after){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.nav){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.nav .nav__item){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav .nav__item:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.nav .nav__item--round){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(.nav .nav__item--round:visited, .nav .nav__item--round:active){color:rgb(194 219 239)!important}
html[data-dtoj-appearance="dark"] :is(.nav__item){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav__item:visited, .nav__item:active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav__item:hover){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.nav__item--round){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.nav__item--round:hover){color:#b0babe!important;background-color:#1d2022!important}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.nav__item:hover, .nav__item--round:hover, .nav .dropdown-target.menu .menu__link:hover){background-color:#1d2022!important}}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.nav__list--secondary){border-top-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.notification.success::before){color:rgb(217 241 205)!important}
html[data-dtoj-appearance="dark"] :is(.notification.error::before){color:rgb(254 208 212)!important}
html[data-dtoj-appearance="dark"] :is(.omnibar-main > div:first-child input){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.omnibar-toggle){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.omnibar-content-section){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.omnibar-content-section:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pager.pager-bottom){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pager.pager-bottom .pager__item){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pager.pager-top){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pager.pager-top .pager__item){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pager__item){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pager__item.link, .typo .pager__item.link){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pager__item.link:hover, .typo .pager__item.link:hover){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pager__item.current){color:rgb(248 194 208)!important}
html[data-dtoj-appearance="dark"] :is(.problem__rp-tag){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.problem__tag-link){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.badge--lv0){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.record-status--text.pass){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--text.fail){color:rgb(253 190 190)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--text.progress){color:rgb(250 216 158)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--text.ignored, .record-status--text.pending){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.record-status--icon.pass::before){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--icon.fail::before){color:rgb(253 190 190)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--icon.progress::before){color:rgb(250 216 158)!important}
html[data-dtoj-appearance="dark"] :is(.record-status--icon.ignored::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.record-status--icon.pending::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.record-status--border.ignored, .record-status--border.pending){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__data-input){color:#b0babe!important;background-color:#272b2d!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__data-input:focus){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__panel-button){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__tablist div){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__tablist div:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__tablist div.scratchpad__tab-active){color:#e8edef!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar__button){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar__button.enabled:hover){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar__split){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad-container){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar__pretest.enabled:hover .icon){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__toolbar__submit.enabled:hover .icon){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__records__table .col--detail){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.scratchpad__records__table .icol--stat){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dialog--signin__main){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dialog--signin__title){color:rgb(206 226 242)!important}
html[data-dtoj-appearance="dark"] :is(.star){color:#b0babe!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.star.activated){color:rgb(255 209 168)!important}
html[data-dtoj-appearance="dark"] :is(.section__tab-item){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.section__tab-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.section__tab-container.immersive .section__tab-header-item.selected){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.section__tab-container:not(.immersive) .section__tab-header-item:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.data-table tr){border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.data-table tr:nth-child(2n)){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.data-table tr.highlight){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.data-table.is--full-row tr:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.data-table thead > tr){color:#b0babe!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.data-table .empty-row){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.section__table-header){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.tooltip.drop-element-attached-bottom .drop-content::before){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.tooltip.drop-element-attached-top .drop-content::before){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.training-status--icon.outside::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.training-status--icon.progress::before){color:rgb(246 187 201)!important}
html[data-dtoj-appearance="dark"] :is(.training-status--icon.done::before){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.training-status--text.outside){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.training-status--text.progress){color:rgb(246 187 201)!important}
html[data-dtoj-appearance="dark"] :is(.training-status--text.done){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.training-section-status--icon.done::before){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.training-section-status--icon.progress::before){color:rgb(246 187 201)!important}
html[data-dtoj-appearance="dark"] :is(.training-section-status--text.done){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.training-section-status--text.open, .training-section-status--text.progress){color:rgb(246 187 201)!important}
html[data-dtoj-appearance="dark"] :is(.training-section-status--text.invalid){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_main .contest__info-attended){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_main .section--contest .detail-button){color:rgb(192 188 160)!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_main .section--contest .detail-button::after){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_problemlist .col--problem){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_problemlist .record_main__table .col--lang){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_scoreboard .col--rank){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_scoreboard .col--problem){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--contest_scoreboard .star-highlight){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.page--discussion_detail .sidebar-user-profile .user-profile-name, .page--blog_detail .sidebar-user-profile .user-profile-name){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.page--domain_permission .col--p){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--error .error__text-container){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--error .error__text-container h1){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--home_domain .col--role){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--home_security .sessionlist__icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--home_security .sessionlist__item){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--home_security .sessionlist__current-session){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.page--home_security .autherlist__icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--homework_detail .col--problem){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--homework_main .homework__info-attended){color:rgb(172 224 182)!important}
html[data-dtoj-appearance="dark"] :is(.page--homework_scoreboard .col--rank){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--homework_scoreboard .col--problem, .page--homework_scoreboard .col--record){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--manage_user_priv .priv_plus){color:rgb(176 236 182)!important}
html[data-dtoj-appearance="dark"] :is(.page--manage_user_priv .priv_minus){color:rgb(255 183 179)!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_config .bp5-dialog){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_config .bp5-dialog .autocomplete-container){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_config input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_config .bp5-input-group input){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_detail .section__tab-header-item, .page--contest_detail_problem .section__tab-header-item, .page--homework_detail_problem .section__tab-header-item){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_detail .section__tab-header-item:hover, .page--contest_detail_problem .section__tab-header-item:hover, .page--homework_detail_problem .section__tab-header-item:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_main .col--status, .page--problem_category .col--status){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--problem_main .col--ac-tried, .page--problem_category .col--ac-tried){border-left-color:#40474a!important}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.page--problem_main .col--ac, .page--problem_category .col--ac){border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.widget--category-filter__drop){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.widget--category-filter__drop::before){border-top-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.search-tag__item:hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.category-filter__header .list .list__item){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.category-filter__body){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.category-filter__body .subcategory-container .divider){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.category-filter__body .subcategory-container .search-tag__item){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.search > input){color:#e8edef!important;border-top-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--record_detail .col--case, .page--record_detail .col--status){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--record_detail .subtask){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.page--record_main .col--status, .page--record_main .col--submit-by, .page--record_main .col--lang){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--record_main .col--status__progress){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.page--training_detail .col--status){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.page--training_detail .col--tried, .page--training_detail .col--difficulty){border-left-color:#40474a!important}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.page--training_detail .col--ac){border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.page--training_main .training__intro){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.page--training_main .training__progress-bar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.page--user_detail .profile-header__contact-item.badge--su, .page--user_detail .profile-header__contact-item.badge--mod){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.button:not(.codicon)){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.button:not(.codicon), .button:not(.codicon):visited, .button:not(.codicon):hover, .typo .button:not(.codicon), .typo .button:not(.codicon):visited, .typo .button:not(.codicon):hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.button:not(.codicon):not(.disabled):hover, .button:not(.codicon):not(.disabled):focus){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.button:not(.codicon):not(.disabled):focus){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.button.inverse){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.colorpicker-color-decoration, .hc-light .colorpicker-color-decoration){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.hc-black .colorpicker-color-decoration, .vs-dark .colorpicker-color-decoration){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.colorpicker-header .picked-color.light){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.colorpicker-body .saturation-selection){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.colorpicker-body .slider){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.context-view.fixed){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-preview){--md-theme-link-color:rgb(175 211 249)!important;--md-theme-link-hover-color:rgb(202 238 181)!important;--md-theme-border-color:#40474a!important;--md-theme-border-color-reverse:#40474a!important;--md-theme-border-color-inset:#40474a!important;--md-theme-bg-color:#1d2022!important;--md-theme-bg-color-inset:#272b2d!important;--md-theme-bg-color-scrollbar-track:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark .md-editor-preview){--md-theme-link-color:rgb(175 211 249)!important;--md-theme-link-hover-color:rgb(202 238 181)!important;--md-theme-border-color:#40474a!important;--md-theme-border-color-reverse:#40474a!important;--md-theme-border-color-inset:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-note){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-abstract){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-info){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-tip){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-success){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-question){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-warning){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-failure){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-danger){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-bug){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-example){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-quote){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-hint){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-caution){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-error){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .md-editor-admonition-attention){--md-admonition-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-scrn span[rn-wrapper] > span::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.vuepress-theme){--md-theme-link-color:rgb(183 228 208)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.vuepress-theme){--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.vuepress-theme){--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(div.vuepress-theme em){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.github-theme){--md-theme-heading-bg-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.github-theme){--md-theme-link-color:rgb(190 217 251)!important;--md-theme-link-hover-color:rgb(190 217 251)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.github-theme){--md-theme-table-tr-bg-color:#1d2022!important;--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.github-theme){--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.cyanosis-theme .contains-task-list input[type="checkbox"]::before){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.cyanosis-theme .contains-task-list input[type="checkbox"][checked]::after){color:rgb(255 190 190)!important}
html[data-dtoj-appearance="dark"] :is(.cyanosis-theme table thead){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.cyanosis-theme){--md-theme-link-color:rgb(181 222 251)!important;--md-theme-border-color-2:#40474a!important;--md-theme-bg-color:#1d2022!important;--md-theme-blockquote-bg-color:#1d2022!important;--md-theme-table-border-color:#40474a!important;--md-theme-slct-titlebg-color:rgb(34 37 40)!important;--md-theme-slct-text-color:rgb(234 158 158)!important;--md-theme-slct-bg-color:rgb(34 37 40)!important;--md-theme-slct-elbg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.cyanosis-theme){--md-theme-link-color:rgb(255 227 185)!important;--md-theme-slct-text-color:rgb(158 234 210)!important;--md-theme-slct-bg-color:rgb(34 37 40)!important}
html[data-dtoj-appearance="dark"] :is(div.cyanosis-theme details > summary){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(div.cyanosis-theme details > p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(div.mk-cute-theme blockquote::before){color:rgb(182 218 255)!important}
html[data-dtoj-appearance="dark"] :is(div.mk-cute-theme blockquote::after){color:rgb(182 218 255)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.mk-cute-theme){--md-theme-table-border-color:#40474a!important;--md-theme-table-thead-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.mk-cute-theme){--md-theme-table-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(div.mk-cute-theme del){color:rgb(179 223 244)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.smart-blue-theme){--md-theme-link-color:rgb(159 198 235)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.smart-blue-theme){--md-theme-link-color:rgb(175 206 234)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.smart-blue-theme){--md-theme-quote-bg-color:#1d2022!important;--md-theme-quote-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor div.smart-blue-theme){--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-dark div.smart-blue-theme){--md-theme-table-td-border-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(div.smart-blue-theme strong, div.smart-blue-theme em strong){color:rgb(159 198 235)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-input:focus, .md-editor-input:hover){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-table-shape-col-default){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .cm-editor.cm-focused){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor .cm-search .cm-textfield:focus, .md-editor .cm-search .cm-textfield:hover){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-catalog-editor){--md-border-color:#40474a!important;--md-border-hover-color:#40474a!important;--md-border-active-color:#40474a!important;--md-scrollbar-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-catalog-link span:hover){color:rgb(202 238 181)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-catalog-active > span){color:rgb(202 238 181)!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-catalog-dark){--md-border-color:#40474a!important;--md-border-hover-color:#40474a!important;--md-border-active-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.md-editor){--md-border-color:#40474a!important;--md-border-hover-color:#40474a!important;--md-border-active-color:#40474a!important;--md-scrollbar-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.md-editor-modal-container){--md-border-color:#40474a!important;--md-border-hover-color:#40474a!important;--md-border-active-color:#40474a!important;--md-scrollbar-bg-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.line-numbers .line-numbers-rows){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.line-numbers-rows > span::before){color:#b0babe!important}
@media screen{html[data-dtoj-appearance="dark"] :is(.bp5-toast-container-bottom.bp5-toast-container-left .bp5-toast){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.bp5-toast-container-bottom.bp5-toast-container-left .bp5-toast .bp5-button-group .bp5-button){color:#b0babe!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.bp5-toast-container-bottom.bp5-toast-container-left .bp5-toast .bp5-button-group .bp5-button:hover){color:#e8edef!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.bp5-toast-container-bottom.bp5-toast-container-left .bp5-toast .bp5-button-group .bp5-button:active){color:#e8edef!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(body > .notification){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(body > .notification .notification-content h2){color:#e8edef!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(:root){--dtoj-native-border:#40474a!important;--dtoj-native-surface:#1d2022!important;--dtoj-native-text:#e8edef!important;--dtoj-native-hover-border:#40474a!important;--dtoj-native-active-text:rgb(177 193 218)!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.dropdown:not(.nav__dropdown):not(:where(:has(#menu-nav-more, .menu_more))) .menu){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media screen{@media (hover: hover){html[data-dtoj-appearance="dark"] :is(.dropdown:not(.nav__dropdown):not(:where(:has(#menu-nav-more, .menu_more))) .menu__link:not(.disabled):not(.active):not(.highlight):not(:disabled):not([aria-disabled="true"]):hover){color:rgb(173 193 208)!important;background-color:#272b2d!important}}}
@media screen{html[data-dtoj-appearance="dark"] :is(.autocomplete-list:not(:where(.dtoj-user-select-dialog *, .dtoj-user-picker *))){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.autocomplete-list:not(:where(.dtoj-user-select-dialog *, .dtoj-user-picker *)) li[data-focus="true"]){color:rgb(173 193 208)!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(:root){--dtoj-workspace-ink:#e8edef!important;--dtoj-workspace-muted:#b0babe!important;--dtoj-workspace-line:#40474a!important;--dtoj-workspace-tint:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.main > .row > .columns, .dtoj-admin-main, .dtoj-account-content) > .section, html[data-dtoj-surface] .main > .row > .columns > form > .section){background-color:#1d2022!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.main > .row > .columns, .dtoj-admin-main, .dtoj-account-content) > .section > .section__header, html[data-dtoj-surface] :is(.main > .row > .columns, .dtoj-admin-main, .dtoj-account-content) > .section > form > .section__header){border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.checkbox-container, .radiobox-container):not(.display-hidden) > label:not(.with-image)){color:#b0babe!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .dtoj-settings-form > .section__header:not(:first-child)){border-top-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .dtoj-settings-form > .section__body:last-child){background-color:#1d2022!important;border-top-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.dtoj-admin-main, .main > .row > .columns) > .section .data-table th){color:#b0babe!important;background-color:#1d2022!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.dtoj-admin-main, .main > .row > .columns) > .section .data-table td){color:#e8edef!important;border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] :is(.dtoj-admin-main, .main > .row > .columns) > .section .data-table tbody tr:hover td){background-color:#1d2022!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section.side:not(:where(.course-shell *, .dtoj-page *))){background-color:#1d2022!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section.side:not(:where(.course-shell *, .dtoj-page *)) .section__header){border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section.side:not(:where(.course-shell *, .dtoj-page *)) .section__body){color:#b0babe!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section.side:not(:where(.course-shell *, .dtoj-page *)) .menu__link){color:#b0babe!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section.side:not(:where(.course-shell *, .dtoj-page *)) .menu__link.active){color:rgb(178 198 231)!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface] .section__body > blockquote.note){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface="module-admin"] .section__body form .columns > label){color:#e8edef!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface="module-admin"] .section__body input[type="file"]::file-selector-button){color:rgb(178 198 231)!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(html[data-dtoj-surface="module-admin"] .section__body :is(input[type="text"]:disabled, input[type="number"]:disabled, textarea:disabled, select:disabled, input[readonly], textarea[readonly])){color:#b0babe!important;background-color:#272b2d!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.nothing-placeholder){color:#b0babe!important}}
@media screen{html[data-dtoj-appearance="dark"] :is(.nothing-placeholder .nothing-icon){color:rgb(204 215 231)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(html body){--dtoj-pager-line:#40474a!important;--dtoj-pager-muted:#b0babe!important;--dtoj-pager-link:rgb(170 189 200)!important}
html[data-dtoj-appearance="dark"] :is(html body){--dtoj-pager-link:#e8edef!important;--dtoj-pager-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html #problems-page){--dtoj-pager-link:rgb(172 206 229)!important;--dtoj-pager-soft:#272b2d!important;--dtoj-pager-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html.page--training_main body){--dtoj-pager-link:rgb(198 185 234)!important;--dtoj-pager-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html.page--rank body, html.page--ranking body){--dtoj-pager-link:#e8edef!important;--dtoj-pager-soft:#272b2d!important;--dtoj-pager-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html #records-page){--dtoj-pager-link:rgb(178 205 224)!important;--dtoj-pager-soft:#272b2d!important;--dtoj-pager-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html body .course-manage-pager){--dtoj-pager-link:rgb(198 185 234)!important;--dtoj-pager-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .contest-board .pg-wrap){--contest-link:rgb(172 196 247)!important;--dtoj-pager-link:rgb(172 196 247)!important;--dtoj-pager-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.typo a.dtoj-problem-link, .typo a.dtoj-problem-link:visited){color:#e8edef!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.typo .dtoj-problem-unavailable){color:#b0babe!important}
@media (forced-colors: active){html[data-dtoj-appearance="dark"] :is(.typo a.dtoj-problem-link){color:rgb(158 158 249)!important}}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--main .nav__item){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--main .nav__item:hover, .nav.slideout-menu .nav__list--main .nav__item:focus-visible){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--main .nav__item.nav--active, .nav.slideout-menu .nav__list--main .nav__item.nav--active:hover, .nav.slideout-menu .nav__list--main .nav__item.nav--active:focus-visible){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--secondary .nav__item:hover, .nav.slideout-menu .nav__list--secondary .nav__item:focus-visible){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-menu){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-menu-heading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-link){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-link-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-link:hover, .nav.slideout-menu .nav__flyout-link:focus-visible, .nav.slideout-menu .nav__flyout-link.nav--active){color:#e8edef!important;background-color:#272b2d!important}
@media only screen and (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__flyout-link:hover, .nav.slideout-menu .nav__flyout-link:focus-visible, .nav.slideout-menu .nav__flyout-link.nav--active){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more > .menu__item > .menu__link, #menu-nav-more > .nav__flyout > .nav__flyout-trigger){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more > .menu__item > .menu__link:hover, #menu-nav-more > .menu__item > .menu__link:focus-visible, #menu-nav-more > .nav__flyout > .nav__flyout-trigger:hover, #menu-nav-more > .nav__flyout > .nav__flyout-trigger:focus-visible, #menu-nav-more > .menu__item > .menu__link.nav--active, #menu-nav-more > .nav__flyout > .nav__flyout-trigger.nav--active){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more .nav__flyout-menu-heading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more .nav__flyout-link){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more .nav__flyout-link-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#menu-nav-more .nav__flyout-link:hover, #menu-nav-more .nav__flyout-link:focus-visible, #menu-nav-more .nav__flyout-link.nav--active){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.drop.nav__dropdown.dtoj-nav-secondary-dropdown){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu__link){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu__link:visited){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link:hover, .drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link:focus-visible, .drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link.active, .drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link.nav--active){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu__link > .icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu__seperator){border-top-color:#40474a!important}
@media only screen and (min-width: 601px){html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--secondary [data-dropdown-custom-class~="dtoj-nav-secondary-dropdown"] > .nav__item){color:#e8edef!important}}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu__link:hover > .icon, .drop.dtoj-nav-secondary-dropdown .menu__link:focus-visible > .icon){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .dtoj-nav-return-main, .drop.dtoj-nav-secondary-dropdown .dtoj-nav-return-main:visited){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .dtoj-nav-return-main:hover, .drop.dtoj-nav-secondary-dropdown .menu > .menu__item > .dtoj-nav-return-main:focus-visible){color:#e8edef!important}
@media only screen and (min-width: 601px){html[data-dtoj-appearance="dark"] :is(.nav.slideout-menu .nav__list--secondary .dtoj-secondary-open > .nav__item){color:#e8edef!important}}
html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu){background-color:#1d2022!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body .header--mobile){color:#e8edef!important;background-color:#1d2022!important;border-bottom-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body .header--mobile__domain, html body .header--mobile__domain:visited){color:#e8edef!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body .header--mobile .header__hamburger){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body .header--mobile .header__hamburger:hover, html body .header--mobile .header__hamburger[aria-expanded="true"]){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu){color:#e8edef!important;background-color:#1d2022!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__list--secondary){border-top-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__item, html body #menu.nav.slideout-menu .nav__item:visited, html body #menu.nav.slideout-menu .nav__item--round, html body #menu.nav.slideout-menu .nav__item--round:visited, html body #menu.nav.slideout-menu .menu__link, html body #menu.nav.slideout-menu .menu__link:visited){color:#e8edef!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__item:hover, html body #menu.nav.slideout-menu .nav__item:focus-visible, html body #menu.nav.slideout-menu .nav__item--round:hover, html body #menu.nav.slideout-menu .nav__item--round:focus-visible, html body #menu.nav.slideout-menu .menu__link:hover, html body #menu.nav.slideout-menu .menu__link:focus-visible){color:#e8edef!important;background-color:#272b2d!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__item.nav--active, html body #menu.nav.slideout-menu .menu__link.active){color:#e8edef!important;background-color:#272b2d!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__flyout-trigger > .icon){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__flyout-link, html body #menu.nav.slideout-menu .nav__flyout-link:visited){color:#e8edef!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__flyout-link:hover, html body #menu.nav.slideout-menu .nav__flyout-link:focus-visible, html body #menu.nav.slideout-menu .nav__flyout-link.nav--active){color:#e8edef!important;background-color:#272b2d!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .nav__flyout-link-note){color:#b0babe!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu .menu__seperator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav.slideout-menu){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__list-item > .nav__item, html body #menu.nav .nav__list-item > .nav__item:visited, html body #menu.nav .nav__list-item > .nav__item--round, html body #menu.nav .nav__list--secondary .nav__list-item > .nav__item){color:#b0babe!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__list-item > .nav__item:hover, html body #menu.nav .nav__list-item > .nav__item:focus-visible){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__list-item > .nav__item.nav--active, html body #menu.nav .nav__list-item > .nav__item.nav--active:hover){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__list-item > .nav__item--round, html body #menu.nav .nav__list-item > .nav__item--round:visited){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-menu){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html body .header--mobile){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.dtoj-mobile-current){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-menu, html body #menu-nav-more, html body .drop.nav__dropdown, html body .drop.nav__dropdown.dtoj-nav-secondary-dropdown){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-menu-heading, html body #menu-nav-more .nav__flyout-menu-heading){color:#b0babe!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link, html body #menu-nav-more .nav__flyout-link, html body #menu-nav-more > .menu__item > .menu__link, html body #menu-nav-more > .nav__flyout > .nav__flyout-trigger, html body .drop.nav__dropdown .menu__link){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link-note, html body #menu-nav-more .nav__flyout-link-note){color:#b0babe!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link:hover, html body #menu.nav .nav__flyout-link:focus-visible, html body #menu.nav .nav__flyout-link.nav--active, html body #menu-nav-more .nav__flyout-link:hover, html body #menu-nav-more .nav__flyout-link:focus-visible, html body #menu-nav-more .nav--active, html body #menu-nav-more > .menu__item > .menu__link:hover, html body #menu-nav-more > .menu__item > .menu__link:focus-visible, html body #menu-nav-more > .menu__item > .menu__link.nav--active, html body #menu-nav-more > .nav__flyout > .nav__flyout-trigger:hover, html body #menu-nav-more > .nav__flyout > .nav__flyout-trigger:focus-visible, html body #menu-nav-more > .nav__flyout > .nav__flyout-trigger.nav--active, html body .drop.nav__dropdown .menu__link:hover, html body .drop.nav__dropdown .menu__link:focus-visible, html body .drop.nav__dropdown .menu__link.active){color:#e8edef!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body .drop.nav__dropdown .menu__link > .icon){color:#b0babe!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body .drop.nav__dropdown .menu__seperator){border-top-color:#40474a!important}}
@media (min-width: 601px){html[data-dtoj-appearance="dark"] :is(html body .drop.nav__dropdown.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link:hover, html body .drop.nav__dropdown.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link:focus-visible, html body .drop.nav__dropdown.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link.active, html body .drop.nav__dropdown.dtoj-nav-secondary-dropdown .menu > .menu__item > .menu__link.nav--active){color:#e8edef!important}}
html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link.nav__flyout-link--training, html body #menu-nav-more .nav__flyout-link.nav__flyout-link--training){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link--training .nav__flyout-link-note, html body #menu-nav-more .nav__flyout-link--training .nav__flyout-link-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(html body #menu.nav .nav__flyout-link.nav__flyout-link--training:hover, html body #menu.nav .nav__flyout-link.nav__flyout-link--training:focus-visible, html body #menu.nav .nav__flyout-link.nav__flyout-link--training.nav--active, html body #menu-nav-more .nav__flyout-link.nav__flyout-link--training:hover, html body #menu-nav-more .nav__flyout-link.nav__flyout-link--training:focus-visible, html body #menu-nav-more .nav__flyout-link.nav__flyout-link--training.nav--active){color:#e8edef!important;background-color:#272b2d!important}
@media (max-width: 767px){html[data-dtoj-appearance="dark"] :is(html.theme--dark.page--rank body #panel){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(html body .drop.nav__dropdown .dtoj-nav-account-menu .menu__link, html body .dtoj-nav-account-menu .menu__link, html body #menu.nav .dtoj-nav-account-menu .menu__link){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon){--account-icon-ink:rgb(187 196 233)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--profile){--account-icon-ink:rgb(181 200 236)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--messages){--account-icon-ink:rgb(166 208 217)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--domain-settings){--account-icon-ink:rgb(187 202 224)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--preference){--account-icon-ink:rgb(208 195 230)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--security){--account-icon-ink:rgb(173 209 195)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--domains){--account-icon-ink:rgb(167 211 213)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--files){--account-icon-ink:rgb(194 200 235)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--pets){--account-icon-ink:rgb(214 195 231)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--gift){--account-icon-ink:rgb(236 195 212)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--rewards){--account-icon-ink:rgb(228 205 165)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--activity){--account-icon-ink:rgb(230 203 181)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--switch){--account-icon-ink:rgb(179 206 222)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link > .dtoj-account-icon--logout){--account-icon-ink:rgb(234 198 193)!important;--account-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .menu__link.dtoj-coin-nav, html body #menu.nav .dtoj-nav-account-menu .menu__link.dtoj-coin-nav){color:rgb(201 189 171)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .dtoj-coin-nav-label){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(html body .dtoj-nav-account-menu .dtoj-coin-nav:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-training-hub .home-countdown-panel-four .home-countdown-kicker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-training-hub .home-countdown-panel-four .home-countdown-copy){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#dtoj-home .home-training-hub .home-feature){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--home){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-all){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-item + .dtoj-updates-item){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates time){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-kind){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-name){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-link > svg){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-link:hover .dtoj-updates-name, .dtoj-updates .dtoj-updates-all:hover){color:rgb(171 188 209)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates ::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates .dtoj-updates-empty){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-back){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-page-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-intro){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-description){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-open){color:rgb(177 193 213)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-updates--archive .dtoj-updates-item:target){background-color:#272b2d!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.footer[data-dtoj-footer="20261025-modern"]){--dtoj-footer-ink:#e8edef!important;--dtoj-footer-muted:#b0babe!important;--dtoj-footer-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.footer .dtoj-footer-registration a:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html:is([data-page="user_login"], [data-page="user_register"], [data-page="user_register_with_code"], [data-page="user_register_mail_sent"]) .footer[data-dtoj-footer]){--dtoj-footer-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html:is([data-page="user_login"], [data-page="user_register"], [data-page="user_register_with_code"], [data-page="user_register_mail_sent"]) .footer .dtoj-footer-registration a:focus-visible){outline-color:#40474a!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.theme--dark:has(.footer[data-dtoj-footer="20261025-modern"]):not(:is([data-page="user_login"], [data-page="user_register"], [data-page="user_register_with_code"], [data-page="user_register_mail_sent"])), html.theme--dark:has(.footer[data-dtoj-footer="20261025-modern"]):not(:is([data-page="user_login"], [data-page="user_register"], [data-page="user_register_with_code"], [data-page="user_register_mail_sent"])) body){background-color:#272b2d!important}}
html[data-dtoj-appearance="dark"] :is(html.page--homepage .footer[data-dtoj-footer]){background-color:#272b2d!important;--dtoj-footer-ink:#e8edef!important;--dtoj-footer-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(html.page--homepage .footer .dtoj-footer-main){border-top-color:#40474a!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.theme--dark.page--homepage:has(.footer[data-dtoj-footer="20261025-modern"]), html.theme--dark.page--homepage:has(.footer[data-dtoj-footer="20261025-modern"]) body){background-color:#1d2022!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(html.page--homepage .footer[data-dtoj-footer]){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-wrapper){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-wrapper.focused){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-wrapper input){color:#e8edef!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-wrapper input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-list){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .autocomplete-list > li[data-focus="true"]){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .user-select__uname){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker .user-select__uid){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__identity){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__identity-copy strong){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__identity-copy small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__status){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker__bulk-person, .dtoj-user-picker__bulk-more){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-picker.is-locked .autocomplete-wrapper){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dialog__content){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog #select_user_hint){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-switch-eyebrow){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-switch-description){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-switch-current){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dialog__body--user-select label){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .autocomplete-wrapper){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .autocomplete-wrapper.focused){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .autocomplete-wrapper input){color:#e8edef!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .autocomplete-list){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .autocomplete-list > li[data-focus="true"]){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .user-select__uname){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .user-select__uid){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dtoj-switch-target){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dialog__action){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dialog__action .button){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-select-dialog .dialog__action .button:focus-visible){outline-color:#40474a!important}
@media screen{html[data-dtoj-appearance="dark"] :is(#dtoj-submit-page .submit-difficulty){color:rgb(182 193 210)!important;background-color:#272b2d!important}}
html[data-dtoj-appearance="dark"] :is(.course-library .course-create:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library .continue-card:hover, .course-library .continue-card:focus-within){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library .continue-action:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library .hot-course-card:hover, .course-library .hot-course-card:focus-visible){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library .course-catalog-content .course-card:hover, .course-library .course-catalog-content .course-card:focus-within){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library){--course-canvas:#1d2022!important;--course-ink:#e8edef!important;--course-muted:#b0babe!important;--course-line:#40474a!important;--course-accent-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.continue-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.continue-progress){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.hot-course-heading h2::after){color:rgb(211 199 174)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.hot-course-cover::before, .hot-course-cover::after){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-library .hot-course-title-row > .course-opened-badge){color:rgb(173 201 188)!important}
html[data-dtoj-appearance="dark"] :is(.hot-course-symbol){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="csp-x"], .course-shell:has(.course-header[data-course-series="csp-x"])){--course-accent-soft:#272b2d!important;--course-feature-ink:rgb(165 194 192)!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="csp-j"], .course-shell:has(.course-header[data-course-series="csp-j"])){--course-accent-soft:#272b2d!important;--course-feature-ink:rgb(169 188 240)!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="csp-s"], .course-shell:has(.course-header[data-course-series="csp-s"])){--course-accent-soft:#272b2d!important;--course-feature-ink:rgb(179 176 220)!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="noip"], .course-shell:has(.course-header[data-course-series="noip"])){--course-accent-soft:#1d2022!important;--course-feature-ink:#e8edef!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="province"], .course-shell:has(.course-header[data-course-series="province"])){--course-accent-soft:#1d2022!important;--course-feature-ink:rgb(166 194 203)!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="noi"], .course-shell:has(.course-header[data-course-series="noi"])){--course-accent-soft:#272b2d!important;--course-feature-ink:rgb(219 165 180)!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="gesp"], .course-shell:has(.course-header[data-course-series="gesp"])){--course-accent-soft:#272b2d!important;--course-feature-ink:rgb(166 196 178)!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-course-series="all"], [data-course-series="other"], .course-shell:has(.course-header[data-course-series="other"])){--course-accent-soft:#1d2022!important;--course-feature-ink:#e8edef!important;--course-accent-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.map-key-line){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.map-key-context){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-map-node){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-map-node::before, .course-map-node::after){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.course-roadmap){--challenge-ink:rgb(209 190 163)!important;--challenge-tint:#272b2d!important;--challenge-pass-tint:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.course-map-challenge-problems .is-accepted .course-map-problem-status){color:rgb(173 202 187)!important}
html[data-dtoj-appearance="dark"] :is(.course-library .course-opened-badge){color:rgb(166 196 180)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board){--contest-text:#e8edef!important;--contest-muted:#b0babe!important;--contest-line:#40474a!important;--contest-line-soft:#272b2d!important;--contest-link:rgb(170 189 200)!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .contest-section){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .mock-order select){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .mock-search){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .mock-search .mock-search-input){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-heading h2 span){color:rgb(204 193 172)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-cover::after){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-state){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .contest-switch .contest-featured-link){color:rgb(204 193 172)!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .contest-switch .contest-featured-link.is-active){color:rgb(201 190 171)!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-countdown){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-countdown-value){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-countdown-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-countdown.is-personal){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-countdown.is-personal .fc-countdown-value){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .featured-spotlight){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-eyebrow){color:rgb(243 230 203)!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-eyebrow > span){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-primary, .contest-board .fs-primary:visited){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-primary:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-timing){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-window){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fs-carousel-arrow:hover:not(:disabled)){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a, .contest-board .fc-category-index a:visited){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a:hover){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a.is-active){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a.is-active b){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card, .contest-board .fc-card:visited){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-series, .contest-board .fc-card .fc-state){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-state){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-state.is-live){color:rgb(167 199 189)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-state.is-upcoming){color:rgb(203 192 169)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-state.is-ended){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-summary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-countdown){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-details){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-action){color:rgb(171 188 196)!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-card .fc-access){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .section-tools .contest-create, .contest-board .section-tools .contest-create:visited, .contest-board .fc-heading .contest-create, .contest-board .fc-heading .contest-create:visited){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .section-tools .contest-create:hover, .contest-board .fc-heading .contest-create:hover){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="noip"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="csp-x"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="csp-j"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="csp-s"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="csp-j-first"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="csp-s-first"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="gesp"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="noi"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="lmcc"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="weekly"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="monthly"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="challenge"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="official"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board [data-series-key="other-mock"]){--fc-soft:#272b2d!important;--fc-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a[data-series-key] b){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board .fc-category-index a[data-series-key].is-active b){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board :is(.section-head.mock-search-head, .mock-search-overview)){--toolbar-surface:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.contest-board :is(.mock-search-head, .mock-search-overview) .mock-controls .mock-order select:focus, .contest-board :is(.mock-search-head, .mock-search-overview) .mock-controls .mock-order select:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.contest-board :is(.mock-search-head, .mock-search-overview) .mock-order:focus-within){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.cla-feedback.is-error){color:rgb(221 179 175)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.cla-menu){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.cla-menu a:hover, .cla-menu button:hover:not(:disabled)){color:rgb(170 189 200)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-page){--dtoj-surface:#1d2022!important;--dtoj-panel:#1d2022!important;--dtoj-line:#40474a!important;--dtoj-ink:#e8edef!important;--dtoj-muted:#b0babe!important;--dtoj-accent-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope){--dm-ink:#e8edef!important;--dm-muted:#b0babe!important;--dm-border:#40474a!important;--dm-link:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-card){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-topic-desc){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-topic-reward){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-topic-reward-title){color:rgb(166 220 194)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-tabs){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-tab){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-tab:hover, .dm-scope .dm-tab.active){color:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-btn){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-btn:hover){color:rgb(171 199 217)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-btn.ghost){color:rgb(179 206 223)!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-btn.danger){color:rgb(233 193 191)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-btn.danger:hover){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-post){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-post h2, .dm-scope .dm-feed-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-post:hover h2, .dm-scope .dm-feed-title:hover){color:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-meta){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-meta .dm-user){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-excerpt){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-feed-metrics){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-tag){color:rgb(166 220 194)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-badge){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-badge.gold){color:rgb(238 211 167)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-user){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-user:hover){color:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-banner){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-side-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-side-list a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-side-list a:hover){color:rgb(173 210 231)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-side-list a.active){color:rgb(173 210 231)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-stat b){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-stat span){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-article-header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-article > .dm-actions){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-comment){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-comment-head){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-comment-body){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-replies){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-replies .dm-comment){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-report-form){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-alert){color:rgb(222 198 196)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-empty){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-notice.unread){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-form label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-input, .dm-scope .dm-textarea, .dm-scope .dm-form input[type="text"], .dm-scope .dm-form input[type="number"], .dm-scope .dm-form input[type="datetime-local"], .dm-scope .dm-form textarea, .dm-scope .dm-form select, .dm-scope .dm-form .textbox, .dm-scope .dm-md-wrap textarea){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-input::placeholder, .dm-scope .dm-textarea::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-input:focus, .dm-scope .dm-textarea:focus, .dm-scope .dm-form .textbox:focus, .dm-scope .dm-form select:focus){background-color:#1d2022!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-form small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-admin-nav a){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-admin-nav a:hover){color:rgb(173 210 231)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-admin-nav b){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-admin-nav small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-table){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-table th, .dm-scope .dm-table td){color:#b0babe!important;background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-table th){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-table td a){color:rgb(178 206 223)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-md-wrap .form__label, .dm-scope .dm-md-wrap .label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-md-wrap .help-text, .dm-scope .dm-md-wrap .supplementary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.gray){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.green){color:rgb(166 220 194)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.blue){color:rgb(181 208 252)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.purple){color:rgb(211 193 252)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.gold){color:rgb(238 211 167)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-ach.red){color:rgb(241 186 184)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo)){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h1, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h2, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h3, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h4, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h5, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) h6){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) a){color:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) hr){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) blockquote){color:#b0babe!important;background-color:#1d2022!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) .line-numbers .line-numbers-rows){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) .line-numbers-rows > span::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) .line-highlight::before, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) .line-highlight::after){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) .table-container){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table th, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table td){color:#e8edef!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table thead th){color:#e8edef!important;background-color:#272b2d!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table tbody tr, .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table tbody tr:nth-child(2n), .dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table tbody tr:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope :is(.dm-rich, .dm-comment-body.typo, .dm-md-wrap .typo) table caption){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-feedback){color:rgb(177 198 209)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-reported){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-legacy .section__header){background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-legacy .section__footer){background-color:#1d2022!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-legacy .discussion__title a){color:rgb(178 206 223)!important}
html[data-dtoj-appearance="dark"] :is(.dm-scope .dm-legacy .discussion__item){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.section__body){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.rank-toolbar){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.rank-toolbar a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.rank-toolbar a:hover, .rank-toolbar a:focus){color:#e8edef!important}
@media (max-width: 767px){html[data-dtoj-appearance="dark"] :is(.rank-table-scroll .codeforces-table-final .col--rank){background-color:#1d2022!important}}
@media (max-width: 767px){html[data-dtoj-appearance="dark"] :is(.rank-table-scroll .codeforces-table-final thead .col--rank){background-color:#1d2022!important}}
@media (max-width: 767px){html[data-dtoj-appearance="dark"] :is(.rank-table-scroll .codeforces-table-final tbody tr:nth-child(2n) .col--rank){background-color:#1d2022!important}}
@media (max-width: 767px){html[data-dtoj-appearance="dark"] :is(.rank-table-scroll .codeforces-table-final tbody tr:hover .col--rank){background-color:#272b2d!important}}
html[data-dtoj-appearance="dark"] :is(.codeforces-table-final){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.codeforces-table-final thead th){color:#e8edef!important;background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.codeforces-table-final tbody td){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.codeforces-table-final tbody tr:nth-child(2n)){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.codeforces-table-final tbody tr:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.user-profile-badge){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile){--profile-ink:#e8edef!important;--profile-muted:#b0babe!important;--profile-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .user-profile-avatar){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-status::before){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header__main .dtoj-profile-banned){color:rgb(228 190 190)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-trend__label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-trend__meta){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-trend__foot){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-trend__foot [data-trend-change]){color:rgb(181 212 208)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-trend.is-down .dtoj-profile-trend__foot [data-trend-change]){color:rgb(230 199 201)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header__contact-item){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile a.profile-header__contact-item:hover){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html:has(#oj-custom-theme-style) .dtoj-user-profile a.profile-header__contact-item){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header__contact-item.dtoj-profile-gender){color:rgb(176 196 206)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header__contact-item.dtoj-profile-gender:hover){color:rgb(170 192 203)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .profile-header__contact-item.user-profile-badge){color:rgb(187 201 213)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-stats){background-color:#1d2022!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-stats > div){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section__tab-header-wrapper){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section__tab-container.immersive .section__tab-header-item){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section__tab-container.immersive .section__tab-header-item:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section__tab-main .section__body){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .section__tab-main .nothing){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-empty){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-tag){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-tag small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-account .menu__link){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-account .menu__link .icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-account .menu__link.active){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-account .menu__link:hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile .dtoj-profile-account .menu__seperator){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-user-profile #cards-profile-container){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.rank-chart-frame){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.rank-chart-inner){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pc-q1){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-card){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-kicker){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-symbol){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-description){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-course){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-course-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-course-name){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-label){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-field){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-field:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-input){color:#e8edef!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-toggle){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-password-toggle:hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-help){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-enroll-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-notice){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-footer){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-back){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-course-access .access-back:hover){color:rgb(172 198 237)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact){color:#b0babe!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__heading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__name){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__id){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__copy){color:rgb(173 197 224)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__copy:hover){color:rgb(168 187 212)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__status){color:rgb(185 197 211)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__qr > summary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__qr > summary:hover){color:rgb(173 197 224)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__figure){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact__figure img){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__figure p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-access-contact .dtoj-access-contact__note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page){--cd-ink:#e8edef!important;--cd-muted:#b0babe!important;--cd-line:#40474a!important;--cd-surface:#1d2022!important;--cd-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-status--live){color:rgb(171 201 187)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-status--upcoming){color:rgb(178 195 221)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-heading){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-heading .cd-status){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-heading .cd-status--live){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-share-actions){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-pdf-preview){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-contest-nav-clock){background-color:#272b2d!important;--dtoj-clock-ink:#e8edef!important;--dtoj-clock-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-contest-nav-clock[data-state="upcoming"]){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-contest-nav-clock[data-state="waiting"], .dtoj-contest-nav-clock[data-state="finished"]){background-color:#1d2022!important;--dtoj-clock-ink:#b0babe!important;--dtoj-clock-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-contest-nav-clock[data-urgent="true"]){background-color:#272b2d!important;--dtoj-clock-ink:rgb(201 187 170)!important;--dtoj-clock-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(html body #menu.nav[data-dtoj-contest-clock-state="finished"]){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.header--mobile .dtoj-contest-nav-clock){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-prose){--cm-text:#e8edef!important;--cm-border:#40474a!important;--cm-soft:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#contest-detail-page .cd-prose blockquote){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog .dtoj-invitation-dialog__description){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog input){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog__actions button){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-invitation-dialog .dtoj-invitation-dialog__error){color:rgb(227 171 177)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page){--surface:#1d2022!important;--surface-2:#1d2022!important;--text:#e8edef!important;--muted:#b0babe!important;--hairline:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-list-filters select){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-list-filters select:hover){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problems-card thead th){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problems-card td){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .side-card .menu__link){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .search){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .search input[name="q"]){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .search input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-result-badge.is-accepted){color:rgb(166 207 181)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-result-badge.is-rejected){color:rgb(228 169 169)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-result-badge.is-empty){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .acceptance-meter__track){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .acceptance-meter.is-empty .acceptance-meter__track){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .acceptance-meter.is-empty .acceptance-meter__bar){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problems-card .difficulty-sort-actions a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problems-card .difficulty-sort-actions a:hover, #problems-page .problems-card .difficulty-sort-actions a.is-active){color:rgb(172 196 247)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-list-order a){color:rgb(163 175 188)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-tag-bulk-toggle){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-tag-bulk-toggle:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag--primary){color:rgb(165 182 204)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag--method){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag--more){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag--toggle){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag--toggle:hover){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-dp){color:rgb(181 167 206)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-ds){color:rgb(160 187 201)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-math){color:rgb(196 176 163)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-graph){color:rgb(167 179 212)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-string){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-search){color:rgb(197 173 164)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-other){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .problem-compact-tag.cat-meta){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .group-list__item > .section__title a:hover){color:rgb(183 198 209)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .chip-list__item > a){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .chip-list__item > a:hover, #problems-page .pb-category-card .chip-list__item > a.selected, #problems-page .pb-category-card .chip-list__item > a[aria-current="page"]){color:rgb(177 194 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .widget--category-filter__category > .widget--category-filter__tag){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .widget--category-filter__category > .widget--category-filter__tag:hover, #problems-page .pb-category-card .widget--category-filter__category > .widget--category-filter__tag.selected){color:rgb(177 194 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html[data-page="problem_main"] .widget--category-filter__drop){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(html[data-page="problem_main"] .widget--category-filter__subcategory .widget--category-filter__tag){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(html[data-page="problem_main"] .widget--category-filter__subcategory .widget--category-filter__tag:hover, html[data-page="problem_main"] .widget--category-filter__subcategory .widget--category-filter__tag.selected){color:rgb(177 194 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .pb-category-lucky){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .pb-category-lucky .button){color:#b0babe!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .pb-category-card .pb-category-lucky .button:hover){color:rgb(177 194 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .pd-related-symbol){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .pd-related-modern .pd-related-link:hover){color:rgb(177 194 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is([data-fragment-id="problem_list"] .problem-title-head-pid, [data-fragment-id="problem_list"] .problem-title-pid){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page [data-fragment-id="problem_list"] .problem-title-link .problem-title-name){color:rgb(178 216 241)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page [data-fragment-id="problem_list"] .problem-title-link:hover .problem-title-name){color:rgb(171 206 229)!important}
html[data-dtoj-appearance="dark"] :is([data-fragment-id="problem_list"] .problem-title-link:hover .problem-title-name){color:rgb(162 198 241)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-tools){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-tools button){color:#e8edef!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-tools button:hover){color:rgb(171 206 229)!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-field){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-field input, #problems-page .dtoj-pdf-field select){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-status){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problems-page .dtoj-pdf-sequence li){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-house){--pet-ink:#e8edef!important;--pet-muted:#b0babe!important;--pet-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-eyebrow){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-coins){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-coins b){color:rgb(213 202 177)!important}
html[data-dtoj-appearance="dark"] :is(.pet-room){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-room::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-room::after){background-color:#272b2d!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-room-tag){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-nameplate p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn.primary){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn.gold){color:rgb(210 200 176)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-panel){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.pet-meter){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-inventory div){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-inventory b){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-inventory span){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-product){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-card){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-card.selected){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-rarity){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-rarity.rare){color:rgb(193 206 219)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-rarity.epic){color:rgb(213 198 225)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-rarity.legendary){color:rgb(222 208 179)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-probability){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-rules){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-rules summary){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-message){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-message.error){color:rgb(220 197 184)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-loading){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-reveal-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-reveal-card p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-art){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-art:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-controls button, .pet-companion-controls a){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-tip){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-play .pet-btn){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.pet-fusion select){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-quantity){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-quantity input){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry){color:#e8edef!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry:hover){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-controls button:focus-visible, .pet-companion-controls a:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-fusion){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-open-controls){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-reveal-grid article){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-reveal-grid:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-knowledge-bubble){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-knowledge-bubble strong){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-knowledge-bubble > button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-knowledge-bubble > button:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn.pet-sell){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-btn.pet-sell:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-card .pet-sale-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-owner-gift){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-card){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-summary > div){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-summary dt){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-summary small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-summary .pet-sale-return){color:rgb(211 201 179)!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-card .pet-sale-warning){color:rgb(216 196 187)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-actions .pet-btn:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-catalog-card .pet-gallery-open){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-warehouse-panel){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-warehouse-panel p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-warehouse-summary){color:#b0babe!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-warehouse-summary b){color:rgb(205 196 180)!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-picker){color:#b0babe!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-picker:has(input:disabled)){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-card.pet-card-sale-selected){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.pet-sale-picker input:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-feature-dialog){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-feature-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-feature-close){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-feature-dialog :is(button, a, input):focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-caption > span:first-child){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-caption p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-stage){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-stage:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-stage[aria-pressed="true"]){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-gallery-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-total){color:rgb(211 204 185)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-total strong){color:rgb(211 200 176)!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-list){border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-list li){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-list small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-list b){color:rgb(211 201 182)!important}
html[data-dtoj-appearance="dark"] :is(.pet-batch-sale-card .pet-sale-warning){color:rgb(214 198 188)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-house){--pet-surface:#1d2022!important;--pet-soft:#272b2d!important;--pet-accent-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-library #pet-library-panel){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-library #pet-library-panel:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-library :is(button, input, select):focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-library .pet-card.selected){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-library .pet-card.pet-card-sale-selected){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.pet-catalog-owned){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-catalog-owned.is-owned){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-library-empty > span){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-supplies > summary:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important;--pet-profile-ink:#e8edef!important;--pet-profile-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-title > a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-condition){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-condition.needs-care){color:rgb(224 207 189)!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-growth){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-growth > .pet-meter){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-stats > span + span){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-cta){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-cta:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-profile-entry :is(a, button):focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-feature-dialog.pet-gallery-dialog .pet-gallery-card h2, .pet-feature-dialog.pet-gallery-dialog .pet-gallery-card .pet-gallery-caption h3){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-room:has(.pet-companion-orangebell)::before){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-house .pet-personal-identity){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-house .pet-name-open){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-house .pet-name-open:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-name-editor){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-house .pet-name-editor input){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-name-editor input::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-name-help){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.pet-name-error){color:rgb(220 181 178)!important}
html[data-dtoj-appearance="dark"] :is(.pet-name-editor :is(input, button):focus-visible, .pet-name-open:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-name){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-model-credit a:focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-size-control){color:#e8edef!important;border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-size-control small){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pet-size-control :is(input, button):focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-settings){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-settings button){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-settings-actions){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-companion-settings :is(button, input):focus-visible){outline-color:#40474a!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-nav-trigger:hover, .pet-mobile-nav-trigger[aria-expanded="true"]){background-color:#272b2d!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-nav-trigger:focus-visible){outline-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-pet-panel){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-pet-panel button){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-panel-links){border-top-color:#40474a!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-panel-links a){color:#e8edef!important}}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-pet-panel :is(button, a, input):focus-visible){outline-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.pet-action-picker){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-action-picker summary .pet-action-count){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-action-picker-body :is(input, select)){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-action-picker :is(summary, input, select, button):focus-visible){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-continuous-toggle[aria-pressed="true"]){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
@media (max-width: 600px){html[data-dtoj-appearance="dark"] :is(.pet-mobile-pet-panel > header){border-bottom-color:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.pet-ai-panel){--pai-ink:#e8edef!important;--pai-muted:#b0babe!important;--pai-line:#40474a!important;--pai-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-ai-panel ::selection){color:#e8edef!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pet-ai-form textarea){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-ai-bottom p.is-error){color:rgb(219 181 174)!important}
html[data-dtoj-appearance="dark"] :is(.pet-ai-entry .pet-ai-trigger){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-rec-fields select){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-rec-card.is-primary){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pet-rec-footer > p.is-error){color:rgb(219 181 174)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page){--page-bg:#272b2d!important;--surface:#1d2022!important;--surface-soft:#1d2022!important;--text:#e8edef!important;--muted:#b0babe!important;--hairline:#40474a!important;--link:rgb(162 198 241)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page.expand-mode .problem-expand-btn){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page.pure-mode .problem-pure-btn){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content h1, #problem-page .problem-content h2, #problem-page .problem-content h3, #problem-page .problem-content h4){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table){border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table th, #problem-page .problem-content table td){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table th + th, #problem-page .problem-content table td + td){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table thead th){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content blockquote){color:#b0babe!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .info-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .sidebar-submit-slot a, #problem-page .sidebar-submit-slot button, #problem-page .sidebar-submit-slot input[type="submit"]){color:rgb(162 198 241)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .section-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-card){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-card-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-meta-label, #problem-page .problem-metric-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-meta-value){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-metric-value){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page a.problem-difficulty-badge.level-medium, #problem-page a.problem-difficulty-badge.level-medium:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page a.problem-difficulty-badge.level-unrated, #problem-page a.problem-difficulty-badge.level-unrated:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .tag-toggle-btn){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .tag-toggle-btn:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .loader){border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .chip-link.pass){color:rgb(173 222 184)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .chip-link.pass .state){color:rgb(173 222 184)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .chip-link.pass.chip--active){color:rgb(173 222 184)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .chip){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .meta-sec + .meta-sec){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .meta-label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .meta-val){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .status-pill.ac){color:rgb(166 196 178)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .status-pill.wa, #problem-page .status-pill.re, #problem-page .status-pill.ce, #problem-page .status-pill.fail){color:rgb(227 171 167)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .status-pill.tle, #problem-page .status-pill.mle){color:rgb(214 182 163)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .status-pill.tried){color:rgb(169 188 240)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .prob-chip){color:#e8edef!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .prob-chip.pass){color:rgb(166 196 178)!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .prob-chip.fail){color:rgb(227 171 167)!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table){border-top-color:#40474a!important;border-bottom-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table th, #problem-page .problem-content table td){border-bottom-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table th + th, #problem-page .problem-content table td + td){border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content table thead th){border-bottom-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .info-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .side-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-info .side-card-head){border-bottom-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .sidebar-menu-slot > .section, #problem-page .sidebar-menu-slot > .info-card){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .tag-toggle-btn){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .section-title){color:#b0babe!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .chip){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .meta-sec + .meta-sec){border-top-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .meta-item){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .meta-label){color:#b0babe!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .problem-meta-label, #problem-page .problem-metric-label){color:#b0babe!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .prob-chip){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(#problem-page .prob-chip.pass){color:rgb(209 249 223)!important}}
html[data-dtoj-appearance="dark"] :is(#problem-page .markdown-source-button){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .markdown-source-button:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page){--pd-ide-bg:#272b2d!important;--pd-ide-ink:rgb(175 196 219)!important;--pd-ide-border:#40474a!important;--pd-ide-border-hover:#40474a!important;--pd-disabled-bg:#272b2d!important;--pd-disabled-ink:#b0babe!important;--pd-disabled-line:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel){--pd-action-ink:#e8edef!important;--pd-action-muted:#b0babe!important;--pd-action-line:#40474a!important;--pd-action-surface:#1d2022!important;--pd-action-soft:#1d2022!important;--pd-action-link:rgb(162 198 241)!important}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(html:not(.theme--dark) #problem-page){--pd-disabled-ink:#b0babe!important;--pd-disabled-line:#40474a!important}}
@media (prefers-color-scheme: dark){html[data-dtoj-appearance="dark"] :is(html:not(.theme--dark) #problem-page .side-panel){--pd-action-muted:#b0babe!important;--pd-action-line:#40474a!important}}
html[data-dtoj-appearance="dark"] :is(.dtoj-system-notice){--dtoj-notice-surface:#1d2022!important;--dtoj-notice-icon-surface:#1d2022!important;--dtoj-notice-line:#40474a!important;--dtoj-notice-ink:#e8edef!important;--dtoj-notice-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-content [data-fragment-id="problem-description"] .dtoj-table-record){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container){--ide-bg:#272b2d!important;--ide-surface:#1d2022!important;--ide-soft:#1d2022!important;--ide-text:#e8edef!important;--ide-muted:#b0babe!important;--ide-line:#40474a!important;--ide-accent-soft:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-header){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-brand){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-exit){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-exit:hover){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-rail-pane, #problem-page .scratchpad-container .dtoj-ide-navigation-pane){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__tablist > div){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__tablist > div:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-problem-pane){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem .problem-content){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem .problem-content h1){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem .problem-content h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem .problem-content blockquote){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__problem .textbox){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-native-settings .columns:has(> .dtoj-ide-theme-button) > p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-native-settings .dtoj-ide-theme-button){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-native-settings .dtoj-ide-theme-button:hover){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-caption){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container :is(.dtoj-ide-solution-refresh, .dtoj-ide-solution-retry)){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container :is(.dtoj-ide-solution-refresh, .dtoj-ide-solution-retry):hover){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo :is(h1, h2, h3, h4, h5, h6)){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo a:hover){color:rgb(167 187 234)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo blockquote){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo table){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo :is(th, td)){border-right-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-body.typo th){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution-state){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .splitpane-fill){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__item .select){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__button.enabled:hover){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__button.activated){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__pretest){color:#e8edef!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__toolbar__pretest.enabled:hover){color:rgb(172 187 209)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-editorbar){color:#b0babe!important;background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-file){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-file > svg, #problem-page .scratchpad-container .dtoj-ide-file .icon){color:rgb(202 214 233)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-actions button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-actions button:hover){color:rgb(181 194 214)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-statusbar){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__panel-title){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__panel-title .icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__panel-button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__panel-button:hover){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__data-input){color:#e8edef!important;background-color:#1d2022!important;outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__data-input::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__data-input:focus){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__records__table){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__records__table td){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__records__table tr:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .scratchpad__records__table .icol--pretest .flag){color:rgb(189 205 232)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container [class*="sash-module_vertical"]::after){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container [class*="sash-module_horizontal"]::after){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings label){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings select, #problem-page .scratchpad-container .dtoj-ide-settings input[type="number"]){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-settings button:hover){color:rgb(180 192 208)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-toast){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
@media (max-width: 760px){html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-mobile-tabs){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}}
@media (max-width: 760px){html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-mobile-tabs button){color:#b0babe!important}}
@media (max-width: 760px){html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-mobile-tabs button[aria-selected="true"], #problem-page .scratchpad-container .dtoj-ide-mobile-tabs button[aria-pressed="true"], #problem-page .scratchpad-container .dtoj-ide-mobile-tabs button.is-active){background-color:#1d2022!important}}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution.row){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-header h1){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-header p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-problem-link){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-problem-link strong){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-problem-link:hover){color:rgb(173 206 223)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-count){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-tabs){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-tab){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-tab:hover){color:rgb(176 206 222)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-tab[aria-selected="true"]){color:rgb(172 208 227)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .section){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .section__header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .section__title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-default-header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-default-header h2){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-default-caption){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-default-body){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-refresh, .dtoj-problem-solution .dtoj-solution-retry){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-refresh:hover, .dtoj-problem-solution .dtoj-solution-retry:hover){color:rgb(174 205 223)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-message){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-message[data-state="error"]){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-noscript){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-view-all){color:rgb(183 209 224)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-view-all:hover){color:rgb(174 201 218)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__item){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion .vote-number){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion .vote-button){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion .vote-button:hover){color:rgb(180 210 226)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion .vote-button.upvote.active){color:rgb(173 208 227)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .vote--discussion .vote-button.downvote.active){color:rgb(225 204 185)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__supplementary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__operations){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__operations a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__operations a:hover){color:rgb(179 208 225)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__reply){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__box textarea.textbox, .dtoj-problem-solution textarea[name="dczcomments__dummy-box"]){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution textarea[name="dczcomments__dummy-box"]){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution textarea[name="dczcomments__dummy-box"]::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__box .button){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dczcomments__box .button:hover){color:rgb(176 205 221)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__link){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__link .icon){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__link:hover){color:rgb(174 205 222)!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__link.active){color:rgb(172 207 224)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__link.highlight){color:rgb(177 207 223)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar .menu__seperator){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar table){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar table th, .dtoj-problem-solution .dtoj-solution-sidebar table td){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar table th){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-sidebar a){color:rgb(181 208 224)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-outline){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-outline > summary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-outline[open] > summary){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-outline a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .dtoj-solution-outline a:hover){color:rgb(175 206 222)!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-header){background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-caption){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution :is(.dtoj-ide-solution-refresh, .dtoj-ide-solution-retry)){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution :is(.dtoj-ide-solution-refresh, .dtoj-ide-solution-retry):hover){color:rgb(174 205 222)!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state p){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state-title){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state.state-error .dtoj-ide-solution-state-title){color:rgb(220 194 196)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state[data-state="error"], #problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-state.state-error){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-outline){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-outline > summary){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-outline[open] > summary){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-outline a){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-outline a:hover){color:rgb(175 205 222)!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo, #problem-page .scratchpad-container .dtoj-ide-solution .typo){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo h1, #problem-page .scratchpad-container .dtoj-ide-solution .typo h1, .dtoj-problem-solution .typo h2, #problem-page .scratchpad-container .dtoj-ide-solution .typo h2, .dtoj-problem-solution .typo h3, #problem-page .scratchpad-container .dtoj-ide-solution .typo h3, .dtoj-problem-solution .typo h4, #problem-page .scratchpad-container .dtoj-ide-solution .typo h4, .dtoj-problem-solution .typo h5, #problem-page .scratchpad-container .dtoj-ide-solution .typo h5, .dtoj-problem-solution .typo h6, #problem-page .scratchpad-container .dtoj-ide-solution .typo h6){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo a, #problem-page .scratchpad-container .dtoj-ide-solution .typo a){color:rgb(173 210 231)!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo hr, #problem-page .scratchpad-container .dtoj-ide-solution .typo hr){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo blockquote, #problem-page .scratchpad-container .dtoj-ide-solution .typo blockquote){color:#b0babe!important;background-color:#1d2022!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo .line-numbers .line-numbers-rows, #problem-page .scratchpad-container .dtoj-ide-solution .typo .line-numbers .line-numbers-rows){border-right-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo .line-numbers-rows > span::before, #problem-page .scratchpad-container .dtoj-ide-solution .typo .line-numbers-rows > span::before){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo .line-highlight::before, #problem-page .scratchpad-container .dtoj-ide-solution .typo .line-highlight::before, .dtoj-problem-solution .typo .line-highlight::after, #problem-page .scratchpad-container .dtoj-ide-solution .typo .line-highlight::after){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo .table-container, #problem-page .scratchpad-container .dtoj-ide-solution .typo .table-container){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo table, #problem-page .scratchpad-container .dtoj-ide-solution .typo table){color:#e8edef!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo table th, #problem-page .scratchpad-container .dtoj-ide-solution .typo table th, .dtoj-problem-solution .typo table td, #problem-page .scratchpad-container .dtoj-ide-solution .typo table td){color:#e8edef!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo table thead th, #problem-page .scratchpad-container .dtoj-ide-solution .typo table thead th){color:#e8edef!important;background-color:#272b2d!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo table tbody tr, #problem-page .scratchpad-container .dtoj-ide-solution .typo table tbody tr, .dtoj-problem-solution .typo table tbody tr:nth-child(2n), #problem-page .scratchpad-container .dtoj-ide-solution .typo table tbody tr:nth-child(2n), .dtoj-problem-solution .typo table tbody tr:hover, #problem-page .scratchpad-container .dtoj-ide-solution .typo table tbody tr:hover){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(.dtoj-problem-solution .typo table caption, #problem-page .scratchpad-container .dtoj-ide-solution .typo table caption){color:#b0babe!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-ide-solution .dtoj-ide-solution-body.typo){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page .dtoj-solution-sidebar > .section:has(> [data-fragment-id="problem-sidebar-information"])){background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page .dtoj-solution-sidebar > .section:has(> [data-fragment-id="problem-sidebar-information"]) > .section__header){border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page .dtoj-solution-sidebar > .section:has(> [data-fragment-id="problem-sidebar-information"]) .section__title){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] > dl > dt){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] > dl > dd){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] > dl > :is(dt, dd):nth-of-type(5), #problem-solution-page [data-fragment-id="problem-sidebar-information"] > dl > :is(dt, dd):last-of-type){border-top-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] .problem__tag-link){color:#b0babe!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] a){color:rgb(179 194 208)!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] a:hover){color:rgb(170 187 204)!important}
html[data-dtoj-appearance="dark"] :is(#problem-solution-page [data-fragment-id="problem-sidebar-information"] .problem__tag-link:hover){color:rgb(170 187 204)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest){color:#e8edef!important;background-color:#1d2022!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest button, #problem-page .scratchpad-container .dtoj-selftest select){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest button:hover:enabled){color:rgb(169 190 228)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-header){background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-heading strong){color:#e8edef!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-shortcut){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-badge){color:#b0babe!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-badge[data-tone="success"]){color:rgb(167 201 187)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-badge[data-tone="pending"]){color:rgb(172 191 227)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-badge[data-tone="error"]){color:rgb(224 179 179)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-resources){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-hint, #problem-page .scratchpad-container .dtoj-selftest-output-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-output-note[data-tone="warning"]){color:rgb(216 198 166)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-stale){color:rgb(216 198 166)!important;background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-columns){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-pane + .dtoj-selftest-pane){border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-pane-head){background-color:#1d2022!important;border-bottom-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest textarea){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest textarea::placeholder){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-empty){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-compare-toggle){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container textarea.dtoj-selftest-expected){border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-comparison){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-mode-note){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-comparison[data-tone="success"]){color:rgb(167 201 187)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-comparison[data-tone="error"]){color:rgb(224 179 179)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-diagnostics){background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-diagnostics summary){color:rgb(215 190 184)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .dtoj-selftest-feedback){color:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .problem-topbar .pa-entry[aria-pressed="true"]){color:rgb(172 196 247)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .pa-ide-entry){color:#b0babe!important;background-color:#1d2022!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .scratchpad-container .pa-ide-entry[aria-pressed="true"]){color:rgb(172 196 247)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pa-workspace){--pa-bg:#1d2022!important;--pa-soft:#272b2d!important;--pa-line:#40474a!important;--pa-text:#e8edef!important;--pa-muted:#b0babe!important}
html[data-dtoj-appearance="dark"] :is(.pa-workspace button[aria-pressed="true"], .pa-workspace button.pa-primary){background-color:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(.pa-workspace .pa-status[data-error="true"]){color:rgb(227 181 181)!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .pa-text-editor textarea){outline-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(.pa-dialog-card .pa-save-error){color:rgb(227 181 181)!important}
html[data-dtoj-appearance="dark"] :is(.pa-workspace .pa-record.pa-current){background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .pd-sidebar-icon){--pd-icon-ink:rgb(187 196 233)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--discussion){--pd-icon-ink:rgb(166 208 217)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--solution){--pd-icon-ink:rgb(173 209 195)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--files){--pd-icon-ink:rgb(194 200 235)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--statistics){--pd-icon-ink:rgb(176 208 223)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--edit){--pd-icon-ink:rgb(230 203 181)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--config){--pd-icon-ink:rgb(208 195 230)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--rejudge){--pd-icon-ink:rgb(230 203 181)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--download){--pd-icon-ink:rgb(166 209 209)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--export){--pd-icon-ink:rgb(222 205 172)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--copy, #problem-page .side-panel .menu__link > .pd-sidebar-icon--markdown){--pd-icon-ink:rgb(187 196 233)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--annotation){--pd-icon-ink:rgb(214 195 231)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--canvas){--pd-icon-ink:rgb(228 205 165)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--history){--pd-icon-ink:rgb(179 206 222)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .menu__link > .pd-sidebar-icon--back){--pd-icon-ink:rgb(179 206 222)!important;--pd-icon-bg:#272b2d!important}
html[data-dtoj-appearance="dark"] :is(#problem-page .side-panel .sidebar-menu-slot .menu__link[aria-pressed="true"], #problem-page .side-panel .sidebar-menu-slot .menu__link[aria-expanded="true"]){color:rgb(185 194 216)!important;background-color:#272b2d!important;border-top-color:#40474a!important;border-right-color:#40474a!important;border-bottom-color:#40474a!important;border-left-color:#40474a!important}
}
}
