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