/* Editorial 0.2.4: dark-theme repair for the Site Shell-owned Press Desk card. */
html[data-kw-theme="dark"] .kwsh-press-desk {
    background: var(--kw-theme-raised, #272e40);
    color: var(--kw-theme-text, #f2f4fb);
    border: 1px solid var(--kw-theme-border, #63708a);
    box-shadow: 14px 14px 0 rgba(200, 181, 255, .08);
}
html[data-kw-theme="dark"] .kwsh-press-desk-kicker {
    color: var(--kw-theme-muted, #bdc6db);
}
html[data-kw-theme="dark"] .kwsh-press-desk h2 {
    color: var(--kw-theme-text, #f2f4fb);
}
html[data-kw-theme="dark"] .kwsh-press-desk p {
    color: var(--kw-theme-muted, #bdc6db);
}
html[data-kw-theme="dark"] .kwsh-press-action.is-primary {
    background: var(--kw-theme-accent, #c8b5ff);
    color: var(--kw-theme-on-accent, #201637);
}
html[data-kw-theme="dark"] .kwsh-press-action.is-primary:hover,
html[data-kw-theme="dark"] .kwsh-press-action.is-primary:focus-visible {
    background: var(--kw-theme-text, #f2f4fb);
    color: #17171c;
}
html[data-kw-theme="dark"] .kwsh-press-action.is-secondary {
    border-color: var(--kw-theme-border, #63708a);
    color: var(--kw-theme-text, #f2f4fb);
    background: transparent;
}
html[data-kw-theme="dark"] .kwsh-press-action.is-secondary:hover,
html[data-kw-theme="dark"] .kwsh-press-action.is-secondary:focus-visible {
    border-color: var(--kw-theme-accent, #c8b5ff);
    color: var(--kw-theme-text, #f2f4fb);
    background: var(--kw-theme-hover, #343d54);
}
