.dh-home-tools{display:none}
:is(.desktop-feed-active,.desktop-episode-active) .dh-home-tools{display:grid;gap:3px;margin-top:auto;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}
:is(.desktop-feed-active,.desktop-episode-active) .dh-tool{display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:8px 12px;border:0;border-radius:9px;color:#afb2b6;background:transparent;font-family:inherit;font-weight:500;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;white-space:nowrap}
:is(.desktop-feed-active,.desktop-episode-active) .dh-tool:hover,:is(.desktop-feed-active,.desktop-episode-active) .dh-tool:focus-visible{background:#26282c;color:#fff;outline:2px solid transparent}
html:is(.desktop-feed-active,.desktop-episode-active) .channel-nav{overflow:hidden!important}
html:is(.desktop-feed-active,.desktop-episode-active) .channel-nav-inner{height:100%!important;min-height:0!important;overflow:hidden!important;padding:8px 16px 12px!important;gap:3px!important}
html:is(.desktop-feed-active,.desktop-episode-active) .channel-tab{flex:1 1 40px!important;max-height:40px!important;height:auto!important;min-height:24px!important;line-height:1.2!important}
html:is(.desktop-feed-active,.desktop-episode-active) .dh-nav-divider{flex:none;margin:6px 8px!important}
html:is(.desktop-feed-active,.desktop-episode-active) .dh-home-tools{width:100%;box-sizing:border-box}

.dh-helper-dialog{width:min(450px,calc(100vw - 36px));box-sizing:border-box;border:1px solid #35383f;border-radius:16px;padding:28px;background:#17191e;color:#f3f4f6;box-shadow:0 24px 80px #0009;font-family:inherit}
.dh-helper-dialog::backdrop{background:#0009}
.dh-helper-dialog h2{font-size:21px;margin:0 25px 15px 0}
.dh-helper-dialog p{font-size:14px;line-height:1.8;color:#bdc0c8}
.dh-dialog-close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#aaa;font-size:26px;cursor:pointer}
.dh-helper-download{display:block;margin:22px 0;padding:13px 16px;border-radius:9px;background:#f5c451;color:#151515;text-decoration:none;text-align:center;font-weight:700;font-size:14px}
.dh-helper-dialog .dh-helper-note{font-size:12px;color:#9da2ad}
@media(max-height:800px){:is(.desktop-feed-active,.desktop-episode-active) .dh-home-tools{margin-top:auto;padding-top:8px}:is(.desktop-feed-active,.desktop-episode-active) .dh-tool{min-height:34px;padding:7px 12px}}

@media(max-height:620px){html:is(.desktop-feed-active,.desktop-episode-active) .channel-nav-inner{gap:1px!important;padding-top:4px!important;padding-bottom:4px!important}html:is(.desktop-feed-active,.desktop-episode-active) .channel-tab{font-size:13px!important;min-height:20px!important}:is(.desktop-feed-active,.desktop-episode-active) .dh-tool{min-height:28px;padding:4px 12px;font-size:12px}:is(.desktop-feed-active,.desktop-episode-active) .dh-home-tools{gap:1px;padding-top:5px}html:is(.desktop-feed-active,.desktop-episode-active) .dh-nav-divider{margin:3px 8px!important}}
