/* TextUnited custom Swagger UI styles */

/* Topbar background */
.swagger-ui .topbar {
    background-color: #251CC9 !important;
}

/* Replace Swagger logo with TextUnited logo — only hide logo inside the link, not dark mode toggle */
.swagger-ui .topbar-wrapper a > img,
.swagger-ui .topbar-wrapper a > svg {
    display: none !important;
}

.swagger-ui .topbar-wrapper a::before {
    content: '';
    display: inline-block;
    width: 200px;
    height: 40px;
    background: url('/swagger-custom/logo.svg') no-repeat center;
    background-size: contain;
}

/* Hide "Select a definition" dropdown */
.swagger-ui .topbar .download-url-wrapper {
    display: none !important;
}
