/* admonitions anpassen - was aber nicht funktioniert */
.admonition-note { background: #135d92; }
.admonition-warning { background: #d7420c; }
.admonition-tip { background: #10ba40; }
.admonition-caution { background: #f70000; }

/* kbd (keyboard) */
kbd {
    background: #ededed !important;
    color: #020062 !important;
    padding: 2px 6px;
    border-radius: 4px;
    font-family: 'Roboto-Bold', Fallback, sans-serif;
    font-size: 0.95em;
}

/* guilabel */
.guilabel {
    color: #d00fc0 !important;
}

/* menuselection */
.menuselection {
    color: #00c817 !important;
}

/* --- Fix invisible text in HTTP code blocks --- */
.highlight-http pre {
    background-color: #f8f8f8 !important;  /* match RTD code block background */
    color: #222 !important;                /* dark gray text */
}

/* Optional: improve overall code readability */
.highlight pre {
    border-radius: 6px;
    padding: 0.75em 1em;
    font-size: 0.9em;
}