theme-material.css
1 @charset "UTF-8"; 2 .swagger-ui html { 3 box-sizing: border-box 4 } 5 6 .swagger-ui *, .swagger-ui :after, .swagger-ui :before { 7 box-sizing: inherit 8 } 9 10 .swagger-ui body { 11 margin: 0; 12 background: #fafafa 13 } 14 15 .swagger-ui .wrapper { 16 width: 100%; 17 max-width: 1460px; 18 margin: 0 auto; 19 padding: 0 20px 20 } 21 22 .swagger-ui .opblock-tag-section { 23 display: -webkit-box; 24 display: -ms-flexbox; 25 display: flex; 26 -webkit-box-orient: vertical; 27 -webkit-box-direction: normal; 28 -ms-flex-direction: column; 29 flex-direction: column 30 } 31 32 .swagger-ui .opblock-tag { 33 display: -webkit-box; 34 display: -ms-flexbox; 35 display: flex; 36 padding: 10px 20px 10px 10px; 37 cursor: pointer; 38 -webkit-transition: all .2s; 39 transition: all .2s; 40 border-bottom: 1px solid rgba(59, 65, 81, .3); 41 -webkit-box-align: center; 42 -ms-flex-align: center; 43 align-items: center 44 } 45 46 .swagger-ui .opblock-tag:hover { 47 background: rgba(0, 0, 0, .02) 48 } 49 50 .swagger-ui .opblock-tag { 51 font-size: 24px; 52 margin: 0 0 5px; 53 font-family: Titillium Web, sans-serif; 54 color: #3b4151 55 } 56 57 .swagger-ui .opblock-tag.no-desc span { 58 -webkit-box-flex: 1; 59 -ms-flex: 1; 60 flex: 1 61 } 62 63 .swagger-ui .opblock-tag svg { 64 -webkit-transition: all .4s; 65 transition: all .4s 66 } 67 68 .swagger-ui .opblock-tag small { 69 font-size: 14px; 70 font-weight: 400; 71 padding: 0 10px; 72 -webkit-box-flex: 1; 73 -ms-flex: 1; 74 flex: 1; 75 font-family: Open Sans, sans-serif; 76 color: #3b4151 77 } 78 79 .swagger-ui .parаmeter__type { 80 font-size: 12px; 81 padding: 5px 0; 82 font-family: Source Code Pro, monospace; 83 font-weight: 600; 84 color: #3b4151 85 } 86 87 .swagger-ui .view-line-link { 88 position: relative; 89 top: 3px; 90 width: 20px; 91 margin: 0 5px; 92 cursor: pointer; 93 -webkit-transition: all .5s; 94 transition: all .5s 95 } 96 97 .swagger-ui .opblock { 98 margin: 0 0 15px; 99 border: 1px solid #000; 100 border-radius: 4px; 101 box-shadow: 0 0 3px rgba(0, 0, 0, .19) 102 } 103 104 .swagger-ui .opblock.is-open .opblock-summary { 105 border-bottom: 1px solid #000 106 } 107 108 .swagger-ui .opblock .opblock-section-header { 109 padding: 8px 20px; 110 background: hsla(0, 0%, 100%, .8); 111 box-shadow: 0 1px 2px rgba(0, 0, 0, .1) 112 } 113 114 .swagger-ui .opblock .opblock-section-header, .swagger-ui .opblock .opblock-section-header label { 115 display: -webkit-box; 116 display: -ms-flexbox; 117 display: flex; 118 -webkit-box-align: center; 119 -ms-flex-align: center; 120 align-items: center 121 } 122 123 .swagger-ui .opblock .opblock-section-header label { 124 font-size: 12px; 125 font-weight: 700; 126 margin: 0; 127 font-family: Titillium Web, sans-serif; 128 color: #3b4151 129 } 130 131 .swagger-ui .opblock .opblock-section-header label span { 132 padding: 0 10px 0 0 133 } 134 135 .swagger-ui .opblock .opblock-section-header h4 { 136 font-size: 14px; 137 margin: 0; 138 -webkit-box-flex: 1; 139 -ms-flex: 1; 140 flex: 1; 141 font-family: Titillium Web, sans-serif; 142 color: #3b4151 143 } 144 145 .swagger-ui .opblock .opblock-summary-method { 146 font-size: 14px; 147 font-weight: 700; 148 min-width: 80px; 149 padding: 6px 15px; 150 text-align: center; 151 border-radius: 3px; 152 background: #000; 153 text-shadow: 0 1px 0 rgba(0, 0, 0, .1); 154 font-family: Titillium Web, sans-serif; 155 color: #fff 156 } 157 158 .swagger-ui .opblock .opblock-summary-path, .swagger-ui .opblock .opblock-summary-path__deprecated { 159 font-size: 16px; 160 display: -webkit-box; 161 display: -ms-flexbox; 162 display: flex; 163 padding: 0 10px; 164 font-family: Source Code Pro, monospace; 165 font-weight: 600; 166 color: #3b4151; 167 -webkit-box-align: center; 168 -ms-flex-align: center; 169 align-items: center 170 } 171 172 .swagger-ui .opblock .opblock-summary-path .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated .view-line-link { 173 position: relative; 174 top: 2px; 175 width: 0; 176 margin: 0; 177 cursor: pointer; 178 -webkit-transition: all .5s; 179 transition: all .5s 180 } 181 182 .swagger-ui .opblock .opblock-summary-path:hover .view-line-link, .swagger-ui .opblock .opblock-summary-path__deprecated:hover .view-line-link { 183 width: 18px; 184 margin: 0 5px 185 } 186 187 .swagger-ui .opblock .opblock-summary-path__deprecated { 188 text-decoration: line-through 189 } 190 191 .swagger-ui .opblock .opblock-summary-description { 192 font-size: 13px; 193 -webkit-box-flex: 1; 194 -ms-flex: 1; 195 flex: 1; 196 font-family: Open Sans, sans-serif; 197 color: #3b4151 198 } 199 200 .swagger-ui .opblock .opblock-summary { 201 display: -webkit-box; 202 display: -ms-flexbox; 203 display: flex; 204 padding: 5px; 205 cursor: pointer; 206 -webkit-box-align: center; 207 -ms-flex-align: center; 208 align-items: center 209 } 210 211 .swagger-ui .opblock.opblock-post { 212 border-color: #49cc90; 213 background: rgba(73, 204, 144, .1) 214 } 215 216 .swagger-ui .opblock.opblock-post .opblock-summary-method { 217 background: #49cc90 218 } 219 220 .swagger-ui .opblock.opblock-post .opblock-summary { 221 border-color: #49cc90 222 } 223 224 .swagger-ui .opblock.opblock-put { 225 border-color: #fca130; 226 background: rgba(252, 161, 48, .1) 227 } 228 229 .swagger-ui .opblock.opblock-put .opblock-summary-method { 230 background: #fca130 231 } 232 233 .swagger-ui .opblock.opblock-put .opblock-summary { 234 border-color: #fca130 235 } 236 237 .swagger-ui .opblock.opblock-delete { 238 border-color: #f93e3e; 239 background: rgba(249, 62, 62, .1) 240 } 241 242 .swagger-ui .opblock.opblock-delete .opblock-summary-method { 243 background: #f93e3e 244 } 245 246 .swagger-ui .opblock.opblock-delete .opblock-summary { 247 border-color: #f93e3e 248 } 249 250 .swagger-ui .opblock.opblock-get { 251 border-color: #61affe; 252 background: rgba(97, 175, 254, .1) 253 } 254 255 .swagger-ui .opblock.opblock-get .opblock-summary-method { 256 background: #61affe 257 } 258 259 .swagger-ui .opblock.opblock-get .opblock-summary { 260 border-color: #61affe 261 } 262 263 .swagger-ui .opblock.opblock-patch { 264 border-color: #50e3c2; 265 background: rgba(80, 227, 194, .1) 266 } 267 268 .swagger-ui .opblock.opblock-patch .opblock-summary-method { 269 background: #50e3c2 270 } 271 272 .swagger-ui .opblock.opblock-patch .opblock-summary { 273 border-color: #50e3c2 274 } 275 276 .swagger-ui .opblock.opblock-head { 277 border-color: #9012fe; 278 background: rgba(144, 18, 254, .1) 279 } 280 281 .swagger-ui .opblock.opblock-head .opblock-summary-method { 282 background: #9012fe 283 } 284 285 .swagger-ui .opblock.opblock-head .opblock-summary { 286 border-color: #9012fe 287 } 288 289 .swagger-ui .opblock.opblock-options { 290 border-color: #0d5aa7; 291 background: rgba(13, 90, 167, .1) 292 } 293 294 .swagger-ui .opblock.opblock-options .opblock-summary-method { 295 background: #0d5aa7 296 } 297 298 .swagger-ui .opblock.opblock-options .opblock-summary { 299 border-color: #0d5aa7 300 } 301 302 .swagger-ui .opblock.opblock-deprecated { 303 opacity: .6; 304 border-color: #ebebeb; 305 background: hsla(0, 0%, 92%, .1) 306 } 307 308 .swagger-ui .opblock.opblock-deprecated .opblock-summary-method { 309 background: #ebebeb 310 } 311 312 .swagger-ui .opblock.opblock-deprecated .opblock-summary { 313 border-color: #ebebeb 314 } 315 316 .swagger-ui .tab { 317 display: -webkit-box; 318 display: -ms-flexbox; 319 display: flex; 320 margin: 20px 0 10px; 321 padding: 0; 322 list-style: none 323 } 324 325 .swagger-ui .tab li { 326 font-size: 12px; 327 min-width: 100px; 328 min-width: 90px; 329 padding: 0; 330 cursor: pointer; 331 font-family: Titillium Web, sans-serif; 332 color: #3b4151 333 } 334 335 .swagger-ui .tab li:first-of-type { 336 position: relative; 337 padding-left: 0 338 } 339 340 .swagger-ui .tab li:first-of-type:after { 341 position: absolute; 342 top: 0; 343 right: 6px; 344 width: 1px; 345 height: 100%; 346 content: ""; 347 background: rgba(0, 0, 0, .2) 348 } 349 350 .swagger-ui .tab li.active { 351 font-weight: 700 352 } 353 354 .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-title_normal { 355 padding: 15px 20px 356 } 357 358 .swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-description-wrapper h4, .swagger-ui .opblock-title_normal, .swagger-ui .opblock-title_normal h4 { 359 font-size: 12px; 360 margin: 0 0 5px; 361 font-family: Open Sans, sans-serif; 362 color: #3b4151 363 } 364 365 .swagger-ui .opblock-description-wrapper p, .swagger-ui .opblock-title_normal p { 366 font-size: 14px; 367 margin: 0; 368 font-family: Open Sans, sans-serif; 369 color: #3b4151 370 } 371 372 .swagger-ui .execute-wrapper { 373 padding: 20px; 374 text-align: right 375 } 376 377 .swagger-ui .execute-wrapper .btn { 378 width: 100%; 379 padding: 8px 40px 380 } 381 382 .swagger-ui .body-param-options { 383 display: -webkit-box; 384 display: -ms-flexbox; 385 display: flex; 386 -webkit-box-orient: vertical; 387 -webkit-box-direction: normal; 388 -ms-flex-direction: column; 389 flex-direction: column 390 } 391 392 .swagger-ui .body-param-options .body-param-edit { 393 padding: 10px 0 394 } 395 396 .swagger-ui .body-param-options label { 397 padding: 8px 0 398 } 399 400 .swagger-ui .body-param-options label select { 401 margin: 3px 0 0 402 } 403 404 .swagger-ui .responses-inner { 405 padding: 20px 406 } 407 408 .swagger-ui .responses-inner h4, .swagger-ui .responses-inner h5 { 409 font-size: 12px; 410 margin: 10px 0 5px; 411 font-family: Open Sans, sans-serif; 412 color: #3b4151 413 } 414 415 .swagger-ui .response-col_status { 416 font-size: 14px; 417 font-family: Open Sans, sans-serif; 418 color: #3b4151 419 } 420 421 .swagger-ui .response-col_status .response-undocumented { 422 font-size: 11px; 423 font-family: Source Code Pro, monospace; 424 font-weight: 600; 425 color: #999 426 } 427 428 .swagger-ui .response-col_description__inner span { 429 font-size: 12px; 430 font-style: italic; 431 display: block; 432 margin: 10px 0; 433 padding: 10px; 434 border-radius: 4px; 435 background: #41444e; 436 font-family: Source Code Pro, monospace; 437 font-weight: 600; 438 color: #fff 439 } 440 441 .swagger-ui .response-col_description__inner span p { 442 margin: 0 443 } 444 445 .swagger-ui .opblock-body pre { 446 font-size: 12px; 447 margin: 0; 448 padding: 10px; 449 white-space: pre-wrap; 450 border-radius: 4px; 451 background: #41444e; 452 font-family: Source Code Pro, monospace; 453 font-weight: 600; 454 color: #fff 455 } 456 457 .swagger-ui .opblock-body pre span { 458 color: #fff!important 459 } 460 461 .swagger-ui .scheme-container { 462 margin: 0 0 20px; 463 padding: 30px 0; 464 background: #fff; 465 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15) 466 } 467 468 .swagger-ui .scheme-container .schemes { 469 display: -webkit-box; 470 display: -ms-flexbox; 471 display: flex; 472 -webkit-box-align: center; 473 -ms-flex-align: center; 474 align-items: center 475 } 476 477 .swagger-ui .scheme-container .schemes>label { 478 font-size: 12px; 479 font-weight: 700; 480 display: -webkit-box; 481 display: -ms-flexbox; 482 display: flex; 483 -webkit-box-orient: vertical; 484 -webkit-box-direction: normal; 485 -ms-flex-direction: column; 486 flex-direction: column; 487 margin: -20px 15px 0 0; 488 font-family: Titillium Web, sans-serif; 489 color: #3b4151 490 } 491 492 .swagger-ui .scheme-container .schemes>label select { 493 min-width: 130px; 494 text-transform: uppercase 495 } 496 497 .swagger-ui .loading-container { 498 padding: 40px 0 60px 499 } 500 501 .swagger-ui .loading-container .loading { 502 position: relative 503 } 504 505 .swagger-ui .loading-container .loading:after { 506 font-size: 10px; 507 font-weight: 700; 508 position: absolute; 509 top: 50%; 510 left: 50%; 511 content: "loading"; 512 -webkit-transform: translate(-50%, -50%); 513 transform: translate(-50%, -50%); 514 text-transform: uppercase; 515 font-family: Titillium Web, sans-serif; 516 color: #3b4151 517 } 518 519 .swagger-ui .loading-container .loading:before { 520 position: absolute; 521 top: 50%; 522 left: 50%; 523 display: block; 524 width: 60px; 525 height: 60px; 526 margin: -30px; 527 content: ""; 528 -webkit-animation: rotation 1s infinite linear, opacity .5s; 529 animation: rotation 1s infinite linear, opacity .5s; 530 opacity: 1; 531 border: 2px solid rgba(85, 85, 85, .1); 532 border-top-color: rgba(0, 0, 0, .6); 533 border-radius: 100%; 534 -webkit-backface-visibility: hidden; 535 backface-visibility: hidden 536 } 537 538 @-webkit-keyframes rotation { 539 to { 540 -webkit-transform: rotate(1turn); 541 transform: rotate(1turn) 542 } 543 } 544 545 @keyframes rotation { 546 to { 547 -webkit-transform: rotate(1turn); 548 transform: rotate(1turn) 549 } 550 } 551 552 @-webkit-keyframes blinker { 553 50% { 554 opacity: 0 555 } 556 } 557 558 @keyframes blinker { 559 50% { 560 opacity: 0 561 } 562 } 563 564 .swagger-ui .btn { 565 font-size: 14px; 566 font-weight: 700; 567 padding: 5px 23px; 568 -webkit-transition: all .3s; 569 transition: all .3s; 570 border: 2px solid #888; 571 border-radius: 4px; 572 background: transparent; 573 box-shadow: 0 1px 2px rgba(0, 0, 0, .1); 574 font-family: Titillium Web, sans-serif; 575 color: #3b4151 576 } 577 578 .swagger-ui .btn[disabled] { 579 cursor: not-allowed; 580 opacity: .3 581 } 582 583 .swagger-ui .btn:hover { 584 box-shadow: 0 0 5px rgba(0, 0, 0, .3) 585 } 586 587 .swagger-ui .btn.cancel { 588 border-color: #ff6060; 589 font-family: Titillium Web, sans-serif; 590 color: #ff6060 591 } 592 593 .swagger-ui .btn.authorize { 594 line-height: 1; 595 display: inline; 596 color: #49cc90; 597 border-color: #49cc90 598 } 599 600 .swagger-ui .btn.authorize span { 601 float: left; 602 padding: 4px 20px 0 0 603 } 604 605 .swagger-ui .btn.authorize svg { 606 fill: #49cc90 607 } 608 609 .swagger-ui .btn.execute { 610 -webkit-animation: pulse 2s infinite; 611 animation: pulse 2s infinite; 612 color: #fff; 613 border-color: #4990e2 614 } 615 616 @-webkit-keyframes pulse { 617 0% { 618 color: #fff; 619 background: #4990e2; 620 box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 621 } 622 70% { 623 box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 624 } 625 to { 626 color: #fff; 627 background: #4990e2; 628 box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 629 } 630 } 631 632 @keyframes pulse { 633 0% { 634 color: #fff; 635 background: #4990e2; 636 box-shadow: 0 0 0 0 rgba(73, 144, 226, .8) 637 } 638 70% { 639 box-shadow: 0 0 0 5px rgba(73, 144, 226, 0) 640 } 641 to { 642 color: #fff; 643 background: #4990e2; 644 box-shadow: 0 0 0 0 rgba(73, 144, 226, 0) 645 } 646 } 647 648 .swagger-ui .btn-group { 649 display: -webkit-box; 650 display: -ms-flexbox; 651 display: flex; 652 padding: 30px 653 } 654 655 .swagger-ui .btn-group .btn { 656 -webkit-box-flex: 1; 657 -ms-flex: 1; 658 flex: 1 659 } 660 661 .swagger-ui .btn-group .btn:first-child { 662 border-radius: 4px 0 0 4px 663 } 664 665 .swagger-ui .btn-group .btn:last-child { 666 border-radius: 0 4px 4px 0 667 } 668 669 .swagger-ui .authorization__btn { 670 padding: 0 10px; 671 border: none; 672 background: none 673 } 674 675 .swagger-ui .authorization__btn.locked { 676 opacity: 1 677 } 678 679 .swagger-ui .authorization__btn.unlocked { 680 opacity: .4 681 } 682 683 .swagger-ui .expand-methods, .swagger-ui .expand-operation { 684 border: none; 685 background: none 686 } 687 688 .swagger-ui .expand-methods svg, .swagger-ui .expand-operation svg { 689 width: 20px; 690 height: 20px 691 } 692 693 .swagger-ui .expand-methods { 694 padding: 0 10px 695 } 696 697 .swagger-ui .expand-methods:hover svg { 698 fill: #444 699 } 700 701 .swagger-ui .expand-methods svg { 702 -webkit-transition: all .3s; 703 transition: all .3s; 704 fill: #777 705 } 706 707 .swagger-ui button { 708 cursor: pointer; 709 outline: none 710 } 711 712 .swagger-ui select { 713 font-size: 14px; 714 font-weight: 700; 715 padding: 5px 40px 5px 10px; 716 border: 2px solid #41444e; 717 border-radius: 4px; 718 background: #f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+ICAgIDxwYXRoIGQ9Ik0xMy40MTggNy44NTljLjI3MS0uMjY4LjcwOS0uMjY4Ljk3OCAwIC4yNy4yNjguMjcyLjcwMSAwIC45NjlsLTMuOTA4IDMuODNjLS4yNy4yNjgtLjcwNy4yNjgtLjk3OSAwbC0zLjkwOC0zLjgzYy0uMjctLjI2Ny0uMjctLjcwMSAwLS45NjkuMjcxLS4yNjguNzA5LS4yNjguOTc4IDBMMTAgMTFsMy40MTgtMy4xNDF6Ii8+PC9zdmc+) right 10px center no-repeat; 719 background-size: 20px; 720 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25); 721 font-family: Titillium Web, sans-serif; 722 color: #3b4151; 723 -webkit-appearance: none; 724 -moz-appearance: none; 725 appearance: none 726 } 727 728 .swagger-ui select[multiple] { 729 margin: 5px 0; 730 padding: 5px; 731 background: #f7f7f7 732 } 733 734 .swagger-ui .opblock-body select { 735 min-width: 230px 736 } 737 738 .swagger-ui label { 739 font-size: 12px; 740 font-weight: 700; 741 margin: 0 0 5px; 742 font-family: Titillium Web, sans-serif; 743 color: #3b4151 744 } 745 746 .swagger-ui input[type=email], .swagger-ui input[type=password], .swagger-ui input[type=search], .swagger-ui input[type=text] { 747 min-width: 100px; 748 margin: 5px 0; 749 padding: 8px 10px; 750 border: 1px solid #d9d9d9; 751 border-radius: 4px; 752 background: #fff 753 } 754 755 .swagger-ui input[type=email].invalid, .swagger-ui input[type=password].invalid, .swagger-ui input[type=search].invalid, .swagger-ui input[type=text].invalid { 756 -webkit-animation: shake .4s 1; 757 animation: shake .4s 1; 758 border-color: #f93e3e; 759 background: #feebeb 760 } 761 762 @-webkit-keyframes shake { 763 10%, 90% { 764 -webkit-transform: translate3d(-1px, 0, 0); 765 transform: translate3d(-1px, 0, 0) 766 } 767 20%, 80% { 768 -webkit-transform: translate3d(2px, 0, 0); 769 transform: translate3d(2px, 0, 0) 770 } 771 30%, 50%, 70% { 772 -webkit-transform: translate3d(-4px, 0, 0); 773 transform: translate3d(-4px, 0, 0) 774 } 775 40%, 60% { 776 -webkit-transform: translate3d(4px, 0, 0); 777 transform: translate3d(4px, 0, 0) 778 } 779 } 780 781 @keyframes shake { 782 10%, 90% { 783 -webkit-transform: translate3d(-1px, 0, 0); 784 transform: translate3d(-1px, 0, 0) 785 } 786 20%, 80% { 787 -webkit-transform: translate3d(2px, 0, 0); 788 transform: translate3d(2px, 0, 0) 789 } 790 30%, 50%, 70% { 791 -webkit-transform: translate3d(-4px, 0, 0); 792 transform: translate3d(-4px, 0, 0) 793 } 794 40%, 60% { 795 -webkit-transform: translate3d(4px, 0, 0); 796 transform: translate3d(4px, 0, 0) 797 } 798 } 799 800 .swagger-ui textarea { 801 font-size: 12px; 802 width: 100%; 803 min-height: 280px; 804 padding: 10px; 805 border: none; 806 border-radius: 4px; 807 outline: none; 808 background: hsla(0, 0%, 100%, .8); 809 font-family: Source Code Pro, monospace; 810 font-weight: 600; 811 color: #3b4151 812 } 813 814 .swagger-ui textarea:focus { 815 border: 2px solid #61affe 816 } 817 818 .swagger-ui textarea.curl { 819 font-size: 12px; 820 min-height: 100px; 821 margin: 0; 822 padding: 10px; 823 resize: none; 824 border-radius: 4px; 825 background: #41444e; 826 font-family: Source Code Pro, monospace; 827 font-weight: 600; 828 color: #fff 829 } 830 831 .swagger-ui .checkbox { 832 padding: 5px 0 10px; 833 -webkit-transition: opacity .5s; 834 transition: opacity .5s; 835 color: #333 836 } 837 838 .swagger-ui .checkbox label { 839 display: -webkit-box; 840 display: -ms-flexbox; 841 display: flex 842 } 843 844 .swagger-ui .checkbox p { 845 font-weight: 400!important; 846 font-style: italic; 847 margin: 0!important; 848 font-family: Source Code Pro, monospace; 849 font-weight: 600; 850 color: #3b4151 851 } 852 853 .swagger-ui .checkbox input[type=checkbox] { 854 display: none 855 } 856 857 .swagger-ui .checkbox input[type=checkbox]+label>.item { 858 position: relative; 859 top: 3px; 860 display: inline-block; 861 width: 16px; 862 height: 16px; 863 margin: 0 8px 0 0; 864 padding: 5px; 865 cursor: pointer; 866 border-radius: 1px; 867 background: #e8e8e8; 868 box-shadow: 0 0 0 2px #e8e8e8; 869 -webkit-box-flex: 0; 870 -ms-flex: none; 871 flex: none 872 } 873 874 .swagger-ui .checkbox input[type=checkbox]+label>.item:active { 875 -webkit-transform: scale(.9); 876 transform: scale(.9) 877 } 878 879 .swagger-ui .checkbox input[type=checkbox]:checked+label>.item { 880 background: #e8e8e8 url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='3 7 10 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2341474E' fill-rule='evenodd' d='M6.333 15L3 11.667l1.333-1.334 2 2L11.667 7 13 8.333z'/%3E%3C/svg%3E") 50% no-repeat 881 } 882 883 .swagger-ui .dialog-ux { 884 position: fixed; 885 z-index: 9999; 886 top: 0; 887 right: 0; 888 bottom: 0; 889 left: 0 890 } 891 892 .swagger-ui .dialog-ux .backdrop-ux { 893 position: fixed; 894 top: 0; 895 right: 0; 896 bottom: 0; 897 left: 0; 898 background: rgba(0, 0, 0, .8) 899 } 900 901 .swagger-ui .dialog-ux .modal-ux { 902 position: absolute; 903 z-index: 9999; 904 top: 50%; 905 left: 50%; 906 width: 100%; 907 min-width: 300px; 908 max-width: 650px; 909 -webkit-transform: translate(-50%, -50%); 910 transform: translate(-50%, -50%); 911 border: 1px solid #ebebeb; 912 border-radius: 4px; 913 background: #fff; 914 box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2) 915 } 916 917 .swagger-ui .dialog-ux .modal-ux-content { 918 overflow-y: auto; 919 max-height: 540px; 920 padding: 20px 921 } 922 923 .swagger-ui .dialog-ux .modal-ux-content p { 924 font-size: 12px; 925 margin: 0 0 5px; 926 color: #41444e; 927 font-family: Open Sans, sans-serif; 928 color: #3b4151 929 } 930 931 .swagger-ui .dialog-ux .modal-ux-content h4 { 932 font-size: 18px; 933 font-weight: 600; 934 margin: 15px 0 0; 935 font-family: Titillium Web, sans-serif; 936 color: #3b4151 937 } 938 939 .swagger-ui .dialog-ux .modal-ux-header { 940 display: -webkit-box; 941 display: -ms-flexbox; 942 display: flex; 943 padding: 12px 0; 944 border-bottom: 1px solid #ebebeb; 945 -webkit-box-align: center; 946 -ms-flex-align: center; 947 align-items: center 948 } 949 950 .swagger-ui .dialog-ux .modal-ux-header .close-modal { 951 padding: 0 10px; 952 border: none; 953 background: none; 954 -webkit-appearance: none; 955 -moz-appearance: none; 956 appearance: none 957 } 958 959 .swagger-ui .dialog-ux .modal-ux-header h3 { 960 font-size: 20px; 961 font-weight: 600; 962 margin: 0; 963 padding: 0 20px; 964 -webkit-box-flex: 1; 965 -ms-flex: 1; 966 flex: 1; 967 font-family: Titillium Web, sans-serif; 968 color: #3b4151 969 } 970 971 .swagger-ui .model { 972 font-size: 12px; 973 font-weight: 300; 974 font-family: Source Code Pro, monospace; 975 font-weight: 600; 976 color: #3b4151 977 } 978 979 .swagger-ui .model-toggle { 980 font-size: 10px; 981 position: relative; 982 top: 6px; 983 display: inline-block; 984 margin: auto .3em; 985 cursor: pointer; 986 -webkit-transition: -webkit-transform .15s ease-in; 987 transition: -webkit-transform .15s ease-in; 988 transition: transform .15s ease-in; 989 transition: transform .15s ease-in, -webkit-transform .15s ease-in; 990 -webkit-transform: rotate(90deg); 991 transform: rotate(90deg); 992 -webkit-transform-origin: 50% 50%; 993 transform-origin: 50% 50% 994 } 995 996 .swagger-ui .model-toggle.collapsed { 997 -webkit-transform: rotate(0deg); 998 transform: rotate(0deg) 999 } 1000 1001 .swagger-ui .model-toggle:after { 1002 display: block; 1003 width: 20px; 1004 height: 20px; 1005 content: ""; 1006 background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E") 50% no-repeat; 1007 background-size: 100% 1008 } 1009 1010 .swagger-ui .model-jump-to-path { 1011 position: relative; 1012 cursor: pointer 1013 } 1014 1015 .swagger-ui .model-jump-to-path .view-line-link { 1016 position: absolute; 1017 top: -.4em; 1018 cursor: pointer 1019 } 1020 1021 .swagger-ui .model-title { 1022 position: relative 1023 } 1024 1025 .swagger-ui .model-title:hover .model-hint { 1026 visibility: visible 1027 } 1028 1029 .swagger-ui .model-hint { 1030 position: absolute; 1031 top: -1.8em; 1032 visibility: hidden; 1033 padding: .1em .5em; 1034 white-space: nowrap; 1035 color: #ebebeb; 1036 border-radius: 4px; 1037 background: rgba(0, 0, 0, .7) 1038 } 1039 1040 .swagger-ui section.models { 1041 margin: 30px 0; 1042 border: 1px solid rgba(59, 65, 81, .3); 1043 border-radius: 4px 1044 } 1045 1046 .swagger-ui section.models.is-open { 1047 padding: 0 0 20px 1048 } 1049 1050 .swagger-ui section.models.is-open h4 { 1051 margin: 0 0 5px; 1052 border-bottom: 1px solid rgba(59, 65, 81, .3) 1053 } 1054 1055 .swagger-ui section.models.is-open h4 svg { 1056 -webkit-transform: rotate(90deg); 1057 transform: rotate(90deg) 1058 } 1059 1060 .swagger-ui section.models h4 { 1061 font-size: 16px; 1062 display: -webkit-box; 1063 display: -ms-flexbox; 1064 display: flex; 1065 margin: 0; 1066 padding: 10px 20px 10px 10px; 1067 cursor: pointer; 1068 -webkit-transition: all .2s; 1069 transition: all .2s; 1070 font-family: Titillium Web, sans-serif; 1071 color: #777; 1072 -webkit-box-align: center; 1073 -ms-flex-align: center; 1074 align-items: center 1075 } 1076 1077 .swagger-ui section.models h4 svg { 1078 -webkit-transition: all .4s; 1079 transition: all .4s 1080 } 1081 1082 .swagger-ui section.models h4 span { 1083 -webkit-box-flex: 1; 1084 -ms-flex: 1; 1085 flex: 1 1086 } 1087 1088 .swagger-ui section.models h4:hover { 1089 background: rgba(0, 0, 0, .02) 1090 } 1091 1092 .swagger-ui section.models h5 { 1093 font-size: 16px; 1094 margin: 0 0 10px; 1095 font-family: Titillium Web, sans-serif; 1096 color: #777 1097 } 1098 1099 .swagger-ui section.models .model-jump-to-path { 1100 position: relative; 1101 top: 5px 1102 } 1103 1104 .swagger-ui section.models .model-container { 1105 margin: 0 20px 15px; 1106 -webkit-transition: all .5s; 1107 transition: all .5s; 1108 border-radius: 4px; 1109 background: rgba(0, 0, 0, .05) 1110 } 1111 1112 .swagger-ui section.models .model-container:hover { 1113 background: rgba(0, 0, 0, .07) 1114 } 1115 1116 .swagger-ui section.models .model-container:first-of-type { 1117 margin: 20px 1118 } 1119 1120 .swagger-ui section.models .model-container:last-of-type { 1121 margin: 0 20px 1122 } 1123 1124 .swagger-ui section.models .model-box { 1125 background: none 1126 } 1127 1128 .swagger-ui .model-box { 1129 padding: 10px; 1130 border-radius: 4px; 1131 background: rgba(0, 0, 0, .1) 1132 } 1133 1134 .swagger-ui .model-box .model-jump-to-path { 1135 position: relative; 1136 top: 4px 1137 } 1138 1139 .swagger-ui .model-title { 1140 font-size: 16px; 1141 font-family: Titillium Web, sans-serif; 1142 color: #555 1143 } 1144 1145 .swagger-ui span>span.model, .swagger-ui span>span.model .brace-close { 1146 padding: 0 0 0 10px 1147 } 1148 1149 .swagger-ui .prop-type { 1150 color: #55a 1151 } 1152 1153 .swagger-ui .prop-enum { 1154 display: block 1155 } 1156 1157 .swagger-ui .prop-format { 1158 color: #999 1159 } 1160 1161 .swagger-ui table { 1162 width: 100%; 1163 padding: 0 10px; 1164 border-collapse: collapse 1165 } 1166 1167 .swagger-ui table.model tbody tr td { 1168 padding: 0; 1169 vertical-align: top 1170 } 1171 1172 .swagger-ui table.model tbody tr td:first-of-type { 1173 width: 100px; 1174 padding: 0 1175 } 1176 1177 .swagger-ui table.headers td { 1178 font-size: 12px; 1179 font-weight: 300; 1180 vertical-align: middle; 1181 font-family: Source Code Pro, monospace; 1182 font-weight: 600; 1183 color: #3b4151 1184 } 1185 1186 .swagger-ui table tbody tr td { 1187 padding: 10px 0 0; 1188 vertical-align: top 1189 } 1190 1191 .swagger-ui table tbody tr td:first-of-type { 1192 width: 20%; 1193 padding: 10px 0 1194 } 1195 1196 .swagger-ui table thead tr td, .swagger-ui table thead tr th { 1197 font-size: 12px; 1198 font-weight: 700; 1199 padding: 12px 0; 1200 text-align: left; 1201 border-bottom: 1px solid rgba(59, 65, 81, .2); 1202 font-family: Open Sans, sans-serif; 1203 color: #3b4151 1204 } 1205 1206 .swagger-ui .parameters-col_description p { 1207 font-size: 14px; 1208 margin: 0; 1209 font-family: Open Sans, sans-serif; 1210 color: #3b4151 1211 } 1212 1213 .swagger-ui .parameters-col_description input[type=text] { 1214 width: 100%; 1215 max-width: 340px 1216 } 1217 1218 .swagger-ui .parameter__name { 1219 font-size: 16px; 1220 font-weight: 400; 1221 font-family: Titillium Web, sans-serif; 1222 color: #3b4151 1223 } 1224 1225 .swagger-ui .parameter__name.required { 1226 font-weight: 700 1227 } 1228 1229 .swagger-ui .parameter__name.required:after { 1230 font-size: 10px; 1231 position: relative; 1232 top: -6px; 1233 padding: 5px; 1234 content: "required"; 1235 color: rgba(255, 0, 0, .6) 1236 } 1237 1238 .swagger-ui .parameter__in { 1239 font-size: 12px; 1240 font-style: italic; 1241 font-family: Source Code Pro, monospace; 1242 font-weight: 600; 1243 color: #888 1244 } 1245 1246 .swagger-ui .table-container { 1247 padding: 20px 1248 } 1249 1250 .swagger-ui .topbar { 1251 padding: 8px 30px; 1252 background-color: #89bf04 1253 } 1254 1255 .swagger-ui .topbar .topbar-wrapper { 1256 -ms-flex-align: center 1257 } 1258 1259 .swagger-ui .topbar .topbar-wrapper, .swagger-ui .topbar a { 1260 display: -webkit-box; 1261 display: -ms-flexbox; 1262 display: flex; 1263 -webkit-box-align: center; 1264 align-items: center 1265 } 1266 1267 .swagger-ui .topbar a { 1268 font-size: 1.5em; 1269 font-weight: 700; 1270 text-decoration: none; 1271 -webkit-box-flex: 1; 1272 -ms-flex: 1; 1273 flex: 1; 1274 -ms-flex-align: center; 1275 font-family: Titillium Web, sans-serif; 1276 color: #fff 1277 } 1278 1279 .swagger-ui .topbar a span { 1280 margin: 0; 1281 padding: 0 10px 1282 } 1283 1284 .swagger-ui .topbar .download-url-wrapper { 1285 display: -webkit-box; 1286 display: -ms-flexbox; 1287 display: flex 1288 } 1289 1290 .swagger-ui .topbar .download-url-wrapper label.select-label span { 1291 color: white; 1292 } 1293 1294 .swagger-ui .topbar .download-url-wrapper input[type=text] { 1295 min-width: 350px; 1296 margin: 0; 1297 border: 2px solid #547f00; 1298 border-radius: 4px 0 0 4px; 1299 outline: none 1300 } 1301 1302 .swagger-ui .topbar .download-url-wrapper .download-url-button { 1303 font-size: 16px; 1304 font-weight: 700; 1305 padding: 4px 40px; 1306 border: none; 1307 border-radius: 0 4px 4px 0; 1308 background: #547f00; 1309 font-family: Titillium Web, sans-serif; 1310 color: #fff 1311 } 1312 1313 .swagger-ui .info { 1314 margin: 50px 0 1315 } 1316 1317 .swagger-ui .info hgroup.main { 1318 margin: 0 0 20px 1319 } 1320 1321 .swagger-ui .info hgroup.main a { 1322 font-size: 12px 1323 } 1324 1325 .swagger-ui .info p { 1326 font-size: 14px; 1327 font-family: Open Sans, sans-serif; 1328 color: #3b4151 1329 } 1330 1331 .swagger-ui .info code { 1332 padding: 3px 5px; 1333 border-radius: 4px; 1334 background: rgba(0, 0, 0, .05); 1335 font-family: Source Code Pro, monospace; 1336 font-weight: 600; 1337 color: #9012fe 1338 } 1339 1340 .swagger-ui .info a { 1341 font-size: 14px; 1342 -webkit-transition: all .4s; 1343 transition: all .4s; 1344 font-family: Open Sans, sans-serif; 1345 color: #4990e2 1346 } 1347 1348 .swagger-ui .info a:hover { 1349 color: #1f69c0 1350 } 1351 1352 .swagger-ui .info>div { 1353 margin: 0 0 5px 1354 } 1355 1356 .swagger-ui .info .base-url { 1357 font-size: 12px; 1358 font-weight: 300!important; 1359 margin: 0; 1360 font-family: Source Code Pro, monospace; 1361 font-weight: 600; 1362 color: #3b4151 1363 } 1364 1365 .swagger-ui .info .title { 1366 font-size: 36px; 1367 margin: 0; 1368 font-family: Open Sans, sans-serif; 1369 color: #3b4151 1370 } 1371 1372 .swagger-ui .info .title small { 1373 font-size: 10px; 1374 position: relative; 1375 top: -5px; 1376 display: inline-block; 1377 margin: 0 0 0 5px; 1378 padding: 2px 4px; 1379 vertical-align: super; 1380 border-radius: 57px; 1381 background: #7d8492 1382 } 1383 1384 .swagger-ui .info .title small pre { 1385 margin: 0; 1386 font-family: Titillium Web, sans-serif; 1387 color: #fff 1388 } 1389 1390 .swagger-ui .auth-btn-wrapper { 1391 display: -webkit-box; 1392 display: -ms-flexbox; 1393 display: flex; 1394 padding: 10px 0; 1395 -webkit-box-pack: center; 1396 -ms-flex-pack: center; 1397 justify-content: center 1398 } 1399 1400 .swagger-ui .auth-wrapper { 1401 display: -webkit-box; 1402 display: -ms-flexbox; 1403 display: flex; 1404 -webkit-box-flex: 1; 1405 -ms-flex: 1; 1406 flex: 1; 1407 -webkit-box-pack: end; 1408 -ms-flex-pack: end; 1409 justify-content: flex-end 1410 } 1411 1412 .swagger-ui .auth-wrapper .authorize { 1413 padding-right: 20px 1414 } 1415 1416 .swagger-ui .auth-container { 1417 margin: 0 0 10px; 1418 padding: 10px 20px; 1419 border-bottom: 1px solid #ebebeb 1420 } 1421 1422 .swagger-ui .auth-container:last-of-type { 1423 margin: 0; 1424 padding: 10px 20px; 1425 border: 0 1426 } 1427 1428 .swagger-ui .auth-container h4 { 1429 margin: 5px 0 15px!important 1430 } 1431 1432 .swagger-ui .auth-container .wrapper { 1433 margin: 0; 1434 padding: 0 1435 } 1436 1437 .swagger-ui .auth-container input[type=password], .swagger-ui .auth-container input[type=text] { 1438 min-width: 230px 1439 } 1440 1441 .swagger-ui .auth-container .errors { 1442 font-size: 12px; 1443 padding: 10px; 1444 border-radius: 4px; 1445 font-family: Source Code Pro, monospace; 1446 font-weight: 600; 1447 color: #3b4151 1448 } 1449 1450 .swagger-ui .scopes h2 { 1451 font-size: 14px; 1452 font-family: Titillium Web, sans-serif; 1453 color: #3b4151 1454 } 1455 1456 .swagger-ui .scope-def { 1457 padding: 0 0 20px 1458 } 1459 1460 .swagger-ui .errors-wrapper { 1461 margin: 20px; 1462 padding: 10px 20px; 1463 -webkit-animation: scaleUp .5s; 1464 animation: scaleUp .5s; 1465 border: 2px solid #f93e3e; 1466 border-radius: 4px; 1467 background: rgba(249, 62, 62, .1) 1468 } 1469 1470 .swagger-ui .errors-wrapper .error-wrapper { 1471 margin: 0 0 10px 1472 } 1473 1474 .swagger-ui .errors-wrapper .errors h4 { 1475 font-size: 14px; 1476 margin: 0; 1477 font-family: Source Code Pro, monospace; 1478 font-weight: 600; 1479 color: #3b4151 1480 } 1481 1482 .swagger-ui .errors-wrapper hgroup { 1483 display: -webkit-box; 1484 display: -ms-flexbox; 1485 display: flex; 1486 -webkit-box-align: center; 1487 -ms-flex-align: center; 1488 align-items: center 1489 } 1490 1491 .swagger-ui .errors-wrapper hgroup h4 { 1492 font-size: 20px; 1493 margin: 0; 1494 -webkit-box-flex: 1; 1495 -ms-flex: 1; 1496 flex: 1; 1497 font-family: Titillium Web, sans-serif; 1498 color: #3b4151 1499 } 1500 1501 @-webkit-keyframes scaleUp { 1502 0% { 1503 -webkit-transform: scale(.8); 1504 transform: scale(.8); 1505 opacity: 0 1506 } 1507 to { 1508 -webkit-transform: scale(1); 1509 transform: scale(1); 1510 opacity: 1 1511 } 1512 } 1513 1514 @keyframes scaleUp { 1515 0% { 1516 -webkit-transform: scale(.8); 1517 transform: scale(.8); 1518 opacity: 0 1519 } 1520 to { 1521 -webkit-transform: scale(1); 1522 transform: scale(1); 1523 opacity: 1 1524 } 1525 } 1526 1527 .swagger-ui .Resizer.vertical.disabled { 1528 display: none 1529 } 1530 1531 /*# sourceMappingURL=swagger-ui.css.map*/ 1532 1533 /** 1534 * Swagger UI Theme Overrides 1535 * 1536 * Theme: Material 1537 * Author: Mark Ostrander 1538 * Github: https://github.com/ostranme/swagger-ui-themes 1539 */ 1540 1541 .swagger-ui .opblock.opblock-post { 1542 border-color: #ffffff; 1543 background: #ffffff; 1544 } 1545 1546 .swagger-ui .opblock.opblock-post .opblock-summary-method { 1547 background: #009688; 1548 } 1549 1550 .swagger-ui .opblock.opblock-post .opblock-summary { 1551 border-color: #ffffff; 1552 } 1553 1554 .swagger-ui .opblock.opblock-post .tab-header .tab-item.active h4 span:after { 1555 background: #009688; 1556 } 1557 1558 .swagger-ui .opblock.opblock-put { 1559 border-color: #ffffff; 1560 background: #ffffff; 1561 } 1562 1563 .swagger-ui .opblock.opblock-put .opblock-summary-method { 1564 background: #ff9800; 1565 } 1566 1567 .swagger-ui .opblock.opblock-put .opblock-summary { 1568 border-color: #ffffff; 1569 } 1570 1571 .swagger-ui .opblock.opblock-put .tab-header .tab-item.active h4 span:after { 1572 background: #ff9800; 1573 } 1574 1575 .swagger-ui .opblock.opblock-delete { 1576 border-color: #ffffff; 1577 background: #ffffff; 1578 } 1579 1580 .swagger-ui .opblock.opblock-delete .opblock-summary-method { 1581 background: #f44336; 1582 } 1583 1584 .swagger-ui .opblock.opblock-delete .opblock-summary { 1585 border-color: #ffffff; 1586 } 1587 1588 .swagger-ui .opblock.opblock-delete .tab-header .tab-item.active h4 span:after { 1589 background: #f44336; 1590 } 1591 1592 .swagger-ui .opblock.opblock-get { 1593 border-color: #ffffff; 1594 background: #ffffff; 1595 } 1596 1597 .swagger-ui .opblock.opblock-get .opblock-summary-method { 1598 background: #3f51b5; 1599 } 1600 1601 .swagger-ui .opblock.opblock-get .opblock-summary { 1602 border-color: #ffffff; 1603 } 1604 1605 .swagger-ui .opblock.opblock-get .tab-header .tab-item.active h4 span:after { 1606 background: #3f51b5; 1607 } 1608 1609 .swagger-ui .opblock.opblock-patch { 1610 border-color: #ffffff; 1611 background: #ffffff; 1612 } 1613 1614 .swagger-ui .opblock.opblock-patch .opblock-summary-method { 1615 background: #f57c00; 1616 } 1617 1618 .swagger-ui .opblock.opblock-patch .opblock-summary { 1619 border-color: #ffffff; 1620 } 1621 1622 .swagger-ui .opblock.opblock-patch .tab-header .tab-item.active h4 span:after { 1623 background: #f57c00; 1624 } 1625 1626 .swagger-ui .opblock.opblock-head { 1627 border-color: #ffffff; 1628 background: #ffffff; 1629 } 1630 1631 .swagger-ui .opblock.opblock-head .opblock-summary-method { 1632 background: #3f51b5; 1633 } 1634 1635 .swagger-ui .opblock.opblock-head .opblock-summary { 1636 border-color: #ffffff; 1637 } 1638 1639 .swagger-ui .opblock.opblock-head .tab-header .tab-item.active h4 span:after { 1640 background: #3f51b5; 1641 } 1642 1643 .swagger-ui .opblock.opblock-options { 1644 border-color: #ffffff; 1645 background: #ffffff; 1646 } 1647 1648 .swagger-ui .opblock.opblock-options .opblock-summary-method { 1649 background: #3f51b5; 1650 } 1651 1652 .swagger-ui .opblock.opblock-options .opblock-summary { 1653 border-color: #ffffff; 1654 } 1655 1656 .swagger-ui .opblock.opblock-options .tab-header .tab-item.active h4 span:after { 1657 background: #3f51b5; 1658 } 1659 1660 .swagger-ui .topbar { 1661 padding: 8px 30px; 1662 background-color: #3f51b5; 1663 box-shadow: 0 5px 5px 0 rgba(0,0,0,.4), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12); 1664 } 1665 1666 .swagger-ui .topbar .download-url-wrapper input[type=text] { 1667 min-width: 350px; 1668 margin: 0; 1669 border: 2px solid #DADFE1; 1670 border-radius: 4px 0 0 4px; 1671 outline: none; 1672 } 1673 1674 .swagger-ui .topbar .download-url-wrapper .download-url-button { 1675 font-size: 16px; 1676 font-weight: 700; 1677 padding: 4px 40px; 1678 border: none; 1679 border-radius: 0 4px 4px 0; 1680 background: #ffffff; 1681 font-family: Titillium Web, sans-serif; 1682 color: #222222; 1683 } 1684 1685 .swagger-ui .info a { 1686 font-size: 14px; 1687 -webkit-transition: all .4s; 1688 transition: all .4s; 1689 font-family: Open Sans, sans-serif; 1690 color: #3f51b5; 1691 } 1692 1693 .swagger-ui .info a:hover { 1694 color: #3f51b5; 1695 } 1696 1697 .swagger-ui .btn.authorize { 1698 line-height: 1; 1699 display: inline; 1700 color: #3f51b5; 1701 border-color: #3f51b5; 1702 } 1703 1704 .swagger-ui .btn.authorize svg { 1705 fill: #3f51b5; 1706 } 1707 1708 body { 1709 margin:0; 1710 background: #ffffff; 1711 font-family: "Roboto","Helvetica","Arial",sans-serif; 1712 } 1713 1714 .swagger-ui .opblock { 1715 margin: 0 0 15px; 1716 border: none; 1717 border-radius: 2px; 1718 box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); 1719 }