
@font-face { font-family: "Pinko Regular"; src: url("/assets/invipo/fonts/ProximaNova-Regular.woff") format("woff"); }
@font-face { font-family: "Pinko Medium"; src: url("/assets/invipo/fonts/ProximaNova-Medium.woff") format("woff"); }
@font-face { font-family: "Pinko Semi Bold"; src: url("/assets/invipo/fonts/ProximaNova-Semibold.woff") format("woff"); }

body { background: #F4F4F4; color: #0F0F0F; }
.swagger-ui, .swagger-ui .info .title, .swagger-ui .opblock-tag, .swagger-ui .opblock .opblock-summary-description,
.swagger-ui table thead tr th, .swagger-ui .btn, .swagger-ui select, .swagger-ui input, .swagger-ui label,
.swagger-ui .parameter__name, .swagger-ui .response-col_status, .swagger-ui .tab li, .swagger-ui .model-title,
.swagger-ui .info p, .swagger-ui .info li, .swagger-ui .scheme-container .schemes > label, .swagger-ui .opblock-tag small {
  font-family: "Pinko Regular", -apple-system, sans-serif;
  color: #0F0F0F;
}
.swagger-ui .info .title, .swagger-ui .opblock-tag { font-family: "Pinko Semi Bold", sans-serif; }
.swagger-ui .opblock .opblock-summary-path, .swagger-ui .btn, .swagger-ui .tab li { font-family: "Pinko Medium", sans-serif; }

.swagger-ui .topbar { background: #010101; padding: 12px 0; }
.swagger-ui .topbar .download-url-wrapper { display: none; }
.swagger-ui .topbar-wrapper a { max-width: none; }
.swagger-ui .topbar-wrapper img { height: 22px; }
.swagger-ui .topbar-wrapper a::after {
  content: "Prezentační API";
  margin-left: 16px;
  font-family: "Pinko Medium", sans-serif;
  font-size: 16px;
  color: #FFFFFF;
}
.swagger-ui .topbar-wrapper a span, .swagger-ui .topbar-wrapper svg { display: none; }

.swagger-ui .wrapper { max-width: 1280px; }
.swagger-ui .information-container { background: #FFFFFF; border-radius: 14px; margin-top: 16px; padding: 8px 24px; box-shadow: 0 2px 16px 0 #1616161A; }
.swagger-ui .scheme-container { background: #FFFFFF; box-shadow: none; border-radius: 14px; margin: 12px 0; }
.swagger-ui .opblock { border-radius: 8px; box-shadow: none; }
.swagger-ui .opblock-tag { color: #0F0F0F; border-bottom-color: #6F6F6F1A; }
.swagger-ui .btn.execute, .swagger-ui .btn.authorize { background: #0077F7; border-color: #0077F7; color: #FFFFFF; border-radius: 8px; }
.swagger-ui .btn.authorize svg { fill: #FFFFFF; }
.swagger-ui .info a { color: #0077F7; }
.swagger-ui .opblock.opblock-get .opblock-summary-method { background: #0077F7; }
.swagger-ui .opblock.opblock-get { background: #0077F726; border-color: #0077F7; }
.swagger-ui .opblock.opblock-post .opblock-summary-method { background: #1BBF72; }
.swagger-ui .opblock.opblock-patch .opblock-summary-method, .swagger-ui .opblock.opblock-put .opblock-summary-method { background: #E9B117; }
.swagger-ui .opblock.opblock-delete .opblock-summary-method { background: #F33B4F; }
