/*
 * Main Styles for py-postman docs
 * Author: McSixDev (mcsixdev)
 * Telegram: @McSixDev
 * Last Update: 24.02.2026
 */

html { background-color: #f8fafc; }
html.dark { background-color: #030712; }

::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 9999px; border: 2px solid #f8fafc; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }

html.dark ::-webkit-scrollbar-thumb { background: #334155; border: 2px solid #030712; }
html.dark ::-webkit-scrollbar-thumb:hover { background: #475569; }

details > summary { list-style: none; }
details > summary::-webkit-details-marker { display: none; }

.fade-in { animation: fadeIn 0.8s ease-out forwards; opacity: 0; transform: translateY(10px); }
@keyframes fadeIn { to { opacity: 1; transform: translateY(0); } }
.delay-1 { animation-delay: 0.1s; }
.delay-2 { animation-delay: 0.2s; }
.delay-3 { animation-delay: 0.3s; }

body { top: 0 !important; }
.skiptranslate { display: none !important; }
.goog-te-banner-frame { display: none !important; }
#goog-gt-tt, .goog-te-balloon-frame { display: none !important; }
.goog-text-highlight { background-color: transparent !important; box-shadow: none !important; }
