bootstrap.css (204136B)
1@charset "UTF-8"; 2/*! 3 * Bootstrap v5.1.0 (https://getbootstrap.com/) 4 * Copyright 2011-2021 The Bootstrap Authors 5 * Copyright 2011-2021 Twitter, Inc. 6 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) 7 */ 8:root { 9 --bs-blue: #0d6efd; 10 --bs-indigo: #6610f2; 11 --bs-purple: #6f42c1; 12 --bs-pink: #d63384; 13 --bs-red: #dc3545; 14 --bs-orange: #fd7e14; 15 --bs-yellow: #ffc107; 16 --bs-green: #198754; 17 --bs-teal: #20c997; 18 --bs-cyan: #0dcaf0; 19 --bs-white: #fff; 20 --bs-gray: #6c757d; 21 --bs-gray-dark: #343a40; 22 --bs-gray-100: #f8f9fa; 23 --bs-gray-200: #e9ecef; 24 --bs-gray-300: #dee2e6; 25 --bs-gray-400: #ced4da; 26 --bs-gray-500: #adb5bd; 27 --bs-gray-600: #6c757d; 28 --bs-gray-700: #495057; 29 --bs-gray-800: #343a40; 30 --bs-gray-900: #212529; 31 --bs-primary: #0d6efd; 32 --bs-secondary: #6c757d; 33 --bs-success: #198754; 34 --bs-info: #0dcaf0; 35 --bs-warning: #ffc107; 36 --bs-danger: #dc3545; 37 --bs-light: #f8f9fa; 38 --bs-dark: #212529; 39 --bs-primary-rgb: 13, 110, 253; 40 --bs-secondary-rgb: 108, 117, 125; 41 --bs-success-rgb: 25, 135, 84; 42 --bs-info-rgb: 13, 202, 240; 43 --bs-warning-rgb: 255, 193, 7; 44 --bs-danger-rgb: 220, 53, 69; 45 --bs-light-rgb: 248, 249, 250; 46 --bs-dark-rgb: 33, 37, 41; 47 --bs-white-rgb: 255, 255, 255; 48 --bs-black-rgb: 0, 0, 0; 49 --bs-body-rgb: 33, 37, 41; 50 --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 51 --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; 52 --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); 53 --bs-body-font-family: var(--bs-font-sans-serif); 54 --bs-body-font-size: 1rem; 55 --bs-body-font-weight: 400; 56 --bs-body-line-height: 1.5; 57 --bs-body-color: #212529; 58 --bs-body-bg: #fff; 59} 60 61*, 62*::before, 63*::after { 64 box-sizing: border-box; 65} 66 67@media (prefers-reduced-motion: no-preference) { 68 :root { 69 scroll-behavior: smooth; 70 } 71} 72 73body { 74 margin: 0; 75 font-family: var(--bs-body-font-family); 76 font-size: var(--bs-body-font-size); 77 font-weight: var(--bs-body-font-weight); 78 line-height: var(--bs-body-line-height); 79 color: var(--bs-body-color); 80 text-align: var(--bs-body-text-align); 81 background-color: var(--bs-body-bg); 82 -webkit-text-size-adjust: 100%; 83 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 84} 85 86hr { 87 margin: 1rem 0; 88 color: inherit; 89 background-color: currentColor; 90 border: 0; 91 opacity: 0.25; 92} 93 94hr:not([size]) { 95 height: 1px; 96} 97 98h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { 99 margin-top: 0; 100 margin-bottom: 0.5rem; 101 font-weight: 500; 102 line-height: 1.2; 103} 104 105h1, .h1 { 106 font-size: calc(1.375rem + 1.5vw); 107} 108@media (min-width: 1200px) { 109 h1, .h1 { 110 font-size: 2.5rem; 111 } 112} 113 114h2, .h2 { 115 font-size: calc(1.325rem + 0.9vw); 116} 117@media (min-width: 1200px) { 118 h2, .h2 { 119 font-size: 2rem; 120 } 121} 122 123h3, .h3 { 124 font-size: calc(1.3rem + 0.6vw); 125} 126@media (min-width: 1200px) { 127 h3, .h3 { 128 font-size: 1.75rem; 129 } 130} 131 132h4, .h4 { 133 font-size: calc(1.275rem + 0.3vw); 134} 135@media (min-width: 1200px) { 136 h4, .h4 { 137 font-size: 1.5rem; 138 } 139} 140 141h5, .h5 { 142 font-size: 1.25rem; 143} 144 145h6, .h6 { 146 font-size: 1rem; 147} 148 149p { 150 margin-top: 0; 151 margin-bottom: 1rem; 152} 153 154abbr[title], 155abbr[data-bs-original-title] { 156 -webkit-text-decoration: underline dotted; 157 text-decoration: underline dotted; 158 cursor: help; 159 -webkit-text-decoration-skip-ink: none; 160 text-decoration-skip-ink: none; 161} 162 163address { 164 margin-bottom: 1rem; 165 font-style: normal; 166 line-height: inherit; 167} 168 169ol, 170ul { 171 padding-left: 2rem; 172} 173 174ol, 175ul, 176dl { 177 margin-top: 0; 178 margin-bottom: 1rem; 179} 180 181ol ol, 182ul ul, 183ol ul, 184ul ol { 185 margin-bottom: 0; 186} 187 188dt { 189 font-weight: 700; 190} 191 192dd { 193 margin-bottom: 0.5rem; 194 margin-left: 0; 195} 196 197blockquote { 198 margin: 0 0 1rem; 199} 200 201b, 202strong { 203 font-weight: bolder; 204} 205 206small, .small { 207 font-size: 0.875em; 208} 209 210mark, .mark { 211 padding: 0.2em; 212 background-color: #fcf8e3; 213} 214 215sub, 216sup { 217 position: relative; 218 font-size: 0.75em; 219 line-height: 0; 220 vertical-align: baseline; 221} 222 223sub { 224 bottom: -0.25em; 225} 226 227sup { 228 top: -0.5em; 229} 230 231a { 232 color: #0d6efd; 233 text-decoration: underline; 234} 235a:hover { 236 color: #0a58ca; 237} 238 239a:not([href]):not([class]), a:not([href]):not([class]):hover { 240 color: inherit; 241 text-decoration: none; 242} 243 244pre, 245code, 246kbd, 247samp { 248 font-family: var(--bs-font-monospace); 249 font-size: 1em; 250 direction: ltr /* rtl:ignore */; 251 unicode-bidi: bidi-override; 252} 253 254pre { 255 display: block; 256 margin-top: 0; 257 margin-bottom: 1rem; 258 overflow: auto; 259 font-size: 0.875em; 260} 261pre code { 262 font-size: inherit; 263 color: inherit; 264 word-break: normal; 265} 266 267code { 268 font-size: 0.875em; 269 color: #d63384; 270 word-wrap: break-word; 271} 272a > code { 273 color: inherit; 274} 275 276kbd { 277 padding: 0.2rem 0.4rem; 278 font-size: 0.875em; 279 color: #fff; 280 background-color: #212529; 281 border-radius: 0.2rem; 282} 283kbd kbd { 284 padding: 0; 285 font-size: 1em; 286 font-weight: 700; 287} 288 289figure { 290 margin: 0 0 1rem; 291} 292 293img, 294svg { 295 vertical-align: middle; 296} 297 298table { 299 caption-side: bottom; 300 border-collapse: collapse; 301} 302 303caption { 304 padding-top: 0.5rem; 305 padding-bottom: 0.5rem; 306 color: #6c757d; 307 text-align: left; 308} 309 310th { 311 text-align: inherit; 312 text-align: -webkit-match-parent; 313} 314 315thead, 316tbody, 317tfoot, 318tr, 319td, 320th { 321 border-color: inherit; 322 border-style: solid; 323 border-width: 0; 324} 325 326label { 327 display: inline-block; 328} 329 330button { 331 border-radius: 0; 332} 333 334button:focus:not(:focus-visible) { 335 outline: 0; 336} 337 338input, 339button, 340select, 341optgroup, 342textarea { 343 margin: 0; 344 font-family: inherit; 345 font-size: inherit; 346 line-height: inherit; 347} 348 349button, 350select { 351 text-transform: none; 352} 353 354[role=button] { 355 cursor: pointer; 356} 357 358select { 359 word-wrap: normal; 360} 361select:disabled { 362 opacity: 1; 363} 364 365[list]::-webkit-calendar-picker-indicator { 366 display: none; 367} 368 369button, 370[type=button], 371[type=reset], 372[type=submit] { 373 -webkit-appearance: button; 374} 375button:not(:disabled), 376[type=button]:not(:disabled), 377[type=reset]:not(:disabled), 378[type=submit]:not(:disabled) { 379 cursor: pointer; 380} 381 382::-moz-focus-inner { 383 padding: 0; 384 border-style: none; 385} 386 387textarea { 388 resize: vertical; 389} 390 391fieldset { 392 min-width: 0; 393 padding: 0; 394 margin: 0; 395 border: 0; 396} 397 398legend { 399 float: left; 400 width: 100%; 401 padding: 0; 402 margin-bottom: 0.5rem; 403 font-size: calc(1.275rem + 0.3vw); 404 line-height: inherit; 405} 406@media (min-width: 1200px) { 407 legend { 408 font-size: 1.5rem; 409 } 410} 411legend + * { 412 clear: left; 413} 414 415::-webkit-datetime-edit-fields-wrapper, 416::-webkit-datetime-edit-text, 417::-webkit-datetime-edit-minute, 418::-webkit-datetime-edit-hour-field, 419::-webkit-datetime-edit-day-field, 420::-webkit-datetime-edit-month-field, 421::-webkit-datetime-edit-year-field { 422 padding: 0; 423} 424 425::-webkit-inner-spin-button { 426 height: auto; 427} 428 429[type=search] { 430 outline-offset: -2px; 431 -webkit-appearance: textfield; 432} 433 434/* rtl:raw: 435[type="tel"], 436[type="url"], 437[type="email"], 438[type="number"] { 439 direction: ltr; 440} 441*/ 442::-webkit-search-decoration { 443 -webkit-appearance: none; 444} 445 446::-webkit-color-swatch-wrapper { 447 padding: 0; 448} 449 450::file-selector-button { 451 font: inherit; 452} 453 454::-webkit-file-upload-button { 455 font: inherit; 456 -webkit-appearance: button; 457} 458 459output { 460 display: inline-block; 461} 462 463iframe { 464 border: 0; 465} 466 467summary { 468 display: list-item; 469 cursor: pointer; 470} 471 472progress { 473 vertical-align: baseline; 474} 475 476[hidden] { 477 display: none !important; 478} 479 480.lead { 481 font-size: 1.25rem; 482 font-weight: 300; 483} 484 485.display-1 { 486 font-size: calc(1.625rem + 4.5vw); 487 font-weight: 300; 488 line-height: 1.2; 489} 490@media (min-width: 1200px) { 491 .display-1 { 492 font-size: 5rem; 493 } 494} 495 496.display-2 { 497 font-size: calc(1.575rem + 3.9vw); 498 font-weight: 300; 499 line-height: 1.2; 500} 501@media (min-width: 1200px) { 502 .display-2 { 503 font-size: 4.5rem; 504 } 505} 506 507.display-3 { 508 font-size: calc(1.525rem + 3.3vw); 509 font-weight: 300; 510 line-height: 1.2; 511} 512@media (min-width: 1200px) { 513 .display-3 { 514 font-size: 4rem; 515 } 516} 517 518.display-4 { 519 font-size: calc(1.475rem + 2.7vw); 520 font-weight: 300; 521 line-height: 1.2; 522} 523@media (min-width: 1200px) { 524 .display-4 { 525 font-size: 3.5rem; 526 } 527} 528 529.display-5 { 530 font-size: calc(1.425rem + 2.1vw); 531 font-weight: 300; 532 line-height: 1.2; 533} 534@media (min-width: 1200px) { 535 .display-5 { 536 font-size: 3rem; 537 } 538} 539 540.display-6 { 541 font-size: calc(1.375rem + 1.5vw); 542 font-weight: 300; 543 line-height: 1.2; 544} 545@media (min-width: 1200px) { 546 .display-6 { 547 font-size: 2.5rem; 548 } 549} 550 551.list-unstyled { 552 padding-left: 0; 553 list-style: none; 554} 555 556.list-inline { 557 padding-left: 0; 558 list-style: none; 559} 560 561.list-inline-item { 562 display: inline-block; 563} 564.list-inline-item:not(:last-child) { 565 margin-right: 0.5rem; 566} 567 568.initialism { 569 font-size: 0.875em; 570 text-transform: uppercase; 571} 572 573.blockquote { 574 margin-bottom: 1rem; 575 font-size: 1.25rem; 576} 577.blockquote > :last-child { 578 margin-bottom: 0; 579} 580 581.blockquote-footer { 582 margin-top: -1rem; 583 margin-bottom: 1rem; 584 font-size: 0.875em; 585 color: #6c757d; 586} 587.blockquote-footer::before { 588 content: "— "; 589} 590 591.img-fluid { 592 max-width: 100%; 593 height: auto; 594} 595 596.img-thumbnail { 597 padding: 0.25rem; 598 background-color: #fff; 599 border: 1px solid #dee2e6; 600 border-radius: 0.25rem; 601 max-width: 100%; 602 height: auto; 603} 604 605.figure { 606 display: inline-block; 607} 608 609.figure-img { 610 margin-bottom: 0.5rem; 611 line-height: 1; 612} 613 614.figure-caption { 615 font-size: 0.875em; 616 color: #6c757d; 617} 618 619.container, 620.container-fluid, 621.container-xxl, 622.container-xl, 623.container-lg, 624.container-md, 625.container-sm { 626 width: 100%; 627 padding-right: var(--bs-gutter-x, 0.75rem); 628 padding-left: var(--bs-gutter-x, 0.75rem); 629 margin-right: auto; 630 margin-left: auto; 631} 632 633@media (min-width: 576px) { 634 .container-sm, .container { 635 max-width: 540px; 636 } 637} 638@media (min-width: 768px) { 639 .container-md, .container-sm, .container { 640 max-width: 720px; 641 } 642} 643@media (min-width: 992px) { 644 .container-lg, .container-md, .container-sm, .container { 645 max-width: 960px; 646 } 647} 648@media (min-width: 1200px) { 649 .container-xl, .container-lg, .container-md, .container-sm, .container { 650 max-width: 1140px; 651 } 652} 653@media (min-width: 1400px) { 654 .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { 655 max-width: 1320px; 656 } 657} 658.row { 659 --bs-gutter-x: 1.5rem; 660 --bs-gutter-y: 0; 661 display: flex; 662 flex-wrap: wrap; 663 margin-top: calc(var(--bs-gutter-y) * -1); 664 margin-right: calc(var(--bs-gutter-x) * -.5); 665 margin-left: calc(var(--bs-gutter-x) * -.5); 666} 667.row > * { 668 flex-shrink: 0; 669 width: 100%; 670 max-width: 100%; 671 padding-right: calc(var(--bs-gutter-x) * .5); 672 padding-left: calc(var(--bs-gutter-x) * .5); 673 margin-top: var(--bs-gutter-y); 674} 675 676.col { 677 flex: 1 0 0%; 678} 679 680.row-cols-auto > * { 681 flex: 0 0 auto; 682 width: auto; 683} 684 685.row-cols-1 > * { 686 flex: 0 0 auto; 687 width: 100%; 688} 689 690.row-cols-2 > * { 691 flex: 0 0 auto; 692 width: 50%; 693} 694 695.row-cols-3 > * { 696 flex: 0 0 auto; 697 width: 33.3333333333%; 698} 699 700.row-cols-4 > * { 701 flex: 0 0 auto; 702 width: 25%; 703} 704 705.row-cols-5 > * { 706 flex: 0 0 auto; 707 width: 20%; 708} 709 710.row-cols-6 > * { 711 flex: 0 0 auto; 712 width: 16.6666666667%; 713} 714 715.col-auto { 716 flex: 0 0 auto; 717 width: auto; 718} 719 720.col-1 { 721 flex: 0 0 auto; 722 width: 8.33333333%; 723} 724 725.col-2 { 726 flex: 0 0 auto; 727 width: 16.66666667%; 728} 729 730.col-3 { 731 flex: 0 0 auto; 732 width: 25%; 733} 734 735.col-4 { 736 flex: 0 0 auto; 737 width: 33.33333333%; 738} 739 740.col-5 { 741 flex: 0 0 auto; 742 width: 41.66666667%; 743} 744 745.col-6 { 746 flex: 0 0 auto; 747 width: 50%; 748} 749 750.col-7 { 751 flex: 0 0 auto; 752 width: 58.33333333%; 753} 754 755.col-8 { 756 flex: 0 0 auto; 757 width: 66.66666667%; 758} 759 760.col-9 { 761 flex: 0 0 auto; 762 width: 75%; 763} 764 765.col-10 { 766 flex: 0 0 auto; 767 width: 83.33333333%; 768} 769 770.col-11 { 771 flex: 0 0 auto; 772 width: 91.66666667%; 773} 774 775.col-12 { 776 flex: 0 0 auto; 777 width: 100%; 778} 779 780.offset-1 { 781 margin-left: 8.33333333%; 782} 783 784.offset-2 { 785 margin-left: 16.66666667%; 786} 787 788.offset-3 { 789 margin-left: 25%; 790} 791 792.offset-4 { 793 margin-left: 33.33333333%; 794} 795 796.offset-5 { 797 margin-left: 41.66666667%; 798} 799 800.offset-6 { 801 margin-left: 50%; 802} 803 804.offset-7 { 805 margin-left: 58.33333333%; 806} 807 808.offset-8 { 809 margin-left: 66.66666667%; 810} 811 812.offset-9 { 813 margin-left: 75%; 814} 815 816.offset-10 { 817 margin-left: 83.33333333%; 818} 819 820.offset-11 { 821 margin-left: 91.66666667%; 822} 823 824.g-0, 825.gx-0 { 826 --bs-gutter-x: 0; 827} 828 829.g-0, 830.gy-0 { 831 --bs-gutter-y: 0; 832} 833 834.g-1, 835.gx-1 { 836 --bs-gutter-x: 0.25rem; 837} 838 839.g-1, 840.gy-1 { 841 --bs-gutter-y: 0.25rem; 842} 843 844.g-2, 845.gx-2 { 846 --bs-gutter-x: 0.5rem; 847} 848 849.g-2, 850.gy-2 { 851 --bs-gutter-y: 0.5rem; 852} 853 854.g-3, 855.gx-3 { 856 --bs-gutter-x: 1rem; 857} 858 859.g-3, 860.gy-3 { 861 --bs-gutter-y: 1rem; 862} 863 864.g-4, 865.gx-4 { 866 --bs-gutter-x: 1.5rem; 867} 868 869.g-4, 870.gy-4 { 871 --bs-gutter-y: 1.5rem; 872} 873 874.g-5, 875.gx-5 { 876 --bs-gutter-x: 3rem; 877} 878 879.g-5, 880.gy-5 { 881 --bs-gutter-y: 3rem; 882} 883 884@media (min-width: 576px) { 885 .col-sm { 886 flex: 1 0 0%; 887 } 888 889 .row-cols-sm-auto > * { 890 flex: 0 0 auto; 891 width: auto; 892 } 893 894 .row-cols-sm-1 > * { 895 flex: 0 0 auto; 896 width: 100%; 897 } 898 899 .row-cols-sm-2 > * { 900 flex: 0 0 auto; 901 width: 50%; 902 } 903 904 .row-cols-sm-3 > * { 905 flex: 0 0 auto; 906 width: 33.3333333333%; 907 } 908 909 .row-cols-sm-4 > * { 910 flex: 0 0 auto; 911 width: 25%; 912 } 913 914 .row-cols-sm-5 > * { 915 flex: 0 0 auto; 916 width: 20%; 917 } 918 919 .row-cols-sm-6 > * { 920 flex: 0 0 auto; 921 width: 16.6666666667%; 922 } 923 924 .col-sm-auto { 925 flex: 0 0 auto; 926 width: auto; 927 } 928 929 .col-sm-1 { 930 flex: 0 0 auto; 931 width: 8.33333333%; 932 } 933 934 .col-sm-2 { 935 flex: 0 0 auto; 936 width: 16.66666667%; 937 } 938 939 .col-sm-3 { 940 flex: 0 0 auto; 941 width: 25%; 942 } 943 944 .col-sm-4 { 945 flex: 0 0 auto; 946 width: 33.33333333%; 947 } 948 949 .col-sm-5 { 950 flex: 0 0 auto; 951 width: 41.66666667%; 952 } 953 954 .col-sm-6 { 955 flex: 0 0 auto; 956 width: 50%; 957 } 958 959 .col-sm-7 { 960 flex: 0 0 auto; 961 width: 58.33333333%; 962 } 963 964 .col-sm-8 { 965 flex: 0 0 auto; 966 width: 66.66666667%; 967 } 968 969 .col-sm-9 { 970 flex: 0 0 auto; 971 width: 75%; 972 } 973 974 .col-sm-10 { 975 flex: 0 0 auto; 976 width: 83.33333333%; 977 } 978 979 .col-sm-11 { 980 flex: 0 0 auto; 981 width: 91.66666667%; 982 } 983 984 .col-sm-12 { 985 flex: 0 0 auto; 986 width: 100%; 987 } 988 989 .offset-sm-0 { 990 margin-left: 0; 991 } 992 993 .offset-sm-1 { 994 margin-left: 8.33333333%; 995 } 996 997 .offset-sm-2 { 998 margin-left: 16.66666667%; 999 } 1000 1001 .offset-sm-3 { 1002 margin-left: 25%; 1003 } 1004 1005 .offset-sm-4 { 1006 margin-left: 33.33333333%; 1007 } 1008 1009 .offset-sm-5 { 1010 margin-left: 41.66666667%; 1011 } 1012 1013 .offset-sm-6 { 1014 margin-left: 50%; 1015 } 1016 1017 .offset-sm-7 { 1018 margin-left: 58.33333333%; 1019 } 1020 1021 .offset-sm-8 { 1022 margin-left: 66.66666667%; 1023 } 1024 1025 .offset-sm-9 { 1026 margin-left: 75%; 1027 } 1028 1029 .offset-sm-10 { 1030 margin-left: 83.33333333%; 1031 } 1032 1033 .offset-sm-11 { 1034 margin-left: 91.66666667%; 1035 } 1036 1037 .g-sm-0, 1038.gx-sm-0 { 1039 --bs-gutter-x: 0; 1040 } 1041 1042 .g-sm-0, 1043.gy-sm-0 { 1044 --bs-gutter-y: 0; 1045 } 1046 1047 .g-sm-1, 1048.gx-sm-1 { 1049 --bs-gutter-x: 0.25rem; 1050 } 1051 1052 .g-sm-1, 1053.gy-sm-1 { 1054 --bs-gutter-y: 0.25rem; 1055 } 1056 1057 .g-sm-2, 1058.gx-sm-2 { 1059 --bs-gutter-x: 0.5rem; 1060 } 1061 1062 .g-sm-2, 1063.gy-sm-2 { 1064 --bs-gutter-y: 0.5rem; 1065 } 1066 1067 .g-sm-3, 1068.gx-sm-3 { 1069 --bs-gutter-x: 1rem; 1070 } 1071 1072 .g-sm-3, 1073.gy-sm-3 { 1074 --bs-gutter-y: 1rem; 1075 } 1076 1077 .g-sm-4, 1078.gx-sm-4 { 1079 --bs-gutter-x: 1.5rem; 1080 } 1081 1082 .g-sm-4, 1083.gy-sm-4 { 1084 --bs-gutter-y: 1.5rem; 1085 } 1086 1087 .g-sm-5, 1088.gx-sm-5 { 1089 --bs-gutter-x: 3rem; 1090 } 1091 1092 .g-sm-5, 1093.gy-sm-5 { 1094 --bs-gutter-y: 3rem; 1095 } 1096} 1097@media (min-width: 768px) { 1098 .col-md { 1099 flex: 1 0 0%; 1100 } 1101 1102 .row-cols-md-auto > * { 1103 flex: 0 0 auto; 1104 width: auto; 1105 } 1106 1107 .row-cols-md-1 > * { 1108 flex: 0 0 auto; 1109 width: 100%; 1110 } 1111 1112 .row-cols-md-2 > * { 1113 flex: 0 0 auto; 1114 width: 50%; 1115 } 1116 1117 .row-cols-md-3 > * { 1118 flex: 0 0 auto; 1119 width: 33.3333333333%; 1120 } 1121 1122 .row-cols-md-4 > * { 1123 flex: 0 0 auto; 1124 width: 25%; 1125 } 1126 1127 .row-cols-md-5 > * { 1128 flex: 0 0 auto; 1129 width: 20%; 1130 } 1131 1132 .row-cols-md-6 > * { 1133 flex: 0 0 auto; 1134 width: 16.6666666667%; 1135 } 1136 1137 .col-md-auto { 1138 flex: 0 0 auto; 1139 width: auto; 1140 } 1141 1142 .col-md-1 { 1143 flex: 0 0 auto; 1144 width: 8.33333333%; 1145 } 1146 1147 .col-md-2 { 1148 flex: 0 0 auto; 1149 width: 16.66666667%; 1150 } 1151 1152 .col-md-3 { 1153 flex: 0 0 auto; 1154 width: 25%; 1155 } 1156 1157 .col-md-4 { 1158 flex: 0 0 auto; 1159 width: 33.33333333%; 1160 } 1161 1162 .col-md-5 { 1163 flex: 0 0 auto; 1164 width: 41.66666667%; 1165 } 1166 1167 .col-md-6 { 1168 flex: 0 0 auto; 1169 width: 50%; 1170 } 1171 1172 .col-md-7 { 1173 flex: 0 0 auto; 1174 width: 58.33333333%; 1175 } 1176 1177 .col-md-8 { 1178 flex: 0 0 auto; 1179 width: 66.66666667%; 1180 } 1181 1182 .col-md-9 { 1183 flex: 0 0 auto; 1184 width: 75%; 1185 } 1186 1187 .col-md-10 { 1188 flex: 0 0 auto; 1189 width: 83.33333333%; 1190 } 1191 1192 .col-md-11 { 1193 flex: 0 0 auto; 1194 width: 91.66666667%; 1195 } 1196 1197 .col-md-12 { 1198 flex: 0 0 auto; 1199 width: 100%; 1200 } 1201 1202 .offset-md-0 { 1203 margin-left: 0; 1204 } 1205 1206 .offset-md-1 { 1207 margin-left: 8.33333333%; 1208 } 1209 1210 .offset-md-2 { 1211 margin-left: 16.66666667%; 1212 } 1213 1214 .offset-md-3 { 1215 margin-left: 25%; 1216 } 1217 1218 .offset-md-4 { 1219 margin-left: 33.33333333%; 1220 } 1221 1222 .offset-md-5 { 1223 margin-left: 41.66666667%; 1224 } 1225 1226 .offset-md-6 { 1227 margin-left: 50%; 1228 } 1229 1230 .offset-md-7 { 1231 margin-left: 58.33333333%; 1232 } 1233 1234 .offset-md-8 { 1235 margin-left: 66.66666667%; 1236 } 1237 1238 .offset-md-9 { 1239 margin-left: 75%; 1240 } 1241 1242 .offset-md-10 { 1243 margin-left: 83.33333333%; 1244 } 1245 1246 .offset-md-11 { 1247 margin-left: 91.66666667%; 1248 } 1249 1250 .g-md-0, 1251.gx-md-0 { 1252 --bs-gutter-x: 0; 1253 } 1254 1255 .g-md-0, 1256.gy-md-0 { 1257 --bs-gutter-y: 0; 1258 } 1259 1260 .g-md-1, 1261.gx-md-1 { 1262 --bs-gutter-x: 0.25rem; 1263 } 1264 1265 .g-md-1, 1266.gy-md-1 { 1267 --bs-gutter-y: 0.25rem; 1268 } 1269 1270 .g-md-2, 1271.gx-md-2 { 1272 --bs-gutter-x: 0.5rem; 1273 } 1274 1275 .g-md-2, 1276.gy-md-2 { 1277 --bs-gutter-y: 0.5rem; 1278 } 1279 1280 .g-md-3, 1281.gx-md-3 { 1282 --bs-gutter-x: 1rem; 1283 } 1284 1285 .g-md-3, 1286.gy-md-3 { 1287 --bs-gutter-y: 1rem; 1288 } 1289 1290 .g-md-4, 1291.gx-md-4 { 1292 --bs-gutter-x: 1.5rem; 1293 } 1294 1295 .g-md-4, 1296.gy-md-4 { 1297 --bs-gutter-y: 1.5rem; 1298 } 1299 1300 .g-md-5, 1301.gx-md-5 { 1302 --bs-gutter-x: 3rem; 1303 } 1304 1305 .g-md-5, 1306.gy-md-5 { 1307 --bs-gutter-y: 3rem; 1308 } 1309} 1310@media (min-width: 992px) { 1311 .col-lg { 1312 flex: 1 0 0%; 1313 } 1314 1315 .row-cols-lg-auto > * { 1316 flex: 0 0 auto; 1317 width: auto; 1318 } 1319 1320 .row-cols-lg-1 > * { 1321 flex: 0 0 auto; 1322 width: 100%; 1323 } 1324 1325 .row-cols-lg-2 > * { 1326 flex: 0 0 auto; 1327 width: 50%; 1328 } 1329 1330 .row-cols-lg-3 > * { 1331 flex: 0 0 auto; 1332 width: 33.3333333333%; 1333 } 1334 1335 .row-cols-lg-4 > * { 1336 flex: 0 0 auto; 1337 width: 25%; 1338 } 1339 1340 .row-cols-lg-5 > * { 1341 flex: 0 0 auto; 1342 width: 20%; 1343 } 1344 1345 .row-cols-lg-6 > * { 1346 flex: 0 0 auto; 1347 width: 16.6666666667%; 1348 } 1349 1350 .col-lg-auto { 1351 flex: 0 0 auto; 1352 width: auto; 1353 } 1354 1355 .col-lg-1 { 1356 flex: 0 0 auto; 1357 width: 8.33333333%; 1358 } 1359 1360 .col-lg-2 { 1361 flex: 0 0 auto; 1362 width: 16.66666667%; 1363 } 1364 1365 .col-lg-3 { 1366 flex: 0 0 auto; 1367 width: 25%; 1368 } 1369 1370 .col-lg-4 { 1371 flex: 0 0 auto; 1372 width: 33.33333333%; 1373 } 1374 1375 .col-lg-5 { 1376 flex: 0 0 auto; 1377 width: 41.66666667%; 1378 } 1379 1380 .col-lg-6 { 1381 flex: 0 0 auto; 1382 width: 50%; 1383 } 1384 1385 .col-lg-7 { 1386 flex: 0 0 auto; 1387 width: 58.33333333%; 1388 } 1389 1390 .col-lg-8 { 1391 flex: 0 0 auto; 1392 width: 66.66666667%; 1393 } 1394 1395 .col-lg-9 { 1396 flex: 0 0 auto; 1397 width: 75%; 1398 } 1399 1400 .col-lg-10 { 1401 flex: 0 0 auto; 1402 width: 83.33333333%; 1403 } 1404 1405 .col-lg-11 { 1406 flex: 0 0 auto; 1407 width: 91.66666667%; 1408 } 1409 1410 .col-lg-12 { 1411 flex: 0 0 auto; 1412 width: 100%; 1413 } 1414 1415 .offset-lg-0 { 1416 margin-left: 0; 1417 } 1418 1419 .offset-lg-1 { 1420 margin-left: 8.33333333%; 1421 } 1422 1423 .offset-lg-2 { 1424 margin-left: 16.66666667%; 1425 } 1426 1427 .offset-lg-3 { 1428 margin-left: 25%; 1429 } 1430 1431 .offset-lg-4 { 1432 margin-left: 33.33333333%; 1433 } 1434 1435 .offset-lg-5 { 1436 margin-left: 41.66666667%; 1437 } 1438 1439 .offset-lg-6 { 1440 margin-left: 50%; 1441 } 1442 1443 .offset-lg-7 { 1444 margin-left: 58.33333333%; 1445 } 1446 1447 .offset-lg-8 { 1448 margin-left: 66.66666667%; 1449 } 1450 1451 .offset-lg-9 { 1452 margin-left: 75%; 1453 } 1454 1455 .offset-lg-10 { 1456 margin-left: 83.33333333%; 1457 } 1458 1459 .offset-lg-11 { 1460 margin-left: 91.66666667%; 1461 } 1462 1463 .g-lg-0, 1464.gx-lg-0 { 1465 --bs-gutter-x: 0; 1466 } 1467 1468 .g-lg-0, 1469.gy-lg-0 { 1470 --bs-gutter-y: 0; 1471 } 1472 1473 .g-lg-1, 1474.gx-lg-1 { 1475 --bs-gutter-x: 0.25rem; 1476 } 1477 1478 .g-lg-1, 1479.gy-lg-1 { 1480 --bs-gutter-y: 0.25rem; 1481 } 1482 1483 .g-lg-2, 1484.gx-lg-2 { 1485 --bs-gutter-x: 0.5rem; 1486 } 1487 1488 .g-lg-2, 1489.gy-lg-2 { 1490 --bs-gutter-y: 0.5rem; 1491 } 1492 1493 .g-lg-3, 1494.gx-lg-3 { 1495 --bs-gutter-x: 1rem; 1496 } 1497 1498 .g-lg-3, 1499.gy-lg-3 { 1500 --bs-gutter-y: 1rem; 1501 } 1502 1503 .g-lg-4, 1504.gx-lg-4 { 1505 --bs-gutter-x: 1.5rem; 1506 } 1507 1508 .g-lg-4, 1509.gy-lg-4 { 1510 --bs-gutter-y: 1.5rem; 1511 } 1512 1513 .g-lg-5, 1514.gx-lg-5 { 1515 --bs-gutter-x: 3rem; 1516 } 1517 1518 .g-lg-5, 1519.gy-lg-5 { 1520 --bs-gutter-y: 3rem; 1521 } 1522} 1523@media (min-width: 1200px) { 1524 .col-xl { 1525 flex: 1 0 0%; 1526 } 1527 1528 .row-cols-xl-auto > * { 1529 flex: 0 0 auto; 1530 width: auto; 1531 } 1532 1533 .row-cols-xl-1 > * { 1534 flex: 0 0 auto; 1535 width: 100%; 1536 } 1537 1538 .row-cols-xl-2 > * { 1539 flex: 0 0 auto; 1540 width: 50%; 1541 } 1542 1543 .row-cols-xl-3 > * { 1544 flex: 0 0 auto; 1545 width: 33.3333333333%; 1546 } 1547 1548 .row-cols-xl-4 > * { 1549 flex: 0 0 auto; 1550 width: 25%; 1551 } 1552 1553 .row-cols-xl-5 > * { 1554 flex: 0 0 auto; 1555 width: 20%; 1556 } 1557 1558 .row-cols-xl-6 > * { 1559 flex: 0 0 auto; 1560 width: 16.6666666667%; 1561 } 1562 1563 .col-xl-auto { 1564 flex: 0 0 auto; 1565 width: auto; 1566 } 1567 1568 .col-xl-1 { 1569 flex: 0 0 auto; 1570 width: 8.33333333%; 1571 } 1572 1573 .col-xl-2 { 1574 flex: 0 0 auto; 1575 width: 16.66666667%; 1576 } 1577 1578 .col-xl-3 { 1579 flex: 0 0 auto; 1580 width: 25%; 1581 } 1582 1583 .col-xl-4 { 1584 flex: 0 0 auto; 1585 width: 33.33333333%; 1586 } 1587 1588 .col-xl-5 { 1589 flex: 0 0 auto; 1590 width: 41.66666667%; 1591 } 1592 1593 .col-xl-6 { 1594 flex: 0 0 auto; 1595 width: 50%; 1596 } 1597 1598 .col-xl-7 { 1599 flex: 0 0 auto; 1600 width: 58.33333333%; 1601 } 1602 1603 .col-xl-8 { 1604 flex: 0 0 auto; 1605 width: 66.66666667%; 1606 } 1607 1608 .col-xl-9 { 1609 flex: 0 0 auto; 1610 width: 75%; 1611 } 1612 1613 .col-xl-10 { 1614 flex: 0 0 auto; 1615 width: 83.33333333%; 1616 } 1617 1618 .col-xl-11 { 1619 flex: 0 0 auto; 1620 width: 91.66666667%; 1621 } 1622 1623 .col-xl-12 { 1624 flex: 0 0 auto; 1625 width: 100%; 1626 } 1627 1628 .offset-xl-0 { 1629 margin-left: 0; 1630 } 1631 1632 .offset-xl-1 { 1633 margin-left: 8.33333333%; 1634 } 1635 1636 .offset-xl-2 { 1637 margin-left: 16.66666667%; 1638 } 1639 1640 .offset-xl-3 { 1641 margin-left: 25%; 1642 } 1643 1644 .offset-xl-4 { 1645 margin-left: 33.33333333%; 1646 } 1647 1648 .offset-xl-5 { 1649 margin-left: 41.66666667%; 1650 } 1651 1652 .offset-xl-6 { 1653 margin-left: 50%; 1654 } 1655 1656 .offset-xl-7 { 1657 margin-left: 58.33333333%; 1658 } 1659 1660 .offset-xl-8 { 1661 margin-left: 66.66666667%; 1662 } 1663 1664 .offset-xl-9 { 1665 margin-left: 75%; 1666 } 1667 1668 .offset-xl-10 { 1669 margin-left: 83.33333333%; 1670 } 1671 1672 .offset-xl-11 { 1673 margin-left: 91.66666667%; 1674 } 1675 1676 .g-xl-0, 1677.gx-xl-0 { 1678 --bs-gutter-x: 0; 1679 } 1680 1681 .g-xl-0, 1682.gy-xl-0 { 1683 --bs-gutter-y: 0; 1684 } 1685 1686 .g-xl-1, 1687.gx-xl-1 { 1688 --bs-gutter-x: 0.25rem; 1689 } 1690 1691 .g-xl-1, 1692.gy-xl-1 { 1693 --bs-gutter-y: 0.25rem; 1694 } 1695 1696 .g-xl-2, 1697.gx-xl-2 { 1698 --bs-gutter-x: 0.5rem; 1699 } 1700 1701 .g-xl-2, 1702.gy-xl-2 { 1703 --bs-gutter-y: 0.5rem; 1704 } 1705 1706 .g-xl-3, 1707.gx-xl-3 { 1708 --bs-gutter-x: 1rem; 1709 } 1710 1711 .g-xl-3, 1712.gy-xl-3 { 1713 --bs-gutter-y: 1rem; 1714 } 1715 1716 .g-xl-4, 1717.gx-xl-4 { 1718 --bs-gutter-x: 1.5rem; 1719 } 1720 1721 .g-xl-4, 1722.gy-xl-4 { 1723 --bs-gutter-y: 1.5rem; 1724 } 1725 1726 .g-xl-5, 1727.gx-xl-5 { 1728 --bs-gutter-x: 3rem; 1729 } 1730 1731 .g-xl-5, 1732.gy-xl-5 { 1733 --bs-gutter-y: 3rem; 1734 } 1735} 1736@media (min-width: 1400px) { 1737 .col-xxl { 1738 flex: 1 0 0%; 1739 } 1740 1741 .row-cols-xxl-auto > * { 1742 flex: 0 0 auto; 1743 width: auto; 1744 } 1745 1746 .row-cols-xxl-1 > * { 1747 flex: 0 0 auto; 1748 width: 100%; 1749 } 1750 1751 .row-cols-xxl-2 > * { 1752 flex: 0 0 auto; 1753 width: 50%; 1754 } 1755 1756 .row-cols-xxl-3 > * { 1757 flex: 0 0 auto; 1758 width: 33.3333333333%; 1759 } 1760 1761 .row-cols-xxl-4 > * { 1762 flex: 0 0 auto; 1763 width: 25%; 1764 } 1765 1766 .row-cols-xxl-5 > * { 1767 flex: 0 0 auto; 1768 width: 20%; 1769 } 1770 1771 .row-cols-xxl-6 > * { 1772 flex: 0 0 auto; 1773 width: 16.6666666667%; 1774 } 1775 1776 .col-xxl-auto { 1777 flex: 0 0 auto; 1778 width: auto; 1779 } 1780 1781 .col-xxl-1 { 1782 flex: 0 0 auto; 1783 width: 8.33333333%; 1784 } 1785 1786 .col-xxl-2 { 1787 flex: 0 0 auto; 1788 width: 16.66666667%; 1789 } 1790 1791 .col-xxl-3 { 1792 flex: 0 0 auto; 1793 width: 25%; 1794 } 1795 1796 .col-xxl-4 { 1797 flex: 0 0 auto; 1798 width: 33.33333333%; 1799 } 1800 1801 .col-xxl-5 { 1802 flex: 0 0 auto; 1803 width: 41.66666667%; 1804 } 1805 1806 .col-xxl-6 { 1807 flex: 0 0 auto; 1808 width: 50%; 1809 } 1810 1811 .col-xxl-7 { 1812 flex: 0 0 auto; 1813 width: 58.33333333%; 1814 } 1815 1816 .col-xxl-8 { 1817 flex: 0 0 auto; 1818 width: 66.66666667%; 1819 } 1820 1821 .col-xxl-9 { 1822 flex: 0 0 auto; 1823 width: 75%; 1824 } 1825 1826 .col-xxl-10 { 1827 flex: 0 0 auto; 1828 width: 83.33333333%; 1829 } 1830 1831 .col-xxl-11 { 1832 flex: 0 0 auto; 1833 width: 91.66666667%; 1834 } 1835 1836 .col-xxl-12 { 1837 flex: 0 0 auto; 1838 width: 100%; 1839 } 1840 1841 .offset-xxl-0 { 1842 margin-left: 0; 1843 } 1844 1845 .offset-xxl-1 { 1846 margin-left: 8.33333333%; 1847 } 1848 1849 .offset-xxl-2 { 1850 margin-left: 16.66666667%; 1851 } 1852 1853 .offset-xxl-3 { 1854 margin-left: 25%; 1855 } 1856 1857 .offset-xxl-4 { 1858 margin-left: 33.33333333%; 1859 } 1860 1861 .offset-xxl-5 { 1862 margin-left: 41.66666667%; 1863 } 1864 1865 .offset-xxl-6 { 1866 margin-left: 50%; 1867 } 1868 1869 .offset-xxl-7 { 1870 margin-left: 58.33333333%; 1871 } 1872 1873 .offset-xxl-8 { 1874 margin-left: 66.66666667%; 1875 } 1876 1877 .offset-xxl-9 { 1878 margin-left: 75%; 1879 } 1880 1881 .offset-xxl-10 { 1882 margin-left: 83.33333333%; 1883 } 1884 1885 .offset-xxl-11 { 1886 margin-left: 91.66666667%; 1887 } 1888 1889 .g-xxl-0, 1890.gx-xxl-0 { 1891 --bs-gutter-x: 0; 1892 } 1893 1894 .g-xxl-0, 1895.gy-xxl-0 { 1896 --bs-gutter-y: 0; 1897 } 1898 1899 .g-xxl-1, 1900.gx-xxl-1 { 1901 --bs-gutter-x: 0.25rem; 1902 } 1903 1904 .g-xxl-1, 1905.gy-xxl-1 { 1906 --bs-gutter-y: 0.25rem; 1907 } 1908 1909 .g-xxl-2, 1910.gx-xxl-2 { 1911 --bs-gutter-x: 0.5rem; 1912 } 1913 1914 .g-xxl-2, 1915.gy-xxl-2 { 1916 --bs-gutter-y: 0.5rem; 1917 } 1918 1919 .g-xxl-3, 1920.gx-xxl-3 { 1921 --bs-gutter-x: 1rem; 1922 } 1923 1924 .g-xxl-3, 1925.gy-xxl-3 { 1926 --bs-gutter-y: 1rem; 1927 } 1928 1929 .g-xxl-4, 1930.gx-xxl-4 { 1931 --bs-gutter-x: 1.5rem; 1932 } 1933 1934 .g-xxl-4, 1935.gy-xxl-4 { 1936 --bs-gutter-y: 1.5rem; 1937 } 1938 1939 .g-xxl-5, 1940.gx-xxl-5 { 1941 --bs-gutter-x: 3rem; 1942 } 1943 1944 .g-xxl-5, 1945.gy-xxl-5 { 1946 --bs-gutter-y: 3rem; 1947 } 1948} 1949.table { 1950 --bs-table-bg: transparent; 1951 --bs-table-accent-bg: transparent; 1952 --bs-table-striped-color: #212529; 1953 --bs-table-striped-bg: rgba(0, 0, 0, 0.05); 1954 --bs-table-active-color: #212529; 1955 --bs-table-active-bg: rgba(0, 0, 0, 0.1); 1956 --bs-table-hover-color: #212529; 1957 --bs-table-hover-bg: rgba(0, 0, 0, 0.075); 1958 width: 100%; 1959 margin-bottom: 1rem; 1960 color: #212529; 1961 vertical-align: top; 1962 border-color: #dee2e6; 1963} 1964.table > :not(caption) > * > * { 1965 padding: 0.5rem 0.5rem; 1966 background-color: var(--bs-table-bg); 1967 border-bottom-width: 1px; 1968 box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); 1969} 1970.table > tbody { 1971 vertical-align: inherit; 1972} 1973.table > thead { 1974 vertical-align: bottom; 1975} 1976.table > :not(:last-child) > :last-child > * { 1977 border-bottom-color: currentColor; 1978} 1979 1980.caption-top { 1981 caption-side: top; 1982} 1983 1984.table-sm > :not(caption) > * > * { 1985 padding: 0.25rem 0.25rem; 1986} 1987 1988.table-bordered > :not(caption) > * { 1989 border-width: 1px 0; 1990} 1991.table-bordered > :not(caption) > * > * { 1992 border-width: 0 1px; 1993} 1994 1995.table-borderless > :not(caption) > * > * { 1996 border-bottom-width: 0; 1997} 1998 1999.table-striped > tbody > tr:nth-of-type(odd) { 2000 --bs-table-accent-bg: var(--bs-table-striped-bg); 2001 color: var(--bs-table-striped-color); 2002} 2003 2004.table-active { 2005 --bs-table-accent-bg: var(--bs-table-active-bg); 2006 color: var(--bs-table-active-color); 2007} 2008 2009.table-hover > tbody > tr:hover { 2010 --bs-table-accent-bg: var(--bs-table-hover-bg); 2011 color: var(--bs-table-hover-color); 2012} 2013 2014.table-primary { 2015 --bs-table-bg: #cfe2ff; 2016 --bs-table-striped-bg: #c5d7f2; 2017 --bs-table-striped-color: #000; 2018 --bs-table-active-bg: #bacbe6; 2019 --bs-table-active-color: #000; 2020 --bs-table-hover-bg: #bfd1ec; 2021 --bs-table-hover-color: #000; 2022 color: #000; 2023 border-color: #bacbe6; 2024} 2025 2026.table-secondary { 2027 --bs-table-bg: #e2e3e5; 2028 --bs-table-striped-bg: #d7d8da; 2029 --bs-table-striped-color: #000; 2030 --bs-table-active-bg: #cbccce; 2031 --bs-table-active-color: #000; 2032 --bs-table-hover-bg: #d1d2d4; 2033 --bs-table-hover-color: #000; 2034 color: #000; 2035 border-color: #cbccce; 2036} 2037 2038.table-success { 2039 --bs-table-bg: #d1e7dd; 2040 --bs-table-striped-bg: #c7dbd2; 2041 --bs-table-striped-color: #000; 2042 --bs-table-active-bg: #bcd0c7; 2043 --bs-table-active-color: #000; 2044 --bs-table-hover-bg: #c1d6cc; 2045 --bs-table-hover-color: #000; 2046 color: #000; 2047 border-color: #bcd0c7; 2048} 2049 2050.table-info { 2051 --bs-table-bg: #cff4fc; 2052 --bs-table-striped-bg: #c5e8ef; 2053 --bs-table-striped-color: #000; 2054 --bs-table-active-bg: #badce3; 2055 --bs-table-active-color: #000; 2056 --bs-table-hover-bg: #bfe2e9; 2057 --bs-table-hover-color: #000; 2058 color: #000; 2059 border-color: #badce3; 2060} 2061 2062.table-warning { 2063 --bs-table-bg: #fff3cd; 2064 --bs-table-striped-bg: #f2e7c3; 2065 --bs-table-striped-color: #000; 2066 --bs-table-active-bg: #e6dbb9; 2067 --bs-table-active-color: #000; 2068 --bs-table-hover-bg: #ece1be; 2069 --bs-table-hover-color: #000; 2070 color: #000; 2071 border-color: #e6dbb9; 2072} 2073 2074.table-danger { 2075 --bs-table-bg: #f8d7da; 2076 --bs-table-striped-bg: #eccccf; 2077 --bs-table-striped-color: #000; 2078 --bs-table-active-bg: #dfc2c4; 2079 --bs-table-active-color: #000; 2080 --bs-table-hover-bg: #e5c7ca; 2081 --bs-table-hover-color: #000; 2082 color: #000; 2083 border-color: #dfc2c4; 2084} 2085 2086.table-light { 2087 --bs-table-bg: #f8f9fa; 2088 --bs-table-striped-bg: #ecedee; 2089 --bs-table-striped-color: #000; 2090 --bs-table-active-bg: #dfe0e1; 2091 --bs-table-active-color: #000; 2092 --bs-table-hover-bg: #e5e6e7; 2093 --bs-table-hover-color: #000; 2094 color: #000; 2095 border-color: #dfe0e1; 2096} 2097 2098.table-dark { 2099 --bs-table-bg: #212529; 2100 --bs-table-striped-bg: #2c3034; 2101 --bs-table-striped-color: #fff; 2102 --bs-table-active-bg: #373b3e; 2103 --bs-table-active-color: #fff; 2104 --bs-table-hover-bg: #323539; 2105 --bs-table-hover-color: #fff; 2106 color: #fff; 2107 border-color: #373b3e; 2108} 2109 2110.table-responsive { 2111 overflow-x: auto; 2112 -webkit-overflow-scrolling: touch; 2113} 2114 2115@media (max-width: 575.98px) { 2116 .table-responsive-sm { 2117 overflow-x: auto; 2118 -webkit-overflow-scrolling: touch; 2119 } 2120} 2121@media (max-width: 767.98px) { 2122 .table-responsive-md { 2123 overflow-x: auto; 2124 -webkit-overflow-scrolling: touch; 2125 } 2126} 2127@media (max-width: 991.98px) { 2128 .table-responsive-lg { 2129 overflow-x: auto; 2130 -webkit-overflow-scrolling: touch; 2131 } 2132} 2133@media (max-width: 1199.98px) { 2134 .table-responsive-xl { 2135 overflow-x: auto; 2136 -webkit-overflow-scrolling: touch; 2137 } 2138} 2139@media (max-width: 1399.98px) { 2140 .table-responsive-xxl { 2141 overflow-x: auto; 2142 -webkit-overflow-scrolling: touch; 2143 } 2144} 2145.form-label { 2146 margin-bottom: 0.5rem; 2147} 2148 2149.col-form-label { 2150 padding-top: calc(0.375rem + 1px); 2151 padding-bottom: calc(0.375rem + 1px); 2152 margin-bottom: 0; 2153 font-size: inherit; 2154 line-height: 1.5; 2155} 2156 2157.col-form-label-lg { 2158 padding-top: calc(0.5rem + 1px); 2159 padding-bottom: calc(0.5rem + 1px); 2160 font-size: 1.25rem; 2161} 2162 2163.col-form-label-sm { 2164 padding-top: calc(0.25rem + 1px); 2165 padding-bottom: calc(0.25rem + 1px); 2166 font-size: 0.875rem; 2167} 2168 2169.form-text { 2170 margin-top: 0.25rem; 2171 font-size: 0.875em; 2172 color: #6c757d; 2173} 2174 2175.form-control { 2176 display: block; 2177 width: 100%; 2178 padding: 0.375rem 0.75rem; 2179 font-size: 1rem; 2180 font-weight: 400; 2181 line-height: 1.5; 2182 color: #212529; 2183 background-color: #fff; 2184 background-clip: padding-box; 2185 border: 1px solid #ced4da; 2186 -webkit-appearance: none; 2187 -moz-appearance: none; 2188 appearance: none; 2189 border-radius: 0.25rem; 2190 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2191} 2192@media (prefers-reduced-motion: reduce) { 2193 .form-control { 2194 transition: none; 2195 } 2196} 2197.form-control[type=file] { 2198 overflow: hidden; 2199} 2200.form-control[type=file]:not(:disabled):not([readonly]) { 2201 cursor: pointer; 2202} 2203.form-control:focus { 2204 color: #212529; 2205 background-color: #fff; 2206 border-color: #86b7fe; 2207 outline: 0; 2208 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2209} 2210.form-control::-webkit-date-and-time-value { 2211 height: 1.5em; 2212} 2213.form-control::-moz-placeholder { 2214 color: #6c757d; 2215 opacity: 1; 2216} 2217.form-control::placeholder { 2218 color: #6c757d; 2219 opacity: 1; 2220} 2221.form-control:disabled, .form-control[readonly] { 2222 background-color: #e9ecef; 2223 opacity: 1; 2224} 2225.form-control::file-selector-button { 2226 padding: 0.375rem 0.75rem; 2227 margin: -0.375rem -0.75rem; 2228 -webkit-margin-end: 0.75rem; 2229 margin-inline-end: 0.75rem; 2230 color: #212529; 2231 background-color: #e9ecef; 2232 pointer-events: none; 2233 border-color: inherit; 2234 border-style: solid; 2235 border-width: 0; 2236 border-inline-end-width: 1px; 2237 border-radius: 0; 2238 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2239} 2240@media (prefers-reduced-motion: reduce) { 2241 .form-control::file-selector-button { 2242 transition: none; 2243 } 2244} 2245.form-control:hover:not(:disabled):not([readonly])::file-selector-button { 2246 background-color: #dde0e3; 2247} 2248.form-control::-webkit-file-upload-button { 2249 padding: 0.375rem 0.75rem; 2250 margin: -0.375rem -0.75rem; 2251 -webkit-margin-end: 0.75rem; 2252 margin-inline-end: 0.75rem; 2253 color: #212529; 2254 background-color: #e9ecef; 2255 pointer-events: none; 2256 border-color: inherit; 2257 border-style: solid; 2258 border-width: 0; 2259 border-inline-end-width: 1px; 2260 border-radius: 0; 2261 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2262 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2263} 2264@media (prefers-reduced-motion: reduce) { 2265 .form-control::-webkit-file-upload-button { 2266 -webkit-transition: none; 2267 transition: none; 2268 } 2269} 2270.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { 2271 background-color: #dde0e3; 2272} 2273 2274.form-control-plaintext { 2275 display: block; 2276 width: 100%; 2277 padding: 0.375rem 0; 2278 margin-bottom: 0; 2279 line-height: 1.5; 2280 color: #212529; 2281 background-color: transparent; 2282 border: solid transparent; 2283 border-width: 1px 0; 2284} 2285.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { 2286 padding-right: 0; 2287 padding-left: 0; 2288} 2289 2290.form-control-sm { 2291 min-height: calc(1.5em + 0.5rem + 2px); 2292 padding: 0.25rem 0.5rem; 2293 font-size: 0.875rem; 2294 border-radius: 0.2rem; 2295} 2296.form-control-sm::file-selector-button { 2297 padding: 0.25rem 0.5rem; 2298 margin: -0.25rem -0.5rem; 2299 -webkit-margin-end: 0.5rem; 2300 margin-inline-end: 0.5rem; 2301} 2302.form-control-sm::-webkit-file-upload-button { 2303 padding: 0.25rem 0.5rem; 2304 margin: -0.25rem -0.5rem; 2305 -webkit-margin-end: 0.5rem; 2306 margin-inline-end: 0.5rem; 2307} 2308 2309.form-control-lg { 2310 min-height: calc(1.5em + 1rem + 2px); 2311 padding: 0.5rem 1rem; 2312 font-size: 1.25rem; 2313 border-radius: 0.3rem; 2314} 2315.form-control-lg::file-selector-button { 2316 padding: 0.5rem 1rem; 2317 margin: -0.5rem -1rem; 2318 -webkit-margin-end: 1rem; 2319 margin-inline-end: 1rem; 2320} 2321.form-control-lg::-webkit-file-upload-button { 2322 padding: 0.5rem 1rem; 2323 margin: -0.5rem -1rem; 2324 -webkit-margin-end: 1rem; 2325 margin-inline-end: 1rem; 2326} 2327 2328textarea.form-control { 2329 min-height: calc(1.5em + 0.75rem + 2px); 2330} 2331textarea.form-control-sm { 2332 min-height: calc(1.5em + 0.5rem + 2px); 2333} 2334textarea.form-control-lg { 2335 min-height: calc(1.5em + 1rem + 2px); 2336} 2337 2338.form-control-color { 2339 width: 3rem; 2340 height: auto; 2341 padding: 0.375rem; 2342} 2343.form-control-color:not(:disabled):not([readonly]) { 2344 cursor: pointer; 2345} 2346.form-control-color::-moz-color-swatch { 2347 height: 1.5em; 2348 border-radius: 0.25rem; 2349} 2350.form-control-color::-webkit-color-swatch { 2351 height: 1.5em; 2352 border-radius: 0.25rem; 2353} 2354 2355.form-select { 2356 display: block; 2357 width: 100%; 2358 padding: 0.375rem 2.25rem 0.375rem 0.75rem; 2359 -moz-padding-start: calc(0.75rem - 3px); 2360 font-size: 1rem; 2361 font-weight: 400; 2362 line-height: 1.5; 2363 color: #212529; 2364 background-color: #fff; 2365 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); 2366 background-repeat: no-repeat; 2367 background-position: right 0.75rem center; 2368 background-size: 16px 12px; 2369 border: 1px solid #ced4da; 2370 border-radius: 0.25rem; 2371 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2372 -webkit-appearance: none; 2373 -moz-appearance: none; 2374 appearance: none; 2375} 2376@media (prefers-reduced-motion: reduce) { 2377 .form-select { 2378 transition: none; 2379 } 2380} 2381.form-select:focus { 2382 border-color: #86b7fe; 2383 outline: 0; 2384 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2385} 2386.form-select[multiple], .form-select[size]:not([size="1"]) { 2387 padding-right: 0.75rem; 2388 background-image: none; 2389} 2390.form-select:disabled { 2391 background-color: #e9ecef; 2392} 2393.form-select:-moz-focusring { 2394 color: transparent; 2395 text-shadow: 0 0 0 #212529; 2396} 2397 2398.form-select-sm { 2399 padding-top: 0.25rem; 2400 padding-bottom: 0.25rem; 2401 padding-left: 0.5rem; 2402 font-size: 0.875rem; 2403} 2404 2405.form-select-lg { 2406 padding-top: 0.5rem; 2407 padding-bottom: 0.5rem; 2408 padding-left: 1rem; 2409 font-size: 1.25rem; 2410} 2411 2412.form-check { 2413 display: block; 2414 min-height: 1.5rem; 2415 padding-left: 1.5em; 2416 margin-bottom: 0.125rem; 2417} 2418.form-check .form-check-input { 2419 float: left; 2420 margin-left: -1.5em; 2421} 2422 2423.form-check-input { 2424 width: 1em; 2425 height: 1em; 2426 margin-top: 0.25em; 2427 vertical-align: top; 2428 background-color: #fff; 2429 background-repeat: no-repeat; 2430 background-position: center; 2431 background-size: contain; 2432 border: 1px solid rgba(0, 0, 0, 0.25); 2433 -webkit-appearance: none; 2434 -moz-appearance: none; 2435 appearance: none; 2436 -webkit-print-color-adjust: exact; 2437 color-adjust: exact; 2438} 2439.form-check-input[type=checkbox] { 2440 border-radius: 0.25em; 2441} 2442.form-check-input[type=radio] { 2443 border-radius: 50%; 2444} 2445.form-check-input:active { 2446 filter: brightness(90%); 2447} 2448.form-check-input:focus { 2449 border-color: #86b7fe; 2450 outline: 0; 2451 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2452} 2453.form-check-input:checked { 2454 background-color: #0d6efd; 2455 border-color: #0d6efd; 2456} 2457.form-check-input:checked[type=checkbox] { 2458 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); 2459} 2460.form-check-input:checked[type=radio] { 2461 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); 2462} 2463.form-check-input[type=checkbox]:indeterminate { 2464 background-color: #0d6efd; 2465 border-color: #0d6efd; 2466 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); 2467} 2468.form-check-input:disabled { 2469 pointer-events: none; 2470 filter: none; 2471 opacity: 0.5; 2472} 2473.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { 2474 opacity: 0.5; 2475} 2476 2477.form-switch { 2478 padding-left: 2.5em; 2479} 2480.form-switch .form-check-input { 2481 width: 2em; 2482 margin-left: -2.5em; 2483 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); 2484 background-position: left center; 2485 border-radius: 2em; 2486 transition: background-position 0.15s ease-in-out; 2487} 2488@media (prefers-reduced-motion: reduce) { 2489 .form-switch .form-check-input { 2490 transition: none; 2491 } 2492} 2493.form-switch .form-check-input:focus { 2494 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); 2495} 2496.form-switch .form-check-input:checked { 2497 background-position: right center; 2498 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); 2499} 2500 2501.form-check-inline { 2502 display: inline-block; 2503 margin-right: 1rem; 2504} 2505 2506.btn-check { 2507 position: absolute; 2508 clip: rect(0, 0, 0, 0); 2509 pointer-events: none; 2510} 2511.btn-check[disabled] + .btn, .btn-check:disabled + .btn { 2512 pointer-events: none; 2513 filter: none; 2514 opacity: 0.65; 2515} 2516 2517.form-range { 2518 width: 100%; 2519 height: 1.5rem; 2520 padding: 0; 2521 background-color: transparent; 2522 -webkit-appearance: none; 2523 -moz-appearance: none; 2524 appearance: none; 2525} 2526.form-range:focus { 2527 outline: 0; 2528} 2529.form-range:focus::-webkit-slider-thumb { 2530 box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2531} 2532.form-range:focus::-moz-range-thumb { 2533 box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2534} 2535.form-range::-moz-focus-outer { 2536 border: 0; 2537} 2538.form-range::-webkit-slider-thumb { 2539 width: 1rem; 2540 height: 1rem; 2541 margin-top: -0.25rem; 2542 background-color: #0d6efd; 2543 border: 0; 2544 border-radius: 1rem; 2545 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2546 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2547 -webkit-appearance: none; 2548 appearance: none; 2549} 2550@media (prefers-reduced-motion: reduce) { 2551 .form-range::-webkit-slider-thumb { 2552 -webkit-transition: none; 2553 transition: none; 2554 } 2555} 2556.form-range::-webkit-slider-thumb:active { 2557 background-color: #b6d4fe; 2558} 2559.form-range::-webkit-slider-runnable-track { 2560 width: 100%; 2561 height: 0.5rem; 2562 color: transparent; 2563 cursor: pointer; 2564 background-color: #dee2e6; 2565 border-color: transparent; 2566 border-radius: 1rem; 2567} 2568.form-range::-moz-range-thumb { 2569 width: 1rem; 2570 height: 1rem; 2571 background-color: #0d6efd; 2572 border: 0; 2573 border-radius: 1rem; 2574 -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2575 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2576 -moz-appearance: none; 2577 appearance: none; 2578} 2579@media (prefers-reduced-motion: reduce) { 2580 .form-range::-moz-range-thumb { 2581 -moz-transition: none; 2582 transition: none; 2583 } 2584} 2585.form-range::-moz-range-thumb:active { 2586 background-color: #b6d4fe; 2587} 2588.form-range::-moz-range-track { 2589 width: 100%; 2590 height: 0.5rem; 2591 color: transparent; 2592 cursor: pointer; 2593 background-color: #dee2e6; 2594 border-color: transparent; 2595 border-radius: 1rem; 2596} 2597.form-range:disabled { 2598 pointer-events: none; 2599} 2600.form-range:disabled::-webkit-slider-thumb { 2601 background-color: #adb5bd; 2602} 2603.form-range:disabled::-moz-range-thumb { 2604 background-color: #adb5bd; 2605} 2606 2607.form-floating { 2608 position: relative; 2609} 2610.form-floating > .form-control, 2611.form-floating > .form-select { 2612 height: calc(3.5rem + 2px); 2613 line-height: 1.25; 2614} 2615.form-floating > label { 2616 position: absolute; 2617 top: 0; 2618 left: 0; 2619 height: 100%; 2620 padding: 1rem 0.75rem; 2621 pointer-events: none; 2622 border: 1px solid transparent; 2623 transform-origin: 0 0; 2624 transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; 2625} 2626@media (prefers-reduced-motion: reduce) { 2627 .form-floating > label { 2628 transition: none; 2629 } 2630} 2631.form-floating > .form-control { 2632 padding: 1rem 0.75rem; 2633} 2634.form-floating > .form-control::-moz-placeholder { 2635 color: transparent; 2636} 2637.form-floating > .form-control::placeholder { 2638 color: transparent; 2639} 2640.form-floating > .form-control:not(:-moz-placeholder-shown) { 2641 padding-top: 1.625rem; 2642 padding-bottom: 0.625rem; 2643} 2644.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) { 2645 padding-top: 1.625rem; 2646 padding-bottom: 0.625rem; 2647} 2648.form-floating > .form-control:-webkit-autofill { 2649 padding-top: 1.625rem; 2650 padding-bottom: 0.625rem; 2651} 2652.form-floating > .form-select { 2653 padding-top: 1.625rem; 2654 padding-bottom: 0.625rem; 2655} 2656.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { 2657 opacity: 0.65; 2658 transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); 2659} 2660.form-floating > .form-control:focus ~ label, 2661.form-floating > .form-control:not(:placeholder-shown) ~ label, 2662.form-floating > .form-select ~ label { 2663 opacity: 0.65; 2664 transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); 2665} 2666.form-floating > .form-control:-webkit-autofill ~ label { 2667 opacity: 0.65; 2668 transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); 2669} 2670 2671.input-group { 2672 position: relative; 2673 display: flex; 2674 flex-wrap: wrap; 2675 align-items: stretch; 2676 width: 100%; 2677} 2678.input-group > .form-control, 2679.input-group > .form-select { 2680 position: relative; 2681 flex: 1 1 auto; 2682 width: 1%; 2683 min-width: 0; 2684} 2685.input-group > .form-control:focus, 2686.input-group > .form-select:focus { 2687 z-index: 3; 2688} 2689.input-group .btn { 2690 position: relative; 2691 z-index: 2; 2692} 2693.input-group .btn:focus { 2694 z-index: 3; 2695} 2696 2697.input-group-text { 2698 display: flex; 2699 align-items: center; 2700 padding: 0.375rem 0.75rem; 2701 font-size: 1rem; 2702 font-weight: 400; 2703 line-height: 1.5; 2704 color: #212529; 2705 text-align: center; 2706 white-space: nowrap; 2707 background-color: #e9ecef; 2708 border: 1px solid #ced4da; 2709 border-radius: 0.25rem; 2710} 2711 2712.input-group-lg > .form-control, 2713.input-group-lg > .form-select, 2714.input-group-lg > .input-group-text, 2715.input-group-lg > .btn { 2716 padding: 0.5rem 1rem; 2717 font-size: 1.25rem; 2718 border-radius: 0.3rem; 2719} 2720 2721.input-group-sm > .form-control, 2722.input-group-sm > .form-select, 2723.input-group-sm > .input-group-text, 2724.input-group-sm > .btn { 2725 padding: 0.25rem 0.5rem; 2726 font-size: 0.875rem; 2727 border-radius: 0.2rem; 2728} 2729 2730.input-group-lg > .form-select, 2731.input-group-sm > .form-select { 2732 padding-right: 3rem; 2733} 2734 2735.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), 2736.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { 2737 border-top-right-radius: 0; 2738 border-bottom-right-radius: 0; 2739} 2740.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), 2741.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) { 2742 border-top-right-radius: 0; 2743 border-bottom-right-radius: 0; 2744} 2745.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { 2746 margin-left: -1px; 2747 border-top-left-radius: 0; 2748 border-bottom-left-radius: 0; 2749} 2750 2751.valid-feedback { 2752 display: none; 2753 width: 100%; 2754 margin-top: 0.25rem; 2755 font-size: 0.875em; 2756 color: #198754; 2757} 2758 2759.valid-tooltip { 2760 position: absolute; 2761 top: 100%; 2762 z-index: 5; 2763 display: none; 2764 max-width: 100%; 2765 padding: 0.25rem 0.5rem; 2766 margin-top: 0.1rem; 2767 font-size: 0.875rem; 2768 color: #fff; 2769 background-color: rgba(25, 135, 84, 0.9); 2770 border-radius: 0.25rem; 2771} 2772 2773.was-validated :valid ~ .valid-feedback, 2774.was-validated :valid ~ .valid-tooltip, 2775.is-valid ~ .valid-feedback, 2776.is-valid ~ .valid-tooltip { 2777 display: block; 2778} 2779 2780.was-validated .form-control:valid, .form-control.is-valid { 2781 border-color: #198754; 2782 padding-right: calc(1.5em + 0.75rem); 2783 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); 2784 background-repeat: no-repeat; 2785 background-position: right calc(0.375em + 0.1875rem) center; 2786 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); 2787} 2788.was-validated .form-control:valid:focus, .form-control.is-valid:focus { 2789 border-color: #198754; 2790 box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); 2791} 2792 2793.was-validated textarea.form-control:valid, textarea.form-control.is-valid { 2794 padding-right: calc(1.5em + 0.75rem); 2795 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); 2796} 2797 2798.was-validated .form-select:valid, .form-select.is-valid { 2799 border-color: #198754; 2800} 2801.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { 2802 padding-right: 4.125rem; 2803 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); 2804 background-position: right 0.75rem center, center right 2.25rem; 2805 background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); 2806} 2807.was-validated .form-select:valid:focus, .form-select.is-valid:focus { 2808 border-color: #198754; 2809 box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); 2810} 2811 2812.was-validated .form-check-input:valid, .form-check-input.is-valid { 2813 border-color: #198754; 2814} 2815.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { 2816 background-color: #198754; 2817} 2818.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { 2819 box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); 2820} 2821.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { 2822 color: #198754; 2823} 2824 2825.form-check-inline .form-check-input ~ .valid-feedback { 2826 margin-left: 0.5em; 2827} 2828 2829.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, 2830.was-validated .input-group .form-select:valid, 2831.input-group .form-select.is-valid { 2832 z-index: 1; 2833} 2834.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, 2835.was-validated .input-group .form-select:valid:focus, 2836.input-group .form-select.is-valid:focus { 2837 z-index: 3; 2838} 2839 2840.invalid-feedback { 2841 display: none; 2842 width: 100%; 2843 margin-top: 0.25rem; 2844 font-size: 0.875em; 2845 color: #dc3545; 2846} 2847 2848.invalid-tooltip { 2849 position: absolute; 2850 top: 100%; 2851 z-index: 5; 2852 display: none; 2853 max-width: 100%; 2854 padding: 0.25rem 0.5rem; 2855 margin-top: 0.1rem; 2856 font-size: 0.875rem; 2857 color: #fff; 2858 background-color: rgba(220, 53, 69, 0.9); 2859 border-radius: 0.25rem; 2860} 2861 2862.was-validated :invalid ~ .invalid-feedback, 2863.was-validated :invalid ~ .invalid-tooltip, 2864.is-invalid ~ .invalid-feedback, 2865.is-invalid ~ .invalid-tooltip { 2866 display: block; 2867} 2868 2869.was-validated .form-control:invalid, .form-control.is-invalid { 2870 border-color: #dc3545; 2871 padding-right: calc(1.5em + 0.75rem); 2872 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); 2873 background-repeat: no-repeat; 2874 background-position: right calc(0.375em + 0.1875rem) center; 2875 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); 2876} 2877.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { 2878 border-color: #dc3545; 2879 box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); 2880} 2881 2882.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { 2883 padding-right: calc(1.5em + 0.75rem); 2884 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); 2885} 2886 2887.was-validated .form-select:invalid, .form-select.is-invalid { 2888 border-color: #dc3545; 2889} 2890.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { 2891 padding-right: 4.125rem; 2892 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); 2893 background-position: right 0.75rem center, center right 2.25rem; 2894 background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); 2895} 2896.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { 2897 border-color: #dc3545; 2898 box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); 2899} 2900 2901.was-validated .form-check-input:invalid, .form-check-input.is-invalid { 2902 border-color: #dc3545; 2903} 2904.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { 2905 background-color: #dc3545; 2906} 2907.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { 2908 box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); 2909} 2910.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { 2911 color: #dc3545; 2912} 2913 2914.form-check-inline .form-check-input ~ .invalid-feedback { 2915 margin-left: 0.5em; 2916} 2917 2918.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, 2919.was-validated .input-group .form-select:invalid, 2920.input-group .form-select.is-invalid { 2921 z-index: 2; 2922} 2923.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, 2924.was-validated .input-group .form-select:invalid:focus, 2925.input-group .form-select.is-invalid:focus { 2926 z-index: 3; 2927} 2928 2929.btn { 2930 display: inline-block; 2931 font-weight: 400; 2932 line-height: 1.5; 2933 color: #212529; 2934 text-align: center; 2935 text-decoration: none; 2936 vertical-align: middle; 2937 cursor: pointer; 2938 -webkit-user-select: none; 2939 -moz-user-select: none; 2940 user-select: none; 2941 background-color: transparent; 2942 border: 1px solid transparent; 2943 padding: 0.375rem 0.75rem; 2944 font-size: 1rem; 2945 border-radius: 0.25rem; 2946 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2947} 2948@media (prefers-reduced-motion: reduce) { 2949 .btn { 2950 transition: none; 2951 } 2952} 2953.btn:hover { 2954 color: #212529; 2955} 2956.btn-check:focus + .btn, .btn:focus { 2957 outline: 0; 2958 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 2959} 2960.btn:disabled, .btn.disabled, fieldset:disabled .btn { 2961 pointer-events: none; 2962 opacity: 0.65; 2963} 2964 2965.btn-primary { 2966 color: #fff; 2967 background-color: #0d6efd; 2968 border-color: #0d6efd; 2969} 2970.btn-primary:hover { 2971 color: #fff; 2972 background-color: #0b5ed7; 2973 border-color: #0a58ca; 2974} 2975.btn-check:focus + .btn-primary, .btn-primary:focus { 2976 color: #fff; 2977 background-color: #0b5ed7; 2978 border-color: #0a58ca; 2979 box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); 2980} 2981.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { 2982 color: #fff; 2983 background-color: #0a58ca; 2984 border-color: #0a53be; 2985} 2986.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { 2987 box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); 2988} 2989.btn-primary:disabled, .btn-primary.disabled { 2990 color: #fff; 2991 background-color: #0d6efd; 2992 border-color: #0d6efd; 2993} 2994 2995.btn-secondary { 2996 color: #fff; 2997 background-color: #6c757d; 2998 border-color: #6c757d; 2999} 3000.btn-secondary:hover { 3001 color: #fff; 3002 background-color: #5c636a; 3003 border-color: #565e64; 3004} 3005.btn-check:focus + .btn-secondary, .btn-secondary:focus { 3006 color: #fff; 3007 background-color: #5c636a; 3008 border-color: #565e64; 3009 box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); 3010} 3011.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { 3012 color: #fff; 3013 background-color: #565e64; 3014 border-color: #51585e; 3015} 3016.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { 3017 box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); 3018} 3019.btn-secondary:disabled, .btn-secondary.disabled { 3020 color: #fff; 3021 background-color: #6c757d; 3022 border-color: #6c757d; 3023} 3024 3025.btn-success { 3026 color: #fff; 3027 background-color: #198754; 3028 border-color: #198754; 3029} 3030.btn-success:hover { 3031 color: #fff; 3032 background-color: #157347; 3033 border-color: #146c43; 3034} 3035.btn-check:focus + .btn-success, .btn-success:focus { 3036 color: #fff; 3037 background-color: #157347; 3038 border-color: #146c43; 3039 box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); 3040} 3041.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { 3042 color: #fff; 3043 background-color: #146c43; 3044 border-color: #13653f; 3045} 3046.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { 3047 box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); 3048} 3049.btn-success:disabled, .btn-success.disabled { 3050 color: #fff; 3051 background-color: #198754; 3052 border-color: #198754; 3053} 3054 3055.btn-info { 3056 color: #000; 3057 background-color: #0dcaf0; 3058 border-color: #0dcaf0; 3059} 3060.btn-info:hover { 3061 color: #000; 3062 background-color: #31d2f2; 3063 border-color: #25cff2; 3064} 3065.btn-check:focus + .btn-info, .btn-info:focus { 3066 color: #000; 3067 background-color: #31d2f2; 3068 border-color: #25cff2; 3069 box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); 3070} 3071.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { 3072 color: #000; 3073 background-color: #3dd5f3; 3074 border-color: #25cff2; 3075} 3076.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { 3077 box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); 3078} 3079.btn-info:disabled, .btn-info.disabled { 3080 color: #000; 3081 background-color: #0dcaf0; 3082 border-color: #0dcaf0; 3083} 3084 3085.btn-warning { 3086 color: #000; 3087 background-color: #ffc107; 3088 border-color: #ffc107; 3089} 3090.btn-warning:hover { 3091 color: #000; 3092 background-color: #ffca2c; 3093 border-color: #ffc720; 3094} 3095.btn-check:focus + .btn-warning, .btn-warning:focus { 3096 color: #000; 3097 background-color: #ffca2c; 3098 border-color: #ffc720; 3099 box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); 3100} 3101.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { 3102 color: #000; 3103 background-color: #ffcd39; 3104 border-color: #ffc720; 3105} 3106.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { 3107 box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); 3108} 3109.btn-warning:disabled, .btn-warning.disabled { 3110 color: #000; 3111 background-color: #ffc107; 3112 border-color: #ffc107; 3113} 3114 3115.btn-danger { 3116 color: #fff; 3117 background-color: #dc3545; 3118 border-color: #dc3545; 3119} 3120.btn-danger:hover { 3121 color: #fff; 3122 background-color: #bb2d3b; 3123 border-color: #b02a37; 3124} 3125.btn-check:focus + .btn-danger, .btn-danger:focus { 3126 color: #fff; 3127 background-color: #bb2d3b; 3128 border-color: #b02a37; 3129 box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); 3130} 3131.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { 3132 color: #fff; 3133 background-color: #b02a37; 3134 border-color: #a52834; 3135} 3136.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { 3137 box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); 3138} 3139.btn-danger:disabled, .btn-danger.disabled { 3140 color: #fff; 3141 background-color: #dc3545; 3142 border-color: #dc3545; 3143} 3144 3145.btn-light { 3146 color: #000; 3147 background-color: #f8f9fa; 3148 border-color: #f8f9fa; 3149} 3150.btn-light:hover { 3151 color: #000; 3152 background-color: #f9fafb; 3153 border-color: #f9fafb; 3154} 3155.btn-check:focus + .btn-light, .btn-light:focus { 3156 color: #000; 3157 background-color: #f9fafb; 3158 border-color: #f9fafb; 3159 box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); 3160} 3161.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { 3162 color: #000; 3163 background-color: #f9fafb; 3164 border-color: #f9fafb; 3165} 3166.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { 3167 box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); 3168} 3169.btn-light:disabled, .btn-light.disabled { 3170 color: #000; 3171 background-color: #f8f9fa; 3172 border-color: #f8f9fa; 3173} 3174 3175.btn-dark { 3176 color: #fff; 3177 background-color: #212529; 3178 border-color: #212529; 3179} 3180.btn-dark:hover { 3181 color: #fff; 3182 background-color: #1c1f23; 3183 border-color: #1a1e21; 3184} 3185.btn-check:focus + .btn-dark, .btn-dark:focus { 3186 color: #fff; 3187 background-color: #1c1f23; 3188 border-color: #1a1e21; 3189 box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); 3190} 3191.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { 3192 color: #fff; 3193 background-color: #1a1e21; 3194 border-color: #191c1f; 3195} 3196.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { 3197 box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); 3198} 3199.btn-dark:disabled, .btn-dark.disabled { 3200 color: #fff; 3201 background-color: #212529; 3202 border-color: #212529; 3203} 3204 3205.btn-outline-primary { 3206 color: #0d6efd; 3207 border-color: #0d6efd; 3208} 3209.btn-outline-primary:hover { 3210 color: #fff; 3211 background-color: #0d6efd; 3212 border-color: #0d6efd; 3213} 3214.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { 3215 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); 3216} 3217.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { 3218 color: #fff; 3219 background-color: #0d6efd; 3220 border-color: #0d6efd; 3221} 3222.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { 3223 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); 3224} 3225.btn-outline-primary:disabled, .btn-outline-primary.disabled { 3226 color: #0d6efd; 3227 background-color: transparent; 3228} 3229 3230.btn-outline-secondary { 3231 color: #6c757d; 3232 border-color: #6c757d; 3233} 3234.btn-outline-secondary:hover { 3235 color: #fff; 3236 background-color: #6c757d; 3237 border-color: #6c757d; 3238} 3239.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { 3240 box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); 3241} 3242.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { 3243 color: #fff; 3244 background-color: #6c757d; 3245 border-color: #6c757d; 3246} 3247.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { 3248 box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); 3249} 3250.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { 3251 color: #6c757d; 3252 background-color: transparent; 3253} 3254 3255.btn-outline-success { 3256 color: #198754; 3257 border-color: #198754; 3258} 3259.btn-outline-success:hover { 3260 color: #fff; 3261 background-color: #198754; 3262 border-color: #198754; 3263} 3264.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { 3265 box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); 3266} 3267.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { 3268 color: #fff; 3269 background-color: #198754; 3270 border-color: #198754; 3271} 3272.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { 3273 box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); 3274} 3275.btn-outline-success:disabled, .btn-outline-success.disabled { 3276 color: #198754; 3277 background-color: transparent; 3278} 3279 3280.btn-outline-info { 3281 color: #0dcaf0; 3282 border-color: #0dcaf0; 3283} 3284.btn-outline-info:hover { 3285 color: #000; 3286 background-color: #0dcaf0; 3287 border-color: #0dcaf0; 3288} 3289.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { 3290 box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); 3291} 3292.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { 3293 color: #000; 3294 background-color: #0dcaf0; 3295 border-color: #0dcaf0; 3296} 3297.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { 3298 box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); 3299} 3300.btn-outline-info:disabled, .btn-outline-info.disabled { 3301 color: #0dcaf0; 3302 background-color: transparent; 3303} 3304 3305.btn-outline-warning { 3306 color: #ffc107; 3307 border-color: #ffc107; 3308} 3309.btn-outline-warning:hover { 3310 color: #000; 3311 background-color: #ffc107; 3312 border-color: #ffc107; 3313} 3314.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { 3315 box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); 3316} 3317.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { 3318 color: #000; 3319 background-color: #ffc107; 3320 border-color: #ffc107; 3321} 3322.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { 3323 box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); 3324} 3325.btn-outline-warning:disabled, .btn-outline-warning.disabled { 3326 color: #ffc107; 3327 background-color: transparent; 3328} 3329 3330.btn-outline-danger { 3331 color: #dc3545; 3332 border-color: #dc3545; 3333} 3334.btn-outline-danger:hover { 3335 color: #fff; 3336 background-color: #dc3545; 3337 border-color: #dc3545; 3338} 3339.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { 3340 box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); 3341} 3342.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { 3343 color: #fff; 3344 background-color: #dc3545; 3345 border-color: #dc3545; 3346} 3347.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { 3348 box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); 3349} 3350.btn-outline-danger:disabled, .btn-outline-danger.disabled { 3351 color: #dc3545; 3352 background-color: transparent; 3353} 3354 3355.btn-outline-light { 3356 color: #f8f9fa; 3357 border-color: #f8f9fa; 3358} 3359.btn-outline-light:hover { 3360 color: #000; 3361 background-color: #f8f9fa; 3362 border-color: #f8f9fa; 3363} 3364.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { 3365 box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); 3366} 3367.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { 3368 color: #000; 3369 background-color: #f8f9fa; 3370 border-color: #f8f9fa; 3371} 3372.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { 3373 box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); 3374} 3375.btn-outline-light:disabled, .btn-outline-light.disabled { 3376 color: #f8f9fa; 3377 background-color: transparent; 3378} 3379 3380.btn-outline-dark { 3381 color: #212529; 3382 border-color: #212529; 3383} 3384.btn-outline-dark:hover { 3385 color: #fff; 3386 background-color: #212529; 3387 border-color: #212529; 3388} 3389.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { 3390 box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); 3391} 3392.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { 3393 color: #fff; 3394 background-color: #212529; 3395 border-color: #212529; 3396} 3397.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { 3398 box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); 3399} 3400.btn-outline-dark:disabled, .btn-outline-dark.disabled { 3401 color: #212529; 3402 background-color: transparent; 3403} 3404 3405.btn-link { 3406 font-weight: 400; 3407 color: #0d6efd; 3408 text-decoration: underline; 3409} 3410.btn-link:hover { 3411 color: #0a58ca; 3412} 3413.btn-link:disabled, .btn-link.disabled { 3414 color: #6c757d; 3415} 3416 3417.btn-lg, .btn-group-lg > .btn { 3418 padding: 0.5rem 1rem; 3419 font-size: 1.25rem; 3420 border-radius: 0.3rem; 3421} 3422 3423.btn-sm, .btn-group-sm > .btn { 3424 padding: 0.25rem 0.5rem; 3425 font-size: 0.875rem; 3426 border-radius: 0.2rem; 3427} 3428 3429.fade { 3430 transition: opacity 0.15s linear; 3431} 3432@media (prefers-reduced-motion: reduce) { 3433 .fade { 3434 transition: none; 3435 } 3436} 3437.fade:not(.show) { 3438 opacity: 0; 3439} 3440 3441.collapse:not(.show) { 3442 display: none; 3443} 3444 3445.collapsing { 3446 height: 0; 3447 overflow: hidden; 3448 transition: height 0.35s ease; 3449} 3450@media (prefers-reduced-motion: reduce) { 3451 .collapsing { 3452 transition: none; 3453 } 3454} 3455.collapsing.collapse-horizontal { 3456 width: 0; 3457 height: auto; 3458 transition: width 0.35s ease; 3459} 3460@media (prefers-reduced-motion: reduce) { 3461 .collapsing.collapse-horizontal { 3462 transition: none; 3463 } 3464} 3465 3466.dropup, 3467.dropend, 3468.dropdown, 3469.dropstart { 3470 position: relative; 3471} 3472 3473.dropdown-toggle { 3474 white-space: nowrap; 3475} 3476.dropdown-toggle::after { 3477 display: inline-block; 3478 margin-left: 0.255em; 3479 vertical-align: 0.255em; 3480 content: ""; 3481 border-top: 0.3em solid; 3482 border-right: 0.3em solid transparent; 3483 border-bottom: 0; 3484 border-left: 0.3em solid transparent; 3485} 3486.dropdown-toggle:empty::after { 3487 margin-left: 0; 3488} 3489 3490.dropdown-menu { 3491 position: absolute; 3492 z-index: 1000; 3493 display: none; 3494 min-width: 10rem; 3495 padding: 0.5rem 0; 3496 margin: 0; 3497 font-size: 1rem; 3498 color: #212529; 3499 text-align: left; 3500 list-style: none; 3501 background-color: #fff; 3502 background-clip: padding-box; 3503 border: 1px solid rgba(0, 0, 0, 0.15); 3504 border-radius: 0.25rem; 3505} 3506.dropdown-menu[data-bs-popper] { 3507 top: 100%; 3508 left: 0; 3509 margin-top: 0.125rem; 3510} 3511 3512.dropdown-menu-start { 3513 --bs-position: start; 3514} 3515.dropdown-menu-start[data-bs-popper] { 3516 right: auto; 3517 left: 0; 3518} 3519 3520.dropdown-menu-end { 3521 --bs-position: end; 3522} 3523.dropdown-menu-end[data-bs-popper] { 3524 right: 0; 3525 left: auto; 3526} 3527 3528@media (min-width: 576px) { 3529 .dropdown-menu-sm-start { 3530 --bs-position: start; 3531 } 3532 .dropdown-menu-sm-start[data-bs-popper] { 3533 right: auto; 3534 left: 0; 3535 } 3536 3537 .dropdown-menu-sm-end { 3538 --bs-position: end; 3539 } 3540 .dropdown-menu-sm-end[data-bs-popper] { 3541 right: 0; 3542 left: auto; 3543 } 3544} 3545@media (min-width: 768px) { 3546 .dropdown-menu-md-start { 3547 --bs-position: start; 3548 } 3549 .dropdown-menu-md-start[data-bs-popper] { 3550 right: auto; 3551 left: 0; 3552 } 3553 3554 .dropdown-menu-md-end { 3555 --bs-position: end; 3556 } 3557 .dropdown-menu-md-end[data-bs-popper] { 3558 right: 0; 3559 left: auto; 3560 } 3561} 3562@media (min-width: 992px) { 3563 .dropdown-menu-lg-start { 3564 --bs-position: start; 3565 } 3566 .dropdown-menu-lg-start[data-bs-popper] { 3567 right: auto; 3568 left: 0; 3569 } 3570 3571 .dropdown-menu-lg-end { 3572 --bs-position: end; 3573 } 3574 .dropdown-menu-lg-end[data-bs-popper] { 3575 right: 0; 3576 left: auto; 3577 } 3578} 3579@media (min-width: 1200px) { 3580 .dropdown-menu-xl-start { 3581 --bs-position: start; 3582 } 3583 .dropdown-menu-xl-start[data-bs-popper] { 3584 right: auto; 3585 left: 0; 3586 } 3587 3588 .dropdown-menu-xl-end { 3589 --bs-position: end; 3590 } 3591 .dropdown-menu-xl-end[data-bs-popper] { 3592 right: 0; 3593 left: auto; 3594 } 3595} 3596@media (min-width: 1400px) { 3597 .dropdown-menu-xxl-start { 3598 --bs-position: start; 3599 } 3600 .dropdown-menu-xxl-start[data-bs-popper] { 3601 right: auto; 3602 left: 0; 3603 } 3604 3605 .dropdown-menu-xxl-end { 3606 --bs-position: end; 3607 } 3608 .dropdown-menu-xxl-end[data-bs-popper] { 3609 right: 0; 3610 left: auto; 3611 } 3612} 3613.dropup .dropdown-menu[data-bs-popper] { 3614 top: auto; 3615 bottom: 100%; 3616 margin-top: 0; 3617 margin-bottom: 0.125rem; 3618} 3619.dropup .dropdown-toggle::after { 3620 display: inline-block; 3621 margin-left: 0.255em; 3622 vertical-align: 0.255em; 3623 content: ""; 3624 border-top: 0; 3625 border-right: 0.3em solid transparent; 3626 border-bottom: 0.3em solid; 3627 border-left: 0.3em solid transparent; 3628} 3629.dropup .dropdown-toggle:empty::after { 3630 margin-left: 0; 3631} 3632 3633.dropend .dropdown-menu[data-bs-popper] { 3634 top: 0; 3635 right: auto; 3636 left: 100%; 3637 margin-top: 0; 3638 margin-left: 0.125rem; 3639} 3640.dropend .dropdown-toggle::after { 3641 display: inline-block; 3642 margin-left: 0.255em; 3643 vertical-align: 0.255em; 3644 content: ""; 3645 border-top: 0.3em solid transparent; 3646 border-right: 0; 3647 border-bottom: 0.3em solid transparent; 3648 border-left: 0.3em solid; 3649} 3650.dropend .dropdown-toggle:empty::after { 3651 margin-left: 0; 3652} 3653.dropend .dropdown-toggle::after { 3654 vertical-align: 0; 3655} 3656 3657.dropstart .dropdown-menu[data-bs-popper] { 3658 top: 0; 3659 right: 100%; 3660 left: auto; 3661 margin-top: 0; 3662 margin-right: 0.125rem; 3663} 3664.dropstart .dropdown-toggle::after { 3665 display: inline-block; 3666 margin-left: 0.255em; 3667 vertical-align: 0.255em; 3668 content: ""; 3669} 3670.dropstart .dropdown-toggle::after { 3671 display: none; 3672} 3673.dropstart .dropdown-toggle::before { 3674 display: inline-block; 3675 margin-right: 0.255em; 3676 vertical-align: 0.255em; 3677 content: ""; 3678 border-top: 0.3em solid transparent; 3679 border-right: 0.3em solid; 3680 border-bottom: 0.3em solid transparent; 3681} 3682.dropstart .dropdown-toggle:empty::after { 3683 margin-left: 0; 3684} 3685.dropstart .dropdown-toggle::before { 3686 vertical-align: 0; 3687} 3688 3689.dropdown-divider { 3690 height: 0; 3691 margin: 0.5rem 0; 3692 overflow: hidden; 3693 border-top: 1px solid rgba(0, 0, 0, 0.15); 3694} 3695 3696.dropdown-item { 3697 display: block; 3698 width: 100%; 3699 padding: 0.25rem 1rem; 3700 clear: both; 3701 font-weight: 400; 3702 color: #212529; 3703 text-align: inherit; 3704 text-decoration: none; 3705 white-space: nowrap; 3706 background-color: transparent; 3707 border: 0; 3708} 3709.dropdown-item:hover, .dropdown-item:focus { 3710 color: #1e2125; 3711 background-color: #e9ecef; 3712} 3713.dropdown-item.active, .dropdown-item:active { 3714 color: #fff; 3715 text-decoration: none; 3716 background-color: #0d6efd; 3717} 3718.dropdown-item.disabled, .dropdown-item:disabled { 3719 color: #adb5bd; 3720 pointer-events: none; 3721 background-color: transparent; 3722} 3723 3724.dropdown-menu.show { 3725 display: block; 3726} 3727 3728.dropdown-header { 3729 display: block; 3730 padding: 0.5rem 1rem; 3731 margin-bottom: 0; 3732 font-size: 0.875rem; 3733 color: #6c757d; 3734 white-space: nowrap; 3735} 3736 3737.dropdown-item-text { 3738 display: block; 3739 padding: 0.25rem 1rem; 3740 color: #212529; 3741} 3742 3743.dropdown-menu-dark { 3744 color: #dee2e6; 3745 background-color: #343a40; 3746 border-color: rgba(0, 0, 0, 0.15); 3747} 3748.dropdown-menu-dark .dropdown-item { 3749 color: #dee2e6; 3750} 3751.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { 3752 color: #fff; 3753 background-color: rgba(255, 255, 255, 0.15); 3754} 3755.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { 3756 color: #fff; 3757 background-color: #0d6efd; 3758} 3759.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { 3760 color: #adb5bd; 3761} 3762.dropdown-menu-dark .dropdown-divider { 3763 border-color: rgba(0, 0, 0, 0.15); 3764} 3765.dropdown-menu-dark .dropdown-item-text { 3766 color: #dee2e6; 3767} 3768.dropdown-menu-dark .dropdown-header { 3769 color: #adb5bd; 3770} 3771 3772.btn-group, 3773.btn-group-vertical { 3774 position: relative; 3775 display: inline-flex; 3776 vertical-align: middle; 3777} 3778.btn-group > .btn, 3779.btn-group-vertical > .btn { 3780 position: relative; 3781 flex: 1 1 auto; 3782} 3783.btn-group > .btn-check:checked + .btn, 3784.btn-group > .btn-check:focus + .btn, 3785.btn-group > .btn:hover, 3786.btn-group > .btn:focus, 3787.btn-group > .btn:active, 3788.btn-group > .btn.active, 3789.btn-group-vertical > .btn-check:checked + .btn, 3790.btn-group-vertical > .btn-check:focus + .btn, 3791.btn-group-vertical > .btn:hover, 3792.btn-group-vertical > .btn:focus, 3793.btn-group-vertical > .btn:active, 3794.btn-group-vertical > .btn.active { 3795 z-index: 1; 3796} 3797 3798.btn-toolbar { 3799 display: flex; 3800 flex-wrap: wrap; 3801 justify-content: flex-start; 3802} 3803.btn-toolbar .input-group { 3804 width: auto; 3805} 3806 3807.btn-group > .btn:not(:first-child), 3808.btn-group > .btn-group:not(:first-child) { 3809 margin-left: -1px; 3810} 3811.btn-group > .btn:not(:last-child):not(.dropdown-toggle), 3812.btn-group > .btn-group:not(:last-child) > .btn { 3813 border-top-right-radius: 0; 3814 border-bottom-right-radius: 0; 3815} 3816.btn-group > .btn:nth-child(n+3), 3817.btn-group > :not(.btn-check) + .btn, 3818.btn-group > .btn-group:not(:first-child) > .btn { 3819 border-top-left-radius: 0; 3820 border-bottom-left-radius: 0; 3821} 3822 3823.dropdown-toggle-split { 3824 padding-right: 0.5625rem; 3825 padding-left: 0.5625rem; 3826} 3827.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { 3828 margin-left: 0; 3829} 3830.dropstart .dropdown-toggle-split::before { 3831 margin-right: 0; 3832} 3833 3834.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { 3835 padding-right: 0.375rem; 3836 padding-left: 0.375rem; 3837} 3838 3839.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { 3840 padding-right: 0.75rem; 3841 padding-left: 0.75rem; 3842} 3843 3844.btn-group-vertical { 3845 flex-direction: column; 3846 align-items: flex-start; 3847 justify-content: center; 3848} 3849.btn-group-vertical > .btn, 3850.btn-group-vertical > .btn-group { 3851 width: 100%; 3852} 3853.btn-group-vertical > .btn:not(:first-child), 3854.btn-group-vertical > .btn-group:not(:first-child) { 3855 margin-top: -1px; 3856} 3857.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), 3858.btn-group-vertical > .btn-group:not(:last-child) > .btn { 3859 border-bottom-right-radius: 0; 3860 border-bottom-left-radius: 0; 3861} 3862.btn-group-vertical > .btn ~ .btn, 3863.btn-group-vertical > .btn-group:not(:first-child) > .btn { 3864 border-top-left-radius: 0; 3865 border-top-right-radius: 0; 3866} 3867 3868.nav { 3869 display: flex; 3870 flex-wrap: wrap; 3871 padding-left: 0; 3872 margin-bottom: 0; 3873 list-style: none; 3874} 3875 3876.nav-link { 3877 display: block; 3878 padding: 0.5rem 1rem; 3879 color: #0d6efd; 3880 text-decoration: none; 3881 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; 3882} 3883@media (prefers-reduced-motion: reduce) { 3884 .nav-link { 3885 transition: none; 3886 } 3887} 3888.nav-link:hover, .nav-link:focus { 3889 color: #0a58ca; 3890} 3891.nav-link.disabled { 3892 color: #6c757d; 3893 pointer-events: none; 3894 cursor: default; 3895} 3896 3897.nav-tabs { 3898 border-bottom: 1px solid #dee2e6; 3899} 3900.nav-tabs .nav-link { 3901 margin-bottom: -1px; 3902 background: none; 3903 border: 1px solid transparent; 3904 border-top-left-radius: 0.25rem; 3905 border-top-right-radius: 0.25rem; 3906} 3907.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { 3908 border-color: #e9ecef #e9ecef #dee2e6; 3909 isolation: isolate; 3910} 3911.nav-tabs .nav-link.disabled { 3912 color: #6c757d; 3913 background-color: transparent; 3914 border-color: transparent; 3915} 3916.nav-tabs .nav-link.active, 3917.nav-tabs .nav-item.show .nav-link { 3918 color: #495057; 3919 background-color: #fff; 3920 border-color: #dee2e6 #dee2e6 #fff; 3921} 3922.nav-tabs .dropdown-menu { 3923 margin-top: -1px; 3924 border-top-left-radius: 0; 3925 border-top-right-radius: 0; 3926} 3927 3928.nav-pills .nav-link { 3929 background: none; 3930 border: 0; 3931 border-radius: 0.25rem; 3932} 3933.nav-pills .nav-link.active, 3934.nav-pills .show > .nav-link { 3935 color: #fff; 3936 background-color: #0d6efd; 3937} 3938 3939.nav-fill > .nav-link, 3940.nav-fill .nav-item { 3941 flex: 1 1 auto; 3942 text-align: center; 3943} 3944 3945.nav-justified > .nav-link, 3946.nav-justified .nav-item { 3947 flex-basis: 0; 3948 flex-grow: 1; 3949 text-align: center; 3950} 3951 3952.nav-fill .nav-item .nav-link, 3953.nav-justified .nav-item .nav-link { 3954 width: 100%; 3955} 3956 3957.tab-content > .tab-pane { 3958 display: none; 3959} 3960.tab-content > .active { 3961 display: block; 3962} 3963 3964.navbar { 3965 position: relative; 3966 display: flex; 3967 flex-wrap: wrap; 3968 align-items: center; 3969 justify-content: space-between; 3970 padding-top: 0.5rem; 3971 padding-bottom: 0.5rem; 3972} 3973.navbar > .container, 3974.navbar > .container-fluid, 3975.navbar > .container-sm, 3976.navbar > .container-md, 3977.navbar > .container-lg, 3978.navbar > .container-xl, 3979.navbar > .container-xxl { 3980 display: flex; 3981 flex-wrap: inherit; 3982 align-items: center; 3983 justify-content: space-between; 3984} 3985.navbar-brand { 3986 padding-top: 0.3125rem; 3987 padding-bottom: 0.3125rem; 3988 margin-right: 1rem; 3989 font-size: 1.25rem; 3990 text-decoration: none; 3991 white-space: nowrap; 3992} 3993.navbar-nav { 3994 display: flex; 3995 flex-direction: column; 3996 padding-left: 0; 3997 margin-bottom: 0; 3998 list-style: none; 3999} 4000.navbar-nav .nav-link { 4001 padding-right: 0; 4002 padding-left: 0; 4003} 4004.navbar-nav .dropdown-menu { 4005 position: static; 4006} 4007 4008.navbar-text { 4009 padding-top: 0.5rem; 4010 padding-bottom: 0.5rem; 4011} 4012 4013.navbar-collapse { 4014 flex-basis: 100%; 4015 flex-grow: 1; 4016 align-items: center; 4017} 4018 4019.navbar-toggler { 4020 padding: 0.25rem 0.75rem; 4021 font-size: 1.25rem; 4022 line-height: 1; 4023 background-color: transparent; 4024 border: 1px solid transparent; 4025 border-radius: 0.25rem; 4026 transition: box-shadow 0.15s ease-in-out; 4027} 4028@media (prefers-reduced-motion: reduce) { 4029 .navbar-toggler { 4030 transition: none; 4031 } 4032} 4033.navbar-toggler:hover { 4034 text-decoration: none; 4035} 4036.navbar-toggler:focus { 4037 text-decoration: none; 4038 outline: 0; 4039 box-shadow: 0 0 0 0.25rem; 4040} 4041 4042.navbar-toggler-icon { 4043 display: inline-block; 4044 width: 1.5em; 4045 height: 1.5em; 4046 vertical-align: middle; 4047 background-repeat: no-repeat; 4048 background-position: center; 4049 background-size: 100%; 4050} 4051 4052.navbar-nav-scroll { 4053 max-height: var(--bs-scroll-height, 75vh); 4054 overflow-y: auto; 4055} 4056 4057@media (min-width: 576px) { 4058 .navbar-expand-sm { 4059 flex-wrap: nowrap; 4060 justify-content: flex-start; 4061 } 4062 .navbar-expand-sm .navbar-nav { 4063 flex-direction: row; 4064 } 4065 .navbar-expand-sm .navbar-nav .dropdown-menu { 4066 position: absolute; 4067 } 4068 .navbar-expand-sm .navbar-nav .nav-link { 4069 padding-right: 0.5rem; 4070 padding-left: 0.5rem; 4071 } 4072 .navbar-expand-sm .navbar-nav-scroll { 4073 overflow: visible; 4074 } 4075 .navbar-expand-sm .navbar-collapse { 4076 display: flex !important; 4077 flex-basis: auto; 4078 } 4079 .navbar-expand-sm .navbar-toggler { 4080 display: none; 4081 } 4082 .navbar-expand-sm .offcanvas-header { 4083 display: none; 4084 } 4085 .navbar-expand-sm .offcanvas { 4086 position: inherit; 4087 bottom: 0; 4088 z-index: 1000; 4089 flex-grow: 1; 4090 visibility: visible !important; 4091 background-color: transparent; 4092 border-right: 0; 4093 border-left: 0; 4094 transition: none; 4095 transform: none; 4096 } 4097 .navbar-expand-sm .offcanvas-top, 4098.navbar-expand-sm .offcanvas-bottom { 4099 height: auto; 4100 border-top: 0; 4101 border-bottom: 0; 4102 } 4103 .navbar-expand-sm .offcanvas-body { 4104 display: flex; 4105 flex-grow: 0; 4106 padding: 0; 4107 overflow-y: visible; 4108 } 4109} 4110@media (min-width: 768px) { 4111 .navbar-expand-md { 4112 flex-wrap: nowrap; 4113 justify-content: flex-start; 4114 } 4115 .navbar-expand-md .navbar-nav { 4116 flex-direction: row; 4117 } 4118 .navbar-expand-md .navbar-nav .dropdown-menu { 4119 position: absolute; 4120 } 4121 .navbar-expand-md .navbar-nav .nav-link { 4122 padding-right: 0.5rem; 4123 padding-left: 0.5rem; 4124 } 4125 .navbar-expand-md .navbar-nav-scroll { 4126 overflow: visible; 4127 } 4128 .navbar-expand-md .navbar-collapse { 4129 display: flex !important; 4130 flex-basis: auto; 4131 } 4132 .navbar-expand-md .navbar-toggler { 4133 display: none; 4134 } 4135 .navbar-expand-md .offcanvas-header { 4136 display: none; 4137 } 4138 .navbar-expand-md .offcanvas { 4139 position: inherit; 4140 bottom: 0; 4141 z-index: 1000; 4142 flex-grow: 1; 4143 visibility: visible !important; 4144 background-color: transparent; 4145 border-right: 0; 4146 border-left: 0; 4147 transition: none; 4148 transform: none; 4149 } 4150 .navbar-expand-md .offcanvas-top, 4151.navbar-expand-md .offcanvas-bottom { 4152 height: auto; 4153 border-top: 0; 4154 border-bottom: 0; 4155 } 4156 .navbar-expand-md .offcanvas-body { 4157 display: flex; 4158 flex-grow: 0; 4159 padding: 0; 4160 overflow-y: visible; 4161 } 4162} 4163@media (min-width: 992px) { 4164 .navbar-expand-lg { 4165 flex-wrap: nowrap; 4166 justify-content: flex-start; 4167 } 4168 .navbar-expand-lg .navbar-nav { 4169 flex-direction: row; 4170 } 4171 .navbar-expand-lg .navbar-nav .dropdown-menu { 4172 position: absolute; 4173 } 4174 .navbar-expand-lg .navbar-nav .nav-link { 4175 padding-right: 0.5rem; 4176 padding-left: 0.5rem; 4177 } 4178 .navbar-expand-lg .navbar-nav-scroll { 4179 overflow: visible; 4180 } 4181 .navbar-expand-lg .navbar-collapse { 4182 display: flex !important; 4183 flex-basis: auto; 4184 } 4185 .navbar-expand-lg .navbar-toggler { 4186 display: none; 4187 } 4188 .navbar-expand-lg .offcanvas-header { 4189 display: none; 4190 } 4191 .navbar-expand-lg .offcanvas { 4192 position: inherit; 4193 bottom: 0; 4194 z-index: 1000; 4195 flex-grow: 1; 4196 visibility: visible !important; 4197 background-color: transparent; 4198 border-right: 0; 4199 border-left: 0; 4200 transition: none; 4201 transform: none; 4202 } 4203 .navbar-expand-lg .offcanvas-top, 4204.navbar-expand-lg .offcanvas-bottom { 4205 height: auto; 4206 border-top: 0; 4207 border-bottom: 0; 4208 } 4209 .navbar-expand-lg .offcanvas-body { 4210 display: flex; 4211 flex-grow: 0; 4212 padding: 0; 4213 overflow-y: visible; 4214 } 4215} 4216@media (min-width: 1200px) { 4217 .navbar-expand-xl { 4218 flex-wrap: nowrap; 4219 justify-content: flex-start; 4220 } 4221 .navbar-expand-xl .navbar-nav { 4222 flex-direction: row; 4223 } 4224 .navbar-expand-xl .navbar-nav .dropdown-menu { 4225 position: absolute; 4226 } 4227 .navbar-expand-xl .navbar-nav .nav-link { 4228 padding-right: 0.5rem; 4229 padding-left: 0.5rem; 4230 } 4231 .navbar-expand-xl .navbar-nav-scroll { 4232 overflow: visible; 4233 } 4234 .navbar-expand-xl .navbar-collapse { 4235 display: flex !important; 4236 flex-basis: auto; 4237 } 4238 .navbar-expand-xl .navbar-toggler { 4239 display: none; 4240 } 4241 .navbar-expand-xl .offcanvas-header { 4242 display: none; 4243 } 4244 .navbar-expand-xl .offcanvas { 4245 position: inherit; 4246 bottom: 0; 4247 z-index: 1000; 4248 flex-grow: 1; 4249 visibility: visible !important; 4250 background-color: transparent; 4251 border-right: 0; 4252 border-left: 0; 4253 transition: none; 4254 transform: none; 4255 } 4256 .navbar-expand-xl .offcanvas-top, 4257.navbar-expand-xl .offcanvas-bottom { 4258 height: auto; 4259 border-top: 0; 4260 border-bottom: 0; 4261 } 4262 .navbar-expand-xl .offcanvas-body { 4263 display: flex; 4264 flex-grow: 0; 4265 padding: 0; 4266 overflow-y: visible; 4267 } 4268} 4269@media (min-width: 1400px) { 4270 .navbar-expand-xxl { 4271 flex-wrap: nowrap; 4272 justify-content: flex-start; 4273 } 4274 .navbar-expand-xxl .navbar-nav { 4275 flex-direction: row; 4276 } 4277 .navbar-expand-xxl .navbar-nav .dropdown-menu { 4278 position: absolute; 4279 } 4280 .navbar-expand-xxl .navbar-nav .nav-link { 4281 padding-right: 0.5rem; 4282 padding-left: 0.5rem; 4283 } 4284 .navbar-expand-xxl .navbar-nav-scroll { 4285 overflow: visible; 4286 } 4287 .navbar-expand-xxl .navbar-collapse { 4288 display: flex !important; 4289 flex-basis: auto; 4290 } 4291 .navbar-expand-xxl .navbar-toggler { 4292 display: none; 4293 } 4294 .navbar-expand-xxl .offcanvas-header { 4295 display: none; 4296 } 4297 .navbar-expand-xxl .offcanvas { 4298 position: inherit; 4299 bottom: 0; 4300 z-index: 1000; 4301 flex-grow: 1; 4302 visibility: visible !important; 4303 background-color: transparent; 4304 border-right: 0; 4305 border-left: 0; 4306 transition: none; 4307 transform: none; 4308 } 4309 .navbar-expand-xxl .offcanvas-top, 4310.navbar-expand-xxl .offcanvas-bottom { 4311 height: auto; 4312 border-top: 0; 4313 border-bottom: 0; 4314 } 4315 .navbar-expand-xxl .offcanvas-body { 4316 display: flex; 4317 flex-grow: 0; 4318 padding: 0; 4319 overflow-y: visible; 4320 } 4321} 4322.navbar-expand { 4323 flex-wrap: nowrap; 4324 justify-content: flex-start; 4325} 4326.navbar-expand .navbar-nav { 4327 flex-direction: row; 4328} 4329.navbar-expand .navbar-nav .dropdown-menu { 4330 position: absolute; 4331} 4332.navbar-expand .navbar-nav .nav-link { 4333 padding-right: 0.5rem; 4334 padding-left: 0.5rem; 4335} 4336.navbar-expand .navbar-nav-scroll { 4337 overflow: visible; 4338} 4339.navbar-expand .navbar-collapse { 4340 display: flex !important; 4341 flex-basis: auto; 4342} 4343.navbar-expand .navbar-toggler { 4344 display: none; 4345} 4346.navbar-expand .offcanvas-header { 4347 display: none; 4348} 4349.navbar-expand .offcanvas { 4350 position: inherit; 4351 bottom: 0; 4352 z-index: 1000; 4353 flex-grow: 1; 4354 visibility: visible !important; 4355 background-color: transparent; 4356 border-right: 0; 4357 border-left: 0; 4358 transition: none; 4359 transform: none; 4360} 4361.navbar-expand .offcanvas-top, 4362.navbar-expand .offcanvas-bottom { 4363 height: auto; 4364 border-top: 0; 4365 border-bottom: 0; 4366} 4367.navbar-expand .offcanvas-body { 4368 display: flex; 4369 flex-grow: 0; 4370 padding: 0; 4371 overflow-y: visible; 4372} 4373 4374.navbar-light .navbar-brand { 4375 color: rgba(0, 0, 0, 0.9); 4376} 4377.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { 4378 color: rgba(0, 0, 0, 0.9); 4379} 4380.navbar-light .navbar-nav .nav-link { 4381 color: rgba(0, 0, 0, 0.55); 4382} 4383.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { 4384 color: rgba(0, 0, 0, 0.7); 4385} 4386.navbar-light .navbar-nav .nav-link.disabled { 4387 color: rgba(0, 0, 0, 0.3); 4388} 4389.navbar-light .navbar-nav .show > .nav-link, 4390.navbar-light .navbar-nav .nav-link.active { 4391 color: rgba(0, 0, 0, 0.9); 4392} 4393.navbar-light .navbar-toggler { 4394 color: rgba(0, 0, 0, 0.55); 4395 border-color: rgba(0, 0, 0, 0.1); 4396} 4397.navbar-light .navbar-toggler-icon { 4398 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); 4399} 4400.navbar-light .navbar-text { 4401 color: rgba(0, 0, 0, 0.55); 4402} 4403.navbar-light .navbar-text a, 4404.navbar-light .navbar-text a:hover, 4405.navbar-light .navbar-text a:focus { 4406 color: rgba(0, 0, 0, 0.9); 4407} 4408 4409.navbar-dark .navbar-brand { 4410 color: #fff; 4411} 4412.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { 4413 color: #fff; 4414} 4415.navbar-dark .navbar-nav .nav-link { 4416 color: rgba(255, 255, 255, 0.55); 4417} 4418.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { 4419 color: rgba(255, 255, 255, 0.75); 4420} 4421.navbar-dark .navbar-nav .nav-link.disabled { 4422 color: rgba(255, 255, 255, 0.25); 4423} 4424.navbar-dark .navbar-nav .show > .nav-link, 4425.navbar-dark .navbar-nav .nav-link.active { 4426 color: #fff; 4427} 4428.navbar-dark .navbar-toggler { 4429 color: rgba(255, 255, 255, 0.55); 4430 border-color: rgba(255, 255, 255, 0.1); 4431} 4432.navbar-dark .navbar-toggler-icon { 4433 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); 4434} 4435.navbar-dark .navbar-text { 4436 color: rgba(255, 255, 255, 0.55); 4437} 4438.navbar-dark .navbar-text a, 4439.navbar-dark .navbar-text a:hover, 4440.navbar-dark .navbar-text a:focus { 4441 color: #fff; 4442} 4443 4444.card { 4445 position: relative; 4446 display: flex; 4447 flex-direction: column; 4448 min-width: 0; 4449 word-wrap: break-word; 4450 background-color: #fff; 4451 background-clip: border-box; 4452 border: 1px solid rgba(0, 0, 0, 0.125); 4453 border-radius: 0.25rem; 4454} 4455.card > hr { 4456 margin-right: 0; 4457 margin-left: 0; 4458} 4459.card > .list-group { 4460 border-top: inherit; 4461 border-bottom: inherit; 4462} 4463.card > .list-group:first-child { 4464 border-top-width: 0; 4465 border-top-left-radius: calc(0.25rem - 1px); 4466 border-top-right-radius: calc(0.25rem - 1px); 4467} 4468.card > .list-group:last-child { 4469 border-bottom-width: 0; 4470 border-bottom-right-radius: calc(0.25rem - 1px); 4471 border-bottom-left-radius: calc(0.25rem - 1px); 4472} 4473.card > .card-header + .list-group, 4474.card > .list-group + .card-footer { 4475 border-top: 0; 4476} 4477 4478.card-body { 4479 flex: 1 1 auto; 4480 padding: 1rem 1rem; 4481} 4482 4483.card-title { 4484 margin-bottom: 0.5rem; 4485} 4486 4487.card-subtitle { 4488 margin-top: -0.25rem; 4489 margin-bottom: 0; 4490} 4491 4492.card-text:last-child { 4493 margin-bottom: 0; 4494} 4495 4496.card-link + .card-link { 4497 margin-left: 1rem; 4498} 4499 4500.card-header { 4501 padding: 0.5rem 1rem; 4502 margin-bottom: 0; 4503 background-color: rgba(0, 0, 0, 0.03); 4504 border-bottom: 1px solid rgba(0, 0, 0, 0.125); 4505} 4506.card-header:first-child { 4507 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; 4508} 4509 4510.card-footer { 4511 padding: 0.5rem 1rem; 4512 background-color: rgba(0, 0, 0, 0.03); 4513 border-top: 1px solid rgba(0, 0, 0, 0.125); 4514} 4515.card-footer:last-child { 4516 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); 4517} 4518 4519.card-header-tabs { 4520 margin-right: -0.5rem; 4521 margin-bottom: -0.5rem; 4522 margin-left: -0.5rem; 4523 border-bottom: 0; 4524} 4525 4526.card-header-pills { 4527 margin-right: -0.5rem; 4528 margin-left: -0.5rem; 4529} 4530 4531.card-img-overlay { 4532 position: absolute; 4533 top: 0; 4534 right: 0; 4535 bottom: 0; 4536 left: 0; 4537 padding: 1rem; 4538 border-radius: calc(0.25rem - 1px); 4539} 4540 4541.card-img, 4542.card-img-top, 4543.card-img-bottom { 4544 width: 100%; 4545} 4546 4547.card-img, 4548.card-img-top { 4549 border-top-left-radius: calc(0.25rem - 1px); 4550 border-top-right-radius: calc(0.25rem - 1px); 4551} 4552 4553.card-img, 4554.card-img-bottom { 4555 border-bottom-right-radius: calc(0.25rem - 1px); 4556 border-bottom-left-radius: calc(0.25rem - 1px); 4557} 4558 4559.card-group > .card { 4560 margin-bottom: 0.75rem; 4561} 4562@media (min-width: 576px) { 4563 .card-group { 4564 display: flex; 4565 flex-flow: row wrap; 4566 } 4567 .card-group > .card { 4568 flex: 1 0 0%; 4569 margin-bottom: 0; 4570 } 4571 .card-group > .card + .card { 4572 margin-left: 0; 4573 border-left: 0; 4574 } 4575 .card-group > .card:not(:last-child) { 4576 border-top-right-radius: 0; 4577 border-bottom-right-radius: 0; 4578 } 4579 .card-group > .card:not(:last-child) .card-img-top, 4580.card-group > .card:not(:last-child) .card-header { 4581 border-top-right-radius: 0; 4582 } 4583 .card-group > .card:not(:last-child) .card-img-bottom, 4584.card-group > .card:not(:last-child) .card-footer { 4585 border-bottom-right-radius: 0; 4586 } 4587 .card-group > .card:not(:first-child) { 4588 border-top-left-radius: 0; 4589 border-bottom-left-radius: 0; 4590 } 4591 .card-group > .card:not(:first-child) .card-img-top, 4592.card-group > .card:not(:first-child) .card-header { 4593 border-top-left-radius: 0; 4594 } 4595 .card-group > .card:not(:first-child) .card-img-bottom, 4596.card-group > .card:not(:first-child) .card-footer { 4597 border-bottom-left-radius: 0; 4598 } 4599} 4600 4601.accordion-button { 4602 position: relative; 4603 display: flex; 4604 align-items: center; 4605 width: 100%; 4606 padding: 1rem 1.25rem; 4607 font-size: 1rem; 4608 color: #212529; 4609 text-align: left; 4610 background-color: #fff; 4611 border: 0; 4612 border-radius: 0; 4613 overflow-anchor: none; 4614 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; 4615} 4616@media (prefers-reduced-motion: reduce) { 4617 .accordion-button { 4618 transition: none; 4619 } 4620} 4621.accordion-button:not(.collapsed) { 4622 color: #0c63e4; 4623 background-color: #e7f1ff; 4624 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); 4625} 4626.accordion-button:not(.collapsed)::after { 4627 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); 4628 transform: rotate(-180deg); 4629} 4630.accordion-button::after { 4631 flex-shrink: 0; 4632 width: 1.25rem; 4633 height: 1.25rem; 4634 margin-left: auto; 4635 content: ""; 4636 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); 4637 background-repeat: no-repeat; 4638 background-size: 1.25rem; 4639 transition: transform 0.2s ease-in-out; 4640} 4641@media (prefers-reduced-motion: reduce) { 4642 .accordion-button::after { 4643 transition: none; 4644 } 4645} 4646.accordion-button:hover { 4647 z-index: 2; 4648} 4649.accordion-button:focus { 4650 z-index: 3; 4651 border-color: #86b7fe; 4652 outline: 0; 4653 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 4654} 4655 4656.accordion-header { 4657 margin-bottom: 0; 4658} 4659 4660.accordion-item { 4661 background-color: #fff; 4662 border: 1px solid rgba(0, 0, 0, 0.125); 4663} 4664.accordion-item:first-of-type { 4665 border-top-left-radius: 0.25rem; 4666 border-top-right-radius: 0.25rem; 4667} 4668.accordion-item:first-of-type .accordion-button { 4669 border-top-left-radius: calc(0.25rem - 1px); 4670 border-top-right-radius: calc(0.25rem - 1px); 4671} 4672.accordion-item:not(:first-of-type) { 4673 border-top: 0; 4674} 4675.accordion-item:last-of-type { 4676 border-bottom-right-radius: 0.25rem; 4677 border-bottom-left-radius: 0.25rem; 4678} 4679.accordion-item:last-of-type .accordion-button.collapsed { 4680 border-bottom-right-radius: calc(0.25rem - 1px); 4681 border-bottom-left-radius: calc(0.25rem - 1px); 4682} 4683.accordion-item:last-of-type .accordion-collapse { 4684 border-bottom-right-radius: 0.25rem; 4685 border-bottom-left-radius: 0.25rem; 4686} 4687 4688.accordion-body { 4689 padding: 1rem 1.25rem; 4690} 4691 4692.accordion-flush .accordion-collapse { 4693 border-width: 0; 4694} 4695.accordion-flush .accordion-item { 4696 border-right: 0; 4697 border-left: 0; 4698 border-radius: 0; 4699} 4700.accordion-flush .accordion-item:first-child { 4701 border-top: 0; 4702} 4703.accordion-flush .accordion-item:last-child { 4704 border-bottom: 0; 4705} 4706.accordion-flush .accordion-item .accordion-button { 4707 border-radius: 0; 4708} 4709 4710.breadcrumb { 4711 display: flex; 4712 flex-wrap: wrap; 4713 padding: 0 0; 4714 margin-bottom: 1rem; 4715 list-style: none; 4716} 4717 4718.breadcrumb-item + .breadcrumb-item { 4719 padding-left: 0.5rem; 4720} 4721.breadcrumb-item + .breadcrumb-item::before { 4722 float: left; 4723 padding-right: 0.5rem; 4724 color: #6c757d; 4725 content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; 4726} 4727.breadcrumb-item.active { 4728 color: #6c757d; 4729} 4730 4731.pagination { 4732 display: flex; 4733 padding-left: 0; 4734 list-style: none; 4735} 4736 4737.page-link { 4738 position: relative; 4739 display: block; 4740 color: #0d6efd; 4741 text-decoration: none; 4742 background-color: #fff; 4743 border: 1px solid #dee2e6; 4744 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 4745} 4746@media (prefers-reduced-motion: reduce) { 4747 .page-link { 4748 transition: none; 4749 } 4750} 4751.page-link:hover { 4752 z-index: 2; 4753 color: #0a58ca; 4754 background-color: #e9ecef; 4755 border-color: #dee2e6; 4756} 4757.page-link:focus { 4758 z-index: 3; 4759 color: #0a58ca; 4760 background-color: #e9ecef; 4761 outline: 0; 4762 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 4763} 4764 4765.page-item:not(:first-child) .page-link { 4766 margin-left: -1px; 4767} 4768.page-item.active .page-link { 4769 z-index: 3; 4770 color: #fff; 4771 background-color: #0d6efd; 4772 border-color: #0d6efd; 4773} 4774.page-item.disabled .page-link { 4775 color: #6c757d; 4776 pointer-events: none; 4777 background-color: #fff; 4778 border-color: #dee2e6; 4779} 4780 4781.page-link { 4782 padding: 0.375rem 0.75rem; 4783} 4784 4785.page-item:first-child .page-link { 4786 border-top-left-radius: 0.25rem; 4787 border-bottom-left-radius: 0.25rem; 4788} 4789.page-item:last-child .page-link { 4790 border-top-right-radius: 0.25rem; 4791 border-bottom-right-radius: 0.25rem; 4792} 4793 4794.pagination-lg .page-link { 4795 padding: 0.75rem 1.5rem; 4796 font-size: 1.25rem; 4797} 4798.pagination-lg .page-item:first-child .page-link { 4799 border-top-left-radius: 0.3rem; 4800 border-bottom-left-radius: 0.3rem; 4801} 4802.pagination-lg .page-item:last-child .page-link { 4803 border-top-right-radius: 0.3rem; 4804 border-bottom-right-radius: 0.3rem; 4805} 4806 4807.pagination-sm .page-link { 4808 padding: 0.25rem 0.5rem; 4809 font-size: 0.875rem; 4810} 4811.pagination-sm .page-item:first-child .page-link { 4812 border-top-left-radius: 0.2rem; 4813 border-bottom-left-radius: 0.2rem; 4814} 4815.pagination-sm .page-item:last-child .page-link { 4816 border-top-right-radius: 0.2rem; 4817 border-bottom-right-radius: 0.2rem; 4818} 4819 4820.badge { 4821 display: inline-block; 4822 padding: 0.35em 0.65em; 4823 font-size: 0.75em; 4824 font-weight: 700; 4825 line-height: 1; 4826 color: #fff; 4827 text-align: center; 4828 white-space: nowrap; 4829 vertical-align: baseline; 4830 border-radius: 0.25rem; 4831} 4832.badge:empty { 4833 display: none; 4834} 4835 4836.btn .badge { 4837 position: relative; 4838 top: -1px; 4839} 4840 4841.alert { 4842 position: relative; 4843 padding: 1rem 1rem; 4844 margin-bottom: 1rem; 4845 border: 1px solid transparent; 4846 border-radius: 0.25rem; 4847} 4848 4849.alert-heading { 4850 color: inherit; 4851} 4852 4853.alert-link { 4854 font-weight: 700; 4855} 4856 4857.alert-dismissible { 4858 padding-right: 3rem; 4859} 4860.alert-dismissible .btn-close { 4861 position: absolute; 4862 top: 0; 4863 right: 0; 4864 z-index: 2; 4865 padding: 1.25rem 1rem; 4866} 4867 4868.alert-primary { 4869 color: #084298; 4870 background-color: #cfe2ff; 4871 border-color: #b6d4fe; 4872} 4873.alert-primary .alert-link { 4874 color: #06357a; 4875} 4876 4877.alert-secondary { 4878 color: #41464b; 4879 background-color: #e2e3e5; 4880 border-color: #d3d6d8; 4881} 4882.alert-secondary .alert-link { 4883 color: #34383c; 4884} 4885 4886.alert-success { 4887 color: #0f5132; 4888 background-color: #d1e7dd; 4889 border-color: #badbcc; 4890} 4891.alert-success .alert-link { 4892 color: #0c4128; 4893} 4894 4895.alert-info { 4896 color: #055160; 4897 background-color: #cff4fc; 4898 border-color: #b6effb; 4899} 4900.alert-info .alert-link { 4901 color: #04414d; 4902} 4903 4904.alert-warning { 4905 color: #664d03; 4906 background-color: #fff3cd; 4907 border-color: #ffecb5; 4908} 4909.alert-warning .alert-link { 4910 color: #523e02; 4911} 4912 4913.alert-danger { 4914 color: #842029; 4915 background-color: #f8d7da; 4916 border-color: #f5c2c7; 4917} 4918.alert-danger .alert-link { 4919 color: #6a1a21; 4920} 4921 4922.alert-light { 4923 color: #636464; 4924 background-color: #fefefe; 4925 border-color: #fdfdfe; 4926} 4927.alert-light .alert-link { 4928 color: #4f5050; 4929} 4930 4931.alert-dark { 4932 color: #141619; 4933 background-color: #d3d3d4; 4934 border-color: #bcbebf; 4935} 4936.alert-dark .alert-link { 4937 color: #101214; 4938} 4939 4940@-webkit-keyframes progress-bar-stripes { 4941 0% { 4942 background-position-x: 1rem; 4943 } 4944} 4945 4946@keyframes progress-bar-stripes { 4947 0% { 4948 background-position-x: 1rem; 4949 } 4950} 4951.progress { 4952 display: flex; 4953 height: 1rem; 4954 overflow: hidden; 4955 font-size: 0.75rem; 4956 background-color: #e9ecef; 4957 border-radius: 0.25rem; 4958} 4959 4960.progress-bar { 4961 display: flex; 4962 flex-direction: column; 4963 justify-content: center; 4964 overflow: hidden; 4965 color: #fff; 4966 text-align: center; 4967 white-space: nowrap; 4968 background-color: #0d6efd; 4969 transition: width 0.6s ease; 4970} 4971@media (prefers-reduced-motion: reduce) { 4972 .progress-bar { 4973 transition: none; 4974 } 4975} 4976 4977.progress-bar-striped { 4978 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 4979 background-size: 1rem 1rem; 4980} 4981 4982.progress-bar-animated { 4983 -webkit-animation: 1s linear infinite progress-bar-stripes; 4984 animation: 1s linear infinite progress-bar-stripes; 4985} 4986@media (prefers-reduced-motion: reduce) { 4987 .progress-bar-animated { 4988 -webkit-animation: none; 4989 animation: none; 4990 } 4991} 4992 4993.list-group { 4994 display: flex; 4995 flex-direction: column; 4996 padding-left: 0; 4997 margin-bottom: 0; 4998 border-radius: 0.25rem; 4999} 5000 5001.list-group-numbered { 5002 list-style-type: none; 5003 counter-reset: section; 5004} 5005.list-group-numbered > li::before { 5006 content: counters(section, ".") ". "; 5007 counter-increment: section; 5008} 5009 5010.list-group-item-action { 5011 width: 100%; 5012 color: #495057; 5013 text-align: inherit; 5014} 5015.list-group-item-action:hover, .list-group-item-action:focus { 5016 z-index: 1; 5017 color: #495057; 5018 text-decoration: none; 5019 background-color: #f8f9fa; 5020} 5021.list-group-item-action:active { 5022 color: #212529; 5023 background-color: #e9ecef; 5024} 5025 5026.list-group-item { 5027 position: relative; 5028 display: block; 5029 padding: 0.5rem 1rem; 5030 color: #212529; 5031 text-decoration: none; 5032 background-color: #fff; 5033 border: 1px solid rgba(0, 0, 0, 0.125); 5034} 5035.list-group-item:first-child { 5036 border-top-left-radius: inherit; 5037 border-top-right-radius: inherit; 5038} 5039.list-group-item:last-child { 5040 border-bottom-right-radius: inherit; 5041 border-bottom-left-radius: inherit; 5042} 5043.list-group-item.disabled, .list-group-item:disabled { 5044 color: #6c757d; 5045 pointer-events: none; 5046 background-color: #fff; 5047} 5048.list-group-item.active { 5049 z-index: 2; 5050 color: #fff; 5051 background-color: #0d6efd; 5052 border-color: #0d6efd; 5053} 5054.list-group-item + .list-group-item { 5055 border-top-width: 0; 5056} 5057.list-group-item + .list-group-item.active { 5058 margin-top: -1px; 5059 border-top-width: 1px; 5060} 5061 5062.list-group-horizontal { 5063 flex-direction: row; 5064} 5065.list-group-horizontal > .list-group-item:first-child { 5066 border-bottom-left-radius: 0.25rem; 5067 border-top-right-radius: 0; 5068} 5069.list-group-horizontal > .list-group-item:last-child { 5070 border-top-right-radius: 0.25rem; 5071 border-bottom-left-radius: 0; 5072} 5073.list-group-horizontal > .list-group-item.active { 5074 margin-top: 0; 5075} 5076.list-group-horizontal > .list-group-item + .list-group-item { 5077 border-top-width: 1px; 5078 border-left-width: 0; 5079} 5080.list-group-horizontal > .list-group-item + .list-group-item.active { 5081 margin-left: -1px; 5082 border-left-width: 1px; 5083} 5084 5085@media (min-width: 576px) { 5086 .list-group-horizontal-sm { 5087 flex-direction: row; 5088 } 5089 .list-group-horizontal-sm > .list-group-item:first-child { 5090 border-bottom-left-radius: 0.25rem; 5091 border-top-right-radius: 0; 5092 } 5093 .list-group-horizontal-sm > .list-group-item:last-child { 5094 border-top-right-radius: 0.25rem; 5095 border-bottom-left-radius: 0; 5096 } 5097 .list-group-horizontal-sm > .list-group-item.active { 5098 margin-top: 0; 5099 } 5100 .list-group-horizontal-sm > .list-group-item + .list-group-item { 5101 border-top-width: 1px; 5102 border-left-width: 0; 5103 } 5104 .list-group-horizontal-sm > .list-group-item + .list-group-item.active { 5105 margin-left: -1px; 5106 border-left-width: 1px; 5107 } 5108} 5109@media (min-width: 768px) { 5110 .list-group-horizontal-md { 5111 flex-direction: row; 5112 } 5113 .list-group-horizontal-md > .list-group-item:first-child { 5114 border-bottom-left-radius: 0.25rem; 5115 border-top-right-radius: 0; 5116 } 5117 .list-group-horizontal-md > .list-group-item:last-child { 5118 border-top-right-radius: 0.25rem; 5119 border-bottom-left-radius: 0; 5120 } 5121 .list-group-horizontal-md > .list-group-item.active { 5122 margin-top: 0; 5123 } 5124 .list-group-horizontal-md > .list-group-item + .list-group-item { 5125 border-top-width: 1px; 5126 border-left-width: 0; 5127 } 5128 .list-group-horizontal-md > .list-group-item + .list-group-item.active { 5129 margin-left: -1px; 5130 border-left-width: 1px; 5131 } 5132} 5133@media (min-width: 992px) { 5134 .list-group-horizontal-lg { 5135 flex-direction: row; 5136 } 5137 .list-group-horizontal-lg > .list-group-item:first-child { 5138 border-bottom-left-radius: 0.25rem; 5139 border-top-right-radius: 0; 5140 } 5141 .list-group-horizontal-lg > .list-group-item:last-child { 5142 border-top-right-radius: 0.25rem; 5143 border-bottom-left-radius: 0; 5144 } 5145 .list-group-horizontal-lg > .list-group-item.active { 5146 margin-top: 0; 5147 } 5148 .list-group-horizontal-lg > .list-group-item + .list-group-item { 5149 border-top-width: 1px; 5150 border-left-width: 0; 5151 } 5152 .list-group-horizontal-lg > .list-group-item + .list-group-item.active { 5153 margin-left: -1px; 5154 border-left-width: 1px; 5155 } 5156} 5157@media (min-width: 1200px) { 5158 .list-group-horizontal-xl { 5159 flex-direction: row; 5160 } 5161 .list-group-horizontal-xl > .list-group-item:first-child { 5162 border-bottom-left-radius: 0.25rem; 5163 border-top-right-radius: 0; 5164 } 5165 .list-group-horizontal-xl > .list-group-item:last-child { 5166 border-top-right-radius: 0.25rem; 5167 border-bottom-left-radius: 0; 5168 } 5169 .list-group-horizontal-xl > .list-group-item.active { 5170 margin-top: 0; 5171 } 5172 .list-group-horizontal-xl > .list-group-item + .list-group-item { 5173 border-top-width: 1px; 5174 border-left-width: 0; 5175 } 5176 .list-group-horizontal-xl > .list-group-item + .list-group-item.active { 5177 margin-left: -1px; 5178 border-left-width: 1px; 5179 } 5180} 5181@media (min-width: 1400px) { 5182 .list-group-horizontal-xxl { 5183 flex-direction: row; 5184 } 5185 .list-group-horizontal-xxl > .list-group-item:first-child { 5186 border-bottom-left-radius: 0.25rem; 5187 border-top-right-radius: 0; 5188 } 5189 .list-group-horizontal-xxl > .list-group-item:last-child { 5190 border-top-right-radius: 0.25rem; 5191 border-bottom-left-radius: 0; 5192 } 5193 .list-group-horizontal-xxl > .list-group-item.active { 5194 margin-top: 0; 5195 } 5196 .list-group-horizontal-xxl > .list-group-item + .list-group-item { 5197 border-top-width: 1px; 5198 border-left-width: 0; 5199 } 5200 .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { 5201 margin-left: -1px; 5202 border-left-width: 1px; 5203 } 5204} 5205.list-group-flush { 5206 border-radius: 0; 5207} 5208.list-group-flush > .list-group-item { 5209 border-width: 0 0 1px; 5210} 5211.list-group-flush > .list-group-item:last-child { 5212 border-bottom-width: 0; 5213} 5214 5215.list-group-item-primary { 5216 color: #084298; 5217 background-color: #cfe2ff; 5218} 5219.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { 5220 color: #084298; 5221 background-color: #bacbe6; 5222} 5223.list-group-item-primary.list-group-item-action.active { 5224 color: #fff; 5225 background-color: #084298; 5226 border-color: #084298; 5227} 5228 5229.list-group-item-secondary { 5230 color: #41464b; 5231 background-color: #e2e3e5; 5232} 5233.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { 5234 color: #41464b; 5235 background-color: #cbccce; 5236} 5237.list-group-item-secondary.list-group-item-action.active { 5238 color: #fff; 5239 background-color: #41464b; 5240 border-color: #41464b; 5241} 5242 5243.list-group-item-success { 5244 color: #0f5132; 5245 background-color: #d1e7dd; 5246} 5247.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { 5248 color: #0f5132; 5249 background-color: #bcd0c7; 5250} 5251.list-group-item-success.list-group-item-action.active { 5252 color: #fff; 5253 background-color: #0f5132; 5254 border-color: #0f5132; 5255} 5256 5257.list-group-item-info { 5258 color: #055160; 5259 background-color: #cff4fc; 5260} 5261.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { 5262 color: #055160; 5263 background-color: #badce3; 5264} 5265.list-group-item-info.list-group-item-action.active { 5266 color: #fff; 5267 background-color: #055160; 5268 border-color: #055160; 5269} 5270 5271.list-group-item-warning { 5272 color: #664d03; 5273 background-color: #fff3cd; 5274} 5275.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { 5276 color: #664d03; 5277 background-color: #e6dbb9; 5278} 5279.list-group-item-warning.list-group-item-action.active { 5280 color: #fff; 5281 background-color: #664d03; 5282 border-color: #664d03; 5283} 5284 5285.list-group-item-danger { 5286 color: #842029; 5287 background-color: #f8d7da; 5288} 5289.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { 5290 color: #842029; 5291 background-color: #dfc2c4; 5292} 5293.list-group-item-danger.list-group-item-action.active { 5294 color: #fff; 5295 background-color: #842029; 5296 border-color: #842029; 5297} 5298 5299.list-group-item-light { 5300 color: #636464; 5301 background-color: #fefefe; 5302} 5303.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { 5304 color: #636464; 5305 background-color: #e5e5e5; 5306} 5307.list-group-item-light.list-group-item-action.active { 5308 color: #fff; 5309 background-color: #636464; 5310 border-color: #636464; 5311} 5312 5313.list-group-item-dark { 5314 color: #141619; 5315 background-color: #d3d3d4; 5316} 5317.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { 5318 color: #141619; 5319 background-color: #bebebf; 5320} 5321.list-group-item-dark.list-group-item-action.active { 5322 color: #fff; 5323 background-color: #141619; 5324 border-color: #141619; 5325} 5326 5327.btn-close { 5328 box-sizing: content-box; 5329 width: 1em; 5330 height: 1em; 5331 padding: 0.25em 0.25em; 5332 color: #000; 5333 background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; 5334 border: 0; 5335 border-radius: 0.25rem; 5336 opacity: 0.5; 5337} 5338.btn-close:hover { 5339 color: #000; 5340 text-decoration: none; 5341 opacity: 0.75; 5342} 5343.btn-close:focus { 5344 outline: 0; 5345 box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); 5346 opacity: 1; 5347} 5348.btn-close:disabled, .btn-close.disabled { 5349 pointer-events: none; 5350 -webkit-user-select: none; 5351 -moz-user-select: none; 5352 user-select: none; 5353 opacity: 0.25; 5354} 5355 5356.btn-close-white { 5357 filter: invert(1) grayscale(100%) brightness(200%); 5358} 5359 5360.toast { 5361 width: 350px; 5362 max-width: 100%; 5363 font-size: 0.875rem; 5364 pointer-events: auto; 5365 background-color: rgba(255, 255, 255, 0.85); 5366 background-clip: padding-box; 5367 border: 1px solid rgba(0, 0, 0, 0.1); 5368 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); 5369 border-radius: 0.25rem; 5370} 5371.toast.showing { 5372 opacity: 0; 5373} 5374.toast:not(.show) { 5375 display: none; 5376} 5377 5378.toast-container { 5379 width: -webkit-max-content; 5380 width: -moz-max-content; 5381 width: max-content; 5382 max-width: 100%; 5383 pointer-events: none; 5384} 5385.toast-container > :not(:last-child) { 5386 margin-bottom: 0.75rem; 5387} 5388 5389.toast-header { 5390 display: flex; 5391 align-items: center; 5392 padding: 0.5rem 0.75rem; 5393 color: #6c757d; 5394 background-color: rgba(255, 255, 255, 0.85); 5395 background-clip: padding-box; 5396 border-bottom: 1px solid rgba(0, 0, 0, 0.05); 5397 border-top-left-radius: calc(0.25rem - 1px); 5398 border-top-right-radius: calc(0.25rem - 1px); 5399} 5400.toast-header .btn-close { 5401 margin-right: -0.375rem; 5402 margin-left: 0.75rem; 5403} 5404 5405.toast-body { 5406 padding: 0.75rem; 5407 word-wrap: break-word; 5408} 5409 5410.modal { 5411 position: fixed; 5412 top: 0; 5413 left: 0; 5414 z-index: 1055; 5415 display: none; 5416 width: 100%; 5417 height: 100%; 5418 overflow-x: hidden; 5419 overflow-y: auto; 5420 outline: 0; 5421} 5422 5423.modal-dialog { 5424 position: relative; 5425 width: auto; 5426 margin: 0.5rem; 5427 pointer-events: none; 5428} 5429.modal.fade .modal-dialog { 5430 transition: transform 0.3s ease-out; 5431 transform: translate(0, -50px); 5432} 5433@media (prefers-reduced-motion: reduce) { 5434 .modal.fade .modal-dialog { 5435 transition: none; 5436 } 5437} 5438.modal.show .modal-dialog { 5439 transform: none; 5440} 5441.modal.modal-static .modal-dialog { 5442 transform: scale(1.02); 5443} 5444 5445.modal-dialog-scrollable { 5446 height: calc(100% - 1rem); 5447} 5448.modal-dialog-scrollable .modal-content { 5449 max-height: 100%; 5450 overflow: hidden; 5451} 5452.modal-dialog-scrollable .modal-body { 5453 overflow-y: auto; 5454} 5455 5456.modal-dialog-centered { 5457 display: flex; 5458 align-items: center; 5459 min-height: calc(100% - 1rem); 5460} 5461 5462.modal-content { 5463 position: relative; 5464 display: flex; 5465 flex-direction: column; 5466 width: 100%; 5467 pointer-events: auto; 5468 background-color: #fff; 5469 background-clip: padding-box; 5470 border: 1px solid rgba(0, 0, 0, 0.2); 5471 border-radius: 0.3rem; 5472 outline: 0; 5473} 5474 5475.modal-backdrop { 5476 position: fixed; 5477 top: 0; 5478 left: 0; 5479 z-index: 1050; 5480 width: 100vw; 5481 height: 100vh; 5482 background-color: #000; 5483} 5484.modal-backdrop.fade { 5485 opacity: 0; 5486} 5487.modal-backdrop.show { 5488 opacity: 0.5; 5489} 5490 5491.modal-header { 5492 display: flex; 5493 flex-shrink: 0; 5494 align-items: center; 5495 justify-content: space-between; 5496 padding: 1rem 1rem; 5497 border-bottom: 1px solid #dee2e6; 5498 border-top-left-radius: calc(0.3rem - 1px); 5499 border-top-right-radius: calc(0.3rem - 1px); 5500} 5501.modal-header .btn-close { 5502 padding: 0.5rem 0.5rem; 5503 margin: -0.5rem -0.5rem -0.5rem auto; 5504} 5505 5506.modal-title { 5507 margin-bottom: 0; 5508 line-height: 1.5; 5509} 5510 5511.modal-body { 5512 position: relative; 5513 flex: 1 1 auto; 5514 padding: 1rem; 5515} 5516 5517.modal-footer { 5518 display: flex; 5519 flex-wrap: wrap; 5520 flex-shrink: 0; 5521 align-items: center; 5522 justify-content: flex-end; 5523 padding: 0.75rem; 5524 border-top: 1px solid #dee2e6; 5525 border-bottom-right-radius: calc(0.3rem - 1px); 5526 border-bottom-left-radius: calc(0.3rem - 1px); 5527} 5528.modal-footer > * { 5529 margin: 0.25rem; 5530} 5531 5532@media (min-width: 576px) { 5533 .modal-dialog { 5534 max-width: 500px; 5535 margin: 1.75rem auto; 5536 } 5537 5538 .modal-dialog-scrollable { 5539 height: calc(100% - 3.5rem); 5540 } 5541 5542 .modal-dialog-centered { 5543 min-height: calc(100% - 3.5rem); 5544 } 5545 5546 .modal-sm { 5547 max-width: 300px; 5548 } 5549} 5550@media (min-width: 992px) { 5551 .modal-lg, 5552.modal-xl { 5553 max-width: 800px; 5554 } 5555} 5556@media (min-width: 1200px) { 5557 .modal-xl { 5558 max-width: 1140px; 5559 } 5560} 5561.modal-fullscreen { 5562 width: 100vw; 5563 max-width: none; 5564 height: 100%; 5565 margin: 0; 5566} 5567.modal-fullscreen .modal-content { 5568 height: 100%; 5569 border: 0; 5570 border-radius: 0; 5571} 5572.modal-fullscreen .modal-header { 5573 border-radius: 0; 5574} 5575.modal-fullscreen .modal-body { 5576 overflow-y: auto; 5577} 5578.modal-fullscreen .modal-footer { 5579 border-radius: 0; 5580} 5581 5582@media (max-width: 575.98px) { 5583 .modal-fullscreen-sm-down { 5584 width: 100vw; 5585 max-width: none; 5586 height: 100%; 5587 margin: 0; 5588 } 5589 .modal-fullscreen-sm-down .modal-content { 5590 height: 100%; 5591 border: 0; 5592 border-radius: 0; 5593 } 5594 .modal-fullscreen-sm-down .modal-header { 5595 border-radius: 0; 5596 } 5597 .modal-fullscreen-sm-down .modal-body { 5598 overflow-y: auto; 5599 } 5600 .modal-fullscreen-sm-down .modal-footer { 5601 border-radius: 0; 5602 } 5603} 5604@media (max-width: 767.98px) { 5605 .modal-fullscreen-md-down { 5606 width: 100vw; 5607 max-width: none; 5608 height: 100%; 5609 margin: 0; 5610 } 5611 .modal-fullscreen-md-down .modal-content { 5612 height: 100%; 5613 border: 0; 5614 border-radius: 0; 5615 } 5616 .modal-fullscreen-md-down .modal-header { 5617 border-radius: 0; 5618 } 5619 .modal-fullscreen-md-down .modal-body { 5620 overflow-y: auto; 5621 } 5622 .modal-fullscreen-md-down .modal-footer { 5623 border-radius: 0; 5624 } 5625} 5626@media (max-width: 991.98px) { 5627 .modal-fullscreen-lg-down { 5628 width: 100vw; 5629 max-width: none; 5630 height: 100%; 5631 margin: 0; 5632 } 5633 .modal-fullscreen-lg-down .modal-content { 5634 height: 100%; 5635 border: 0; 5636 border-radius: 0; 5637 } 5638 .modal-fullscreen-lg-down .modal-header { 5639 border-radius: 0; 5640 } 5641 .modal-fullscreen-lg-down .modal-body { 5642 overflow-y: auto; 5643 } 5644 .modal-fullscreen-lg-down .modal-footer { 5645 border-radius: 0; 5646 } 5647} 5648@media (max-width: 1199.98px) { 5649 .modal-fullscreen-xl-down { 5650 width: 100vw; 5651 max-width: none; 5652 height: 100%; 5653 margin: 0; 5654 } 5655 .modal-fullscreen-xl-down .modal-content { 5656 height: 100%; 5657 border: 0; 5658 border-radius: 0; 5659 } 5660 .modal-fullscreen-xl-down .modal-header { 5661 border-radius: 0; 5662 } 5663 .modal-fullscreen-xl-down .modal-body { 5664 overflow-y: auto; 5665 } 5666 .modal-fullscreen-xl-down .modal-footer { 5667 border-radius: 0; 5668 } 5669} 5670@media (max-width: 1399.98px) { 5671 .modal-fullscreen-xxl-down { 5672 width: 100vw; 5673 max-width: none; 5674 height: 100%; 5675 margin: 0; 5676 } 5677 .modal-fullscreen-xxl-down .modal-content { 5678 height: 100%; 5679 border: 0; 5680 border-radius: 0; 5681 } 5682 .modal-fullscreen-xxl-down .modal-header { 5683 border-radius: 0; 5684 } 5685 .modal-fullscreen-xxl-down .modal-body { 5686 overflow-y: auto; 5687 } 5688 .modal-fullscreen-xxl-down .modal-footer { 5689 border-radius: 0; 5690 } 5691} 5692.tooltip { 5693 position: absolute; 5694 z-index: 1080; 5695 display: block; 5696 margin: 0; 5697 font-family: var(--bs-font-sans-serif); 5698 font-style: normal; 5699 font-weight: 400; 5700 line-height: 1.5; 5701 text-align: left; 5702 text-align: start; 5703 text-decoration: none; 5704 text-shadow: none; 5705 text-transform: none; 5706 letter-spacing: normal; 5707 word-break: normal; 5708 word-spacing: normal; 5709 white-space: normal; 5710 line-break: auto; 5711 font-size: 0.875rem; 5712 word-wrap: break-word; 5713 opacity: 0; 5714} 5715.tooltip.show { 5716 opacity: 0.9; 5717} 5718.tooltip .tooltip-arrow { 5719 position: absolute; 5720 display: block; 5721 width: 0.8rem; 5722 height: 0.4rem; 5723} 5724.tooltip .tooltip-arrow::before { 5725 position: absolute; 5726 content: ""; 5727 border-color: transparent; 5728 border-style: solid; 5729} 5730 5731.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] { 5732 padding: 0.4rem 0; 5733} 5734.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { 5735 bottom: 0; 5736} 5737.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { 5738 top: -1px; 5739 border-width: 0.4rem 0.4rem 0; 5740 border-top-color: #000; 5741} 5742 5743.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] { 5744 padding: 0 0.4rem; 5745} 5746.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { 5747 left: 0; 5748 width: 0.4rem; 5749 height: 0.8rem; 5750} 5751.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { 5752 right: -1px; 5753 border-width: 0.4rem 0.4rem 0.4rem 0; 5754 border-right-color: #000; 5755} 5756 5757.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] { 5758 padding: 0.4rem 0; 5759} 5760.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { 5761 top: 0; 5762} 5763.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { 5764 bottom: -1px; 5765 border-width: 0 0.4rem 0.4rem; 5766 border-bottom-color: #000; 5767} 5768 5769.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] { 5770 padding: 0 0.4rem; 5771} 5772.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { 5773 right: 0; 5774 width: 0.4rem; 5775 height: 0.8rem; 5776} 5777.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { 5778 left: -1px; 5779 border-width: 0.4rem 0 0.4rem 0.4rem; 5780 border-left-color: #000; 5781} 5782 5783.tooltip-inner { 5784 max-width: 200px; 5785 padding: 0.25rem 0.5rem; 5786 color: #fff; 5787 text-align: center; 5788 background-color: #000; 5789 border-radius: 0.25rem; 5790} 5791 5792.popover { 5793 position: absolute; 5794 top: 0; 5795 left: 0 /* rtl:ignore */; 5796 z-index: 1070; 5797 display: block; 5798 max-width: 276px; 5799 font-family: var(--bs-font-sans-serif); 5800 font-style: normal; 5801 font-weight: 400; 5802 line-height: 1.5; 5803 text-align: left; 5804 text-align: start; 5805 text-decoration: none; 5806 text-shadow: none; 5807 text-transform: none; 5808 letter-spacing: normal; 5809 word-break: normal; 5810 word-spacing: normal; 5811 white-space: normal; 5812 line-break: auto; 5813 font-size: 0.875rem; 5814 word-wrap: break-word; 5815 background-color: #fff; 5816 background-clip: padding-box; 5817 border: 1px solid rgba(0, 0, 0, 0.2); 5818 border-radius: 0.3rem; 5819} 5820.popover .popover-arrow { 5821 position: absolute; 5822 display: block; 5823 width: 1rem; 5824 height: 0.5rem; 5825} 5826.popover .popover-arrow::before, .popover .popover-arrow::after { 5827 position: absolute; 5828 display: block; 5829 content: ""; 5830 border-color: transparent; 5831 border-style: solid; 5832} 5833 5834.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { 5835 bottom: calc(-0.5rem - 1px); 5836} 5837.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { 5838 bottom: 0; 5839 border-width: 0.5rem 0.5rem 0; 5840 border-top-color: rgba(0, 0, 0, 0.25); 5841} 5842.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { 5843 bottom: 1px; 5844 border-width: 0.5rem 0.5rem 0; 5845 border-top-color: #fff; 5846} 5847 5848.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { 5849 left: calc(-0.5rem - 1px); 5850 width: 0.5rem; 5851 height: 1rem; 5852} 5853.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { 5854 left: 0; 5855 border-width: 0.5rem 0.5rem 0.5rem 0; 5856 border-right-color: rgba(0, 0, 0, 0.25); 5857} 5858.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { 5859 left: 1px; 5860 border-width: 0.5rem 0.5rem 0.5rem 0; 5861 border-right-color: #fff; 5862} 5863 5864.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { 5865 top: calc(-0.5rem - 1px); 5866} 5867.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { 5868 top: 0; 5869 border-width: 0 0.5rem 0.5rem 0.5rem; 5870 border-bottom-color: rgba(0, 0, 0, 0.25); 5871} 5872.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { 5873 top: 1px; 5874 border-width: 0 0.5rem 0.5rem 0.5rem; 5875 border-bottom-color: #fff; 5876} 5877.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { 5878 position: absolute; 5879 top: 0; 5880 left: 50%; 5881 display: block; 5882 width: 1rem; 5883 margin-left: -0.5rem; 5884 content: ""; 5885 border-bottom: 1px solid #f0f0f0; 5886} 5887 5888.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { 5889 right: calc(-0.5rem - 1px); 5890 width: 0.5rem; 5891 height: 1rem; 5892} 5893.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { 5894 right: 0; 5895 border-width: 0.5rem 0 0.5rem 0.5rem; 5896 border-left-color: rgba(0, 0, 0, 0.25); 5897} 5898.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { 5899 right: 1px; 5900 border-width: 0.5rem 0 0.5rem 0.5rem; 5901 border-left-color: #fff; 5902} 5903 5904.popover-header { 5905 padding: 0.5rem 1rem; 5906 margin-bottom: 0; 5907 font-size: 1rem; 5908 background-color: #f0f0f0; 5909 border-bottom: 1px solid rgba(0, 0, 0, 0.2); 5910 border-top-left-radius: calc(0.3rem - 1px); 5911 border-top-right-radius: calc(0.3rem - 1px); 5912} 5913.popover-header:empty { 5914 display: none; 5915} 5916 5917.popover-body { 5918 padding: 1rem 1rem; 5919 color: #212529; 5920} 5921 5922.carousel { 5923 position: relative; 5924} 5925 5926.carousel.pointer-event { 5927 touch-action: pan-y; 5928} 5929 5930.carousel-inner { 5931 position: relative; 5932 width: 100%; 5933 overflow: hidden; 5934} 5935.carousel-inner::after { 5936 display: block; 5937 clear: both; 5938 content: ""; 5939} 5940 5941.carousel-item { 5942 position: relative; 5943 display: none; 5944 float: left; 5945 width: 100%; 5946 margin-right: -100%; 5947 -webkit-backface-visibility: hidden; 5948 backface-visibility: hidden; 5949 transition: transform 0.6s ease-in-out; 5950} 5951@media (prefers-reduced-motion: reduce) { 5952 .carousel-item { 5953 transition: none; 5954 } 5955} 5956 5957.carousel-item.active, 5958.carousel-item-next, 5959.carousel-item-prev { 5960 display: block; 5961} 5962 5963/* rtl:begin:ignore */ 5964.carousel-item-next:not(.carousel-item-start), 5965.active.carousel-item-end { 5966 transform: translateX(100%); 5967} 5968 5969.carousel-item-prev:not(.carousel-item-end), 5970.active.carousel-item-start { 5971 transform: translateX(-100%); 5972} 5973 5974/* rtl:end:ignore */ 5975.carousel-fade .carousel-item { 5976 opacity: 0; 5977 transition-property: opacity; 5978 transform: none; 5979} 5980.carousel-fade .carousel-item.active, 5981.carousel-fade .carousel-item-next.carousel-item-start, 5982.carousel-fade .carousel-item-prev.carousel-item-end { 5983 z-index: 1; 5984 opacity: 1; 5985} 5986.carousel-fade .active.carousel-item-start, 5987.carousel-fade .active.carousel-item-end { 5988 z-index: 0; 5989 opacity: 0; 5990 transition: opacity 0s 0.6s; 5991} 5992@media (prefers-reduced-motion: reduce) { 5993 .carousel-fade .active.carousel-item-start, 5994.carousel-fade .active.carousel-item-end { 5995 transition: none; 5996 } 5997} 5998 5999.carousel-control-prev, 6000.carousel-control-next { 6001 position: absolute; 6002 top: 0; 6003 bottom: 0; 6004 z-index: 1; 6005 display: flex; 6006 align-items: center; 6007 justify-content: center; 6008 width: 15%; 6009 padding: 0; 6010 color: #fff; 6011 text-align: center; 6012 background: none; 6013 border: 0; 6014 opacity: 0.5; 6015 transition: opacity 0.15s ease; 6016} 6017@media (prefers-reduced-motion: reduce) { 6018 .carousel-control-prev, 6019.carousel-control-next { 6020 transition: none; 6021 } 6022} 6023.carousel-control-prev:hover, .carousel-control-prev:focus, 6024.carousel-control-next:hover, 6025.carousel-control-next:focus { 6026 color: #fff; 6027 text-decoration: none; 6028 outline: 0; 6029 opacity: 0.9; 6030} 6031 6032.carousel-control-prev { 6033 left: 0; 6034} 6035 6036.carousel-control-next { 6037 right: 0; 6038} 6039 6040.carousel-control-prev-icon, 6041.carousel-control-next-icon { 6042 display: inline-block; 6043 width: 2rem; 6044 height: 2rem; 6045 background-repeat: no-repeat; 6046 background-position: 50%; 6047 background-size: 100% 100%; 6048} 6049 6050/* rtl:options: { 6051 "autoRename": true, 6052 "stringMap":[ { 6053 "name" : "prev-next", 6054 "search" : "prev", 6055 "replace" : "next" 6056 } ] 6057} */ 6058.carousel-control-prev-icon { 6059 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); 6060} 6061 6062.carousel-control-next-icon { 6063 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); 6064} 6065 6066.carousel-indicators { 6067 position: absolute; 6068 right: 0; 6069 bottom: 0; 6070 left: 0; 6071 z-index: 2; 6072 display: flex; 6073 justify-content: center; 6074 padding: 0; 6075 margin-right: 15%; 6076 margin-bottom: 1rem; 6077 margin-left: 15%; 6078 list-style: none; 6079} 6080.carousel-indicators [data-bs-target] { 6081 box-sizing: content-box; 6082 flex: 0 1 auto; 6083 width: 30px; 6084 height: 3px; 6085 padding: 0; 6086 margin-right: 3px; 6087 margin-left: 3px; 6088 text-indent: -999px; 6089 cursor: pointer; 6090 background-color: #fff; 6091 background-clip: padding-box; 6092 border: 0; 6093 border-top: 10px solid transparent; 6094 border-bottom: 10px solid transparent; 6095 opacity: 0.5; 6096 transition: opacity 0.6s ease; 6097} 6098@media (prefers-reduced-motion: reduce) { 6099 .carousel-indicators [data-bs-target] { 6100 transition: none; 6101 } 6102} 6103.carousel-indicators .active { 6104 opacity: 1; 6105} 6106 6107.carousel-caption { 6108 position: absolute; 6109 right: 15%; 6110 bottom: 1.25rem; 6111 left: 15%; 6112 padding-top: 1.25rem; 6113 padding-bottom: 1.25rem; 6114 color: #fff; 6115 text-align: center; 6116} 6117 6118.carousel-dark .carousel-control-prev-icon, 6119.carousel-dark .carousel-control-next-icon { 6120 filter: invert(1) grayscale(100); 6121} 6122.carousel-dark .carousel-indicators [data-bs-target] { 6123 background-color: #000; 6124} 6125.carousel-dark .carousel-caption { 6126 color: #000; 6127} 6128 6129@-webkit-keyframes spinner-border { 6130 to { 6131 transform: rotate(360deg) /* rtl:ignore */; 6132 } 6133} 6134 6135@keyframes spinner-border { 6136 to { 6137 transform: rotate(360deg) /* rtl:ignore */; 6138 } 6139} 6140.spinner-border { 6141 display: inline-block; 6142 width: 2rem; 6143 height: 2rem; 6144 vertical-align: -0.125em; 6145 border: 0.25em solid currentColor; 6146 border-right-color: transparent; 6147 border-radius: 50%; 6148 -webkit-animation: 0.75s linear infinite spinner-border; 6149 animation: 0.75s linear infinite spinner-border; 6150} 6151 6152.spinner-border-sm { 6153 width: 1rem; 6154 height: 1rem; 6155 border-width: 0.2em; 6156} 6157 6158@-webkit-keyframes spinner-grow { 6159 0% { 6160 transform: scale(0); 6161 } 6162 50% { 6163 opacity: 1; 6164 transform: none; 6165 } 6166} 6167 6168@keyframes spinner-grow { 6169 0% { 6170 transform: scale(0); 6171 } 6172 50% { 6173 opacity: 1; 6174 transform: none; 6175 } 6176} 6177.spinner-grow { 6178 display: inline-block; 6179 width: 2rem; 6180 height: 2rem; 6181 vertical-align: -0.125em; 6182 background-color: currentColor; 6183 border-radius: 50%; 6184 opacity: 0; 6185 -webkit-animation: 0.75s linear infinite spinner-grow; 6186 animation: 0.75s linear infinite spinner-grow; 6187} 6188 6189.spinner-grow-sm { 6190 width: 1rem; 6191 height: 1rem; 6192} 6193 6194@media (prefers-reduced-motion: reduce) { 6195 .spinner-border, 6196.spinner-grow { 6197 -webkit-animation-duration: 1.5s; 6198 animation-duration: 1.5s; 6199 } 6200} 6201.offcanvas { 6202 position: fixed; 6203 bottom: 0; 6204 z-index: 1045; 6205 display: flex; 6206 flex-direction: column; 6207 max-width: 100%; 6208 visibility: hidden; 6209 background-color: #fff; 6210 background-clip: padding-box; 6211 outline: 0; 6212 transition: transform 0.3s ease-in-out; 6213} 6214@media (prefers-reduced-motion: reduce) { 6215 .offcanvas { 6216 transition: none; 6217 } 6218} 6219 6220.offcanvas-backdrop { 6221 position: fixed; 6222 top: 0; 6223 left: 0; 6224 z-index: 1040; 6225 width: 100vw; 6226 height: 100vh; 6227 background-color: #000; 6228} 6229.offcanvas-backdrop.fade { 6230 opacity: 0; 6231} 6232.offcanvas-backdrop.show { 6233 opacity: 0.5; 6234} 6235 6236.offcanvas-header { 6237 display: flex; 6238 align-items: center; 6239 justify-content: space-between; 6240 padding: 1rem 1rem; 6241} 6242.offcanvas-header .btn-close { 6243 padding: 0.5rem 0.5rem; 6244 margin-top: -0.5rem; 6245 margin-right: -0.5rem; 6246 margin-bottom: -0.5rem; 6247} 6248 6249.offcanvas-title { 6250 margin-bottom: 0; 6251 line-height: 1.5; 6252} 6253 6254.offcanvas-body { 6255 flex-grow: 1; 6256 padding: 1rem 1rem; 6257 overflow-y: auto; 6258} 6259 6260.offcanvas-start { 6261 top: 0; 6262 left: 0; 6263 width: 400px; 6264 border-right: 1px solid rgba(0, 0, 0, 0.2); 6265 transform: translateX(-100%); 6266} 6267 6268.offcanvas-end { 6269 top: 0; 6270 right: 0; 6271 width: 400px; 6272 border-left: 1px solid rgba(0, 0, 0, 0.2); 6273 transform: translateX(100%); 6274} 6275 6276.offcanvas-top { 6277 top: 0; 6278 right: 0; 6279 left: 0; 6280 height: 30vh; 6281 max-height: 100%; 6282 border-bottom: 1px solid rgba(0, 0, 0, 0.2); 6283 transform: translateY(-100%); 6284} 6285 6286.offcanvas-bottom { 6287 right: 0; 6288 left: 0; 6289 height: 30vh; 6290 max-height: 100%; 6291 border-top: 1px solid rgba(0, 0, 0, 0.2); 6292 transform: translateY(100%); 6293} 6294 6295.offcanvas.show { 6296 transform: none; 6297} 6298 6299.placeholder { 6300 display: inline-block; 6301 min-height: 1em; 6302 vertical-align: middle; 6303 cursor: wait; 6304 background-color: currentColor; 6305 opacity: 0.5; 6306} 6307.placeholder.btn::before { 6308 display: inline-block; 6309 content: ""; 6310} 6311 6312.placeholder-xs { 6313 min-height: 0.6em; 6314} 6315 6316.placeholder-sm { 6317 min-height: 0.8em; 6318} 6319 6320.placeholder-lg { 6321 min-height: 1.2em; 6322} 6323 6324.placeholder-glow .placeholder { 6325 -webkit-animation: placeholder-glow 2s ease-in-out infinite; 6326 animation: placeholder-glow 2s ease-in-out infinite; 6327} 6328 6329@-webkit-keyframes placeholder-glow { 6330 50% { 6331 opacity: 0.2; 6332 } 6333} 6334 6335@keyframes placeholder-glow { 6336 50% { 6337 opacity: 0.2; 6338 } 6339} 6340.placeholder-wave { 6341 -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); 6342 mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); 6343 -webkit-mask-size: 200% 100%; 6344 mask-size: 200% 100%; 6345 -webkit-animation: placeholder-wave 2s linear infinite; 6346 animation: placeholder-wave 2s linear infinite; 6347} 6348 6349@-webkit-keyframes placeholder-wave { 6350 100% { 6351 -webkit-mask-position: -200% 0%; 6352 mask-position: -200% 0%; 6353 } 6354} 6355 6356@keyframes placeholder-wave { 6357 100% { 6358 -webkit-mask-position: -200% 0%; 6359 mask-position: -200% 0%; 6360 } 6361} 6362.clearfix::after { 6363 display: block; 6364 clear: both; 6365 content: ""; 6366} 6367 6368.link-primary { 6369 color: #0d6efd; 6370} 6371.link-primary:hover, .link-primary:focus { 6372 color: #0a58ca; 6373} 6374 6375.link-secondary { 6376 color: #6c757d; 6377} 6378.link-secondary:hover, .link-secondary:focus { 6379 color: #565e64; 6380} 6381 6382.link-success { 6383 color: #198754; 6384} 6385.link-success:hover, .link-success:focus { 6386 color: #146c43; 6387} 6388 6389.link-info { 6390 color: #0dcaf0; 6391} 6392.link-info:hover, .link-info:focus { 6393 color: #3dd5f3; 6394} 6395 6396.link-warning { 6397 color: #ffc107; 6398} 6399.link-warning:hover, .link-warning:focus { 6400 color: #ffcd39; 6401} 6402 6403.link-danger { 6404 color: #dc3545; 6405} 6406.link-danger:hover, .link-danger:focus { 6407 color: #b02a37; 6408} 6409 6410.link-light { 6411 color: #f8f9fa; 6412} 6413.link-light:hover, .link-light:focus { 6414 color: #f9fafb; 6415} 6416 6417.link-dark { 6418 color: #212529; 6419} 6420.link-dark:hover, .link-dark:focus { 6421 color: #1a1e21; 6422} 6423 6424.ratio { 6425 position: relative; 6426 width: 100%; 6427} 6428.ratio::before { 6429 display: block; 6430 padding-top: var(--bs-aspect-ratio); 6431 content: ""; 6432} 6433.ratio > * { 6434 position: absolute; 6435 top: 0; 6436 left: 0; 6437 width: 100%; 6438 height: 100%; 6439} 6440 6441.ratio-1x1 { 6442 --bs-aspect-ratio: 100%; 6443} 6444 6445.ratio-4x3 { 6446 --bs-aspect-ratio: calc(3 / 4 * 100%); 6447} 6448 6449.ratio-16x9 { 6450 --bs-aspect-ratio: calc(9 / 16 * 100%); 6451} 6452 6453.ratio-21x9 { 6454 --bs-aspect-ratio: calc(9 / 21 * 100%); 6455} 6456 6457.fixed-top { 6458 position: fixed; 6459 top: 0; 6460 right: 0; 6461 left: 0; 6462 z-index: 1030; 6463} 6464 6465.fixed-bottom { 6466 position: fixed; 6467 right: 0; 6468 bottom: 0; 6469 left: 0; 6470 z-index: 1030; 6471} 6472 6473.sticky-top { 6474 position: -webkit-sticky; 6475 position: sticky; 6476 top: 0; 6477 z-index: 1020; 6478} 6479 6480@media (min-width: 576px) { 6481 .sticky-sm-top { 6482 position: -webkit-sticky; 6483 position: sticky; 6484 top: 0; 6485 z-index: 1020; 6486 } 6487} 6488@media (min-width: 768px) { 6489 .sticky-md-top { 6490 position: -webkit-sticky; 6491 position: sticky; 6492 top: 0; 6493 z-index: 1020; 6494 } 6495} 6496@media (min-width: 992px) { 6497 .sticky-lg-top { 6498 position: -webkit-sticky; 6499 position: sticky; 6500 top: 0; 6501 z-index: 1020; 6502 } 6503} 6504@media (min-width: 1200px) { 6505 .sticky-xl-top { 6506 position: -webkit-sticky; 6507 position: sticky; 6508 top: 0; 6509 z-index: 1020; 6510 } 6511} 6512@media (min-width: 1400px) { 6513 .sticky-xxl-top { 6514 position: -webkit-sticky; 6515 position: sticky; 6516 top: 0; 6517 z-index: 1020; 6518 } 6519} 6520.hstack { 6521 display: flex; 6522 flex-direction: row; 6523 align-items: center; 6524 align-self: stretch; 6525} 6526 6527.vstack { 6528 display: flex; 6529 flex: 1 1 auto; 6530 flex-direction: column; 6531 align-self: stretch; 6532} 6533 6534.visually-hidden, 6535.visually-hidden-focusable:not(:focus):not(:focus-within) { 6536 position: absolute !important; 6537 width: 1px !important; 6538 height: 1px !important; 6539 padding: 0 !important; 6540 margin: -1px !important; 6541 overflow: hidden !important; 6542 clip: rect(0, 0, 0, 0) !important; 6543 white-space: nowrap !important; 6544 border: 0 !important; 6545} 6546 6547.stretched-link::after { 6548 position: absolute; 6549 top: 0; 6550 right: 0; 6551 bottom: 0; 6552 left: 0; 6553 z-index: 1; 6554 content: ""; 6555} 6556 6557.text-truncate { 6558 overflow: hidden; 6559 text-overflow: ellipsis; 6560 white-space: nowrap; 6561} 6562 6563.vr { 6564 display: inline-block; 6565 align-self: stretch; 6566 width: 1px; 6567 min-height: 1em; 6568 background-color: currentColor; 6569 opacity: 0.25; 6570} 6571 6572.align-baseline { 6573 vertical-align: baseline !important; 6574} 6575 6576.align-top { 6577 vertical-align: top !important; 6578} 6579 6580.align-middle { 6581 vertical-align: middle !important; 6582} 6583 6584.align-bottom { 6585 vertical-align: bottom !important; 6586} 6587 6588.align-text-bottom { 6589 vertical-align: text-bottom !important; 6590} 6591 6592.align-text-top { 6593 vertical-align: text-top !important; 6594} 6595 6596.float-start { 6597 float: left !important; 6598} 6599 6600.float-end { 6601 float: right !important; 6602} 6603 6604.float-none { 6605 float: none !important; 6606} 6607 6608.opacity-0 { 6609 opacity: 0 !important; 6610} 6611 6612.opacity-25 { 6613 opacity: 0.25 !important; 6614} 6615 6616.opacity-50 { 6617 opacity: 0.5 !important; 6618} 6619 6620.opacity-75 { 6621 opacity: 0.75 !important; 6622} 6623 6624.opacity-100 { 6625 opacity: 1 !important; 6626} 6627 6628.overflow-auto { 6629 overflow: auto !important; 6630} 6631 6632.overflow-hidden { 6633 overflow: hidden !important; 6634} 6635 6636.overflow-visible { 6637 overflow: visible !important; 6638} 6639 6640.overflow-scroll { 6641 overflow: scroll !important; 6642} 6643 6644.d-inline { 6645 display: inline !important; 6646} 6647 6648.d-inline-block { 6649 display: inline-block !important; 6650} 6651 6652.d-block { 6653 display: block !important; 6654} 6655 6656.d-grid { 6657 display: grid !important; 6658} 6659 6660.d-table { 6661 display: table !important; 6662} 6663 6664.d-table-row { 6665 display: table-row !important; 6666} 6667 6668.d-table-cell { 6669 display: table-cell !important; 6670} 6671 6672.d-flex { 6673 display: flex !important; 6674} 6675 6676.d-inline-flex { 6677 display: inline-flex !important; 6678} 6679 6680.d-none { 6681 display: none !important; 6682} 6683 6684.shadow { 6685 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; 6686} 6687 6688.shadow-sm { 6689 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; 6690} 6691 6692.shadow-lg { 6693 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; 6694} 6695 6696.shadow-none { 6697 box-shadow: none !important; 6698} 6699 6700.position-static { 6701 position: static !important; 6702} 6703 6704.position-relative { 6705 position: relative !important; 6706} 6707 6708.position-absolute { 6709 position: absolute !important; 6710} 6711 6712.position-fixed { 6713 position: fixed !important; 6714} 6715 6716.position-sticky { 6717 position: -webkit-sticky !important; 6718 position: sticky !important; 6719} 6720 6721.top-0 { 6722 top: 0 !important; 6723} 6724 6725.top-50 { 6726 top: 50% !important; 6727} 6728 6729.top-100 { 6730 top: 100% !important; 6731} 6732 6733.bottom-0 { 6734 bottom: 0 !important; 6735} 6736 6737.bottom-50 { 6738 bottom: 50% !important; 6739} 6740 6741.bottom-100 { 6742 bottom: 100% !important; 6743} 6744 6745.start-0 { 6746 left: 0 !important; 6747} 6748 6749.start-50 { 6750 left: 50% !important; 6751} 6752 6753.start-100 { 6754 left: 100% !important; 6755} 6756 6757.end-0 { 6758 right: 0 !important; 6759} 6760 6761.end-50 { 6762 right: 50% !important; 6763} 6764 6765.end-100 { 6766 right: 100% !important; 6767} 6768 6769.translate-middle { 6770 transform: translate(-50%, -50%) !important; 6771} 6772 6773.translate-middle-x { 6774 transform: translateX(-50%) !important; 6775} 6776 6777.translate-middle-y { 6778 transform: translateY(-50%) !important; 6779} 6780 6781.border { 6782 border: 1px solid #dee2e6 !important; 6783} 6784 6785.border-0 { 6786 border: 0 !important; 6787} 6788 6789.border-top { 6790 border-top: 1px solid #dee2e6 !important; 6791} 6792 6793.border-top-0 { 6794 border-top: 0 !important; 6795} 6796 6797.border-end { 6798 border-right: 1px solid #dee2e6 !important; 6799} 6800 6801.border-end-0 { 6802 border-right: 0 !important; 6803} 6804 6805.border-bottom { 6806 border-bottom: 1px solid #dee2e6 !important; 6807} 6808 6809.border-bottom-0 { 6810 border-bottom: 0 !important; 6811} 6812 6813.border-start { 6814 border-left: 1px solid #dee2e6 !important; 6815} 6816 6817.border-start-0 { 6818 border-left: 0 !important; 6819} 6820 6821.border-primary { 6822 border-color: #0d6efd !important; 6823} 6824 6825.border-secondary { 6826 border-color: #6c757d !important; 6827} 6828 6829.border-success { 6830 border-color: #198754 !important; 6831} 6832 6833.border-info { 6834 border-color: #0dcaf0 !important; 6835} 6836 6837.border-warning { 6838 border-color: #ffc107 !important; 6839} 6840 6841.border-danger { 6842 border-color: #dc3545 !important; 6843} 6844 6845.border-light { 6846 border-color: #f8f9fa !important; 6847} 6848 6849.border-dark { 6850 border-color: #212529 !important; 6851} 6852 6853.border-white { 6854 border-color: #fff !important; 6855} 6856 6857.border-1 { 6858 border-width: 1px !important; 6859} 6860 6861.border-2 { 6862 border-width: 2px !important; 6863} 6864 6865.border-3 { 6866 border-width: 3px !important; 6867} 6868 6869.border-4 { 6870 border-width: 4px !important; 6871} 6872 6873.border-5 { 6874 border-width: 5px !important; 6875} 6876 6877.w-25 { 6878 width: 25% !important; 6879} 6880 6881.w-50 { 6882 width: 50% !important; 6883} 6884 6885.w-75 { 6886 width: 75% !important; 6887} 6888 6889.w-100 { 6890 width: 100% !important; 6891} 6892 6893.w-auto { 6894 width: auto !important; 6895} 6896 6897.mw-100 { 6898 max-width: 100% !important; 6899} 6900 6901.vw-100 { 6902 width: 100vw !important; 6903} 6904 6905.min-vw-100 { 6906 min-width: 100vw !important; 6907} 6908 6909.h-25 { 6910 height: 25% !important; 6911} 6912 6913.h-50 { 6914 height: 50% !important; 6915} 6916 6917.h-75 { 6918 height: 75% !important; 6919} 6920 6921.h-100 { 6922 height: 100% !important; 6923} 6924 6925.h-auto { 6926 height: auto !important; 6927} 6928 6929.mh-100 { 6930 max-height: 100% !important; 6931} 6932 6933.vh-100 { 6934 height: 100vh !important; 6935} 6936 6937.min-vh-100 { 6938 min-height: 100vh !important; 6939} 6940 6941.flex-fill { 6942 flex: 1 1 auto !important; 6943} 6944 6945.flex-row { 6946 flex-direction: row !important; 6947} 6948 6949.flex-column { 6950 flex-direction: column !important; 6951} 6952 6953.flex-row-reverse { 6954 flex-direction: row-reverse !important; 6955} 6956 6957.flex-column-reverse { 6958 flex-direction: column-reverse !important; 6959} 6960 6961.flex-grow-0 { 6962 flex-grow: 0 !important; 6963} 6964 6965.flex-grow-1 { 6966 flex-grow: 1 !important; 6967} 6968 6969.flex-shrink-0 { 6970 flex-shrink: 0 !important; 6971} 6972 6973.flex-shrink-1 { 6974 flex-shrink: 1 !important; 6975} 6976 6977.flex-wrap { 6978 flex-wrap: wrap !important; 6979} 6980 6981.flex-nowrap { 6982 flex-wrap: nowrap !important; 6983} 6984 6985.flex-wrap-reverse { 6986 flex-wrap: wrap-reverse !important; 6987} 6988 6989.gap-0 { 6990 gap: 0 !important; 6991} 6992 6993.gap-1 { 6994 gap: 0.25rem !important; 6995} 6996 6997.gap-2 { 6998 gap: 0.5rem !important; 6999} 7000 7001.gap-3 { 7002 gap: 1rem !important; 7003} 7004 7005.gap-4 { 7006 gap: 1.5rem !important; 7007} 7008 7009.gap-5 { 7010 gap: 3rem !important; 7011} 7012 7013.justify-content-start { 7014 justify-content: flex-start !important; 7015} 7016 7017.justify-content-end { 7018 justify-content: flex-end !important; 7019} 7020 7021.justify-content-center { 7022 justify-content: center !important; 7023} 7024 7025.justify-content-between { 7026 justify-content: space-between !important; 7027} 7028 7029.justify-content-around { 7030 justify-content: space-around !important; 7031} 7032 7033.justify-content-evenly { 7034 justify-content: space-evenly !important; 7035} 7036 7037.align-items-start { 7038 align-items: flex-start !important; 7039} 7040 7041.align-items-end { 7042 align-items: flex-end !important; 7043} 7044 7045.align-items-center { 7046 align-items: center !important; 7047} 7048 7049.align-items-baseline { 7050 align-items: baseline !important; 7051} 7052 7053.align-items-stretch { 7054 align-items: stretch !important; 7055} 7056 7057.align-content-start { 7058 align-content: flex-start !important; 7059} 7060 7061.align-content-end { 7062 align-content: flex-end !important; 7063} 7064 7065.align-content-center { 7066 align-content: center !important; 7067} 7068 7069.align-content-between { 7070 align-content: space-between !important; 7071} 7072 7073.align-content-around { 7074 align-content: space-around !important; 7075} 7076 7077.align-content-stretch { 7078 align-content: stretch !important; 7079} 7080 7081.align-self-auto { 7082 align-self: auto !important; 7083} 7084 7085.align-self-start { 7086 align-self: flex-start !important; 7087} 7088 7089.align-self-end { 7090 align-self: flex-end !important; 7091} 7092 7093.align-self-center { 7094 align-self: center !important; 7095} 7096 7097.align-self-baseline { 7098 align-self: baseline !important; 7099} 7100 7101.align-self-stretch { 7102 align-self: stretch !important; 7103} 7104 7105.order-first { 7106 order: -1 !important; 7107} 7108 7109.order-0 { 7110 order: 0 !important; 7111} 7112 7113.order-1 { 7114 order: 1 !important; 7115} 7116 7117.order-2 { 7118 order: 2 !important; 7119} 7120 7121.order-3 { 7122 order: 3 !important; 7123} 7124 7125.order-4 { 7126 order: 4 !important; 7127} 7128 7129.order-5 { 7130 order: 5 !important; 7131} 7132 7133.order-last { 7134 order: 6 !important; 7135} 7136 7137.m-0 { 7138 margin: 0 !important; 7139} 7140 7141.m-1 { 7142 margin: 0.25rem !important; 7143} 7144 7145.m-2 { 7146 margin: 0.5rem !important; 7147} 7148 7149.m-3 { 7150 margin: 1rem !important; 7151} 7152 7153.m-4 { 7154 margin: 1.5rem !important; 7155} 7156 7157.m-5 { 7158 margin: 3rem !important; 7159} 7160 7161.m-auto { 7162 margin: auto !important; 7163} 7164 7165.mx-0 { 7166 margin-right: 0 !important; 7167 margin-left: 0 !important; 7168} 7169 7170.mx-1 { 7171 margin-right: 0.25rem !important; 7172 margin-left: 0.25rem !important; 7173} 7174 7175.mx-2 { 7176 margin-right: 0.5rem !important; 7177 margin-left: 0.5rem !important; 7178} 7179 7180.mx-3 { 7181 margin-right: 1rem !important; 7182 margin-left: 1rem !important; 7183} 7184 7185.mx-4 { 7186 margin-right: 1.5rem !important; 7187 margin-left: 1.5rem !important; 7188} 7189 7190.mx-5 { 7191 margin-right: 3rem !important; 7192 margin-left: 3rem !important; 7193} 7194 7195.mx-auto { 7196 margin-right: auto !important; 7197 margin-left: auto !important; 7198} 7199 7200.my-0 { 7201 margin-top: 0 !important; 7202 margin-bottom: 0 !important; 7203} 7204 7205.my-1 { 7206 margin-top: 0.25rem !important; 7207 margin-bottom: 0.25rem !important; 7208} 7209 7210.my-2 { 7211 margin-top: 0.5rem !important; 7212 margin-bottom: 0.5rem !important; 7213} 7214 7215.my-3 { 7216 margin-top: 1rem !important; 7217 margin-bottom: 1rem !important; 7218} 7219 7220.my-4 { 7221 margin-top: 1.5rem !important; 7222 margin-bottom: 1.5rem !important; 7223} 7224 7225.my-5 { 7226 margin-top: 3rem !important; 7227 margin-bottom: 3rem !important; 7228} 7229 7230.my-auto { 7231 margin-top: auto !important; 7232 margin-bottom: auto !important; 7233} 7234 7235.mt-0 { 7236 margin-top: 0 !important; 7237} 7238 7239.mt-1 { 7240 margin-top: 0.25rem !important; 7241} 7242 7243.mt-2 { 7244 margin-top: 0.5rem !important; 7245} 7246 7247.mt-3 { 7248 margin-top: 1rem !important; 7249} 7250 7251.mt-4 { 7252 margin-top: 1.5rem !important; 7253} 7254 7255.mt-5 { 7256 margin-top: 3rem !important; 7257} 7258 7259.mt-auto { 7260 margin-top: auto !important; 7261} 7262 7263.me-0 { 7264 margin-right: 0 !important; 7265} 7266 7267.me-1 { 7268 margin-right: 0.25rem !important; 7269} 7270 7271.me-2 { 7272 margin-right: 0.5rem !important; 7273} 7274 7275.me-3 { 7276 margin-right: 1rem !important; 7277} 7278 7279.me-4 { 7280 margin-right: 1.5rem !important; 7281} 7282 7283.me-5 { 7284 margin-right: 3rem !important; 7285} 7286 7287.me-auto { 7288 margin-right: auto !important; 7289} 7290 7291.mb-0 { 7292 margin-bottom: 0 !important; 7293} 7294 7295.mb-1 { 7296 margin-bottom: 0.25rem !important; 7297} 7298 7299.mb-2 { 7300 margin-bottom: 0.5rem !important; 7301} 7302 7303.mb-3 { 7304 margin-bottom: 1rem !important; 7305} 7306 7307.mb-4 { 7308 margin-bottom: 1.5rem !important; 7309} 7310 7311.mb-5 { 7312 margin-bottom: 3rem !important; 7313} 7314 7315.mb-auto { 7316 margin-bottom: auto !important; 7317} 7318 7319.ms-0 { 7320 margin-left: 0 !important; 7321} 7322 7323.ms-1 { 7324 margin-left: 0.25rem !important; 7325} 7326 7327.ms-2 { 7328 margin-left: 0.5rem !important; 7329} 7330 7331.ms-3 { 7332 margin-left: 1rem !important; 7333} 7334 7335.ms-4 { 7336 margin-left: 1.5rem !important; 7337} 7338 7339.ms-5 { 7340 margin-left: 3rem !important; 7341} 7342 7343.ms-auto { 7344 margin-left: auto !important; 7345} 7346 7347.p-0 { 7348 padding: 0 !important; 7349} 7350 7351.p-1 { 7352 padding: 0.25rem !important; 7353} 7354 7355.p-2 { 7356 padding: 0.5rem !important; 7357} 7358 7359.p-3 { 7360 padding: 1rem !important; 7361} 7362 7363.p-4 { 7364 padding: 1.5rem !important; 7365} 7366 7367.p-5 { 7368 padding: 3rem !important; 7369} 7370 7371.px-0 { 7372 padding-right: 0 !important; 7373 padding-left: 0 !important; 7374} 7375 7376.px-1 { 7377 padding-right: 0.25rem !important; 7378 padding-left: 0.25rem !important; 7379} 7380 7381.px-2 { 7382 padding-right: 0.5rem !important; 7383 padding-left: 0.5rem !important; 7384} 7385 7386.px-3 { 7387 padding-right: 1rem !important; 7388 padding-left: 1rem !important; 7389} 7390 7391.px-4 { 7392 padding-right: 1.5rem !important; 7393 padding-left: 1.5rem !important; 7394} 7395 7396.px-5 { 7397 padding-right: 3rem !important; 7398 padding-left: 3rem !important; 7399} 7400 7401.py-0 { 7402 padding-top: 0 !important; 7403 padding-bottom: 0 !important; 7404} 7405 7406.py-1 { 7407 padding-top: 0.25rem !important; 7408 padding-bottom: 0.25rem !important; 7409} 7410 7411.py-2 { 7412 padding-top: 0.5rem !important; 7413 padding-bottom: 0.5rem !important; 7414} 7415 7416.py-3 { 7417 padding-top: 1rem !important; 7418 padding-bottom: 1rem !important; 7419} 7420 7421.py-4 { 7422 padding-top: 1.5rem !important; 7423 padding-bottom: 1.5rem !important; 7424} 7425 7426.py-5 { 7427 padding-top: 3rem !important; 7428 padding-bottom: 3rem !important; 7429} 7430 7431.pt-0 { 7432 padding-top: 0 !important; 7433} 7434 7435.pt-1 { 7436 padding-top: 0.25rem !important; 7437} 7438 7439.pt-2 { 7440 padding-top: 0.5rem !important; 7441} 7442 7443.pt-3 { 7444 padding-top: 1rem !important; 7445} 7446 7447.pt-4 { 7448 padding-top: 1.5rem !important; 7449} 7450 7451.pt-5 { 7452 padding-top: 3rem !important; 7453} 7454 7455.pe-0 { 7456 padding-right: 0 !important; 7457} 7458 7459.pe-1 { 7460 padding-right: 0.25rem !important; 7461} 7462 7463.pe-2 { 7464 padding-right: 0.5rem !important; 7465} 7466 7467.pe-3 { 7468 padding-right: 1rem !important; 7469} 7470 7471.pe-4 { 7472 padding-right: 1.5rem !important; 7473} 7474 7475.pe-5 { 7476 padding-right: 3rem !important; 7477} 7478 7479.pb-0 { 7480 padding-bottom: 0 !important; 7481} 7482 7483.pb-1 { 7484 padding-bottom: 0.25rem !important; 7485} 7486 7487.pb-2 { 7488 padding-bottom: 0.5rem !important; 7489} 7490 7491.pb-3 { 7492 padding-bottom: 1rem !important; 7493} 7494 7495.pb-4 { 7496 padding-bottom: 1.5rem !important; 7497} 7498 7499.pb-5 { 7500 padding-bottom: 3rem !important; 7501} 7502 7503.ps-0 { 7504 padding-left: 0 !important; 7505} 7506 7507.ps-1 { 7508 padding-left: 0.25rem !important; 7509} 7510 7511.ps-2 { 7512 padding-left: 0.5rem !important; 7513} 7514 7515.ps-3 { 7516 padding-left: 1rem !important; 7517} 7518 7519.ps-4 { 7520 padding-left: 1.5rem !important; 7521} 7522 7523.ps-5 { 7524 padding-left: 3rem !important; 7525} 7526 7527.font-monospace { 7528 font-family: var(--bs-font-monospace) !important; 7529} 7530 7531.fs-1 { 7532 font-size: calc(1.375rem + 1.5vw) !important; 7533} 7534 7535.fs-2 { 7536 font-size: calc(1.325rem + 0.9vw) !important; 7537} 7538 7539.fs-3 { 7540 font-size: calc(1.3rem + 0.6vw) !important; 7541} 7542 7543.fs-4 { 7544 font-size: calc(1.275rem + 0.3vw) !important; 7545} 7546 7547.fs-5 { 7548 font-size: 1.25rem !important; 7549} 7550 7551.fs-6 { 7552 font-size: 1rem !important; 7553} 7554 7555.fst-italic { 7556 font-style: italic !important; 7557} 7558 7559.fst-normal { 7560 font-style: normal !important; 7561} 7562 7563.fw-light { 7564 font-weight: 300 !important; 7565} 7566 7567.fw-lighter { 7568 font-weight: lighter !important; 7569} 7570 7571.fw-normal { 7572 font-weight: 400 !important; 7573} 7574 7575.fw-bold { 7576 font-weight: 700 !important; 7577} 7578 7579.fw-bolder { 7580 font-weight: bolder !important; 7581} 7582 7583.lh-1 { 7584 line-height: 1 !important; 7585} 7586 7587.lh-sm { 7588 line-height: 1.25 !important; 7589} 7590 7591.lh-base { 7592 line-height: 1.5 !important; 7593} 7594 7595.lh-lg { 7596 line-height: 2 !important; 7597} 7598 7599.text-start { 7600 text-align: left !important; 7601} 7602 7603.text-end { 7604 text-align: right !important; 7605} 7606 7607.text-center { 7608 text-align: center !important; 7609} 7610 7611.text-decoration-none { 7612 text-decoration: none !important; 7613} 7614 7615.text-decoration-underline { 7616 text-decoration: underline !important; 7617} 7618 7619.text-decoration-line-through { 7620 text-decoration: line-through !important; 7621} 7622 7623.text-lowercase { 7624 text-transform: lowercase !important; 7625} 7626 7627.text-uppercase { 7628 text-transform: uppercase !important; 7629} 7630 7631.text-capitalize { 7632 text-transform: capitalize !important; 7633} 7634 7635.text-wrap { 7636 white-space: normal !important; 7637} 7638 7639.text-nowrap { 7640 white-space: nowrap !important; 7641} 7642 7643/* rtl:begin:remove */ 7644.text-break { 7645 word-wrap: break-word !important; 7646 word-break: break-word !important; 7647} 7648 7649/* rtl:end:remove */ 7650.text-primary { 7651 --bs-text-opacity: 1; 7652 color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; 7653} 7654 7655.text-secondary { 7656 --bs-text-opacity: 1; 7657 color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; 7658} 7659 7660.text-success { 7661 --bs-text-opacity: 1; 7662 color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; 7663} 7664 7665.text-info { 7666 --bs-text-opacity: 1; 7667 color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; 7668} 7669 7670.text-warning { 7671 --bs-text-opacity: 1; 7672 color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; 7673} 7674 7675.text-danger { 7676 --bs-text-opacity: 1; 7677 color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; 7678} 7679 7680.text-light { 7681 --bs-text-opacity: 1; 7682 color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; 7683} 7684 7685.text-dark { 7686 --bs-text-opacity: 1; 7687 color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; 7688} 7689 7690.text-black { 7691 --bs-text-opacity: 1; 7692 color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; 7693} 7694 7695.text-white { 7696 --bs-text-opacity: 1; 7697 color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; 7698} 7699 7700.text-body { 7701 --bs-text-opacity: 1; 7702 color: rgba(var(--bs-body-rgb), var(--bs-text-opacity)) !important; 7703} 7704 7705.text-muted { 7706 --bs-text-opacity: 1; 7707 color: #6c757d !important; 7708} 7709 7710.text-black-50 { 7711 --bs-text-opacity: 1; 7712 color: rgba(0, 0, 0, 0.5) !important; 7713} 7714 7715.text-white-50 { 7716 --bs-text-opacity: 1; 7717 color: rgba(255, 255, 255, 0.5) !important; 7718} 7719 7720.text-reset { 7721 --bs-text-opacity: 1; 7722 color: inherit !important; 7723} 7724 7725.text-opacity-25 { 7726 --bs-text-opacity: 0.25; 7727} 7728 7729.text-opacity-50 { 7730 --bs-text-opacity: 0.5; 7731} 7732 7733.text-opacity-75 { 7734 --bs-text-opacity: 0.75; 7735} 7736 7737.text-opacity-100 { 7738 --bs-text-opacity: 1; 7739} 7740 7741.bg-primary { 7742 --bs-bg-opacity: 1; 7743 background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; 7744} 7745 7746.bg-secondary { 7747 --bs-bg-opacity: 1; 7748 background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; 7749} 7750 7751.bg-success { 7752 --bs-bg-opacity: 1; 7753 background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; 7754} 7755 7756.bg-info { 7757 --bs-bg-opacity: 1; 7758 background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; 7759} 7760 7761.bg-warning { 7762 --bs-bg-opacity: 1; 7763 background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; 7764} 7765 7766.bg-danger { 7767 --bs-bg-opacity: 1; 7768 background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; 7769} 7770 7771.bg-light { 7772 --bs-bg-opacity: 1; 7773 background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; 7774} 7775 7776.bg-dark { 7777 --bs-bg-opacity: 1; 7778 background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; 7779} 7780 7781.bg-black { 7782 --bs-bg-opacity: 1; 7783 background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; 7784} 7785 7786.bg-white { 7787 --bs-bg-opacity: 1; 7788 background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; 7789} 7790 7791.bg-body { 7792 --bs-bg-opacity: 1; 7793 background-color: rgba(var(--bs-body-rgb), var(--bs-bg-opacity)) !important; 7794} 7795 7796.bg-transparent { 7797 --bs-bg-opacity: 1; 7798 background-color: transparent !important; 7799} 7800 7801.bg-opacity-10 { 7802 --bs-bg-opacity: 0.1; 7803} 7804 7805.bg-opacity-25 { 7806 --bs-bg-opacity: 0.25; 7807} 7808 7809.bg-opacity-50 { 7810 --bs-bg-opacity: 0.5; 7811} 7812 7813.bg-opacity-75 { 7814 --bs-bg-opacity: 0.75; 7815} 7816 7817.bg-opacity-100 { 7818 --bs-bg-opacity: 1; 7819} 7820 7821.bg-gradient { 7822 background-image: var(--bs-gradient) !important; 7823} 7824 7825.user-select-all { 7826 -webkit-user-select: all !important; 7827 -moz-user-select: all !important; 7828 user-select: all !important; 7829} 7830 7831.user-select-auto { 7832 -webkit-user-select: auto !important; 7833 -moz-user-select: auto !important; 7834 user-select: auto !important; 7835} 7836 7837.user-select-none { 7838 -webkit-user-select: none !important; 7839 -moz-user-select: none !important; 7840 user-select: none !important; 7841} 7842 7843.pe-none { 7844 pointer-events: none !important; 7845} 7846 7847.pe-auto { 7848 pointer-events: auto !important; 7849} 7850 7851.rounded { 7852 border-radius: 0.25rem !important; 7853} 7854 7855.rounded-0 { 7856 border-radius: 0 !important; 7857} 7858 7859.rounded-1 { 7860 border-radius: 0.2rem !important; 7861} 7862 7863.rounded-2 { 7864 border-radius: 0.25rem !important; 7865} 7866 7867.rounded-3 { 7868 border-radius: 0.3rem !important; 7869} 7870 7871.rounded-circle { 7872 border-radius: 50% !important; 7873} 7874 7875.rounded-pill { 7876 border-radius: 50rem !important; 7877} 7878 7879.rounded-top { 7880 border-top-left-radius: 0.25rem !important; 7881 border-top-right-radius: 0.25rem !important; 7882} 7883 7884.rounded-end { 7885 border-top-right-radius: 0.25rem !important; 7886 border-bottom-right-radius: 0.25rem !important; 7887} 7888 7889.rounded-bottom { 7890 border-bottom-right-radius: 0.25rem !important; 7891 border-bottom-left-radius: 0.25rem !important; 7892} 7893 7894.rounded-start { 7895 border-bottom-left-radius: 0.25rem !important; 7896 border-top-left-radius: 0.25rem !important; 7897} 7898 7899.visible { 7900 visibility: visible !important; 7901} 7902 7903.invisible { 7904 visibility: hidden !important; 7905} 7906 7907@media (min-width: 576px) { 7908 .float-sm-start { 7909 float: left !important; 7910 } 7911 7912 .float-sm-end { 7913 float: right !important; 7914 } 7915 7916 .float-sm-none { 7917 float: none !important; 7918 } 7919 7920 .d-sm-inline { 7921 display: inline !important; 7922 } 7923 7924 .d-sm-inline-block { 7925 display: inline-block !important; 7926 } 7927 7928 .d-sm-block { 7929 display: block !important; 7930 } 7931 7932 .d-sm-grid { 7933 display: grid !important; 7934 } 7935 7936 .d-sm-table { 7937 display: table !important; 7938 } 7939 7940 .d-sm-table-row { 7941 display: table-row !important; 7942 } 7943 7944 .d-sm-table-cell { 7945 display: table-cell !important; 7946 } 7947 7948 .d-sm-flex { 7949 display: flex !important; 7950 } 7951 7952 .d-sm-inline-flex { 7953 display: inline-flex !important; 7954 } 7955 7956 .d-sm-none { 7957 display: none !important; 7958 } 7959 7960 .flex-sm-fill { 7961 flex: 1 1 auto !important; 7962 } 7963 7964 .flex-sm-row { 7965 flex-direction: row !important; 7966 } 7967 7968 .flex-sm-column { 7969 flex-direction: column !important; 7970 } 7971 7972 .flex-sm-row-reverse { 7973 flex-direction: row-reverse !important; 7974 } 7975 7976 .flex-sm-column-reverse { 7977 flex-direction: column-reverse !important; 7978 } 7979 7980 .flex-sm-grow-0 { 7981 flex-grow: 0 !important; 7982 } 7983 7984 .flex-sm-grow-1 { 7985 flex-grow: 1 !important; 7986 } 7987 7988 .flex-sm-shrink-0 { 7989 flex-shrink: 0 !important; 7990 } 7991 7992 .flex-sm-shrink-1 { 7993 flex-shrink: 1 !important; 7994 } 7995 7996 .flex-sm-wrap { 7997 flex-wrap: wrap !important; 7998 } 7999 8000 .flex-sm-nowrap { 8001 flex-wrap: nowrap !important; 8002 } 8003 8004 .flex-sm-wrap-reverse { 8005 flex-wrap: wrap-reverse !important; 8006 } 8007 8008 .gap-sm-0 { 8009 gap: 0 !important; 8010 } 8011 8012 .gap-sm-1 { 8013 gap: 0.25rem !important; 8014 } 8015 8016 .gap-sm-2 { 8017 gap: 0.5rem !important; 8018 } 8019 8020 .gap-sm-3 { 8021 gap: 1rem !important; 8022 } 8023 8024 .gap-sm-4 { 8025 gap: 1.5rem !important; 8026 } 8027 8028 .gap-sm-5 { 8029 gap: 3rem !important; 8030 } 8031 8032 .justify-content-sm-start { 8033 justify-content: flex-start !important; 8034 } 8035 8036 .justify-content-sm-end { 8037 justify-content: flex-end !important; 8038 } 8039 8040 .justify-content-sm-center { 8041 justify-content: center !important; 8042 } 8043 8044 .justify-content-sm-between { 8045 justify-content: space-between !important; 8046 } 8047 8048 .justify-content-sm-around { 8049 justify-content: space-around !important; 8050 } 8051 8052 .justify-content-sm-evenly { 8053 justify-content: space-evenly !important; 8054 } 8055 8056 .align-items-sm-start { 8057 align-items: flex-start !important; 8058 } 8059 8060 .align-items-sm-end { 8061 align-items: flex-end !important; 8062 } 8063 8064 .align-items-sm-center { 8065 align-items: center !important; 8066 } 8067 8068 .align-items-sm-baseline { 8069 align-items: baseline !important; 8070 } 8071 8072 .align-items-sm-stretch { 8073 align-items: stretch !important; 8074 } 8075 8076 .align-content-sm-start { 8077 align-content: flex-start !important; 8078 } 8079 8080 .align-content-sm-end { 8081 align-content: flex-end !important; 8082 } 8083 8084 .align-content-sm-center { 8085 align-content: center !important; 8086 } 8087 8088 .align-content-sm-between { 8089 align-content: space-between !important; 8090 } 8091 8092 .align-content-sm-around { 8093 align-content: space-around !important; 8094 } 8095 8096 .align-content-sm-stretch { 8097 align-content: stretch !important; 8098 } 8099 8100 .align-self-sm-auto { 8101 align-self: auto !important; 8102 } 8103 8104 .align-self-sm-start { 8105 align-self: flex-start !important; 8106 } 8107 8108 .align-self-sm-end { 8109 align-self: flex-end !important; 8110 } 8111 8112 .align-self-sm-center { 8113 align-self: center !important; 8114 } 8115 8116 .align-self-sm-baseline { 8117 align-self: baseline !important; 8118 } 8119 8120 .align-self-sm-stretch { 8121 align-self: stretch !important; 8122 } 8123 8124 .order-sm-first { 8125 order: -1 !important; 8126 } 8127 8128 .order-sm-0 { 8129 order: 0 !important; 8130 } 8131 8132 .order-sm-1 { 8133 order: 1 !important; 8134 } 8135 8136 .order-sm-2 { 8137 order: 2 !important; 8138 } 8139 8140 .order-sm-3 { 8141 order: 3 !important; 8142 } 8143 8144 .order-sm-4 { 8145 order: 4 !important; 8146 } 8147 8148 .order-sm-5 { 8149 order: 5 !important; 8150 } 8151 8152 .order-sm-last { 8153 order: 6 !important; 8154 } 8155 8156 .m-sm-0 { 8157 margin: 0 !important; 8158 } 8159 8160 .m-sm-1 { 8161 margin: 0.25rem !important; 8162 } 8163 8164 .m-sm-2 { 8165 margin: 0.5rem !important; 8166 } 8167 8168 .m-sm-3 { 8169 margin: 1rem !important; 8170 } 8171 8172 .m-sm-4 { 8173 margin: 1.5rem !important; 8174 } 8175 8176 .m-sm-5 { 8177 margin: 3rem !important; 8178 } 8179 8180 .m-sm-auto { 8181 margin: auto !important; 8182 } 8183 8184 .mx-sm-0 { 8185 margin-right: 0 !important; 8186 margin-left: 0 !important; 8187 } 8188 8189 .mx-sm-1 { 8190 margin-right: 0.25rem !important; 8191 margin-left: 0.25rem !important; 8192 } 8193 8194 .mx-sm-2 { 8195 margin-right: 0.5rem !important; 8196 margin-left: 0.5rem !important; 8197 } 8198 8199 .mx-sm-3 { 8200 margin-right: 1rem !important; 8201 margin-left: 1rem !important; 8202 } 8203 8204 .mx-sm-4 { 8205 margin-right: 1.5rem !important; 8206 margin-left: 1.5rem !important; 8207 } 8208 8209 .mx-sm-5 { 8210 margin-right: 3rem !important; 8211 margin-left: 3rem !important; 8212 } 8213 8214 .mx-sm-auto { 8215 margin-right: auto !important; 8216 margin-left: auto !important; 8217 } 8218 8219 .my-sm-0 { 8220 margin-top: 0 !important; 8221 margin-bottom: 0 !important; 8222 } 8223 8224 .my-sm-1 { 8225 margin-top: 0.25rem !important; 8226 margin-bottom: 0.25rem !important; 8227 } 8228 8229 .my-sm-2 { 8230 margin-top: 0.5rem !important; 8231 margin-bottom: 0.5rem !important; 8232 } 8233 8234 .my-sm-3 { 8235 margin-top: 1rem !important; 8236 margin-bottom: 1rem !important; 8237 } 8238 8239 .my-sm-4 { 8240 margin-top: 1.5rem !important; 8241 margin-bottom: 1.5rem !important; 8242 } 8243 8244 .my-sm-5 { 8245 margin-top: 3rem !important; 8246 margin-bottom: 3rem !important; 8247 } 8248 8249 .my-sm-auto { 8250 margin-top: auto !important; 8251 margin-bottom: auto !important; 8252 } 8253 8254 .mt-sm-0 { 8255 margin-top: 0 !important; 8256 } 8257 8258 .mt-sm-1 { 8259 margin-top: 0.25rem !important; 8260 } 8261 8262 .mt-sm-2 { 8263 margin-top: 0.5rem !important; 8264 } 8265 8266 .mt-sm-3 { 8267 margin-top: 1rem !important; 8268 } 8269 8270 .mt-sm-4 { 8271 margin-top: 1.5rem !important; 8272 } 8273 8274 .mt-sm-5 { 8275 margin-top: 3rem !important; 8276 } 8277 8278 .mt-sm-auto { 8279 margin-top: auto !important; 8280 } 8281 8282 .me-sm-0 { 8283 margin-right: 0 !important; 8284 } 8285 8286 .me-sm-1 { 8287 margin-right: 0.25rem !important; 8288 } 8289 8290 .me-sm-2 { 8291 margin-right: 0.5rem !important; 8292 } 8293 8294 .me-sm-3 { 8295 margin-right: 1rem !important; 8296 } 8297 8298 .me-sm-4 { 8299 margin-right: 1.5rem !important; 8300 } 8301 8302 .me-sm-5 { 8303 margin-right: 3rem !important; 8304 } 8305 8306 .me-sm-auto { 8307 margin-right: auto !important; 8308 } 8309 8310 .mb-sm-0 { 8311 margin-bottom: 0 !important; 8312 } 8313 8314 .mb-sm-1 { 8315 margin-bottom: 0.25rem !important; 8316 } 8317 8318 .mb-sm-2 { 8319 margin-bottom: 0.5rem !important; 8320 } 8321 8322 .mb-sm-3 { 8323 margin-bottom: 1rem !important; 8324 } 8325 8326 .mb-sm-4 { 8327 margin-bottom: 1.5rem !important; 8328 } 8329 8330 .mb-sm-5 { 8331 margin-bottom: 3rem !important; 8332 } 8333 8334 .mb-sm-auto { 8335 margin-bottom: auto !important; 8336 } 8337 8338 .ms-sm-0 { 8339 margin-left: 0 !important; 8340 } 8341 8342 .ms-sm-1 { 8343 margin-left: 0.25rem !important; 8344 } 8345 8346 .ms-sm-2 { 8347 margin-left: 0.5rem !important; 8348 } 8349 8350 .ms-sm-3 { 8351 margin-left: 1rem !important; 8352 } 8353 8354 .ms-sm-4 { 8355 margin-left: 1.5rem !important; 8356 } 8357 8358 .ms-sm-5 { 8359 margin-left: 3rem !important; 8360 } 8361 8362 .ms-sm-auto { 8363 margin-left: auto !important; 8364 } 8365 8366 .p-sm-0 { 8367 padding: 0 !important; 8368 } 8369 8370 .p-sm-1 { 8371 padding: 0.25rem !important; 8372 } 8373 8374 .p-sm-2 { 8375 padding: 0.5rem !important; 8376 } 8377 8378 .p-sm-3 { 8379 padding: 1rem !important; 8380 } 8381 8382 .p-sm-4 { 8383 padding: 1.5rem !important; 8384 } 8385 8386 .p-sm-5 { 8387 padding: 3rem !important; 8388 } 8389 8390 .px-sm-0 { 8391 padding-right: 0 !important; 8392 padding-left: 0 !important; 8393 } 8394 8395 .px-sm-1 { 8396 padding-right: 0.25rem !important; 8397 padding-left: 0.25rem !important; 8398 } 8399 8400 .px-sm-2 { 8401 padding-right: 0.5rem !important; 8402 padding-left: 0.5rem !important; 8403 } 8404 8405 .px-sm-3 { 8406 padding-right: 1rem !important; 8407 padding-left: 1rem !important; 8408 } 8409 8410 .px-sm-4 { 8411 padding-right: 1.5rem !important; 8412 padding-left: 1.5rem !important; 8413 } 8414 8415 .px-sm-5 { 8416 padding-right: 3rem !important; 8417 padding-left: 3rem !important; 8418 } 8419 8420 .py-sm-0 { 8421 padding-top: 0 !important; 8422 padding-bottom: 0 !important; 8423 } 8424 8425 .py-sm-1 { 8426 padding-top: 0.25rem !important; 8427 padding-bottom: 0.25rem !important; 8428 } 8429 8430 .py-sm-2 { 8431 padding-top: 0.5rem !important; 8432 padding-bottom: 0.5rem !important; 8433 } 8434 8435 .py-sm-3 { 8436 padding-top: 1rem !important; 8437 padding-bottom: 1rem !important; 8438 } 8439 8440 .py-sm-4 { 8441 padding-top: 1.5rem !important; 8442 padding-bottom: 1.5rem !important; 8443 } 8444 8445 .py-sm-5 { 8446 padding-top: 3rem !important; 8447 padding-bottom: 3rem !important; 8448 } 8449 8450 .pt-sm-0 { 8451 padding-top: 0 !important; 8452 } 8453 8454 .pt-sm-1 { 8455 padding-top: 0.25rem !important; 8456 } 8457 8458 .pt-sm-2 { 8459 padding-top: 0.5rem !important; 8460 } 8461 8462 .pt-sm-3 { 8463 padding-top: 1rem !important; 8464 } 8465 8466 .pt-sm-4 { 8467 padding-top: 1.5rem !important; 8468 } 8469 8470 .pt-sm-5 { 8471 padding-top: 3rem !important; 8472 } 8473 8474 .pe-sm-0 { 8475 padding-right: 0 !important; 8476 } 8477 8478 .pe-sm-1 { 8479 padding-right: 0.25rem !important; 8480 } 8481 8482 .pe-sm-2 { 8483 padding-right: 0.5rem !important; 8484 } 8485 8486 .pe-sm-3 { 8487 padding-right: 1rem !important; 8488 } 8489 8490 .pe-sm-4 { 8491 padding-right: 1.5rem !important; 8492 } 8493 8494 .pe-sm-5 { 8495 padding-right: 3rem !important; 8496 } 8497 8498 .pb-sm-0 { 8499 padding-bottom: 0 !important; 8500 } 8501 8502 .pb-sm-1 { 8503 padding-bottom: 0.25rem !important; 8504 } 8505 8506 .pb-sm-2 { 8507 padding-bottom: 0.5rem !important; 8508 } 8509 8510 .pb-sm-3 { 8511 padding-bottom: 1rem !important; 8512 } 8513 8514 .pb-sm-4 { 8515 padding-bottom: 1.5rem !important; 8516 } 8517 8518 .pb-sm-5 { 8519 padding-bottom: 3rem !important; 8520 } 8521 8522 .ps-sm-0 { 8523 padding-left: 0 !important; 8524 } 8525 8526 .ps-sm-1 { 8527 padding-left: 0.25rem !important; 8528 } 8529 8530 .ps-sm-2 { 8531 padding-left: 0.5rem !important; 8532 } 8533 8534 .ps-sm-3 { 8535 padding-left: 1rem !important; 8536 } 8537 8538 .ps-sm-4 { 8539 padding-left: 1.5rem !important; 8540 } 8541 8542 .ps-sm-5 { 8543 padding-left: 3rem !important; 8544 } 8545 8546 .text-sm-start { 8547 text-align: left !important; 8548 } 8549 8550 .text-sm-end { 8551 text-align: right !important; 8552 } 8553 8554 .text-sm-center { 8555 text-align: center !important; 8556 } 8557} 8558@media (min-width: 768px) { 8559 .float-md-start { 8560 float: left !important; 8561 } 8562 8563 .float-md-end { 8564 float: right !important; 8565 } 8566 8567 .float-md-none { 8568 float: none !important; 8569 } 8570 8571 .d-md-inline { 8572 display: inline !important; 8573 } 8574 8575 .d-md-inline-block { 8576 display: inline-block !important; 8577 } 8578 8579 .d-md-block { 8580 display: block !important; 8581 } 8582 8583 .d-md-grid { 8584 display: grid !important; 8585 } 8586 8587 .d-md-table { 8588 display: table !important; 8589 } 8590 8591 .d-md-table-row { 8592 display: table-row !important; 8593 } 8594 8595 .d-md-table-cell { 8596 display: table-cell !important; 8597 } 8598 8599 .d-md-flex { 8600 display: flex !important; 8601 } 8602 8603 .d-md-inline-flex { 8604 display: inline-flex !important; 8605 } 8606 8607 .d-md-none { 8608 display: none !important; 8609 } 8610 8611 .flex-md-fill { 8612 flex: 1 1 auto !important; 8613 } 8614 8615 .flex-md-row { 8616 flex-direction: row !important; 8617 } 8618 8619 .flex-md-column { 8620 flex-direction: column !important; 8621 } 8622 8623 .flex-md-row-reverse { 8624 flex-direction: row-reverse !important; 8625 } 8626 8627 .flex-md-column-reverse { 8628 flex-direction: column-reverse !important; 8629 } 8630 8631 .flex-md-grow-0 { 8632 flex-grow: 0 !important; 8633 } 8634 8635 .flex-md-grow-1 { 8636 flex-grow: 1 !important; 8637 } 8638 8639 .flex-md-shrink-0 { 8640 flex-shrink: 0 !important; 8641 } 8642 8643 .flex-md-shrink-1 { 8644 flex-shrink: 1 !important; 8645 } 8646 8647 .flex-md-wrap { 8648 flex-wrap: wrap !important; 8649 } 8650 8651 .flex-md-nowrap { 8652 flex-wrap: nowrap !important; 8653 } 8654 8655 .flex-md-wrap-reverse { 8656 flex-wrap: wrap-reverse !important; 8657 } 8658 8659 .gap-md-0 { 8660 gap: 0 !important; 8661 } 8662 8663 .gap-md-1 { 8664 gap: 0.25rem !important; 8665 } 8666 8667 .gap-md-2 { 8668 gap: 0.5rem !important; 8669 } 8670 8671 .gap-md-3 { 8672 gap: 1rem !important; 8673 } 8674 8675 .gap-md-4 { 8676 gap: 1.5rem !important; 8677 } 8678 8679 .gap-md-5 { 8680 gap: 3rem !important; 8681 } 8682 8683 .justify-content-md-start { 8684 justify-content: flex-start !important; 8685 } 8686 8687 .justify-content-md-end { 8688 justify-content: flex-end !important; 8689 } 8690 8691 .justify-content-md-center { 8692 justify-content: center !important; 8693 } 8694 8695 .justify-content-md-between { 8696 justify-content: space-between !important; 8697 } 8698 8699 .justify-content-md-around { 8700 justify-content: space-around !important; 8701 } 8702 8703 .justify-content-md-evenly { 8704 justify-content: space-evenly !important; 8705 } 8706 8707 .align-items-md-start { 8708 align-items: flex-start !important; 8709 } 8710 8711 .align-items-md-end { 8712 align-items: flex-end !important; 8713 } 8714 8715 .align-items-md-center { 8716 align-items: center !important; 8717 } 8718 8719 .align-items-md-baseline { 8720 align-items: baseline !important; 8721 } 8722 8723 .align-items-md-stretch { 8724 align-items: stretch !important; 8725 } 8726 8727 .align-content-md-start { 8728 align-content: flex-start !important; 8729 } 8730 8731 .align-content-md-end { 8732 align-content: flex-end !important; 8733 } 8734 8735 .align-content-md-center { 8736 align-content: center !important; 8737 } 8738 8739 .align-content-md-between { 8740 align-content: space-between !important; 8741 } 8742 8743 .align-content-md-around { 8744 align-content: space-around !important; 8745 } 8746 8747 .align-content-md-stretch { 8748 align-content: stretch !important; 8749 } 8750 8751 .align-self-md-auto { 8752 align-self: auto !important; 8753 } 8754 8755 .align-self-md-start { 8756 align-self: flex-start !important; 8757 } 8758 8759 .align-self-md-end { 8760 align-self: flex-end !important; 8761 } 8762 8763 .align-self-md-center { 8764 align-self: center !important; 8765 } 8766 8767 .align-self-md-baseline { 8768 align-self: baseline !important; 8769 } 8770 8771 .align-self-md-stretch { 8772 align-self: stretch !important; 8773 } 8774 8775 .order-md-first { 8776 order: -1 !important; 8777 } 8778 8779 .order-md-0 { 8780 order: 0 !important; 8781 } 8782 8783 .order-md-1 { 8784 order: 1 !important; 8785 } 8786 8787 .order-md-2 { 8788 order: 2 !important; 8789 } 8790 8791 .order-md-3 { 8792 order: 3 !important; 8793 } 8794 8795 .order-md-4 { 8796 order: 4 !important; 8797 } 8798 8799 .order-md-5 { 8800 order: 5 !important; 8801 } 8802 8803 .order-md-last { 8804 order: 6 !important; 8805 } 8806 8807 .m-md-0 { 8808 margin: 0 !important; 8809 } 8810 8811 .m-md-1 { 8812 margin: 0.25rem !important; 8813 } 8814 8815 .m-md-2 { 8816 margin: 0.5rem !important; 8817 } 8818 8819 .m-md-3 { 8820 margin: 1rem !important; 8821 } 8822 8823 .m-md-4 { 8824 margin: 1.5rem !important; 8825 } 8826 8827 .m-md-5 { 8828 margin: 3rem !important; 8829 } 8830 8831 .m-md-auto { 8832 margin: auto !important; 8833 } 8834 8835 .mx-md-0 { 8836 margin-right: 0 !important; 8837 margin-left: 0 !important; 8838 } 8839 8840 .mx-md-1 { 8841 margin-right: 0.25rem !important; 8842 margin-left: 0.25rem !important; 8843 } 8844 8845 .mx-md-2 { 8846 margin-right: 0.5rem !important; 8847 margin-left: 0.5rem !important; 8848 } 8849 8850 .mx-md-3 { 8851 margin-right: 1rem !important; 8852 margin-left: 1rem !important; 8853 } 8854 8855 .mx-md-4 { 8856 margin-right: 1.5rem !important; 8857 margin-left: 1.5rem !important; 8858 } 8859 8860 .mx-md-5 { 8861 margin-right: 3rem !important; 8862 margin-left: 3rem !important; 8863 } 8864 8865 .mx-md-auto { 8866 margin-right: auto !important; 8867 margin-left: auto !important; 8868 } 8869 8870 .my-md-0 { 8871 margin-top: 0 !important; 8872 margin-bottom: 0 !important; 8873 } 8874 8875 .my-md-1 { 8876 margin-top: 0.25rem !important; 8877 margin-bottom: 0.25rem !important; 8878 } 8879 8880 .my-md-2 { 8881 margin-top: 0.5rem !important; 8882 margin-bottom: 0.5rem !important; 8883 } 8884 8885 .my-md-3 { 8886 margin-top: 1rem !important; 8887 margin-bottom: 1rem !important; 8888 } 8889 8890 .my-md-4 { 8891 margin-top: 1.5rem !important; 8892 margin-bottom: 1.5rem !important; 8893 } 8894 8895 .my-md-5 { 8896 margin-top: 3rem !important; 8897 margin-bottom: 3rem !important; 8898 } 8899 8900 .my-md-auto { 8901 margin-top: auto !important; 8902 margin-bottom: auto !important; 8903 } 8904 8905 .mt-md-0 { 8906 margin-top: 0 !important; 8907 } 8908 8909 .mt-md-1 { 8910 margin-top: 0.25rem !important; 8911 } 8912 8913 .mt-md-2 { 8914 margin-top: 0.5rem !important; 8915 } 8916 8917 .mt-md-3 { 8918 margin-top: 1rem !important; 8919 } 8920 8921 .mt-md-4 { 8922 margin-top: 1.5rem !important; 8923 } 8924 8925 .mt-md-5 { 8926 margin-top: 3rem !important; 8927 } 8928 8929 .mt-md-auto { 8930 margin-top: auto !important; 8931 } 8932 8933 .me-md-0 { 8934 margin-right: 0 !important; 8935 } 8936 8937 .me-md-1 { 8938 margin-right: 0.25rem !important; 8939 } 8940 8941 .me-md-2 { 8942 margin-right: 0.5rem !important; 8943 } 8944 8945 .me-md-3 { 8946 margin-right: 1rem !important; 8947 } 8948 8949 .me-md-4 { 8950 margin-right: 1.5rem !important; 8951 } 8952 8953 .me-md-5 { 8954 margin-right: 3rem !important; 8955 } 8956 8957 .me-md-auto { 8958 margin-right: auto !important; 8959 } 8960 8961 .mb-md-0 { 8962 margin-bottom: 0 !important; 8963 } 8964 8965 .mb-md-1 { 8966 margin-bottom: 0.25rem !important; 8967 } 8968 8969 .mb-md-2 { 8970 margin-bottom: 0.5rem !important; 8971 } 8972 8973 .mb-md-3 { 8974 margin-bottom: 1rem !important; 8975 } 8976 8977 .mb-md-4 { 8978 margin-bottom: 1.5rem !important; 8979 } 8980 8981 .mb-md-5 { 8982 margin-bottom: 3rem !important; 8983 } 8984 8985 .mb-md-auto { 8986 margin-bottom: auto !important; 8987 } 8988 8989 .ms-md-0 { 8990 margin-left: 0 !important; 8991 } 8992 8993 .ms-md-1 { 8994 margin-left: 0.25rem !important; 8995 } 8996 8997 .ms-md-2 { 8998 margin-left: 0.5rem !important; 8999 } 9000 9001 .ms-md-3 { 9002 margin-left: 1rem !important; 9003 } 9004 9005 .ms-md-4 { 9006 margin-left: 1.5rem !important; 9007 } 9008 9009 .ms-md-5 { 9010 margin-left: 3rem !important; 9011 } 9012 9013 .ms-md-auto { 9014 margin-left: auto !important; 9015 } 9016 9017 .p-md-0 { 9018 padding: 0 !important; 9019 } 9020 9021 .p-md-1 { 9022 padding: 0.25rem !important; 9023 } 9024 9025 .p-md-2 { 9026 padding: 0.5rem !important; 9027 } 9028 9029 .p-md-3 { 9030 padding: 1rem !important; 9031 } 9032 9033 .p-md-4 { 9034 padding: 1.5rem !important; 9035 } 9036 9037 .p-md-5 { 9038 padding: 3rem !important; 9039 } 9040 9041 .px-md-0 { 9042 padding-right: 0 !important; 9043 padding-left: 0 !important; 9044 } 9045 9046 .px-md-1 { 9047 padding-right: 0.25rem !important; 9048 padding-left: 0.25rem !important; 9049 } 9050 9051 .px-md-2 { 9052 padding-right: 0.5rem !important; 9053 padding-left: 0.5rem !important; 9054 } 9055 9056 .px-md-3 { 9057 padding-right: 1rem !important; 9058 padding-left: 1rem !important; 9059 } 9060 9061 .px-md-4 { 9062 padding-right: 1.5rem !important; 9063 padding-left: 1.5rem !important; 9064 } 9065 9066 .px-md-5 { 9067 padding-right: 3rem !important; 9068 padding-left: 3rem !important; 9069 } 9070 9071 .py-md-0 { 9072 padding-top: 0 !important; 9073 padding-bottom: 0 !important; 9074 } 9075 9076 .py-md-1 { 9077 padding-top: 0.25rem !important; 9078 padding-bottom: 0.25rem !important; 9079 } 9080 9081 .py-md-2 { 9082 padding-top: 0.5rem !important; 9083 padding-bottom: 0.5rem !important; 9084 } 9085 9086 .py-md-3 { 9087 padding-top: 1rem !important; 9088 padding-bottom: 1rem !important; 9089 } 9090 9091 .py-md-4 { 9092 padding-top: 1.5rem !important; 9093 padding-bottom: 1.5rem !important; 9094 } 9095 9096 .py-md-5 { 9097 padding-top: 3rem !important; 9098 padding-bottom: 3rem !important; 9099 } 9100 9101 .pt-md-0 { 9102 padding-top: 0 !important; 9103 } 9104 9105 .pt-md-1 { 9106 padding-top: 0.25rem !important; 9107 } 9108 9109 .pt-md-2 { 9110 padding-top: 0.5rem !important; 9111 } 9112 9113 .pt-md-3 { 9114 padding-top: 1rem !important; 9115 } 9116 9117 .pt-md-4 { 9118 padding-top: 1.5rem !important; 9119 } 9120 9121 .pt-md-5 { 9122 padding-top: 3rem !important; 9123 } 9124 9125 .pe-md-0 { 9126 padding-right: 0 !important; 9127 } 9128 9129 .pe-md-1 { 9130 padding-right: 0.25rem !important; 9131 } 9132 9133 .pe-md-2 { 9134 padding-right: 0.5rem !important; 9135 } 9136 9137 .pe-md-3 { 9138 padding-right: 1rem !important; 9139 } 9140 9141 .pe-md-4 { 9142 padding-right: 1.5rem !important; 9143 } 9144 9145 .pe-md-5 { 9146 padding-right: 3rem !important; 9147 } 9148 9149 .pb-md-0 { 9150 padding-bottom: 0 !important; 9151 } 9152 9153 .pb-md-1 { 9154 padding-bottom: 0.25rem !important; 9155 } 9156 9157 .pb-md-2 { 9158 padding-bottom: 0.5rem !important; 9159 } 9160 9161 .pb-md-3 { 9162 padding-bottom: 1rem !important; 9163 } 9164 9165 .pb-md-4 { 9166 padding-bottom: 1.5rem !important; 9167 } 9168 9169 .pb-md-5 { 9170 padding-bottom: 3rem !important; 9171 } 9172 9173 .ps-md-0 { 9174 padding-left: 0 !important; 9175 } 9176 9177 .ps-md-1 { 9178 padding-left: 0.25rem !important; 9179 } 9180 9181 .ps-md-2 { 9182 padding-left: 0.5rem !important; 9183 } 9184 9185 .ps-md-3 { 9186 padding-left: 1rem !important; 9187 } 9188 9189 .ps-md-4 { 9190 padding-left: 1.5rem !important; 9191 } 9192 9193 .ps-md-5 { 9194 padding-left: 3rem !important; 9195 } 9196 9197 .text-md-start { 9198 text-align: left !important; 9199 } 9200 9201 .text-md-end { 9202 text-align: right !important; 9203 } 9204 9205 .text-md-center { 9206 text-align: center !important; 9207 } 9208} 9209@media (min-width: 992px) { 9210 .float-lg-start { 9211 float: left !important; 9212 } 9213 9214 .float-lg-end { 9215 float: right !important; 9216 } 9217 9218 .float-lg-none { 9219 float: none !important; 9220 } 9221 9222 .d-lg-inline { 9223 display: inline !important; 9224 } 9225 9226 .d-lg-inline-block { 9227 display: inline-block !important; 9228 } 9229 9230 .d-lg-block { 9231 display: block !important; 9232 } 9233 9234 .d-lg-grid { 9235 display: grid !important; 9236 } 9237 9238 .d-lg-table { 9239 display: table !important; 9240 } 9241 9242 .d-lg-table-row { 9243 display: table-row !important; 9244 } 9245 9246 .d-lg-table-cell { 9247 display: table-cell !important; 9248 } 9249 9250 .d-lg-flex { 9251 display: flex !important; 9252 } 9253 9254 .d-lg-inline-flex { 9255 display: inline-flex !important; 9256 } 9257 9258 .d-lg-none { 9259 display: none !important; 9260 } 9261 9262 .flex-lg-fill { 9263 flex: 1 1 auto !important; 9264 } 9265 9266 .flex-lg-row { 9267 flex-direction: row !important; 9268 } 9269 9270 .flex-lg-column { 9271 flex-direction: column !important; 9272 } 9273 9274 .flex-lg-row-reverse { 9275 flex-direction: row-reverse !important; 9276 } 9277 9278 .flex-lg-column-reverse { 9279 flex-direction: column-reverse !important; 9280 } 9281 9282 .flex-lg-grow-0 { 9283 flex-grow: 0 !important; 9284 } 9285 9286 .flex-lg-grow-1 { 9287 flex-grow: 1 !important; 9288 } 9289 9290 .flex-lg-shrink-0 { 9291 flex-shrink: 0 !important; 9292 } 9293 9294 .flex-lg-shrink-1 { 9295 flex-shrink: 1 !important; 9296 } 9297 9298 .flex-lg-wrap { 9299 flex-wrap: wrap !important; 9300 } 9301 9302 .flex-lg-nowrap { 9303 flex-wrap: nowrap !important; 9304 } 9305 9306 .flex-lg-wrap-reverse { 9307 flex-wrap: wrap-reverse !important; 9308 } 9309 9310 .gap-lg-0 { 9311 gap: 0 !important; 9312 } 9313 9314 .gap-lg-1 { 9315 gap: 0.25rem !important; 9316 } 9317 9318 .gap-lg-2 { 9319 gap: 0.5rem !important; 9320 } 9321 9322 .gap-lg-3 { 9323 gap: 1rem !important; 9324 } 9325 9326 .gap-lg-4 { 9327 gap: 1.5rem !important; 9328 } 9329 9330 .gap-lg-5 { 9331 gap: 3rem !important; 9332 } 9333 9334 .justify-content-lg-start { 9335 justify-content: flex-start !important; 9336 } 9337 9338 .justify-content-lg-end { 9339 justify-content: flex-end !important; 9340 } 9341 9342 .justify-content-lg-center { 9343 justify-content: center !important; 9344 } 9345 9346 .justify-content-lg-between { 9347 justify-content: space-between !important; 9348 } 9349 9350 .justify-content-lg-around { 9351 justify-content: space-around !important; 9352 } 9353 9354 .justify-content-lg-evenly { 9355 justify-content: space-evenly !important; 9356 } 9357 9358 .align-items-lg-start { 9359 align-items: flex-start !important; 9360 } 9361 9362 .align-items-lg-end { 9363 align-items: flex-end !important; 9364 } 9365 9366 .align-items-lg-center { 9367 align-items: center !important; 9368 } 9369 9370 .align-items-lg-baseline { 9371 align-items: baseline !important; 9372 } 9373 9374 .align-items-lg-stretch { 9375 align-items: stretch !important; 9376 } 9377 9378 .align-content-lg-start { 9379 align-content: flex-start !important; 9380 } 9381 9382 .align-content-lg-end { 9383 align-content: flex-end !important; 9384 } 9385 9386 .align-content-lg-center { 9387 align-content: center !important; 9388 } 9389 9390 .align-content-lg-between { 9391 align-content: space-between !important; 9392 } 9393 9394 .align-content-lg-around { 9395 align-content: space-around !important; 9396 } 9397 9398 .align-content-lg-stretch { 9399 align-content: stretch !important; 9400 } 9401 9402 .align-self-lg-auto { 9403 align-self: auto !important; 9404 } 9405 9406 .align-self-lg-start { 9407 align-self: flex-start !important; 9408 } 9409 9410 .align-self-lg-end { 9411 align-self: flex-end !important; 9412 } 9413 9414 .align-self-lg-center { 9415 align-self: center !important; 9416 } 9417 9418 .align-self-lg-baseline { 9419 align-self: baseline !important; 9420 } 9421 9422 .align-self-lg-stretch { 9423 align-self: stretch !important; 9424 } 9425 9426 .order-lg-first { 9427 order: -1 !important; 9428 } 9429 9430 .order-lg-0 { 9431 order: 0 !important; 9432 } 9433 9434 .order-lg-1 { 9435 order: 1 !important; 9436 } 9437 9438 .order-lg-2 { 9439 order: 2 !important; 9440 } 9441 9442 .order-lg-3 { 9443 order: 3 !important; 9444 } 9445 9446 .order-lg-4 { 9447 order: 4 !important; 9448 } 9449 9450 .order-lg-5 { 9451 order: 5 !important; 9452 } 9453 9454 .order-lg-last { 9455 order: 6 !important; 9456 } 9457 9458 .m-lg-0 { 9459 margin: 0 !important; 9460 } 9461 9462 .m-lg-1 { 9463 margin: 0.25rem !important; 9464 } 9465 9466 .m-lg-2 { 9467 margin: 0.5rem !important; 9468 } 9469 9470 .m-lg-3 { 9471 margin: 1rem !important; 9472 } 9473 9474 .m-lg-4 { 9475 margin: 1.5rem !important; 9476 } 9477 9478 .m-lg-5 { 9479 margin: 3rem !important; 9480 } 9481 9482 .m-lg-auto { 9483 margin: auto !important; 9484 } 9485 9486 .mx-lg-0 { 9487 margin-right: 0 !important; 9488 margin-left: 0 !important; 9489 } 9490 9491 .mx-lg-1 { 9492 margin-right: 0.25rem !important; 9493 margin-left: 0.25rem !important; 9494 } 9495 9496 .mx-lg-2 { 9497 margin-right: 0.5rem !important; 9498 margin-left: 0.5rem !important; 9499 } 9500 9501 .mx-lg-3 { 9502 margin-right: 1rem !important; 9503 margin-left: 1rem !important; 9504 } 9505 9506 .mx-lg-4 { 9507 margin-right: 1.5rem !important; 9508 margin-left: 1.5rem !important; 9509 } 9510 9511 .mx-lg-5 { 9512 margin-right: 3rem !important; 9513 margin-left: 3rem !important; 9514 } 9515 9516 .mx-lg-auto { 9517 margin-right: auto !important; 9518 margin-left: auto !important; 9519 } 9520 9521 .my-lg-0 { 9522 margin-top: 0 !important; 9523 margin-bottom: 0 !important; 9524 } 9525 9526 .my-lg-1 { 9527 margin-top: 0.25rem !important; 9528 margin-bottom: 0.25rem !important; 9529 } 9530 9531 .my-lg-2 { 9532 margin-top: 0.5rem !important; 9533 margin-bottom: 0.5rem !important; 9534 } 9535 9536 .my-lg-3 { 9537 margin-top: 1rem !important; 9538 margin-bottom: 1rem !important; 9539 } 9540 9541 .my-lg-4 { 9542 margin-top: 1.5rem !important; 9543 margin-bottom: 1.5rem !important; 9544 } 9545 9546 .my-lg-5 { 9547 margin-top: 3rem !important; 9548 margin-bottom: 3rem !important; 9549 } 9550 9551 .my-lg-auto { 9552 margin-top: auto !important; 9553 margin-bottom: auto !important; 9554 } 9555 9556 .mt-lg-0 { 9557 margin-top: 0 !important; 9558 } 9559 9560 .mt-lg-1 { 9561 margin-top: 0.25rem !important; 9562 } 9563 9564 .mt-lg-2 { 9565 margin-top: 0.5rem !important; 9566 } 9567 9568 .mt-lg-3 { 9569 margin-top: 1rem !important; 9570 } 9571 9572 .mt-lg-4 { 9573 margin-top: 1.5rem !important; 9574 } 9575 9576 .mt-lg-5 { 9577 margin-top: 3rem !important; 9578 } 9579 9580 .mt-lg-auto { 9581 margin-top: auto !important; 9582 } 9583 9584 .me-lg-0 { 9585 margin-right: 0 !important; 9586 } 9587 9588 .me-lg-1 { 9589 margin-right: 0.25rem !important; 9590 } 9591 9592 .me-lg-2 { 9593 margin-right: 0.5rem !important; 9594 } 9595 9596 .me-lg-3 { 9597 margin-right: 1rem !important; 9598 } 9599 9600 .me-lg-4 { 9601 margin-right: 1.5rem !important; 9602 } 9603 9604 .me-lg-5 { 9605 margin-right: 3rem !important; 9606 } 9607 9608 .me-lg-auto { 9609 margin-right: auto !important; 9610 } 9611 9612 .mb-lg-0 { 9613 margin-bottom: 0 !important; 9614 } 9615 9616 .mb-lg-1 { 9617 margin-bottom: 0.25rem !important; 9618 } 9619 9620 .mb-lg-2 { 9621 margin-bottom: 0.5rem !important; 9622 } 9623 9624 .mb-lg-3 { 9625 margin-bottom: 1rem !important; 9626 } 9627 9628 .mb-lg-4 { 9629 margin-bottom: 1.5rem !important; 9630 } 9631 9632 .mb-lg-5 { 9633 margin-bottom: 3rem !important; 9634 } 9635 9636 .mb-lg-auto { 9637 margin-bottom: auto !important; 9638 } 9639 9640 .ms-lg-0 { 9641 margin-left: 0 !important; 9642 } 9643 9644 .ms-lg-1 { 9645 margin-left: 0.25rem !important; 9646 } 9647 9648 .ms-lg-2 { 9649 margin-left: 0.5rem !important; 9650 } 9651 9652 .ms-lg-3 { 9653 margin-left: 1rem !important; 9654 } 9655 9656 .ms-lg-4 { 9657 margin-left: 1.5rem !important; 9658 } 9659 9660 .ms-lg-5 { 9661 margin-left: 3rem !important; 9662 } 9663 9664 .ms-lg-auto { 9665 margin-left: auto !important; 9666 } 9667 9668 .p-lg-0 { 9669 padding: 0 !important; 9670 } 9671 9672 .p-lg-1 { 9673 padding: 0.25rem !important; 9674 } 9675 9676 .p-lg-2 { 9677 padding: 0.5rem !important; 9678 } 9679 9680 .p-lg-3 { 9681 padding: 1rem !important; 9682 } 9683 9684 .p-lg-4 { 9685 padding: 1.5rem !important; 9686 } 9687 9688 .p-lg-5 { 9689 padding: 3rem !important; 9690 } 9691 9692 .px-lg-0 { 9693 padding-right: 0 !important; 9694 padding-left: 0 !important; 9695 } 9696 9697 .px-lg-1 { 9698 padding-right: 0.25rem !important; 9699 padding-left: 0.25rem !important; 9700 } 9701 9702 .px-lg-2 { 9703 padding-right: 0.5rem !important; 9704 padding-left: 0.5rem !important; 9705 } 9706 9707 .px-lg-3 { 9708 padding-right: 1rem !important; 9709 padding-left: 1rem !important; 9710 } 9711 9712 .px-lg-4 { 9713 padding-right: 1.5rem !important; 9714 padding-left: 1.5rem !important; 9715 } 9716 9717 .px-lg-5 { 9718 padding-right: 3rem !important; 9719 padding-left: 3rem !important; 9720 } 9721 9722 .py-lg-0 { 9723 padding-top: 0 !important; 9724 padding-bottom: 0 !important; 9725 } 9726 9727 .py-lg-1 { 9728 padding-top: 0.25rem !important; 9729 padding-bottom: 0.25rem !important; 9730 } 9731 9732 .py-lg-2 { 9733 padding-top: 0.5rem !important; 9734 padding-bottom: 0.5rem !important; 9735 } 9736 9737 .py-lg-3 { 9738 padding-top: 1rem !important; 9739 padding-bottom: 1rem !important; 9740 } 9741 9742 .py-lg-4 { 9743 padding-top: 1.5rem !important; 9744 padding-bottom: 1.5rem !important; 9745 } 9746 9747 .py-lg-5 { 9748 padding-top: 3rem !important; 9749 padding-bottom: 3rem !important; 9750 } 9751 9752 .pt-lg-0 { 9753 padding-top: 0 !important; 9754 } 9755 9756 .pt-lg-1 { 9757 padding-top: 0.25rem !important; 9758 } 9759 9760 .pt-lg-2 { 9761 padding-top: 0.5rem !important; 9762 } 9763 9764 .pt-lg-3 { 9765 padding-top: 1rem !important; 9766 } 9767 9768 .pt-lg-4 { 9769 padding-top: 1.5rem !important; 9770 } 9771 9772 .pt-lg-5 { 9773 padding-top: 3rem !important; 9774 } 9775 9776 .pe-lg-0 { 9777 padding-right: 0 !important; 9778 } 9779 9780 .pe-lg-1 { 9781 padding-right: 0.25rem !important; 9782 } 9783 9784 .pe-lg-2 { 9785 padding-right: 0.5rem !important; 9786 } 9787 9788 .pe-lg-3 { 9789 padding-right: 1rem !important; 9790 } 9791 9792 .pe-lg-4 { 9793 padding-right: 1.5rem !important; 9794 } 9795 9796 .pe-lg-5 { 9797 padding-right: 3rem !important; 9798 } 9799 9800 .pb-lg-0 { 9801 padding-bottom: 0 !important; 9802 } 9803 9804 .pb-lg-1 { 9805 padding-bottom: 0.25rem !important; 9806 } 9807 9808 .pb-lg-2 { 9809 padding-bottom: 0.5rem !important; 9810 } 9811 9812 .pb-lg-3 { 9813 padding-bottom: 1rem !important; 9814 } 9815 9816 .pb-lg-4 { 9817 padding-bottom: 1.5rem !important; 9818 } 9819 9820 .pb-lg-5 { 9821 padding-bottom: 3rem !important; 9822 } 9823 9824 .ps-lg-0 { 9825 padding-left: 0 !important; 9826 } 9827 9828 .ps-lg-1 { 9829 padding-left: 0.25rem !important; 9830 } 9831 9832 .ps-lg-2 { 9833 padding-left: 0.5rem !important; 9834 } 9835 9836 .ps-lg-3 { 9837 padding-left: 1rem !important; 9838 } 9839 9840 .ps-lg-4 { 9841 padding-left: 1.5rem !important; 9842 } 9843 9844 .ps-lg-5 { 9845 padding-left: 3rem !important; 9846 } 9847 9848 .text-lg-start { 9849 text-align: left !important; 9850 } 9851 9852 .text-lg-end { 9853 text-align: right !important; 9854 } 9855 9856 .text-lg-center { 9857 text-align: center !important; 9858 } 9859} 9860@media (min-width: 1200px) { 9861 .float-xl-start { 9862 float: left !important; 9863 } 9864 9865 .float-xl-end { 9866 float: right !important; 9867 } 9868 9869 .float-xl-none { 9870 float: none !important; 9871 } 9872 9873 .d-xl-inline { 9874 display: inline !important; 9875 } 9876 9877 .d-xl-inline-block { 9878 display: inline-block !important; 9879 } 9880 9881 .d-xl-block { 9882 display: block !important; 9883 } 9884 9885 .d-xl-grid { 9886 display: grid !important; 9887 } 9888 9889 .d-xl-table { 9890 display: table !important; 9891 } 9892 9893 .d-xl-table-row { 9894 display: table-row !important; 9895 } 9896 9897 .d-xl-table-cell { 9898 display: table-cell !important; 9899 } 9900 9901 .d-xl-flex { 9902 display: flex !important; 9903 } 9904 9905 .d-xl-inline-flex { 9906 display: inline-flex !important; 9907 } 9908 9909 .d-xl-none { 9910 display: none !important; 9911 } 9912 9913 .flex-xl-fill { 9914 flex: 1 1 auto !important; 9915 } 9916 9917 .flex-xl-row { 9918 flex-direction: row !important; 9919 } 9920 9921 .flex-xl-column { 9922 flex-direction: column !important; 9923 } 9924 9925 .flex-xl-row-reverse { 9926 flex-direction: row-reverse !important; 9927 } 9928 9929 .flex-xl-column-reverse { 9930 flex-direction: column-reverse !important; 9931 } 9932 9933 .flex-xl-grow-0 { 9934 flex-grow: 0 !important; 9935 } 9936 9937 .flex-xl-grow-1 { 9938 flex-grow: 1 !important; 9939 } 9940 9941 .flex-xl-shrink-0 { 9942 flex-shrink: 0 !important; 9943 } 9944 9945 .flex-xl-shrink-1 { 9946 flex-shrink: 1 !important; 9947 } 9948 9949 .flex-xl-wrap { 9950 flex-wrap: wrap !important; 9951 } 9952 9953 .flex-xl-nowrap { 9954 flex-wrap: nowrap !important; 9955 } 9956 9957 .flex-xl-wrap-reverse { 9958 flex-wrap: wrap-reverse !important; 9959 } 9960 9961 .gap-xl-0 { 9962 gap: 0 !important; 9963 } 9964 9965 .gap-xl-1 { 9966 gap: 0.25rem !important; 9967 } 9968 9969 .gap-xl-2 { 9970 gap: 0.5rem !important; 9971 } 9972 9973 .gap-xl-3 { 9974 gap: 1rem !important; 9975 } 9976 9977 .gap-xl-4 { 9978 gap: 1.5rem !important; 9979 } 9980 9981 .gap-xl-5 { 9982 gap: 3rem !important; 9983 } 9984 9985 .justify-content-xl-start { 9986 justify-content: flex-start !important; 9987 } 9988 9989 .justify-content-xl-end { 9990 justify-content: flex-end !important; 9991 } 9992 9993 .justify-content-xl-center { 9994 justify-content: center !important; 9995 } 9996 9997 .justify-content-xl-between { 9998 justify-content: space-between !important; 9999 } 10000 10001 .justify-content-xl-around { 10002 justify-content: space-around !important; 10003 } 10004 10005 .justify-content-xl-evenly { 10006 justify-content: space-evenly !important; 10007 } 10008 10009 .align-items-xl-start { 10010 align-items: flex-start !important; 10011 } 10012 10013 .align-items-xl-end { 10014 align-items: flex-end !important; 10015 } 10016 10017 .align-items-xl-center { 10018 align-items: center !important; 10019 } 10020 10021 .align-items-xl-baseline { 10022 align-items: baseline !important; 10023 } 10024 10025 .align-items-xl-stretch { 10026 align-items: stretch !important; 10027 } 10028 10029 .align-content-xl-start { 10030 align-content: flex-start !important; 10031 } 10032 10033 .align-content-xl-end { 10034 align-content: flex-end !important; 10035 } 10036 10037 .align-content-xl-center { 10038 align-content: center !important; 10039 } 10040 10041 .align-content-xl-between { 10042 align-content: space-between !important; 10043 } 10044 10045 .align-content-xl-around { 10046 align-content: space-around !important; 10047 } 10048 10049 .align-content-xl-stretch { 10050 align-content: stretch !important; 10051 } 10052 10053 .align-self-xl-auto { 10054 align-self: auto !important; 10055 } 10056 10057 .align-self-xl-start { 10058 align-self: flex-start !important; 10059 } 10060 10061 .align-self-xl-end { 10062 align-self: flex-end !important; 10063 } 10064 10065 .align-self-xl-center { 10066 align-self: center !important; 10067 } 10068 10069 .align-self-xl-baseline { 10070 align-self: baseline !important; 10071 } 10072 10073 .align-self-xl-stretch { 10074 align-self: stretch !important; 10075 } 10076 10077 .order-xl-first { 10078 order: -1 !important; 10079 } 10080 10081 .order-xl-0 { 10082 order: 0 !important; 10083 } 10084 10085 .order-xl-1 { 10086 order: 1 !important; 10087 } 10088 10089 .order-xl-2 { 10090 order: 2 !important; 10091 } 10092 10093 .order-xl-3 { 10094 order: 3 !important; 10095 } 10096 10097 .order-xl-4 { 10098 order: 4 !important; 10099 } 10100 10101 .order-xl-5 { 10102 order: 5 !important; 10103 } 10104 10105 .order-xl-last { 10106 order: 6 !important; 10107 } 10108 10109 .m-xl-0 { 10110 margin: 0 !important; 10111 } 10112 10113 .m-xl-1 { 10114 margin: 0.25rem !important; 10115 } 10116 10117 .m-xl-2 { 10118 margin: 0.5rem !important; 10119 } 10120 10121 .m-xl-3 { 10122 margin: 1rem !important; 10123 } 10124 10125 .m-xl-4 { 10126 margin: 1.5rem !important; 10127 } 10128 10129 .m-xl-5 { 10130 margin: 3rem !important; 10131 } 10132 10133 .m-xl-auto { 10134 margin: auto !important; 10135 } 10136 10137 .mx-xl-0 { 10138 margin-right: 0 !important; 10139 margin-left: 0 !important; 10140 } 10141 10142 .mx-xl-1 { 10143 margin-right: 0.25rem !important; 10144 margin-left: 0.25rem !important; 10145 } 10146 10147 .mx-xl-2 { 10148 margin-right: 0.5rem !important; 10149 margin-left: 0.5rem !important; 10150 } 10151 10152 .mx-xl-3 { 10153 margin-right: 1rem !important; 10154 margin-left: 1rem !important; 10155 } 10156 10157 .mx-xl-4 { 10158 margin-right: 1.5rem !important; 10159 margin-left: 1.5rem !important; 10160 } 10161 10162 .mx-xl-5 { 10163 margin-right: 3rem !important; 10164 margin-left: 3rem !important; 10165 } 10166 10167 .mx-xl-auto { 10168 margin-right: auto !important; 10169 margin-left: auto !important; 10170 } 10171 10172 .my-xl-0 { 10173 margin-top: 0 !important; 10174 margin-bottom: 0 !important; 10175 } 10176 10177 .my-xl-1 { 10178 margin-top: 0.25rem !important; 10179 margin-bottom: 0.25rem !important; 10180 } 10181 10182 .my-xl-2 { 10183 margin-top: 0.5rem !important; 10184 margin-bottom: 0.5rem !important; 10185 } 10186 10187 .my-xl-3 { 10188 margin-top: 1rem !important; 10189 margin-bottom: 1rem !important; 10190 } 10191 10192 .my-xl-4 { 10193 margin-top: 1.5rem !important; 10194 margin-bottom: 1.5rem !important; 10195 } 10196 10197 .my-xl-5 { 10198 margin-top: 3rem !important; 10199 margin-bottom: 3rem !important; 10200 } 10201 10202 .my-xl-auto { 10203 margin-top: auto !important; 10204 margin-bottom: auto !important; 10205 } 10206 10207 .mt-xl-0 { 10208 margin-top: 0 !important; 10209 } 10210 10211 .mt-xl-1 { 10212 margin-top: 0.25rem !important; 10213 } 10214 10215 .mt-xl-2 { 10216 margin-top: 0.5rem !important; 10217 } 10218 10219 .mt-xl-3 { 10220 margin-top: 1rem !important; 10221 } 10222 10223 .mt-xl-4 { 10224 margin-top: 1.5rem !important; 10225 } 10226 10227 .mt-xl-5 { 10228 margin-top: 3rem !important; 10229 } 10230 10231 .mt-xl-auto { 10232 margin-top: auto !important; 10233 } 10234 10235 .me-xl-0 { 10236 margin-right: 0 !important; 10237 } 10238 10239 .me-xl-1 { 10240 margin-right: 0.25rem !important; 10241 } 10242 10243 .me-xl-2 { 10244 margin-right: 0.5rem !important; 10245 } 10246 10247 .me-xl-3 { 10248 margin-right: 1rem !important; 10249 } 10250 10251 .me-xl-4 { 10252 margin-right: 1.5rem !important; 10253 } 10254 10255 .me-xl-5 { 10256 margin-right: 3rem !important; 10257 } 10258 10259 .me-xl-auto { 10260 margin-right: auto !important; 10261 } 10262 10263 .mb-xl-0 { 10264 margin-bottom: 0 !important; 10265 } 10266 10267 .mb-xl-1 { 10268 margin-bottom: 0.25rem !important; 10269 } 10270 10271 .mb-xl-2 { 10272 margin-bottom: 0.5rem !important; 10273 } 10274 10275 .mb-xl-3 { 10276 margin-bottom: 1rem !important; 10277 } 10278 10279 .mb-xl-4 { 10280 margin-bottom: 1.5rem !important; 10281 } 10282 10283 .mb-xl-5 { 10284 margin-bottom: 3rem !important; 10285 } 10286 10287 .mb-xl-auto { 10288 margin-bottom: auto !important; 10289 } 10290 10291 .ms-xl-0 { 10292 margin-left: 0 !important; 10293 } 10294 10295 .ms-xl-1 { 10296 margin-left: 0.25rem !important; 10297 } 10298 10299 .ms-xl-2 { 10300 margin-left: 0.5rem !important; 10301 } 10302 10303 .ms-xl-3 { 10304 margin-left: 1rem !important; 10305 } 10306 10307 .ms-xl-4 { 10308 margin-left: 1.5rem !important; 10309 } 10310 10311 .ms-xl-5 { 10312 margin-left: 3rem !important; 10313 } 10314 10315 .ms-xl-auto { 10316 margin-left: auto !important; 10317 } 10318 10319 .p-xl-0 { 10320 padding: 0 !important; 10321 } 10322 10323 .p-xl-1 { 10324 padding: 0.25rem !important; 10325 } 10326 10327 .p-xl-2 { 10328 padding: 0.5rem !important; 10329 } 10330 10331 .p-xl-3 { 10332 padding: 1rem !important; 10333 } 10334 10335 .p-xl-4 { 10336 padding: 1.5rem !important; 10337 } 10338 10339 .p-xl-5 { 10340 padding: 3rem !important; 10341 } 10342 10343 .px-xl-0 { 10344 padding-right: 0 !important; 10345 padding-left: 0 !important; 10346 } 10347 10348 .px-xl-1 { 10349 padding-right: 0.25rem !important; 10350 padding-left: 0.25rem !important; 10351 } 10352 10353 .px-xl-2 { 10354 padding-right: 0.5rem !important; 10355 padding-left: 0.5rem !important; 10356 } 10357 10358 .px-xl-3 { 10359 padding-right: 1rem !important; 10360 padding-left: 1rem !important; 10361 } 10362 10363 .px-xl-4 { 10364 padding-right: 1.5rem !important; 10365 padding-left: 1.5rem !important; 10366 } 10367 10368 .px-xl-5 { 10369 padding-right: 3rem !important; 10370 padding-left: 3rem !important; 10371 } 10372 10373 .py-xl-0 { 10374 padding-top: 0 !important; 10375 padding-bottom: 0 !important; 10376 } 10377 10378 .py-xl-1 { 10379 padding-top: 0.25rem !important; 10380 padding-bottom: 0.25rem !important; 10381 } 10382 10383 .py-xl-2 { 10384 padding-top: 0.5rem !important; 10385 padding-bottom: 0.5rem !important; 10386 } 10387 10388 .py-xl-3 { 10389 padding-top: 1rem !important; 10390 padding-bottom: 1rem !important; 10391 } 10392 10393 .py-xl-4 { 10394 padding-top: 1.5rem !important; 10395 padding-bottom: 1.5rem !important; 10396 } 10397 10398 .py-xl-5 { 10399 padding-top: 3rem !important; 10400 padding-bottom: 3rem !important; 10401 } 10402 10403 .pt-xl-0 { 10404 padding-top: 0 !important; 10405 } 10406 10407 .pt-xl-1 { 10408 padding-top: 0.25rem !important; 10409 } 10410 10411 .pt-xl-2 { 10412 padding-top: 0.5rem !important; 10413 } 10414 10415 .pt-xl-3 { 10416 padding-top: 1rem !important; 10417 } 10418 10419 .pt-xl-4 { 10420 padding-top: 1.5rem !important; 10421 } 10422 10423 .pt-xl-5 { 10424 padding-top: 3rem !important; 10425 } 10426 10427 .pe-xl-0 { 10428 padding-right: 0 !important; 10429 } 10430 10431 .pe-xl-1 { 10432 padding-right: 0.25rem !important; 10433 } 10434 10435 .pe-xl-2 { 10436 padding-right: 0.5rem !important; 10437 } 10438 10439 .pe-xl-3 { 10440 padding-right: 1rem !important; 10441 } 10442 10443 .pe-xl-4 { 10444 padding-right: 1.5rem !important; 10445 } 10446 10447 .pe-xl-5 { 10448 padding-right: 3rem !important; 10449 } 10450 10451 .pb-xl-0 { 10452 padding-bottom: 0 !important; 10453 } 10454 10455 .pb-xl-1 { 10456 padding-bottom: 0.25rem !important; 10457 } 10458 10459 .pb-xl-2 { 10460 padding-bottom: 0.5rem !important; 10461 } 10462 10463 .pb-xl-3 { 10464 padding-bottom: 1rem !important; 10465 } 10466 10467 .pb-xl-4 { 10468 padding-bottom: 1.5rem !important; 10469 } 10470 10471 .pb-xl-5 { 10472 padding-bottom: 3rem !important; 10473 } 10474 10475 .ps-xl-0 { 10476 padding-left: 0 !important; 10477 } 10478 10479 .ps-xl-1 { 10480 padding-left: 0.25rem !important; 10481 } 10482 10483 .ps-xl-2 { 10484 padding-left: 0.5rem !important; 10485 } 10486 10487 .ps-xl-3 { 10488 padding-left: 1rem !important; 10489 } 10490 10491 .ps-xl-4 { 10492 padding-left: 1.5rem !important; 10493 } 10494 10495 .ps-xl-5 { 10496 padding-left: 3rem !important; 10497 } 10498 10499 .text-xl-start { 10500 text-align: left !important; 10501 } 10502 10503 .text-xl-end { 10504 text-align: right !important; 10505 } 10506 10507 .text-xl-center { 10508 text-align: center !important; 10509 } 10510} 10511@media (min-width: 1400px) { 10512 .float-xxl-start { 10513 float: left !important; 10514 } 10515 10516 .float-xxl-end { 10517 float: right !important; 10518 } 10519 10520 .float-xxl-none { 10521 float: none !important; 10522 } 10523 10524 .d-xxl-inline { 10525 display: inline !important; 10526 } 10527 10528 .d-xxl-inline-block { 10529 display: inline-block !important; 10530 } 10531 10532 .d-xxl-block { 10533 display: block !important; 10534 } 10535 10536 .d-xxl-grid { 10537 display: grid !important; 10538 } 10539 10540 .d-xxl-table { 10541 display: table !important; 10542 } 10543 10544 .d-xxl-table-row { 10545 display: table-row !important; 10546 } 10547 10548 .d-xxl-table-cell { 10549 display: table-cell !important; 10550 } 10551 10552 .d-xxl-flex { 10553 display: flex !important; 10554 } 10555 10556 .d-xxl-inline-flex { 10557 display: inline-flex !important; 10558 } 10559 10560 .d-xxl-none { 10561 display: none !important; 10562 } 10563 10564 .flex-xxl-fill { 10565 flex: 1 1 auto !important; 10566 } 10567 10568 .flex-xxl-row { 10569 flex-direction: row !important; 10570 } 10571 10572 .flex-xxl-column { 10573 flex-direction: column !important; 10574 } 10575 10576 .flex-xxl-row-reverse { 10577 flex-direction: row-reverse !important; 10578 } 10579 10580 .flex-xxl-column-reverse { 10581 flex-direction: column-reverse !important; 10582 } 10583 10584 .flex-xxl-grow-0 { 10585 flex-grow: 0 !important; 10586 } 10587 10588 .flex-xxl-grow-1 { 10589 flex-grow: 1 !important; 10590 } 10591 10592 .flex-xxl-shrink-0 { 10593 flex-shrink: 0 !important; 10594 } 10595 10596 .flex-xxl-shrink-1 { 10597 flex-shrink: 1 !important; 10598 } 10599 10600 .flex-xxl-wrap { 10601 flex-wrap: wrap !important; 10602 } 10603 10604 .flex-xxl-nowrap { 10605 flex-wrap: nowrap !important; 10606 } 10607 10608 .flex-xxl-wrap-reverse { 10609 flex-wrap: wrap-reverse !important; 10610 } 10611 10612 .gap-xxl-0 { 10613 gap: 0 !important; 10614 } 10615 10616 .gap-xxl-1 { 10617 gap: 0.25rem !important; 10618 } 10619 10620 .gap-xxl-2 { 10621 gap: 0.5rem !important; 10622 } 10623 10624 .gap-xxl-3 { 10625 gap: 1rem !important; 10626 } 10627 10628 .gap-xxl-4 { 10629 gap: 1.5rem !important; 10630 } 10631 10632 .gap-xxl-5 { 10633 gap: 3rem !important; 10634 } 10635 10636 .justify-content-xxl-start { 10637 justify-content: flex-start !important; 10638 } 10639 10640 .justify-content-xxl-end { 10641 justify-content: flex-end !important; 10642 } 10643 10644 .justify-content-xxl-center { 10645 justify-content: center !important; 10646 } 10647 10648 .justify-content-xxl-between { 10649 justify-content: space-between !important; 10650 } 10651 10652 .justify-content-xxl-around { 10653 justify-content: space-around !important; 10654 } 10655 10656 .justify-content-xxl-evenly { 10657 justify-content: space-evenly !important; 10658 } 10659 10660 .align-items-xxl-start { 10661 align-items: flex-start !important; 10662 } 10663 10664 .align-items-xxl-end { 10665 align-items: flex-end !important; 10666 } 10667 10668 .align-items-xxl-center { 10669 align-items: center !important; 10670 } 10671 10672 .align-items-xxl-baseline { 10673 align-items: baseline !important; 10674 } 10675 10676 .align-items-xxl-stretch { 10677 align-items: stretch !important; 10678 } 10679 10680 .align-content-xxl-start { 10681 align-content: flex-start !important; 10682 } 10683 10684 .align-content-xxl-end { 10685 align-content: flex-end !important; 10686 } 10687 10688 .align-content-xxl-center { 10689 align-content: center !important; 10690 } 10691 10692 .align-content-xxl-between { 10693 align-content: space-between !important; 10694 } 10695 10696 .align-content-xxl-around { 10697 align-content: space-around !important; 10698 } 10699 10700 .align-content-xxl-stretch { 10701 align-content: stretch !important; 10702 } 10703 10704 .align-self-xxl-auto { 10705 align-self: auto !important; 10706 } 10707 10708 .align-self-xxl-start { 10709 align-self: flex-start !important; 10710 } 10711 10712 .align-self-xxl-end { 10713 align-self: flex-end !important; 10714 } 10715 10716 .align-self-xxl-center { 10717 align-self: center !important; 10718 } 10719 10720 .align-self-xxl-baseline { 10721 align-self: baseline !important; 10722 } 10723 10724 .align-self-xxl-stretch { 10725 align-self: stretch !important; 10726 } 10727 10728 .order-xxl-first { 10729 order: -1 !important; 10730 } 10731 10732 .order-xxl-0 { 10733 order: 0 !important; 10734 } 10735 10736 .order-xxl-1 { 10737 order: 1 !important; 10738 } 10739 10740 .order-xxl-2 { 10741 order: 2 !important; 10742 } 10743 10744 .order-xxl-3 { 10745 order: 3 !important; 10746 } 10747 10748 .order-xxl-4 { 10749 order: 4 !important; 10750 } 10751 10752 .order-xxl-5 { 10753 order: 5 !important; 10754 } 10755 10756 .order-xxl-last { 10757 order: 6 !important; 10758 } 10759 10760 .m-xxl-0 { 10761 margin: 0 !important; 10762 } 10763 10764 .m-xxl-1 { 10765 margin: 0.25rem !important; 10766 } 10767 10768 .m-xxl-2 { 10769 margin: 0.5rem !important; 10770 } 10771 10772 .m-xxl-3 { 10773 margin: 1rem !important; 10774 } 10775 10776 .m-xxl-4 { 10777 margin: 1.5rem !important; 10778 } 10779 10780 .m-xxl-5 { 10781 margin: 3rem !important; 10782 } 10783 10784 .m-xxl-auto { 10785 margin: auto !important; 10786 } 10787 10788 .mx-xxl-0 { 10789 margin-right: 0 !important; 10790 margin-left: 0 !important; 10791 } 10792 10793 .mx-xxl-1 { 10794 margin-right: 0.25rem !important; 10795 margin-left: 0.25rem !important; 10796 } 10797 10798 .mx-xxl-2 { 10799 margin-right: 0.5rem !important; 10800 margin-left: 0.5rem !important; 10801 } 10802 10803 .mx-xxl-3 { 10804 margin-right: 1rem !important; 10805 margin-left: 1rem !important; 10806 } 10807 10808 .mx-xxl-4 { 10809 margin-right: 1.5rem !important; 10810 margin-left: 1.5rem !important; 10811 } 10812 10813 .mx-xxl-5 { 10814 margin-right: 3rem !important; 10815 margin-left: 3rem !important; 10816 } 10817 10818 .mx-xxl-auto { 10819 margin-right: auto !important; 10820 margin-left: auto !important; 10821 } 10822 10823 .my-xxl-0 { 10824 margin-top: 0 !important; 10825 margin-bottom: 0 !important; 10826 } 10827 10828 .my-xxl-1 { 10829 margin-top: 0.25rem !important; 10830 margin-bottom: 0.25rem !important; 10831 } 10832 10833 .my-xxl-2 { 10834 margin-top: 0.5rem !important; 10835 margin-bottom: 0.5rem !important; 10836 } 10837 10838 .my-xxl-3 { 10839 margin-top: 1rem !important; 10840 margin-bottom: 1rem !important; 10841 } 10842 10843 .my-xxl-4 { 10844 margin-top: 1.5rem !important; 10845 margin-bottom: 1.5rem !important; 10846 } 10847 10848 .my-xxl-5 { 10849 margin-top: 3rem !important; 10850 margin-bottom: 3rem !important; 10851 } 10852 10853 .my-xxl-auto { 10854 margin-top: auto !important; 10855 margin-bottom: auto !important; 10856 } 10857 10858 .mt-xxl-0 { 10859 margin-top: 0 !important; 10860 } 10861 10862 .mt-xxl-1 { 10863 margin-top: 0.25rem !important; 10864 } 10865 10866 .mt-xxl-2 { 10867 margin-top: 0.5rem !important; 10868 } 10869 10870 .mt-xxl-3 { 10871 margin-top: 1rem !important; 10872 } 10873 10874 .mt-xxl-4 { 10875 margin-top: 1.5rem !important; 10876 } 10877 10878 .mt-xxl-5 { 10879 margin-top: 3rem !important; 10880 } 10881 10882 .mt-xxl-auto { 10883 margin-top: auto !important; 10884 } 10885 10886 .me-xxl-0 { 10887 margin-right: 0 !important; 10888 } 10889 10890 .me-xxl-1 { 10891 margin-right: 0.25rem !important; 10892 } 10893 10894 .me-xxl-2 { 10895 margin-right: 0.5rem !important; 10896 } 10897 10898 .me-xxl-3 { 10899 margin-right: 1rem !important; 10900 } 10901 10902 .me-xxl-4 { 10903 margin-right: 1.5rem !important; 10904 } 10905 10906 .me-xxl-5 { 10907 margin-right: 3rem !important; 10908 } 10909 10910 .me-xxl-auto { 10911 margin-right: auto !important; 10912 } 10913 10914 .mb-xxl-0 { 10915 margin-bottom: 0 !important; 10916 } 10917 10918 .mb-xxl-1 { 10919 margin-bottom: 0.25rem !important; 10920 } 10921 10922 .mb-xxl-2 { 10923 margin-bottom: 0.5rem !important; 10924 } 10925 10926 .mb-xxl-3 { 10927 margin-bottom: 1rem !important; 10928 } 10929 10930 .mb-xxl-4 { 10931 margin-bottom: 1.5rem !important; 10932 } 10933 10934 .mb-xxl-5 { 10935 margin-bottom: 3rem !important; 10936 } 10937 10938 .mb-xxl-auto { 10939 margin-bottom: auto !important; 10940 } 10941 10942 .ms-xxl-0 { 10943 margin-left: 0 !important; 10944 } 10945 10946 .ms-xxl-1 { 10947 margin-left: 0.25rem !important; 10948 } 10949 10950 .ms-xxl-2 { 10951 margin-left: 0.5rem !important; 10952 } 10953 10954 .ms-xxl-3 { 10955 margin-left: 1rem !important; 10956 } 10957 10958 .ms-xxl-4 { 10959 margin-left: 1.5rem !important; 10960 } 10961 10962 .ms-xxl-5 { 10963 margin-left: 3rem !important; 10964 } 10965 10966 .ms-xxl-auto { 10967 margin-left: auto !important; 10968 } 10969 10970 .p-xxl-0 { 10971 padding: 0 !important; 10972 } 10973 10974 .p-xxl-1 { 10975 padding: 0.25rem !important; 10976 } 10977 10978 .p-xxl-2 { 10979 padding: 0.5rem !important; 10980 } 10981 10982 .p-xxl-3 { 10983 padding: 1rem !important; 10984 } 10985 10986 .p-xxl-4 { 10987 padding: 1.5rem !important; 10988 } 10989 10990 .p-xxl-5 { 10991 padding: 3rem !important; 10992 } 10993 10994 .px-xxl-0 { 10995 padding-right: 0 !important; 10996 padding-left: 0 !important; 10997 } 10998 10999 .px-xxl-1 { 11000 padding-right: 0.25rem !important; 11001 padding-left: 0.25rem !important; 11002 } 11003 11004 .px-xxl-2 { 11005 padding-right: 0.5rem !important; 11006 padding-left: 0.5rem !important; 11007 } 11008 11009 .px-xxl-3 { 11010 padding-right: 1rem !important; 11011 padding-left: 1rem !important; 11012 } 11013 11014 .px-xxl-4 { 11015 padding-right: 1.5rem !important; 11016 padding-left: 1.5rem !important; 11017 } 11018 11019 .px-xxl-5 { 11020 padding-right: 3rem !important; 11021 padding-left: 3rem !important; 11022 } 11023 11024 .py-xxl-0 { 11025 padding-top: 0 !important; 11026 padding-bottom: 0 !important; 11027 } 11028 11029 .py-xxl-1 { 11030 padding-top: 0.25rem !important; 11031 padding-bottom: 0.25rem !important; 11032 } 11033 11034 .py-xxl-2 { 11035 padding-top: 0.5rem !important; 11036 padding-bottom: 0.5rem !important; 11037 } 11038 11039 .py-xxl-3 { 11040 padding-top: 1rem !important; 11041 padding-bottom: 1rem !important; 11042 } 11043 11044 .py-xxl-4 { 11045 padding-top: 1.5rem !important; 11046 padding-bottom: 1.5rem !important; 11047 } 11048 11049 .py-xxl-5 { 11050 padding-top: 3rem !important; 11051 padding-bottom: 3rem !important; 11052 } 11053 11054 .pt-xxl-0 { 11055 padding-top: 0 !important; 11056 } 11057 11058 .pt-xxl-1 { 11059 padding-top: 0.25rem !important; 11060 } 11061 11062 .pt-xxl-2 { 11063 padding-top: 0.5rem !important; 11064 } 11065 11066 .pt-xxl-3 { 11067 padding-top: 1rem !important; 11068 } 11069 11070 .pt-xxl-4 { 11071 padding-top: 1.5rem !important; 11072 } 11073 11074 .pt-xxl-5 { 11075 padding-top: 3rem !important; 11076 } 11077 11078 .pe-xxl-0 { 11079 padding-right: 0 !important; 11080 } 11081 11082 .pe-xxl-1 { 11083 padding-right: 0.25rem !important; 11084 } 11085 11086 .pe-xxl-2 { 11087 padding-right: 0.5rem !important; 11088 } 11089 11090 .pe-xxl-3 { 11091 padding-right: 1rem !important; 11092 } 11093 11094 .pe-xxl-4 { 11095 padding-right: 1.5rem !important; 11096 } 11097 11098 .pe-xxl-5 { 11099 padding-right: 3rem !important; 11100 } 11101 11102 .pb-xxl-0 { 11103 padding-bottom: 0 !important; 11104 } 11105 11106 .pb-xxl-1 { 11107 padding-bottom: 0.25rem !important; 11108 } 11109 11110 .pb-xxl-2 { 11111 padding-bottom: 0.5rem !important; 11112 } 11113 11114 .pb-xxl-3 { 11115 padding-bottom: 1rem !important; 11116 } 11117 11118 .pb-xxl-4 { 11119 padding-bottom: 1.5rem !important; 11120 } 11121 11122 .pb-xxl-5 { 11123 padding-bottom: 3rem !important; 11124 } 11125 11126 .ps-xxl-0 { 11127 padding-left: 0 !important; 11128 } 11129 11130 .ps-xxl-1 { 11131 padding-left: 0.25rem !important; 11132 } 11133 11134 .ps-xxl-2 { 11135 padding-left: 0.5rem !important; 11136 } 11137 11138 .ps-xxl-3 { 11139 padding-left: 1rem !important; 11140 } 11141 11142 .ps-xxl-4 { 11143 padding-left: 1.5rem !important; 11144 } 11145 11146 .ps-xxl-5 { 11147 padding-left: 3rem !important; 11148 } 11149 11150 .text-xxl-start { 11151 text-align: left !important; 11152 } 11153 11154 .text-xxl-end { 11155 text-align: right !important; 11156 } 11157 11158 .text-xxl-center { 11159 text-align: center !important; 11160 } 11161} 11162@media (min-width: 1200px) { 11163 .fs-1 { 11164 font-size: 2.5rem !important; 11165 } 11166 11167 .fs-2 { 11168 font-size: 2rem !important; 11169 } 11170 11171 .fs-3 { 11172 font-size: 1.75rem !important; 11173 } 11174 11175 .fs-4 { 11176 font-size: 1.5rem !important; 11177 } 11178} 11179@media print { 11180 .d-print-inline { 11181 display: inline !important; 11182 } 11183 11184 .d-print-inline-block { 11185 display: inline-block !important; 11186 } 11187 11188 .d-print-block { 11189 display: block !important; 11190 } 11191 11192 .d-print-grid { 11193 display: grid !important; 11194 } 11195 11196 .d-print-table { 11197 display: table !important; 11198 } 11199 11200 .d-print-table-row { 11201 display: table-row !important; 11202 } 11203 11204 .d-print-table-cell { 11205 display: table-cell !important; 11206 } 11207 11208 .d-print-flex { 11209 display: flex !important; 11210 } 11211 11212 .d-print-inline-flex { 11213 display: inline-flex !important; 11214 } 11215 11216 .d-print-none { 11217 display: none !important; 11218 } 11219} 11220 11221/*# sourceMappingURL=bootstrap.css.map */