/*
 * Custom styling for the Swagger UI rendered description (Download\LetsGrowWebAPI.md).
 * Swagger UI styles <blockquote> with plain browser defaults, so the markdown ">" note
 * callouts render flat on api.letsgrow.com while a .md preview shows them as a callout box.
 * These rules restore that callout look.
 */
.swagger-ui .info blockquote {
    border-left: .25em solid #d0d7de;
    background: #f6f8fa;
    color: #57606a;
    margin: 1em 0;
    padding: .5em 1em;
    border-radius: 4px;
}

.swagger-ui .info blockquote p {
    margin: 0;
}

/*
 * The "token" security scheme is an OAuth2 password flow against POST /token, which does not use
 * client credentials. Hide the irrelevant "Client credentials location", client_id and client_secret
 * fields in the Authorize popup so the user only sees username/password.
 */
.swagger-ui .auth-container .wrapper:has(> label[for="password_type"]),
.swagger-ui .auth-container .wrapper:has(> label[for="client_id"]),
.swagger-ui .auth-container .wrapper:has(> label[for="client_secret"]) {
    display: none;
}
