/* Shared MDH tokens. One source is served to every first-party application. */
:root.mdh-ui {
  --mdh-bg:#080b11;--mdh-soft:#0d121c;--mdh-panel:#111722;--mdh-panel2:#161e2c;
  --mdh-text:#edf3ff;--mdh-muted:#8d9ab3;--mdh-line:rgba(151,172,209,.24);--mdh-accent:#4cc9f0;
  --mdh-good:#35d07f;--mdh-warn:#ffbd59;--mdh-bad:#ff6474;--mdh-blue:#5b9dff;
  --mdh-shadow:0 18px 48px rgba(0,0,0,.24);--mdh-radius:18px;--mdh-input:#0d121c;
  color-scheme:dark; background:var(--mdh-bg);scrollbar-color:var(--mdh-muted) var(--mdh-bg);
}
:root.mdh-ui[data-theme="light"] {
  --mdh-bg:#eef3fb;--mdh-soft:#e6edf8;--mdh-panel:#fff;--mdh-panel2:#f4f7fd;
  --mdh-text:#142033;--mdh-muted:#5c6b84;--mdh-line:rgba(34,54,91,.22);--mdh-accent:#0582a8;
  --mdh-good:#0b8248;--mdh-warn:#946200;--mdh-bad:#c62d3f;--mdh-blue:#2563eb;
  --mdh-shadow:0 18px 44px rgba(30,55,95,.1);--mdh-input:#fff;color-scheme:light;
}
:root.mdh-ui {
  --bg:var(--mdh-bg);--bg-soft:var(--mdh-soft);--panel:var(--mdh-panel);--panel-solid:var(--mdh-panel);--panel-2:var(--mdh-panel2);--panel2:var(--mdh-panel2);
  --surface:var(--mdh-panel);--surface2:var(--mdh-panel2);--card:var(--mdh-panel);--soft:var(--mdh-panel2);
  --fg:var(--mdh-text);--text:var(--mdh-text);--muted:var(--mdh-muted);--muted2:var(--mdh-muted);--muted-light:var(--mdh-muted);
  --border:var(--mdh-line);--line:var(--mdh-line);--line-soft:var(--mdh-line);--line-strong:var(--mdh-line);
  --accent:var(--mdh-accent);--accent-2:#087fa4;--accent-soft:color-mix(in srgb,var(--mdh-accent) 14%,var(--mdh-panel));--cyan:var(--mdh-accent);
  --good:var(--mdh-good);--green:var(--mdh-good);--ok:var(--mdh-good);--warn:var(--mdh-warn);--amber:var(--mdh-warn);--bad:var(--mdh-bad);--red:var(--mdh-bad);--error:var(--mdh-bad);--blue:var(--mdh-blue);--info:var(--mdh-blue);
  --ok-bg:color-mix(in srgb,var(--mdh-good) 12%,var(--mdh-panel));--bad-bg:color-mix(in srgb,var(--mdh-bad) 12%,var(--mdh-panel));--warn-bg:color-mix(in srgb,var(--mdh-warn) 12%,var(--mdh-panel));--info-bg:color-mix(in srgb,var(--mdh-blue) 12%,var(--mdh-panel));
  --shadow:var(--mdh-shadow);
}
.mdh-ui body {background-color:var(--mdh-bg);color:var(--mdh-text);-webkit-text-size-adjust:100%;}
.mdh-ui button,.mdh-ui input,.mdh-ui select,.mdh-ui textarea {font-family:inherit;}
.mdh-ui button,.mdh-ui input:not([type="checkbox"]):not([type="radio"]),.mdh-ui select {min-height:40px;}
.mdh-ui input,.mdh-ui select,.mdh-ui textarea {background-color:var(--mdh-input);color:var(--mdh-text);border-color:var(--mdh-line);}
.mdh-ui :focus-visible {outline:2px solid var(--mdh-accent);outline-offset:3px;}
.mdh-ui[data-mdh-app="live"] button.primary,.mdh-ui[data-mdh-app="covers"] button.primary {background:#087fa4;border-color:#087fa4;color:#fff;}
.mdh-ui[data-mdh-app="agent"] button:not(.ghost):not(.danger) {background:#087fa4;color:#fff;}
:root.mdh-ui[data-mdh-app="douyin"] {--brand:#087fa4;--brand-2:#2563eb;}
.mdh-ui button:hover {border-color:var(--mdh-accent);}
.mdh-ui dialog,.mdh-ui .modal {background:var(--mdh-panel);color:var(--mdh-text);border:1px solid var(--mdh-line);border-radius:18px;box-shadow:var(--mdh-shadow);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;}
.mdh-ui dialog::backdrop {background:rgba(0,0,0,.62);}
html.mdh-dialog-open {overflow:hidden;scrollbar-gutter:stable;}
.mdh-ui .mdh-return,.mdh-ui .dashboard-return,.mdh-ui a.back {background:var(--mdh-panel);color:var(--mdh-text);border:1px solid var(--mdh-line);min-height:40px;border-radius:12px;}
.mdh-ui .mdh-theme-button {border:1px solid var(--mdh-line);border-radius:10px;padding:8px 12px;background:var(--mdh-panel2);color:var(--mdh-text);font-size:12px;white-space:nowrap;}
.mdh-navigation {position:fixed;inset:0 0 auto;z-index:100000;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px;background:var(--mdh-panel);color:var(--mdh-text);border-bottom:2px solid var(--mdh-accent);box-shadow:var(--mdh-shadow);font:14px/1.5 system-ui;}
.mdh-navigation:before {content:'';width:14px;height:14px;border:2px solid var(--mdh-line);border-top-color:var(--mdh-accent);border-radius:50%;animation:mdh-spin .7s linear infinite;}
.mdh-navigation button {background:var(--mdh-panel2);color:inherit;border:1px solid var(--mdh-line);border-radius:8px;}
.mdh-loading {padding:24px;border:1px solid var(--mdh-line);border-radius:18px;background:var(--mdh-panel);color:var(--mdh-muted);}
.mdh-loading [role="status"] {margin-bottom:16px;}
.mdh-skeleton {height:16px;border-radius:8px;background:linear-gradient(90deg,var(--mdh-panel2),var(--mdh-soft),var(--mdh-panel2));background-size:200% 100%;animation:mdh-shimmer 1.4s ease infinite;margin:14px 0;}
.mdh-skeleton:nth-child(2) {width:66%;}.mdh-skeleton:nth-child(3) {width:85%;}
.mdh-page-heading {display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 18px;}
.mdh-page-heading h1 {margin:0 0 6px;font-size:24px;}.mdh-page-heading p {margin:0;color:var(--mdh-muted);font-size:13px;line-height:1.6;}
.mdh-ui[data-mdh-app="live"] .header {background:var(--mdh-panel);border-color:var(--mdh-line);}
.mdh-ui[data-mdh-app="live"] .overview-line {color:var(--mdh-text);}
.mdh-ui[data-mdh-app="live"] .streamer-card {background:var(--mdh-panel);}
.mdh-ui[data-mdh-app="live"] .streamer-upload {color:var(--mdh-accent);}
.mdh-ui[data-mdh-app="live"] .progress {background:var(--mdh-panel2);}
.mdh-ui[data-mdh-app="covers"] body {background:var(--mdh-bg);}
.mdh-ui[data-mdh-app="covers"] button:hover {background:var(--mdh-panel2);}
.mdh-ui[data-mdh-app="library"] .bar,.mdh-ui[data-mdh-app="library"] .card,.mdh-ui[data-mdh-app="library"] .copy-panel {background:var(--mdh-panel);border-color:var(--mdh-line);border-radius:14px;}
.mdh-ui[data-mdh-app="library"] .detail {background:var(--mdh-bg);}
.mdh-ui[data-mdh-app="library"] .cover {background:var(--mdh-panel2);color:var(--mdh-muted);}
.mdh-ui[data-mdh-app="library"] .muted,.mdh-ui[data-mdh-app="library"] .meta {color:var(--mdh-muted);}
.mdh-ui[data-mdh-app="action6"] body {background:var(--mdh-bg);}
.mdh-ui[data-mdh-app="action6"] .nav,.mdh-ui[data-mdh-app="action6"] .tag,.mdh-ui[data-mdh-app="action6"] .preview {background:var(--mdh-panel2);}
.mdh-ui[data-mdh-app="action6"] .media-metrics,.mdh-ui[data-mdh-app="action6"] .hour-rate {color:var(--mdh-text);}
.mdh-ui[data-mdh-app="action6"] .status {color:var(--mdh-text);background:var(--mdh-panel2);}
.mdh-ui[data-mdh-app="action6"] .status.task-failed {color:var(--mdh-bad);background:var(--bad-bg);}.mdh-ui[data-mdh-app="action6"] .status.task-idle {color:var(--mdh-good);background:var(--ok-bg);}
.mdh-ui[data-mdh-app="agent"] .mdh-agent-nav {display:flex;justify-content:space-between;gap:12px;align-items:center;max-width:1080px;margin:auto;padding:12px 16px 0;}
.mdh-ui[data-mdh-app="agent"] .mdh-agent-nav a {color:var(--mdh-text);text-decoration:none;border:1px solid var(--mdh-line);border-radius:12px;padding:8px 12px;}
@keyframes mdh-spin {to{transform:rotate(360deg)}}
@keyframes mdh-shimmer {to{background-position:-200% 0}}
@media(max-width:600px){.mdh-ui button,.mdh-ui select,.mdh-ui input:not([type="checkbox"]):not([type="radio"]){min-height:44px}.mdh-page-heading{align-items:flex-start}.mdh-page-heading h1{font-size:21px}.mdh-ui dialog{max-width:calc(100vw - 24px);padding:16px}.mdh-ui[data-mdh-app="live"] .header-inner{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.mdh-ui[data-mdh-app="live"] .header-inner>.row{width:100%;gap:6px}.mdh-ui[data-mdh-app="live"] #status-line{width:100%;}.mdh-ui[data-mdh-app="library"] .bar>*{min-width:0;flex:1 1 40%}}
@media(prefers-reduced-motion:reduce){.mdh-ui *,.mdh-ui *:before,.mdh-ui *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}

/* Canonical application navigation: identical geometry and behavior on every app. */
:root.mdh-ui {--mdh-nav-height:64px;--mdh-nav-bg:rgba(13,18,28,.94);}
:root.mdh-ui[data-theme="light"] {--mdh-nav-bg:rgba(255,255,255,.9);}
:root.mdh-ui[data-mdh-navigation="app"] body {padding-top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));}
.mdh-app-nav {position:fixed;inset:0 0 auto;z-index:1000;box-sizing:border-box;min-height:calc(var(--mdh-nav-height) + env(safe-area-inset-top));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:calc(10px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left));background:var(--mdh-nav-bg);border-bottom:1px solid var(--mdh-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--mdh-text);font:14px/1.4 system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;}
.mdh-app-nav[hidden] {display:none!important;}
.mdh-nav-leading,.mdh-nav-secondary {display:flex;align-items:center;gap:8px;min-width:0;}
.mdh-ui .mdh-home-link {position:static;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 112px;width:112px;height:44px;min-height:44px;padding:0 10px;border:1px solid var(--mdh-line);border-radius:12px;background:var(--mdh-panel);color:var(--mdh-text);font:600 14px/1 system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;text-decoration:none;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.04);}
.mdh-home-link svg,.mdh-nav-secondary svg {width:18px;height:18px;flex-shrink:0;}
.mdh-home-link:hover {border-color:var(--mdh-accent);color:var(--mdh-accent);}
.mdh-nav-title {min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mdh-app-nav .mdh-theme-button {height:44px;min-height:44px;white-space:nowrap;}
.mdh-nav-secondary a,.mdh-nav-secondary button {display:inline-flex;align-items:center;justify-content:center;gap:6px;position:static;margin:0;min-height:44px;padding:0 12px;border:1px solid var(--mdh-line);border-radius:10px;background:var(--mdh-panel2);color:var(--mdh-text);font:13px/1.4 system-ui;text-decoration:none;}
.mdh-nav-secondary #backBtn[data-target="home"] {display:none!important;}
:root.mdh-ui[data-mdh-navigation="app"] .dashboard-return,:root.mdh-ui[data-mdh-navigation="app"] .mdh-return,:root.mdh-ui[data-mdh-navigation="app"] .top-main>a.back,:root.mdh-ui[data-mdh-navigation="app"] .mdh-agent-nav,:root.mdh-ui[data-mdh-navigation="app"] [data-mdh-theme-host] {display:none!important;}
:root.mdh-ui[data-mdh-navigation="app"] body.subpage .topbar>.brand,:root.mdh-ui[data-mdh-navigation="app"] body.subpage #theme {display:none!important;}
:root.mdh-ui[data-mdh-app="dashboard"][data-mdh-navigation="app"] .topbar {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));justify-content:flex-end;}
:root.mdh-ui[data-mdh-app="dashboard"][data-mdh-navigation="app"] .top-actions {margin-left:auto;}
:root.mdh-ui[data-mdh-app="live"][data-mdh-navigation="app"] .header {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));}
:root.mdh-ui[data-mdh-app="live"][data-mdh-navigation="app"] .header-inner {padding:12px 20px;}
:root.mdh-ui[data-mdh-app="live"] .modal-backdrop,:root.mdh-ui[data-mdh-app="dashboard"] .sysops-modal-backdrop {z-index:3100;}
:root.mdh-ui[data-mdh-app="covers"][data-mdh-navigation="app"] .topbar {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));padding:12px 20px;}
:root.mdh-ui[data-mdh-app="action6"][data-mdh-navigation="app"] main {padding-top:24px;}
:root.mdh-ui[data-mdh-app="action6"][data-mdh-navigation="app"] .nav {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));}
:root.mdh-ui[data-mdh-app="library"][data-mdh-navigation="app"] .detail {padding-top:calc(var(--mdh-nav-height) + env(safe-area-inset-top) + 16px);}
:root.mdh-ui[data-mdh-app="ds-console"] .frame-bar {background:var(--mdh-panel);color:var(--mdh-text);}
:root.mdh-ui[data-mdh-app="ds-console"] iframe {height:calc(100dvh - var(--mdh-nav-height) - env(safe-area-inset-top) - 54px);}
@media(max-width:600px){.mdh-app-nav{gap:8px}.mdh-nav-title{font-size:13px}.mdh-app-nav .mdh-theme-button{padding:0 8px;font-size:12px}.mdh-nav-secondary .back-label,.mdh-nav-secondary .mdh-parent-label{display:none}.mdh-nav-secondary a,.mdh-nav-secondary button{width:44px;min-width:44px;padding:0}.mdh-ui[data-mdh-app="live"][data-mdh-navigation="app"] .header-inner{padding:10px 12px}.mdh-ui[data-mdh-app="covers"][data-mdh-navigation="app"] .topbar{padding:10px 12px;flex-wrap:wrap}.mdh-ui[data-mdh-app="action6"][data-mdh-navigation="app"] main{padding-top:16px}}

/* Action6 controls and chart selections share a readable palette in both themes. */
:root.mdh-ui[data-mdh-app="action6"] {
  --a6-control-bg:rgba(28,39,55,.72);--a6-selected-bg:rgba(76,201,240,.13);--a6-progress-track:rgba(151,172,209,.2);
  --a6-primary-bg:#087fa4;--a6-primary-text:#fff;--a6-danger-border:rgba(255,100,116,.46);
  --surface:rgba(17,23,34,.82);--surface2:rgba(22,30,44,.72);
}
:root.mdh-ui[data-mdh-app="action6"][data-theme="light"] {
  --a6-control-bg:rgba(255,255,255,.76);--a6-selected-bg:rgba(8,127,164,.09);--a6-progress-track:rgba(60,89,125,.15);
  --a6-danger-border:rgba(198,45,63,.35);--surface:rgba(255,255,255,.8);--surface2:rgba(229,238,250,.58);
  --mdh-accent:#076d8f;--cyan:#076d8f;--mdh-muted:#52637d;--mdh-good:#116b43;--mdh-bad:#b42335;--mdh-warn:#805400;--mdh-blue:#2454b6;
}
.mdh-ui[data-mdh-app="action6"] body {background:radial-gradient(ellipse at 88% 0,rgba(76,201,240,.055),transparent 46%),var(--mdh-bg);}
.mdh-ui[data-mdh-app="action6"] button {background:var(--a6-control-bg);color:var(--mdh-text);border-color:var(--mdh-line);}
.mdh-ui[data-mdh-app="action6"] button:hover:not(:disabled) {background:var(--a6-selected-bg);border-color:var(--mdh-accent);}
.mdh-ui[data-mdh-app="action6"] button.primary {background:var(--a6-primary-bg);border-color:var(--a6-primary-bg);color:var(--a6-primary-text);}
.mdh-ui[data-mdh-app="action6"] button.primary:hover:not(:disabled) {filter:brightness(1.07);}
.mdh-ui[data-mdh-app="action6"] button.danger {color:var(--mdh-bad);border-color:var(--a6-danger-border);background:var(--bad-bg);}
.mdh-ui[data-mdh-app="action6"] button:disabled {opacity:1;color:var(--mdh-muted);background:var(--mdh-panel2);border-color:var(--mdh-line);}
.mdh-ui[data-mdh-app="action6"] .nav {background:var(--surface2);}
.mdh-ui[data-mdh-app="action6"] .nav button {background:transparent;border-color:transparent;}
.mdh-ui[data-mdh-app="action6"] .nav button[aria-selected="true"],.mdh-ui[data-mdh-app="action6"] .daybar[aria-pressed="true"],.mdh-ui[data-mdh-app="action6"] .houritem[aria-pressed="true"],.mdh-ui[data-mdh-app="action6"] .viewbar button[aria-pressed="true"] {background:var(--a6-selected-bg);border-color:var(--mdh-accent);color:var(--mdh-accent);}
.mdh-ui[data-mdh-app="action6"] .daybar,.mdh-ui[data-mdh-app="action6"] .houritem {background:transparent;}
.mdh-ui[data-mdh-app="action6"] .daybar .bar-value,.mdh-ui[data-mdh-app="action6"] .houritem .hour-rate {color:var(--mdh-text);}
.mdh-ui[data-mdh-app="action6"] .daybar .bar-count,.mdh-ui[data-mdh-app="action6"] .houritem .hour-label {color:var(--mdh-muted);}
.mdh-ui[data-mdh-app="action6"] .progress {background:var(--a6-progress-track);}
.mdh-ui[data-mdh-app="action6"] .section,.mdh-ui[data-mdh-app="action6"] .stat,.mdh-ui[data-mdh-app="action6"] .login {background:var(--surface);border-color:var(--mdh-line);box-shadow:0 3px 16px rgba(24,45,75,.025);}
.mdh-ui[data-mdh-app="action6"] .chartdetail,.mdh-ui[data-mdh-app="action6"] .media {background:var(--surface2);}
.mdh-ui[data-mdh-app="action6"] .tag {background:var(--a6-selected-bg);color:var(--mdh-accent);border-color:var(--mdh-line);}
.mdh-ui[data-mdh-app="action6"] .status.done,.mdh-ui[data-mdh-app="action6"] .status.existing,.mdh-ui[data-mdh-app="action6"] .status.task-idle {color:var(--mdh-good);background:var(--ok-bg);border-color:color-mix(in srgb,var(--mdh-good) 35%,transparent);}
.mdh-ui[data-mdh-app="action6"] .status.failed,.mdh-ui[data-mdh-app="action6"] .status.interrupted,.mdh-ui[data-mdh-app="action6"] .status.needs_reconcile,.mdh-ui[data-mdh-app="action6"] .status.cancelled,.mdh-ui[data-mdh-app="action6"] .status.task-failed {color:var(--mdh-bad);background:var(--bad-bg);border-color:var(--a6-danger-border);}
.mdh-ui[data-mdh-app="action6"] .status.waiting_source,.mdh-ui[data-mdh-app="action6"] .status.ready,.mdh-ui[data-mdh-app="action6"] .status.submitted,.mdh-ui[data-mdh-app="action6"] .status.verifying,.mdh-ui[data-mdh-app="action6"] .status.running,.mdh-ui[data-mdh-app="action6"] .status.task-uploading {color:var(--mdh-blue);background:var(--info-bg);border-color:color-mix(in srgb,var(--mdh-blue) 35%,transparent);}
.mdh-ui[data-mdh-app="action6"] .status.retry_wait,.mdh-ui[data-mdh-app="action6"] .status.task-scanning {color:var(--mdh-warn);background:var(--warn-bg);border-color:color-mix(in srgb,var(--mdh-warn) 35%,transparent);}

.mdh-app-nav [hidden] {display:none!important;}
:root.mdh-ui[data-mdh-app="covers"][data-mdh-navigation="app"] .gallery-head {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top) + var(--topbar-h,60px));}
:root.mdh-ui[data-mdh-app="ds-console"] .bar {top:calc(var(--mdh-nav-height) + env(safe-area-inset-top));background:var(--mdh-panel);border-color:var(--mdh-line);}
:root.mdh-ui[data-mdh-app="ds-console"] .bar a,:root.mdh-ui[data-mdh-app="ds-console"] .frame-bar a,:root.mdh-ui[data-mdh-app="ds-console"] .more {color:var(--mdh-accent);border-color:var(--mdh-line);background:var(--mdh-panel2);}
:root.mdh-ui[data-mdh-app="ds-console"] .msg,:root.mdh-ui[data-mdh-app="ds-console"] .msg.user,:root.mdh-ui[data-mdh-app="ds-console"] .tool {background:var(--mdh-panel);border-color:var(--mdh-line);color:var(--mdh-text);}
:root.mdh-ui[data-mdh-app="ds-console"] .muted,:root.mdh-ui[data-mdh-app="ds-console"] .reasoning,:root.mdh-ui[data-mdh-app="ds-console"] .longtext,:root.mdh-ui[data-mdh-app="ds-console"] .msg header,:root.mdh-ui[data-mdh-app="ds-console"] summary {color:var(--mdh-muted);}
:root.mdh-ui[data-mdh-app="ds-console"] .msg header b,:root.mdh-ui[data-mdh-app="ds-console"] .tool pre {color:var(--mdh-text);}
.mdh-ui[data-mdh-app="action6"] .daybar,.mdh-ui[data-mdh-app="action6"] .houritem {border-color:transparent;}
.mdh-ui[data-mdh-app="action6"] .daybar[aria-pressed="true"],.mdh-ui[data-mdh-app="action6"] .houritem[aria-pressed="true"] {border-color:var(--mdh-accent);}
:root.mdh-ui[data-mdh-app="ds-console"] .text,:root.mdh-ui[data-mdh-app="ds-console"] .reasoning,:root.mdh-ui[data-mdh-app="ds-console"] .longtext,:root.mdh-ui[data-mdh-app="ds-console"] .msg header b,:root.mdh-ui[data-mdh-app="ds-console"] .bar strong {overflow-wrap:anywhere;word-break:break-word;min-width:0;}
:root.mdh-ui[data-mdh-app="ds-console"] .msg,:root.mdh-ui[data-mdh-app="ds-console"] .tool,:root.mdh-ui[data-mdh-app="ds-console"] pre {max-width:100%;box-sizing:border-box;}
.mdh-app-nav {right:auto;width:100vw;max-width:100%;}
:root.mdh-ui[data-mdh-app="ds-console"] body {overflow-wrap:anywhere;word-break:break-word;}

/* Apply only while a user-visible theme change is in progress. */
@media (prefers-reduced-motion: no-preference) {
  .mdh-ui.mdh-theme-changing, .mdh-ui.mdh-theme-changing * {
    transition-property: background-color, color, border-color, box-shadow, fill, stroke !important;
    transition-duration: 180ms !important;
    transition-timing-function: ease-out !important;
    transition-delay: 0s !important;
  }
}
