/* Existing dark panel text; no change to its background or layout. */
html body.kr-nico-page main#hauptinhalt#hauptinhalt#hauptinhalt [data-kr-style114="media1"]{display:block;max-width:100%;height:auto;border-radius:12px}
html body.kr-nico-page main#hauptinhalt#hauptinhalt#hauptinhalt [data-kr-style114="media2"]{display:block;width:100%;max-width:720px;height:auto;margin:1rem 0 1.5rem;border-radius:8px}
html body.kr-nico-page main#hauptinhalt#hauptinhalt#hauptinhalt [data-kr-style114="media3"]{display:block;width:100%;max-width:520px;height:auto;background:#f5f7f8}
html body.kr-nico-page main#hauptinhalt#hauptinhalt#hauptinhalt [data-kr-style114="grid1"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
html body.kr-nico-page main#hauptinhalt#hauptinhalt#hauptinhalt .suite-cluster-links.suite-cluster-links :is(h2,h3,p,a){color:#fff!important}
html body.kr-nico-page[data-service-correction="1.1.3"] main#hauptinhalt#hauptinhalt#hauptinhalt .image-stories>.wrap> :is(h2,p){color:#fff!important}
html body.kr-nico-page[data-service-correction="1.1.3"] main#hauptinhalt#hauptinhalt#hauptinhalt .band.dark>.wrap.closing>div> :is(h2,h3,p){color:#fff!important}
html body.kr-nico-page[data-service-correction="1.1.3"] main#hauptinhalt#hauptinhalt#hauptinhalt :is(.project-card .card-link,.kr-orange-action){background:#ac4b20!important;border-color:#ac4b20!important;color:#fff!important}
html body.kr-nico-page[data-service-correction="1.1.3"] main#hauptinhalt#hauptinhalt#hauptinhalt .reading-card small{color:#934322!important}
@media(min-width:1001px){
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"]{position:sticky!important;top:104px!important;align-self:start!important;min-width:0!important;max-height:calc(100dvh - 128px)!important;overflow:visible!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] details.kn-contents{margin:0!important;min-height:0!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] summary{font-size:16px!important;line-height:1.35!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] nav{max-height:var(--kr-toc-room,35vh)!important;overflow-y:auto!important;scrollbar-gutter:stable;padding-right:5px!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] nav a{font-size:14px!important;line-height:1.35!important;padding-top:7px!important;padding-bottom:7px!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] .kn-sidebar-help{margin-top:12px!important;padding:12px!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] .kn-sidebar-help p{display:none!important;font-size:14px!important;line-height:1.35!important;margin:0 0 10px!important}
html body .kn-sidebar[data-ratgeber-sidebar-fix="1.1.4"] .kn-sidebar-help a{min-height:44px!important;font-size:14px!important;line-height:1.3!important;padding:10px!important;box-sizing:border-box!important}
}