/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/primeicons/primeicons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url('primeicons.8ca441e178bfb872.eot');
    src: url('primeicons.8ca441e178bfb872.eot?#iefix') format('embedded-opentype'), url('primeicons.e1a53edb6ea00325.woff2') format('woff2'), url('primeicons.7f7722745590608a.woff') format('woff'), url('primeicons.310a7310efb91ab1.ttf') format('truetype'), url('primeicons.19e14e488f5edc90.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-folder-plus:before {
    content: "\ea05";
}

.pi-receipt:before {
    content: "\ea06";
}

.pi-asterisk:before {
    content: "\ea07";
}

.pi-face-smile:before {
    content: "\ea08";
}

.pi-pinterest:before {
    content: "\ea09";
}

.pi-expand:before {
    content: "\ea0a";
}

.pi-pen-to-square:before {
    content: "\ea0b";
}

.pi-wave-pulse:before {
    content: "\ea0c";
}

.pi-turkish-lira:before {
    content: "\ea0d";
}

.pi-spinner-dotted:before {
    content: "\ea0e";
}

.pi-crown:before {
    content: "\ea0f";
}

.pi-pause-circle:before {
    content: "\ea10";
}

.pi-warehouse:before {
    content: "\ea11";
}

.pi-objects-column:before {
    content: "\ea12";
}

.pi-clipboard:before {
    content: "\ea13";
}

.pi-play-circle:before {
    content: "\ea14";
}

.pi-venus:before {
    content: "\ea15";
}

.pi-cart-minus:before {
    content: "\ea16";
}

.pi-file-plus:before {
    content: "\ea17";
}

.pi-microchip:before {
    content: "\ea18";
}

.pi-twitch:before {
    content: "\ea19";
}

.pi-building-columns:before {
    content: "\ea1a";
}

.pi-file-check:before {
    content: "\ea1b";
}

.pi-microchip-ai:before {
    content: "\ea1c";
}

.pi-trophy:before {
    content: "\ea1d";
}

.pi-barcode:before {
    content: "\ea1e";
}

.pi-file-arrow-up:before {
    content: "\ea1f";
}

.pi-mars:before {
    content: "\ea20";
}

.pi-tiktok:before {
    content: "\ea21";
}

.pi-arrow-up-right-and-arrow-down-left-from-center:before {
    content: "\ea22";
}

.pi-ethereum:before {
    content: "\ea23";
}

.pi-list-check:before {
    content: "\ea24";
}

.pi-thumbtack:before {
    content: "\ea25";
}

.pi-arrow-down-left-and-arrow-up-right-to-center:before {
    content: "\ea26";
}

.pi-equals:before {
    content: "\ea27";
}

.pi-lightbulb:before {
    content: "\ea28";
}

.pi-star-half:before {
    content: "\ea29";
}

.pi-address-book:before {
    content: "\ea2a";
}

.pi-chart-scatter:before {
    content: "\ea2b";
}

.pi-indian-rupee:before {
    content: "\ea2c";
}

.pi-star-half-fill:before {
    content: "\ea2d";
}

.pi-cart-arrow-down:before {
    content: "\ea2e";
}

.pi-calendar-clock:before {
    content: "\ea2f";
}

.pi-sort-up-fill:before {
    content: "\ea30";
}

.pi-sparkles:before {
    content: "\ea31";
}

.pi-bullseye:before {
    content: "\ea32";
}

.pi-sort-down-fill:before {
    content: "\ea33";
}

.pi-graduation-cap:before {
    content: "\ea34";
}

.pi-hammer:before {
    content: "\ea35";
}

.pi-bell-slash:before {
    content: "\ea36";
}

.pi-gauge:before {
    content: "\ea37";
}

.pi-shop:before {
    content: "\ea38";
}

.pi-headphones:before {
    content: "\ea39";
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/primeflex/primeflex.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************/
.grid {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
  margin-top: -0.5rem;
}

.grid > .col,
.grid > [class*=col] {
  box-sizing: border-box;
}

.grid-nogutter {
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
}

.grid-nogutter > .col,
.grid-nogutter > [class*=col-] {
  padding: 0;
}

.col {
  flex-grow: 1;
  flex-basis: 0;
  padding: 0.5rem;
}

.col-fixed {
  flex: 0 0 auto;
  padding: 0.5rem;
}

.col-1 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 8.3333%;
}

.col-2 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 16.6667%;
}

.col-3 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 33.3333%;
}

.col-5 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 41.6667%;
}

.col-6 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 58.3333%;
}

.col-8 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 66.6667%;
}

.col-9 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 83.3333%;
}

.col-11 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 91.6667%;
}

.col-12 {
  flex: 0 0 auto;
  padding: 0.5rem;
  width: 100%;
}

@media screen and (min-width: 576px) {
  .sm\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .sm\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .sm\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .sm\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .sm\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .sm\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .sm\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .sm\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .sm\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .sm\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .sm\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .sm\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .sm\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .sm\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .md\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .md\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .md\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .md\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .md\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .md\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .md\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .md\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .md\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .md\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .md\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .md\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .md\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .md\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .lg\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .lg\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .lg\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .lg\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .lg\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .lg\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .lg\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .lg\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .lg\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .lg\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .lg\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .lg\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .lg\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .lg\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:col {
    flex-grow: 1;
    flex-basis: 0;
    padding: 0.5rem;
  }
  .xl\:col-fixed {
    flex: 0 0 auto;
    padding: 0.5rem;
  }
  .xl\:col-1 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 8.3333%;
  }
  .xl\:col-2 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 16.6667%;
  }
  .xl\:col-3 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 25%;
  }
  .xl\:col-4 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 33.3333%;
  }
  .xl\:col-5 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 41.6667%;
  }
  .xl\:col-6 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 50%;
  }
  .xl\:col-7 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 58.3333%;
  }
  .xl\:col-8 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 66.6667%;
  }
  .xl\:col-9 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 75%;
  }
  .xl\:col-10 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 83.3333%;
  }
  .xl\:col-11 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 91.6667%;
  }
  .xl\:col-12 {
    flex: 0 0 auto;
    padding: 0.5rem;
    width: 100%;
  }
}
.col-offset-0 {
  margin-left: 0 !important;
}

.col-offset-1 {
  margin-left: 8.3333% !important;
}

.col-offset-2 {
  margin-left: 16.6667% !important;
}

.col-offset-3 {
  margin-left: 25% !important;
}

.col-offset-4 {
  margin-left: 33.3333% !important;
}

.col-offset-5 {
  margin-left: 41.6667% !important;
}

.col-offset-6 {
  margin-left: 50% !important;
}

.col-offset-7 {
  margin-left: 58.3333% !important;
}

.col-offset-8 {
  margin-left: 66.6667% !important;
}

.col-offset-9 {
  margin-left: 75% !important;
}

.col-offset-10 {
  margin-left: 83.3333% !important;
}

.col-offset-11 {
  margin-left: 91.6667% !important;
}

.col-offset-12 {
  margin-left: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:col-offset-0 {
    margin-left: 0 !important;
  }
  .sm\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .sm\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .sm\:col-offset-3 {
    margin-left: 25% !important;
  }
  .sm\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .sm\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .sm\:col-offset-6 {
    margin-left: 50% !important;
  }
  .sm\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .sm\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .sm\:col-offset-9 {
    margin-left: 75% !important;
  }
  .sm\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .sm\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .sm\:col-offset-12 {
    margin-left: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:col-offset-0 {
    margin-left: 0 !important;
  }
  .md\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .md\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .md\:col-offset-3 {
    margin-left: 25% !important;
  }
  .md\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .md\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .md\:col-offset-6 {
    margin-left: 50% !important;
  }
  .md\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .md\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .md\:col-offset-9 {
    margin-left: 75% !important;
  }
  .md\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .md\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .md\:col-offset-12 {
    margin-left: 100% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:col-offset-0 {
    margin-left: 0 !important;
  }
  .lg\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .lg\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .lg\:col-offset-3 {
    margin-left: 25% !important;
  }
  .lg\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .lg\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .lg\:col-offset-6 {
    margin-left: 50% !important;
  }
  .lg\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .lg\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .lg\:col-offset-9 {
    margin-left: 75% !important;
  }
  .lg\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .lg\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .lg\:col-offset-12 {
    margin-left: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:col-offset-0 {
    margin-left: 0 !important;
  }
  .xl\:col-offset-1 {
    margin-left: 8.3333% !important;
  }
  .xl\:col-offset-2 {
    margin-left: 16.6667% !important;
  }
  .xl\:col-offset-3 {
    margin-left: 25% !important;
  }
  .xl\:col-offset-4 {
    margin-left: 33.3333% !important;
  }
  .xl\:col-offset-5 {
    margin-left: 41.6667% !important;
  }
  .xl\:col-offset-6 {
    margin-left: 50% !important;
  }
  .xl\:col-offset-7 {
    margin-left: 58.3333% !important;
  }
  .xl\:col-offset-8 {
    margin-left: 66.6667% !important;
  }
  .xl\:col-offset-9 {
    margin-left: 75% !important;
  }
  .xl\:col-offset-10 {
    margin-left: 83.3333% !important;
  }
  .xl\:col-offset-11 {
    margin-left: 91.6667% !important;
  }
  .xl\:col-offset-12 {
    margin-left: 100% !important;
  }
}
.text-0 {
  color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.text-50 {
  color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.text-100 {
  color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.text-200 {
  color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.text-300 {
  color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.text-400 {
  color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.text-500 {
  color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.text-600 {
  color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.text-700 {
  color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.text-800 {
  color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.text-900 {
  color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.focus\:text-0:focus {
  color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.hover\:text-0:hover {
  color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.active\:text-0:active {
  color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.focus\:text-50:focus {
  color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.hover\:text-50:hover {
  color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.active\:text-50:active {
  color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.focus\:text-100:focus {
  color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.hover\:text-100:hover {
  color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.active\:text-100:active {
  color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.focus\:text-200:focus {
  color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.hover\:text-200:hover {
  color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.active\:text-200:active {
  color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.focus\:text-300:focus {
  color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.hover\:text-300:hover {
  color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.active\:text-300:active {
  color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.focus\:text-400:focus {
  color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.hover\:text-400:hover {
  color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.active\:text-400:active {
  color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.focus\:text-500:focus {
  color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.hover\:text-500:hover {
  color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.active\:text-500:active {
  color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.focus\:text-600:focus {
  color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.hover\:text-600:hover {
  color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.active\:text-600:active {
  color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.focus\:text-700:focus {
  color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.hover\:text-700:hover {
  color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.active\:text-700:active {
  color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.focus\:text-800:focus {
  color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.hover\:text-800:hover {
  color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.active\:text-800:active {
  color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.focus\:text-900:focus {
  color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.hover\:text-900:hover {
  color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.active\:text-900:active {
  color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.surface-0 {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.surface-50 {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.surface-100 {
  background-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.surface-200 {
  background-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.surface-300 {
  background-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.surface-400 {
  background-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.surface-500 {
  background-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.surface-600 {
  background-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.surface-700 {
  background-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.surface-800 {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.surface-900 {
  background-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.focus\:surface-0:focus {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.hover\:surface-0:hover {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.active\:surface-0:active {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.focus\:surface-50:focus {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.hover\:surface-50:hover {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.active\:surface-50:active {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.focus\:surface-100:focus {
  background-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.hover\:surface-100:hover {
  background-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.active\:surface-100:active {
  background-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.focus\:surface-200:focus {
  background-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.hover\:surface-200:hover {
  background-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.active\:surface-200:active {
  background-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.focus\:surface-300:focus {
  background-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.hover\:surface-300:hover {
  background-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.active\:surface-300:active {
  background-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.focus\:surface-400:focus {
  background-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.hover\:surface-400:hover {
  background-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.active\:surface-400:active {
  background-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.focus\:surface-500:focus {
  background-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.hover\:surface-500:hover {
  background-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.active\:surface-500:active {
  background-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.focus\:surface-600:focus {
  background-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.hover\:surface-600:hover {
  background-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.active\:surface-600:active {
  background-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.focus\:surface-700:focus {
  background-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.hover\:surface-700:hover {
  background-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.active\:surface-700:active {
  background-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.focus\:surface-800:focus {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.hover\:surface-800:hover {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.active\:surface-800:active {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.focus\:surface-900:focus {
  background-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.hover\:surface-900:hover {
  background-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.active\:surface-900:active {
  background-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.border-0 {
  border-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.border-50 {
  border-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.border-100 {
  border-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.border-200 {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.border-300 {
  border-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.border-400 {
  border-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.border-500 {
  border-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.border-600 {
  border-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.border-700 {
  border-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.border-800 {
  border-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.border-900 {
  border-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.focus\:border-0:focus {
  border-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.hover\:border-0:hover {
  border-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.active\:border-0:active {
  border-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.focus\:border-50:focus {
  border-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.hover\:border-50:hover {
  border-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.active\:border-50:active {
  border-color: light-dark(var(--p-surface-50), var(--p-surface-800)) !important;
}

.focus\:border-100:focus {
  border-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.hover\:border-100:hover {
  border-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.active\:border-100:active {
  border-color: light-dark(var(--p-surface-100), var(--p-surface-700)) !important;
}

.focus\:border-200:focus {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.hover\:border-200:hover {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.active\:border-200:active {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-600)) !important;
}

.focus\:border-300:focus {
  border-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.hover\:border-300:hover {
  border-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.active\:border-300:active {
  border-color: light-dark(var(--p-surface-300), var(--p-surface-500)) !important;
}

.focus\:border-400:focus {
  border-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.hover\:border-400:hover {
  border-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.active\:border-400:active {
  border-color: light-dark(var(--p-surface-400), var(--p-surface-400)) !important;
}

.focus\:border-500:focus {
  border-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.hover\:border-500:hover {
  border-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.active\:border-500:active {
  border-color: light-dark(var(--p-surface-500), var(--p-surface-300)) !important;
}

.focus\:border-600:focus {
  border-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.hover\:border-600:hover {
  border-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.active\:border-600:active {
  border-color: light-dark(var(--p-surface-600), var(--p-surface-200)) !important;
}

.focus\:border-700:focus {
  border-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.hover\:border-700:hover {
  border-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.active\:border-700:active {
  border-color: light-dark(var(--p-surface-700), var(--p-surface-100)) !important;
}

.focus\:border-800:focus {
  border-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.hover\:border-800:hover {
  border-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.active\:border-800:active {
  border-color: light-dark(var(--p-surface-800), var(--p-surface-50)) !important;
}

.focus\:border-900:focus {
  border-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.hover\:border-900:hover {
  border-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.active\:border-900:active {
  border-color: light-dark(var(--p-surface-900), var(--p-surface-0)) !important;
}

.bg-transparent {
  background-color: transparent !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-transparent {
    background-color: transparent !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:bg-transparent {
    background-color: transparent !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:bg-transparent {
    background-color: transparent !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:bg-transparent {
    background-color: transparent !important;
  }
}
.border-transparent {
  border-color: transparent !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-transparent {
    border-color: transparent !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:border-transparent {
    border-color: transparent !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:border-transparent {
    border-color: transparent !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:border-transparent {
    border-color: transparent !important;
  }
}
.text-blue-50 {
  color: var(--p-blue-50) !important;
}
.text-blue-100 {
  color: var(--p-blue-100) !important;
}
.text-blue-200 {
  color: var(--p-blue-200) !important;
}
.text-blue-300 {
  color: var(--p-blue-300) !important;
}
.text-blue-400 {
  color: var(--p-blue-400) !important;
}
.text-blue-500 {
  color: var(--p-blue-500) !important;
}
.text-blue-600 {
  color: var(--p-blue-600) !important;
}
.text-blue-700 {
  color: var(--p-blue-700) !important;
}
.text-blue-800 {
  color: var(--p-blue-800) !important;
}
.text-blue-900 {
  color: var(--p-blue-900) !important;
}

.focus\:text-blue-50:focus {
  color: var(--p-blue-50) !important;
}
.focus\:text-blue-100:focus {
  color: var(--p-blue-100) !important;
}
.focus\:text-blue-200:focus {
  color: var(--p-blue-200) !important;
}
.focus\:text-blue-300:focus {
  color: var(--p-blue-300) !important;
}
.focus\:text-blue-400:focus {
  color: var(--p-blue-400) !important;
}
.focus\:text-blue-500:focus {
  color: var(--p-blue-500) !important;
}
.focus\:text-blue-600:focus {
  color: var(--p-blue-600) !important;
}
.focus\:text-blue-700:focus {
  color: var(--p-blue-700) !important;
}
.focus\:text-blue-800:focus {
  color: var(--p-blue-800) !important;
}
.focus\:text-blue-900:focus {
  color: var(--p-blue-900) !important;
}

.hover\:text-blue-50:hover {
  color: var(--p-blue-50) !important;
}
.hover\:text-blue-100:hover {
  color: var(--p-blue-100) !important;
}
.hover\:text-blue-200:hover {
  color: var(--p-blue-200) !important;
}
.hover\:text-blue-300:hover {
  color: var(--p-blue-300) !important;
}
.hover\:text-blue-400:hover {
  color: var(--p-blue-400) !important;
}
.hover\:text-blue-500:hover {
  color: var(--p-blue-500) !important;
}
.hover\:text-blue-600:hover {
  color: var(--p-blue-600) !important;
}
.hover\:text-blue-700:hover {
  color: var(--p-blue-700) !important;
}
.hover\:text-blue-800:hover {
  color: var(--p-blue-800) !important;
}
.hover\:text-blue-900:hover {
  color: var(--p-blue-900) !important;
}

.active\:text-blue-50:active {
  color: var(--p-blue-50) !important;
}
.active\:text-blue-100:active {
  color: var(--p-blue-100) !important;
}
.active\:text-blue-200:active {
  color: var(--p-blue-200) !important;
}
.active\:text-blue-300:active {
  color: var(--p-blue-300) !important;
}
.active\:text-blue-400:active {
  color: var(--p-blue-400) !important;
}
.active\:text-blue-500:active {
  color: var(--p-blue-500) !important;
}
.active\:text-blue-600:active {
  color: var(--p-blue-600) !important;
}
.active\:text-blue-700:active {
  color: var(--p-blue-700) !important;
}
.active\:text-blue-800:active {
  color: var(--p-blue-800) !important;
}
.active\:text-blue-900:active {
  color: var(--p-blue-900) !important;
}

.text-green-50 {
  color: var(--p-green-50) !important;
}
.text-green-100 {
  color: var(--p-green-100) !important;
}
.text-green-200 {
  color: var(--p-green-200) !important;
}
.text-green-300 {
  color: var(--p-green-300) !important;
}
.text-green-400 {
  color: var(--p-green-400) !important;
}
.text-green-500 {
  color: var(--p-green-500) !important;
}
.text-green-600 {
  color: var(--p-green-600) !important;
}
.text-green-700 {
  color: var(--p-green-700) !important;
}
.text-green-800 {
  color: var(--p-green-800) !important;
}
.text-green-900 {
  color: var(--p-green-900) !important;
}

.focus\:text-green-50:focus {
  color: var(--p-green-50) !important;
}
.focus\:text-green-100:focus {
  color: var(--p-green-100) !important;
}
.focus\:text-green-200:focus {
  color: var(--p-green-200) !important;
}
.focus\:text-green-300:focus {
  color: var(--p-green-300) !important;
}
.focus\:text-green-400:focus {
  color: var(--p-green-400) !important;
}
.focus\:text-green-500:focus {
  color: var(--p-green-500) !important;
}
.focus\:text-green-600:focus {
  color: var(--p-green-600) !important;
}
.focus\:text-green-700:focus {
  color: var(--p-green-700) !important;
}
.focus\:text-green-800:focus {
  color: var(--p-green-800) !important;
}
.focus\:text-green-900:focus {
  color: var(--p-green-900) !important;
}

.hover\:text-green-50:hover {
  color: var(--p-green-50) !important;
}
.hover\:text-green-100:hover {
  color: var(--p-green-100) !important;
}
.hover\:text-green-200:hover {
  color: var(--p-green-200) !important;
}
.hover\:text-green-300:hover {
  color: var(--p-green-300) !important;
}
.hover\:text-green-400:hover {
  color: var(--p-green-400) !important;
}
.hover\:text-green-500:hover {
  color: var(--p-green-500) !important;
}
.hover\:text-green-600:hover {
  color: var(--p-green-600) !important;
}
.hover\:text-green-700:hover {
  color: var(--p-green-700) !important;
}
.hover\:text-green-800:hover {
  color: var(--p-green-800) !important;
}
.hover\:text-green-900:hover {
  color: var(--p-green-900) !important;
}

.active\:text-green-50:active {
  color: var(--p-green-50) !important;
}
.active\:text-green-100:active {
  color: var(--p-green-100) !important;
}
.active\:text-green-200:active {
  color: var(--p-green-200) !important;
}
.active\:text-green-300:active {
  color: var(--p-green-300) !important;
}
.active\:text-green-400:active {
  color: var(--p-green-400) !important;
}
.active\:text-green-500:active {
  color: var(--p-green-500) !important;
}
.active\:text-green-600:active {
  color: var(--p-green-600) !important;
}
.active\:text-green-700:active {
  color: var(--p-green-700) !important;
}
.active\:text-green-800:active {
  color: var(--p-green-800) !important;
}
.active\:text-green-900:active {
  color: var(--p-green-900) !important;
}

.text-yellow-50 {
  color: var(--p-yellow-50) !important;
}
.text-yellow-100 {
  color: var(--p-yellow-100) !important;
}
.text-yellow-200 {
  color: var(--p-yellow-200) !important;
}
.text-yellow-300 {
  color: var(--p-yellow-300) !important;
}
.text-yellow-400 {
  color: var(--p-yellow-400) !important;
}
.text-yellow-500 {
  color: var(--p-yellow-500) !important;
}
.text-yellow-600 {
  color: var(--p-yellow-600) !important;
}
.text-yellow-700 {
  color: var(--p-yellow-700) !important;
}
.text-yellow-800 {
  color: var(--p-yellow-800) !important;
}
.text-yellow-900 {
  color: var(--p-yellow-900) !important;
}

.focus\:text-yellow-50:focus {
  color: var(--p-yellow-50) !important;
}
.focus\:text-yellow-100:focus {
  color: var(--p-yellow-100) !important;
}
.focus\:text-yellow-200:focus {
  color: var(--p-yellow-200) !important;
}
.focus\:text-yellow-300:focus {
  color: var(--p-yellow-300) !important;
}
.focus\:text-yellow-400:focus {
  color: var(--p-yellow-400) !important;
}
.focus\:text-yellow-500:focus {
  color: var(--p-yellow-500) !important;
}
.focus\:text-yellow-600:focus {
  color: var(--p-yellow-600) !important;
}
.focus\:text-yellow-700:focus {
  color: var(--p-yellow-700) !important;
}
.focus\:text-yellow-800:focus {
  color: var(--p-yellow-800) !important;
}
.focus\:text-yellow-900:focus {
  color: var(--p-yellow-900) !important;
}

.hover\:text-yellow-50:hover {
  color: var(--p-yellow-50) !important;
}
.hover\:text-yellow-100:hover {
  color: var(--p-yellow-100) !important;
}
.hover\:text-yellow-200:hover {
  color: var(--p-yellow-200) !important;
}
.hover\:text-yellow-300:hover {
  color: var(--p-yellow-300) !important;
}
.hover\:text-yellow-400:hover {
  color: var(--p-yellow-400) !important;
}
.hover\:text-yellow-500:hover {
  color: var(--p-yellow-500) !important;
}
.hover\:text-yellow-600:hover {
  color: var(--p-yellow-600) !important;
}
.hover\:text-yellow-700:hover {
  color: var(--p-yellow-700) !important;
}
.hover\:text-yellow-800:hover {
  color: var(--p-yellow-800) !important;
}
.hover\:text-yellow-900:hover {
  color: var(--p-yellow-900) !important;
}

.active\:text-yellow-50:active {
  color: var(--p-yellow-50) !important;
}
.active\:text-yellow-100:active {
  color: var(--p-yellow-100) !important;
}
.active\:text-yellow-200:active {
  color: var(--p-yellow-200) !important;
}
.active\:text-yellow-300:active {
  color: var(--p-yellow-300) !important;
}
.active\:text-yellow-400:active {
  color: var(--p-yellow-400) !important;
}
.active\:text-yellow-500:active {
  color: var(--p-yellow-500) !important;
}
.active\:text-yellow-600:active {
  color: var(--p-yellow-600) !important;
}
.active\:text-yellow-700:active {
  color: var(--p-yellow-700) !important;
}
.active\:text-yellow-800:active {
  color: var(--p-yellow-800) !important;
}
.active\:text-yellow-900:active {
  color: var(--p-yellow-900) !important;
}

.text-cyan-50 {
  color: var(--p-cyan-50) !important;
}
.text-cyan-100 {
  color: var(--p-cyan-100) !important;
}
.text-cyan-200 {
  color: var(--p-cyan-200) !important;
}
.text-cyan-300 {
  color: var(--p-cyan-300) !important;
}
.text-cyan-400 {
  color: var(--p-cyan-400) !important;
}
.text-cyan-500 {
  color: var(--p-cyan-500) !important;
}
.text-cyan-600 {
  color: var(--p-cyan-600) !important;
}
.text-cyan-700 {
  color: var(--p-cyan-700) !important;
}
.text-cyan-800 {
  color: var(--p-cyan-800) !important;
}
.text-cyan-900 {
  color: var(--p-cyan-900) !important;
}

.focus\:text-cyan-50:focus {
  color: var(--p-cyan-50) !important;
}
.focus\:text-cyan-100:focus {
  color: var(--p-cyan-100) !important;
}
.focus\:text-cyan-200:focus {
  color: var(--p-cyan-200) !important;
}
.focus\:text-cyan-300:focus {
  color: var(--p-cyan-300) !important;
}
.focus\:text-cyan-400:focus {
  color: var(--p-cyan-400) !important;
}
.focus\:text-cyan-500:focus {
  color: var(--p-cyan-500) !important;
}
.focus\:text-cyan-600:focus {
  color: var(--p-cyan-600) !important;
}
.focus\:text-cyan-700:focus {
  color: var(--p-cyan-700) !important;
}
.focus\:text-cyan-800:focus {
  color: var(--p-cyan-800) !important;
}
.focus\:text-cyan-900:focus {
  color: var(--p-cyan-900) !important;
}

.hover\:text-cyan-50:hover {
  color: var(--p-cyan-50) !important;
}
.hover\:text-cyan-100:hover {
  color: var(--p-cyan-100) !important;
}
.hover\:text-cyan-200:hover {
  color: var(--p-cyan-200) !important;
}
.hover\:text-cyan-300:hover {
  color: var(--p-cyan-300) !important;
}
.hover\:text-cyan-400:hover {
  color: var(--p-cyan-400) !important;
}
.hover\:text-cyan-500:hover {
  color: var(--p-cyan-500) !important;
}
.hover\:text-cyan-600:hover {
  color: var(--p-cyan-600) !important;
}
.hover\:text-cyan-700:hover {
  color: var(--p-cyan-700) !important;
}
.hover\:text-cyan-800:hover {
  color: var(--p-cyan-800) !important;
}
.hover\:text-cyan-900:hover {
  color: var(--p-cyan-900) !important;
}

.active\:text-cyan-50:active {
  color: var(--p-cyan-50) !important;
}
.active\:text-cyan-100:active {
  color: var(--p-cyan-100) !important;
}
.active\:text-cyan-200:active {
  color: var(--p-cyan-200) !important;
}
.active\:text-cyan-300:active {
  color: var(--p-cyan-300) !important;
}
.active\:text-cyan-400:active {
  color: var(--p-cyan-400) !important;
}
.active\:text-cyan-500:active {
  color: var(--p-cyan-500) !important;
}
.active\:text-cyan-600:active {
  color: var(--p-cyan-600) !important;
}
.active\:text-cyan-700:active {
  color: var(--p-cyan-700) !important;
}
.active\:text-cyan-800:active {
  color: var(--p-cyan-800) !important;
}
.active\:text-cyan-900:active {
  color: var(--p-cyan-900) !important;
}

.text-pink-50 {
  color: var(--p-pink-50) !important;
}
.text-pink-100 {
  color: var(--p-pink-100) !important;
}
.text-pink-200 {
  color: var(--p-pink-200) !important;
}
.text-pink-300 {
  color: var(--p-pink-300) !important;
}
.text-pink-400 {
  color: var(--p-pink-400) !important;
}
.text-pink-500 {
  color: var(--p-pink-500) !important;
}
.text-pink-600 {
  color: var(--p-pink-600) !important;
}
.text-pink-700 {
  color: var(--p-pink-700) !important;
}
.text-pink-800 {
  color: var(--p-pink-800) !important;
}
.text-pink-900 {
  color: var(--p-pink-900) !important;
}

.focus\:text-pink-50:focus {
  color: var(--p-pink-50) !important;
}
.focus\:text-pink-100:focus {
  color: var(--p-pink-100) !important;
}
.focus\:text-pink-200:focus {
  color: var(--p-pink-200) !important;
}
.focus\:text-pink-300:focus {
  color: var(--p-pink-300) !important;
}
.focus\:text-pink-400:focus {
  color: var(--p-pink-400) !important;
}
.focus\:text-pink-500:focus {
  color: var(--p-pink-500) !important;
}
.focus\:text-pink-600:focus {
  color: var(--p-pink-600) !important;
}
.focus\:text-pink-700:focus {
  color: var(--p-pink-700) !important;
}
.focus\:text-pink-800:focus {
  color: var(--p-pink-800) !important;
}
.focus\:text-pink-900:focus {
  color: var(--p-pink-900) !important;
}

.hover\:text-pink-50:hover {
  color: var(--p-pink-50) !important;
}
.hover\:text-pink-100:hover {
  color: var(--p-pink-100) !important;
}
.hover\:text-pink-200:hover {
  color: var(--p-pink-200) !important;
}
.hover\:text-pink-300:hover {
  color: var(--p-pink-300) !important;
}
.hover\:text-pink-400:hover {
  color: var(--p-pink-400) !important;
}
.hover\:text-pink-500:hover {
  color: var(--p-pink-500) !important;
}
.hover\:text-pink-600:hover {
  color: var(--p-pink-600) !important;
}
.hover\:text-pink-700:hover {
  color: var(--p-pink-700) !important;
}
.hover\:text-pink-800:hover {
  color: var(--p-pink-800) !important;
}
.hover\:text-pink-900:hover {
  color: var(--p-pink-900) !important;
}

.active\:text-pink-50:active {
  color: var(--p-pink-50) !important;
}
.active\:text-pink-100:active {
  color: var(--p-pink-100) !important;
}
.active\:text-pink-200:active {
  color: var(--p-pink-200) !important;
}
.active\:text-pink-300:active {
  color: var(--p-pink-300) !important;
}
.active\:text-pink-400:active {
  color: var(--p-pink-400) !important;
}
.active\:text-pink-500:active {
  color: var(--p-pink-500) !important;
}
.active\:text-pink-600:active {
  color: var(--p-pink-600) !important;
}
.active\:text-pink-700:active {
  color: var(--p-pink-700) !important;
}
.active\:text-pink-800:active {
  color: var(--p-pink-800) !important;
}
.active\:text-pink-900:active {
  color: var(--p-pink-900) !important;
}

.text-indigo-50 {
  color: var(--p-indigo-50) !important;
}
.text-indigo-100 {
  color: var(--p-indigo-100) !important;
}
.text-indigo-200 {
  color: var(--p-indigo-200) !important;
}
.text-indigo-300 {
  color: var(--p-indigo-300) !important;
}
.text-indigo-400 {
  color: var(--p-indigo-400) !important;
}
.text-indigo-500 {
  color: var(--p-indigo-500) !important;
}
.text-indigo-600 {
  color: var(--p-indigo-600) !important;
}
.text-indigo-700 {
  color: var(--p-indigo-700) !important;
}
.text-indigo-800 {
  color: var(--p-indigo-800) !important;
}
.text-indigo-900 {
  color: var(--p-indigo-900) !important;
}

.focus\:text-indigo-50:focus {
  color: var(--p-indigo-50) !important;
}
.focus\:text-indigo-100:focus {
  color: var(--p-indigo-100) !important;
}
.focus\:text-indigo-200:focus {
  color: var(--p-indigo-200) !important;
}
.focus\:text-indigo-300:focus {
  color: var(--p-indigo-300) !important;
}
.focus\:text-indigo-400:focus {
  color: var(--p-indigo-400) !important;
}
.focus\:text-indigo-500:focus {
  color: var(--p-indigo-500) !important;
}
.focus\:text-indigo-600:focus {
  color: var(--p-indigo-600) !important;
}
.focus\:text-indigo-700:focus {
  color: var(--p-indigo-700) !important;
}
.focus\:text-indigo-800:focus {
  color: var(--p-indigo-800) !important;
}
.focus\:text-indigo-900:focus {
  color: var(--p-indigo-900) !important;
}

.hover\:text-indigo-50:hover {
  color: var(--p-indigo-50) !important;
}
.hover\:text-indigo-100:hover {
  color: var(--p-indigo-100) !important;
}
.hover\:text-indigo-200:hover {
  color: var(--p-indigo-200) !important;
}
.hover\:text-indigo-300:hover {
  color: var(--p-indigo-300) !important;
}
.hover\:text-indigo-400:hover {
  color: var(--p-indigo-400) !important;
}
.hover\:text-indigo-500:hover {
  color: var(--p-indigo-500) !important;
}
.hover\:text-indigo-600:hover {
  color: var(--p-indigo-600) !important;
}
.hover\:text-indigo-700:hover {
  color: var(--p-indigo-700) !important;
}
.hover\:text-indigo-800:hover {
  color: var(--p-indigo-800) !important;
}
.hover\:text-indigo-900:hover {
  color: var(--p-indigo-900) !important;
}

.active\:text-indigo-50:active {
  color: var(--p-indigo-50) !important;
}
.active\:text-indigo-100:active {
  color: var(--p-indigo-100) !important;
}
.active\:text-indigo-200:active {
  color: var(--p-indigo-200) !important;
}
.active\:text-indigo-300:active {
  color: var(--p-indigo-300) !important;
}
.active\:text-indigo-400:active {
  color: var(--p-indigo-400) !important;
}
.active\:text-indigo-500:active {
  color: var(--p-indigo-500) !important;
}
.active\:text-indigo-600:active {
  color: var(--p-indigo-600) !important;
}
.active\:text-indigo-700:active {
  color: var(--p-indigo-700) !important;
}
.active\:text-indigo-800:active {
  color: var(--p-indigo-800) !important;
}
.active\:text-indigo-900:active {
  color: var(--p-indigo-900) !important;
}

.text-teal-50 {
  color: var(--p-teal-50) !important;
}
.text-teal-100 {
  color: var(--p-teal-100) !important;
}
.text-teal-200 {
  color: var(--p-teal-200) !important;
}
.text-teal-300 {
  color: var(--p-teal-300) !important;
}
.text-teal-400 {
  color: var(--p-teal-400) !important;
}
.text-teal-500 {
  color: var(--p-teal-500) !important;
}
.text-teal-600 {
  color: var(--p-teal-600) !important;
}
.text-teal-700 {
  color: var(--p-teal-700) !important;
}
.text-teal-800 {
  color: var(--p-teal-800) !important;
}
.text-teal-900 {
  color: var(--p-teal-900) !important;
}

.focus\:text-teal-50:focus {
  color: var(--p-teal-50) !important;
}
.focus\:text-teal-100:focus {
  color: var(--p-teal-100) !important;
}
.focus\:text-teal-200:focus {
  color: var(--p-teal-200) !important;
}
.focus\:text-teal-300:focus {
  color: var(--p-teal-300) !important;
}
.focus\:text-teal-400:focus {
  color: var(--p-teal-400) !important;
}
.focus\:text-teal-500:focus {
  color: var(--p-teal-500) !important;
}
.focus\:text-teal-600:focus {
  color: var(--p-teal-600) !important;
}
.focus\:text-teal-700:focus {
  color: var(--p-teal-700) !important;
}
.focus\:text-teal-800:focus {
  color: var(--p-teal-800) !important;
}
.focus\:text-teal-900:focus {
  color: var(--p-teal-900) !important;
}

.hover\:text-teal-50:hover {
  color: var(--p-teal-50) !important;
}
.hover\:text-teal-100:hover {
  color: var(--p-teal-100) !important;
}
.hover\:text-teal-200:hover {
  color: var(--p-teal-200) !important;
}
.hover\:text-teal-300:hover {
  color: var(--p-teal-300) !important;
}
.hover\:text-teal-400:hover {
  color: var(--p-teal-400) !important;
}
.hover\:text-teal-500:hover {
  color: var(--p-teal-500) !important;
}
.hover\:text-teal-600:hover {
  color: var(--p-teal-600) !important;
}
.hover\:text-teal-700:hover {
  color: var(--p-teal-700) !important;
}
.hover\:text-teal-800:hover {
  color: var(--p-teal-800) !important;
}
.hover\:text-teal-900:hover {
  color: var(--p-teal-900) !important;
}

.active\:text-teal-50:active {
  color: var(--p-teal-50) !important;
}
.active\:text-teal-100:active {
  color: var(--p-teal-100) !important;
}
.active\:text-teal-200:active {
  color: var(--p-teal-200) !important;
}
.active\:text-teal-300:active {
  color: var(--p-teal-300) !important;
}
.active\:text-teal-400:active {
  color: var(--p-teal-400) !important;
}
.active\:text-teal-500:active {
  color: var(--p-teal-500) !important;
}
.active\:text-teal-600:active {
  color: var(--p-teal-600) !important;
}
.active\:text-teal-700:active {
  color: var(--p-teal-700) !important;
}
.active\:text-teal-800:active {
  color: var(--p-teal-800) !important;
}
.active\:text-teal-900:active {
  color: var(--p-teal-900) !important;
}

.text-orange-50 {
  color: var(--p-orange-50) !important;
}
.text-orange-100 {
  color: var(--p-orange-100) !important;
}
.text-orange-200 {
  color: var(--p-orange-200) !important;
}
.text-orange-300 {
  color: var(--p-orange-300) !important;
}
.text-orange-400 {
  color: var(--p-orange-400) !important;
}
.text-orange-500 {
  color: var(--p-orange-500) !important;
}
.text-orange-600 {
  color: var(--p-orange-600) !important;
}
.text-orange-700 {
  color: var(--p-orange-700) !important;
}
.text-orange-800 {
  color: var(--p-orange-800) !important;
}
.text-orange-900 {
  color: var(--p-orange-900) !important;
}

.focus\:text-orange-50:focus {
  color: var(--p-orange-50) !important;
}
.focus\:text-orange-100:focus {
  color: var(--p-orange-100) !important;
}
.focus\:text-orange-200:focus {
  color: var(--p-orange-200) !important;
}
.focus\:text-orange-300:focus {
  color: var(--p-orange-300) !important;
}
.focus\:text-orange-400:focus {
  color: var(--p-orange-400) !important;
}
.focus\:text-orange-500:focus {
  color: var(--p-orange-500) !important;
}
.focus\:text-orange-600:focus {
  color: var(--p-orange-600) !important;
}
.focus\:text-orange-700:focus {
  color: var(--p-orange-700) !important;
}
.focus\:text-orange-800:focus {
  color: var(--p-orange-800) !important;
}
.focus\:text-orange-900:focus {
  color: var(--p-orange-900) !important;
}

.hover\:text-orange-50:hover {
  color: var(--p-orange-50) !important;
}
.hover\:text-orange-100:hover {
  color: var(--p-orange-100) !important;
}
.hover\:text-orange-200:hover {
  color: var(--p-orange-200) !important;
}
.hover\:text-orange-300:hover {
  color: var(--p-orange-300) !important;
}
.hover\:text-orange-400:hover {
  color: var(--p-orange-400) !important;
}
.hover\:text-orange-500:hover {
  color: var(--p-orange-500) !important;
}
.hover\:text-orange-600:hover {
  color: var(--p-orange-600) !important;
}
.hover\:text-orange-700:hover {
  color: var(--p-orange-700) !important;
}
.hover\:text-orange-800:hover {
  color: var(--p-orange-800) !important;
}
.hover\:text-orange-900:hover {
  color: var(--p-orange-900) !important;
}

.active\:text-orange-50:active {
  color: var(--p-orange-50) !important;
}
.active\:text-orange-100:active {
  color: var(--p-orange-100) !important;
}
.active\:text-orange-200:active {
  color: var(--p-orange-200) !important;
}
.active\:text-orange-300:active {
  color: var(--p-orange-300) !important;
}
.active\:text-orange-400:active {
  color: var(--p-orange-400) !important;
}
.active\:text-orange-500:active {
  color: var(--p-orange-500) !important;
}
.active\:text-orange-600:active {
  color: var(--p-orange-600) !important;
}
.active\:text-orange-700:active {
  color: var(--p-orange-700) !important;
}
.active\:text-orange-800:active {
  color: var(--p-orange-800) !important;
}
.active\:text-orange-900:active {
  color: var(--p-orange-900) !important;
}

.text-bluegray-50 {
  color: var(--p-bluegray-50) !important;
}
.text-bluegray-100 {
  color: var(--p-bluegray-100) !important;
}
.text-bluegray-200 {
  color: var(--p-bluegray-200) !important;
}
.text-bluegray-300 {
  color: var(--p-bluegray-300) !important;
}
.text-bluegray-400 {
  color: var(--p-bluegray-400) !important;
}
.text-bluegray-500 {
  color: var(--p-bluegray-500) !important;
}
.text-bluegray-600 {
  color: var(--p-bluegray-600) !important;
}
.text-bluegray-700 {
  color: var(--p-bluegray-700) !important;
}
.text-bluegray-800 {
  color: var(--p-bluegray-800) !important;
}
.text-bluegray-900 {
  color: var(--p-bluegray-900) !important;
}

.focus\:text-bluegray-50:focus {
  color: var(--p-bluegray-50) !important;
}
.focus\:text-bluegray-100:focus {
  color: var(--p-bluegray-100) !important;
}
.focus\:text-bluegray-200:focus {
  color: var(--p-bluegray-200) !important;
}
.focus\:text-bluegray-300:focus {
  color: var(--p-bluegray-300) !important;
}
.focus\:text-bluegray-400:focus {
  color: var(--p-bluegray-400) !important;
}
.focus\:text-bluegray-500:focus {
  color: var(--p-bluegray-500) !important;
}
.focus\:text-bluegray-600:focus {
  color: var(--p-bluegray-600) !important;
}
.focus\:text-bluegray-700:focus {
  color: var(--p-bluegray-700) !important;
}
.focus\:text-bluegray-800:focus {
  color: var(--p-bluegray-800) !important;
}
.focus\:text-bluegray-900:focus {
  color: var(--p-bluegray-900) !important;
}

.hover\:text-bluegray-50:hover {
  color: var(--p-bluegray-50) !important;
}
.hover\:text-bluegray-100:hover {
  color: var(--p-bluegray-100) !important;
}
.hover\:text-bluegray-200:hover {
  color: var(--p-bluegray-200) !important;
}
.hover\:text-bluegray-300:hover {
  color: var(--p-bluegray-300) !important;
}
.hover\:text-bluegray-400:hover {
  color: var(--p-bluegray-400) !important;
}
.hover\:text-bluegray-500:hover {
  color: var(--p-bluegray-500) !important;
}
.hover\:text-bluegray-600:hover {
  color: var(--p-bluegray-600) !important;
}
.hover\:text-bluegray-700:hover {
  color: var(--p-bluegray-700) !important;
}
.hover\:text-bluegray-800:hover {
  color: var(--p-bluegray-800) !important;
}
.hover\:text-bluegray-900:hover {
  color: var(--p-bluegray-900) !important;
}

.active\:text-bluegray-50:active {
  color: var(--p-bluegray-50) !important;
}
.active\:text-bluegray-100:active {
  color: var(--p-bluegray-100) !important;
}
.active\:text-bluegray-200:active {
  color: var(--p-bluegray-200) !important;
}
.active\:text-bluegray-300:active {
  color: var(--p-bluegray-300) !important;
}
.active\:text-bluegray-400:active {
  color: var(--p-bluegray-400) !important;
}
.active\:text-bluegray-500:active {
  color: var(--p-bluegray-500) !important;
}
.active\:text-bluegray-600:active {
  color: var(--p-bluegray-600) !important;
}
.active\:text-bluegray-700:active {
  color: var(--p-bluegray-700) !important;
}
.active\:text-bluegray-800:active {
  color: var(--p-bluegray-800) !important;
}
.active\:text-bluegray-900:active {
  color: var(--p-bluegray-900) !important;
}

.text-purple-50 {
  color: var(--p-purple-50) !important;
}
.text-purple-100 {
  color: var(--p-purple-100) !important;
}
.text-purple-200 {
  color: var(--p-purple-200) !important;
}
.text-purple-300 {
  color: var(--p-purple-300) !important;
}
.text-purple-400 {
  color: var(--p-purple-400) !important;
}
.text-purple-500 {
  color: var(--p-purple-500) !important;
}
.text-purple-600 {
  color: var(--p-purple-600) !important;
}
.text-purple-700 {
  color: var(--p-purple-700) !important;
}
.text-purple-800 {
  color: var(--p-purple-800) !important;
}
.text-purple-900 {
  color: var(--p-purple-900) !important;
}

.focus\:text-purple-50:focus {
  color: var(--p-purple-50) !important;
}
.focus\:text-purple-100:focus {
  color: var(--p-purple-100) !important;
}
.focus\:text-purple-200:focus {
  color: var(--p-purple-200) !important;
}
.focus\:text-purple-300:focus {
  color: var(--p-purple-300) !important;
}
.focus\:text-purple-400:focus {
  color: var(--p-purple-400) !important;
}
.focus\:text-purple-500:focus {
  color: var(--p-purple-500) !important;
}
.focus\:text-purple-600:focus {
  color: var(--p-purple-600) !important;
}
.focus\:text-purple-700:focus {
  color: var(--p-purple-700) !important;
}
.focus\:text-purple-800:focus {
  color: var(--p-purple-800) !important;
}
.focus\:text-purple-900:focus {
  color: var(--p-purple-900) !important;
}

.hover\:text-purple-50:hover {
  color: var(--p-purple-50) !important;
}
.hover\:text-purple-100:hover {
  color: var(--p-purple-100) !important;
}
.hover\:text-purple-200:hover {
  color: var(--p-purple-200) !important;
}
.hover\:text-purple-300:hover {
  color: var(--p-purple-300) !important;
}
.hover\:text-purple-400:hover {
  color: var(--p-purple-400) !important;
}
.hover\:text-purple-500:hover {
  color: var(--p-purple-500) !important;
}
.hover\:text-purple-600:hover {
  color: var(--p-purple-600) !important;
}
.hover\:text-purple-700:hover {
  color: var(--p-purple-700) !important;
}
.hover\:text-purple-800:hover {
  color: var(--p-purple-800) !important;
}
.hover\:text-purple-900:hover {
  color: var(--p-purple-900) !important;
}

.active\:text-purple-50:active {
  color: var(--p-purple-50) !important;
}
.active\:text-purple-100:active {
  color: var(--p-purple-100) !important;
}
.active\:text-purple-200:active {
  color: var(--p-purple-200) !important;
}
.active\:text-purple-300:active {
  color: var(--p-purple-300) !important;
}
.active\:text-purple-400:active {
  color: var(--p-purple-400) !important;
}
.active\:text-purple-500:active {
  color: var(--p-purple-500) !important;
}
.active\:text-purple-600:active {
  color: var(--p-purple-600) !important;
}
.active\:text-purple-700:active {
  color: var(--p-purple-700) !important;
}
.active\:text-purple-800:active {
  color: var(--p-purple-800) !important;
}
.active\:text-purple-900:active {
  color: var(--p-purple-900) !important;
}

.text-gray-50 {
  color: var(--p-gray-50) !important;
}
.text-gray-100 {
  color: var(--p-gray-100) !important;
}
.text-gray-200 {
  color: var(--p-gray-200) !important;
}
.text-gray-300 {
  color: var(--p-gray-300) !important;
}
.text-gray-400 {
  color: var(--p-gray-400) !important;
}
.text-gray-500 {
  color: var(--p-gray-500) !important;
}
.text-gray-600 {
  color: var(--p-gray-600) !important;
}
.text-gray-700 {
  color: var(--p-gray-700) !important;
}
.text-gray-800 {
  color: var(--p-gray-800) !important;
}
.text-gray-900 {
  color: var(--p-gray-900) !important;
}

.focus\:text-gray-50:focus {
  color: var(--p-gray-50) !important;
}
.focus\:text-gray-100:focus {
  color: var(--p-gray-100) !important;
}
.focus\:text-gray-200:focus {
  color: var(--p-gray-200) !important;
}
.focus\:text-gray-300:focus {
  color: var(--p-gray-300) !important;
}
.focus\:text-gray-400:focus {
  color: var(--p-gray-400) !important;
}
.focus\:text-gray-500:focus {
  color: var(--p-gray-500) !important;
}
.focus\:text-gray-600:focus {
  color: var(--p-gray-600) !important;
}
.focus\:text-gray-700:focus {
  color: var(--p-gray-700) !important;
}
.focus\:text-gray-800:focus {
  color: var(--p-gray-800) !important;
}
.focus\:text-gray-900:focus {
  color: var(--p-gray-900) !important;
}

.hover\:text-gray-50:hover {
  color: var(--p-gray-50) !important;
}
.hover\:text-gray-100:hover {
  color: var(--p-gray-100) !important;
}
.hover\:text-gray-200:hover {
  color: var(--p-gray-200) !important;
}
.hover\:text-gray-300:hover {
  color: var(--p-gray-300) !important;
}
.hover\:text-gray-400:hover {
  color: var(--p-gray-400) !important;
}
.hover\:text-gray-500:hover {
  color: var(--p-gray-500) !important;
}
.hover\:text-gray-600:hover {
  color: var(--p-gray-600) !important;
}
.hover\:text-gray-700:hover {
  color: var(--p-gray-700) !important;
}
.hover\:text-gray-800:hover {
  color: var(--p-gray-800) !important;
}
.hover\:text-gray-900:hover {
  color: var(--p-gray-900) !important;
}

.active\:text-gray-50:active {
  color: var(--p-gray-50) !important;
}
.active\:text-gray-100:active {
  color: var(--p-gray-100) !important;
}
.active\:text-gray-200:active {
  color: var(--p-gray-200) !important;
}
.active\:text-gray-300:active {
  color: var(--p-gray-300) !important;
}
.active\:text-gray-400:active {
  color: var(--p-gray-400) !important;
}
.active\:text-gray-500:active {
  color: var(--p-gray-500) !important;
}
.active\:text-gray-600:active {
  color: var(--p-gray-600) !important;
}
.active\:text-gray-700:active {
  color: var(--p-gray-700) !important;
}
.active\:text-gray-800:active {
  color: var(--p-gray-800) !important;
}
.active\:text-gray-900:active {
  color: var(--p-gray-900) !important;
}

.text-red-50 {
  color: var(--p-red-50) !important;
}
.text-red-100 {
  color: var(--p-red-100) !important;
}
.text-red-200 {
  color: var(--p-red-200) !important;
}
.text-red-300 {
  color: var(--p-red-300) !important;
}
.text-red-400 {
  color: var(--p-red-400) !important;
}
.text-red-500 {
  color: var(--p-red-500) !important;
}
.text-red-600 {
  color: var(--p-red-600) !important;
}
.text-red-700 {
  color: var(--p-red-700) !important;
}
.text-red-800 {
  color: var(--p-red-800) !important;
}
.text-red-900 {
  color: var(--p-red-900) !important;
}

.focus\:text-red-50:focus {
  color: var(--p-red-50) !important;
}
.focus\:text-red-100:focus {
  color: var(--p-red-100) !important;
}
.focus\:text-red-200:focus {
  color: var(--p-red-200) !important;
}
.focus\:text-red-300:focus {
  color: var(--p-red-300) !important;
}
.focus\:text-red-400:focus {
  color: var(--p-red-400) !important;
}
.focus\:text-red-500:focus {
  color: var(--p-red-500) !important;
}
.focus\:text-red-600:focus {
  color: var(--p-red-600) !important;
}
.focus\:text-red-700:focus {
  color: var(--p-red-700) !important;
}
.focus\:text-red-800:focus {
  color: var(--p-red-800) !important;
}
.focus\:text-red-900:focus {
  color: var(--p-red-900) !important;
}

.hover\:text-red-50:hover {
  color: var(--p-red-50) !important;
}
.hover\:text-red-100:hover {
  color: var(--p-red-100) !important;
}
.hover\:text-red-200:hover {
  color: var(--p-red-200) !important;
}
.hover\:text-red-300:hover {
  color: var(--p-red-300) !important;
}
.hover\:text-red-400:hover {
  color: var(--p-red-400) !important;
}
.hover\:text-red-500:hover {
  color: var(--p-red-500) !important;
}
.hover\:text-red-600:hover {
  color: var(--p-red-600) !important;
}
.hover\:text-red-700:hover {
  color: var(--p-red-700) !important;
}
.hover\:text-red-800:hover {
  color: var(--p-red-800) !important;
}
.hover\:text-red-900:hover {
  color: var(--p-red-900) !important;
}

.active\:text-red-50:active {
  color: var(--p-red-50) !important;
}
.active\:text-red-100:active {
  color: var(--p-red-100) !important;
}
.active\:text-red-200:active {
  color: var(--p-red-200) !important;
}
.active\:text-red-300:active {
  color: var(--p-red-300) !important;
}
.active\:text-red-400:active {
  color: var(--p-red-400) !important;
}
.active\:text-red-500:active {
  color: var(--p-red-500) !important;
}
.active\:text-red-600:active {
  color: var(--p-red-600) !important;
}
.active\:text-red-700:active {
  color: var(--p-red-700) !important;
}
.active\:text-red-800:active {
  color: var(--p-red-800) !important;
}
.active\:text-red-900:active {
  color: var(--p-red-900) !important;
}

.text-primary-50 {
  color: var(--p-primary-50) !important;
}
.text-primary-100 {
  color: var(--p-primary-100) !important;
}
.text-primary-200 {
  color: var(--p-primary-200) !important;
}
.text-primary-300 {
  color: var(--p-primary-300) !important;
}
.text-primary-400 {
  color: var(--p-primary-400) !important;
}
.text-primary-500 {
  color: var(--p-primary-500) !important;
}
.text-primary-600 {
  color: var(--p-primary-600) !important;
}
.text-primary-700 {
  color: var(--p-primary-700) !important;
}
.text-primary-800 {
  color: var(--p-primary-800) !important;
}
.text-primary-900 {
  color: var(--p-primary-900) !important;
}

.focus\:text-primary-50:focus {
  color: var(--p-primary-50) !important;
}
.focus\:text-primary-100:focus {
  color: var(--p-primary-100) !important;
}
.focus\:text-primary-200:focus {
  color: var(--p-primary-200) !important;
}
.focus\:text-primary-300:focus {
  color: var(--p-primary-300) !important;
}
.focus\:text-primary-400:focus {
  color: var(--p-primary-400) !important;
}
.focus\:text-primary-500:focus {
  color: var(--p-primary-500) !important;
}
.focus\:text-primary-600:focus {
  color: var(--p-primary-600) !important;
}
.focus\:text-primary-700:focus {
  color: var(--p-primary-700) !important;
}
.focus\:text-primary-800:focus {
  color: var(--p-primary-800) !important;
}
.focus\:text-primary-900:focus {
  color: var(--p-primary-900) !important;
}

.hover\:text-primary-50:hover {
  color: var(--p-primary-50) !important;
}
.hover\:text-primary-100:hover {
  color: var(--p-primary-100) !important;
}
.hover\:text-primary-200:hover {
  color: var(--p-primary-200) !important;
}
.hover\:text-primary-300:hover {
  color: var(--p-primary-300) !important;
}
.hover\:text-primary-400:hover {
  color: var(--p-primary-400) !important;
}
.hover\:text-primary-500:hover {
  color: var(--p-primary-500) !important;
}
.hover\:text-primary-600:hover {
  color: var(--p-primary-600) !important;
}
.hover\:text-primary-700:hover {
  color: var(--p-primary-700) !important;
}
.hover\:text-primary-800:hover {
  color: var(--p-primary-800) !important;
}
.hover\:text-primary-900:hover {
  color: var(--p-primary-900) !important;
}

.active\:text-primary-50:active {
  color: var(--p-primary-50) !important;
}
.active\:text-primary-100:active {
  color: var(--p-primary-100) !important;
}
.active\:text-primary-200:active {
  color: var(--p-primary-200) !important;
}
.active\:text-primary-300:active {
  color: var(--p-primary-300) !important;
}
.active\:text-primary-400:active {
  color: var(--p-primary-400) !important;
}
.active\:text-primary-500:active {
  color: var(--p-primary-500) !important;
}
.active\:text-primary-600:active {
  color: var(--p-primary-600) !important;
}
.active\:text-primary-700:active {
  color: var(--p-primary-700) !important;
}
.active\:text-primary-800:active {
  color: var(--p-primary-800) !important;
}
.active\:text-primary-900:active {
  color: var(--p-primary-900) !important;
}

.bg-blue-50 {
  background-color: var(--p-blue-50) !important;
}
.bg-blue-100 {
  background-color: var(--p-blue-100) !important;
}
.bg-blue-200 {
  background-color: var(--p-blue-200) !important;
}
.bg-blue-300 {
  background-color: var(--p-blue-300) !important;
}
.bg-blue-400 {
  background-color: var(--p-blue-400) !important;
}
.bg-blue-500 {
  background-color: var(--p-blue-500) !important;
}
.bg-blue-600 {
  background-color: var(--p-blue-600) !important;
}
.bg-blue-700 {
  background-color: var(--p-blue-700) !important;
}
.bg-blue-800 {
  background-color: var(--p-blue-800) !important;
}
.bg-blue-900 {
  background-color: var(--p-blue-900) !important;
}

.focus\:bg-blue-50:focus {
  background-color: var(--p-blue-50) !important;
}
.focus\:bg-blue-100:focus {
  background-color: var(--p-blue-100) !important;
}
.focus\:bg-blue-200:focus {
  background-color: var(--p-blue-200) !important;
}
.focus\:bg-blue-300:focus {
  background-color: var(--p-blue-300) !important;
}
.focus\:bg-blue-400:focus {
  background-color: var(--p-blue-400) !important;
}
.focus\:bg-blue-500:focus {
  background-color: var(--p-blue-500) !important;
}
.focus\:bg-blue-600:focus {
  background-color: var(--p-blue-600) !important;
}
.focus\:bg-blue-700:focus {
  background-color: var(--p-blue-700) !important;
}
.focus\:bg-blue-800:focus {
  background-color: var(--p-blue-800) !important;
}
.focus\:bg-blue-900:focus {
  background-color: var(--p-blue-900) !important;
}

.hover\:bg-blue-50:hover {
  background-color: var(--p-blue-50) !important;
}
.hover\:bg-blue-100:hover {
  background-color: var(--p-blue-100) !important;
}
.hover\:bg-blue-200:hover {
  background-color: var(--p-blue-200) !important;
}
.hover\:bg-blue-300:hover {
  background-color: var(--p-blue-300) !important;
}
.hover\:bg-blue-400:hover {
  background-color: var(--p-blue-400) !important;
}
.hover\:bg-blue-500:hover {
  background-color: var(--p-blue-500) !important;
}
.hover\:bg-blue-600:hover {
  background-color: var(--p-blue-600) !important;
}
.hover\:bg-blue-700:hover {
  background-color: var(--p-blue-700) !important;
}
.hover\:bg-blue-800:hover {
  background-color: var(--p-blue-800) !important;
}
.hover\:bg-blue-900:hover {
  background-color: var(--p-blue-900) !important;
}

.active\:bg-blue-50:active {
  background-color: var(--p-blue-50) !important;
}
.active\:bg-blue-100:active {
  background-color: var(--p-blue-100) !important;
}
.active\:bg-blue-200:active {
  background-color: var(--p-blue-200) !important;
}
.active\:bg-blue-300:active {
  background-color: var(--p-blue-300) !important;
}
.active\:bg-blue-400:active {
  background-color: var(--p-blue-400) !important;
}
.active\:bg-blue-500:active {
  background-color: var(--p-blue-500) !important;
}
.active\:bg-blue-600:active {
  background-color: var(--p-blue-600) !important;
}
.active\:bg-blue-700:active {
  background-color: var(--p-blue-700) !important;
}
.active\:bg-blue-800:active {
  background-color: var(--p-blue-800) !important;
}
.active\:bg-blue-900:active {
  background-color: var(--p-blue-900) !important;
}

.bg-green-50 {
  background-color: var(--p-green-50) !important;
}
.bg-green-100 {
  background-color: var(--p-green-100) !important;
}
.bg-green-200 {
  background-color: var(--p-green-200) !important;
}
.bg-green-300 {
  background-color: var(--p-green-300) !important;
}
.bg-green-400 {
  background-color: var(--p-green-400) !important;
}
.bg-green-500 {
  background-color: var(--p-green-500) !important;
}
.bg-green-600 {
  background-color: var(--p-green-600) !important;
}
.bg-green-700 {
  background-color: var(--p-green-700) !important;
}
.bg-green-800 {
  background-color: var(--p-green-800) !important;
}
.bg-green-900 {
  background-color: var(--p-green-900) !important;
}

.focus\:bg-green-50:focus {
  background-color: var(--p-green-50) !important;
}
.focus\:bg-green-100:focus {
  background-color: var(--p-green-100) !important;
}
.focus\:bg-green-200:focus {
  background-color: var(--p-green-200) !important;
}
.focus\:bg-green-300:focus {
  background-color: var(--p-green-300) !important;
}
.focus\:bg-green-400:focus {
  background-color: var(--p-green-400) !important;
}
.focus\:bg-green-500:focus {
  background-color: var(--p-green-500) !important;
}
.focus\:bg-green-600:focus {
  background-color: var(--p-green-600) !important;
}
.focus\:bg-green-700:focus {
  background-color: var(--p-green-700) !important;
}
.focus\:bg-green-800:focus {
  background-color: var(--p-green-800) !important;
}
.focus\:bg-green-900:focus {
  background-color: var(--p-green-900) !important;
}

.hover\:bg-green-50:hover {
  background-color: var(--p-green-50) !important;
}
.hover\:bg-green-100:hover {
  background-color: var(--p-green-100) !important;
}
.hover\:bg-green-200:hover {
  background-color: var(--p-green-200) !important;
}
.hover\:bg-green-300:hover {
  background-color: var(--p-green-300) !important;
}
.hover\:bg-green-400:hover {
  background-color: var(--p-green-400) !important;
}
.hover\:bg-green-500:hover {
  background-color: var(--p-green-500) !important;
}
.hover\:bg-green-600:hover {
  background-color: var(--p-green-600) !important;
}
.hover\:bg-green-700:hover {
  background-color: var(--p-green-700) !important;
}
.hover\:bg-green-800:hover {
  background-color: var(--p-green-800) !important;
}
.hover\:bg-green-900:hover {
  background-color: var(--p-green-900) !important;
}

.active\:bg-green-50:active {
  background-color: var(--p-green-50) !important;
}
.active\:bg-green-100:active {
  background-color: var(--p-green-100) !important;
}
.active\:bg-green-200:active {
  background-color: var(--p-green-200) !important;
}
.active\:bg-green-300:active {
  background-color: var(--p-green-300) !important;
}
.active\:bg-green-400:active {
  background-color: var(--p-green-400) !important;
}
.active\:bg-green-500:active {
  background-color: var(--p-green-500) !important;
}
.active\:bg-green-600:active {
  background-color: var(--p-green-600) !important;
}
.active\:bg-green-700:active {
  background-color: var(--p-green-700) !important;
}
.active\:bg-green-800:active {
  background-color: var(--p-green-800) !important;
}
.active\:bg-green-900:active {
  background-color: var(--p-green-900) !important;
}

.bg-yellow-50 {
  background-color: var(--p-yellow-50) !important;
}
.bg-yellow-100 {
  background-color: var(--p-yellow-100) !important;
}
.bg-yellow-200 {
  background-color: var(--p-yellow-200) !important;
}
.bg-yellow-300 {
  background-color: var(--p-yellow-300) !important;
}
.bg-yellow-400 {
  background-color: var(--p-yellow-400) !important;
}
.bg-yellow-500 {
  background-color: var(--p-yellow-500) !important;
}
.bg-yellow-600 {
  background-color: var(--p-yellow-600) !important;
}
.bg-yellow-700 {
  background-color: var(--p-yellow-700) !important;
}
.bg-yellow-800 {
  background-color: var(--p-yellow-800) !important;
}
.bg-yellow-900 {
  background-color: var(--p-yellow-900) !important;
}

.focus\:bg-yellow-50:focus {
  background-color: var(--p-yellow-50) !important;
}
.focus\:bg-yellow-100:focus {
  background-color: var(--p-yellow-100) !important;
}
.focus\:bg-yellow-200:focus {
  background-color: var(--p-yellow-200) !important;
}
.focus\:bg-yellow-300:focus {
  background-color: var(--p-yellow-300) !important;
}
.focus\:bg-yellow-400:focus {
  background-color: var(--p-yellow-400) !important;
}
.focus\:bg-yellow-500:focus {
  background-color: var(--p-yellow-500) !important;
}
.focus\:bg-yellow-600:focus {
  background-color: var(--p-yellow-600) !important;
}
.focus\:bg-yellow-700:focus {
  background-color: var(--p-yellow-700) !important;
}
.focus\:bg-yellow-800:focus {
  background-color: var(--p-yellow-800) !important;
}
.focus\:bg-yellow-900:focus {
  background-color: var(--p-yellow-900) !important;
}

.hover\:bg-yellow-50:hover {
  background-color: var(--p-yellow-50) !important;
}
.hover\:bg-yellow-100:hover {
  background-color: var(--p-yellow-100) !important;
}
.hover\:bg-yellow-200:hover {
  background-color: var(--p-yellow-200) !important;
}
.hover\:bg-yellow-300:hover {
  background-color: var(--p-yellow-300) !important;
}
.hover\:bg-yellow-400:hover {
  background-color: var(--p-yellow-400) !important;
}
.hover\:bg-yellow-500:hover {
  background-color: var(--p-yellow-500) !important;
}
.hover\:bg-yellow-600:hover {
  background-color: var(--p-yellow-600) !important;
}
.hover\:bg-yellow-700:hover {
  background-color: var(--p-yellow-700) !important;
}
.hover\:bg-yellow-800:hover {
  background-color: var(--p-yellow-800) !important;
}
.hover\:bg-yellow-900:hover {
  background-color: var(--p-yellow-900) !important;
}

.active\:bg-yellow-50:active {
  background-color: var(--p-yellow-50) !important;
}
.active\:bg-yellow-100:active {
  background-color: var(--p-yellow-100) !important;
}
.active\:bg-yellow-200:active {
  background-color: var(--p-yellow-200) !important;
}
.active\:bg-yellow-300:active {
  background-color: var(--p-yellow-300) !important;
}
.active\:bg-yellow-400:active {
  background-color: var(--p-yellow-400) !important;
}
.active\:bg-yellow-500:active {
  background-color: var(--p-yellow-500) !important;
}
.active\:bg-yellow-600:active {
  background-color: var(--p-yellow-600) !important;
}
.active\:bg-yellow-700:active {
  background-color: var(--p-yellow-700) !important;
}
.active\:bg-yellow-800:active {
  background-color: var(--p-yellow-800) !important;
}
.active\:bg-yellow-900:active {
  background-color: var(--p-yellow-900) !important;
}

.bg-cyan-50 {
  background-color: var(--p-cyan-50) !important;
}
.bg-cyan-100 {
  background-color: var(--p-cyan-100) !important;
}
.bg-cyan-200 {
  background-color: var(--p-cyan-200) !important;
}
.bg-cyan-300 {
  background-color: var(--p-cyan-300) !important;
}
.bg-cyan-400 {
  background-color: var(--p-cyan-400) !important;
}
.bg-cyan-500 {
  background-color: var(--p-cyan-500) !important;
}
.bg-cyan-600 {
  background-color: var(--p-cyan-600) !important;
}
.bg-cyan-700 {
  background-color: var(--p-cyan-700) !important;
}
.bg-cyan-800 {
  background-color: var(--p-cyan-800) !important;
}
.bg-cyan-900 {
  background-color: var(--p-cyan-900) !important;
}

.focus\:bg-cyan-50:focus {
  background-color: var(--p-cyan-50) !important;
}
.focus\:bg-cyan-100:focus {
  background-color: var(--p-cyan-100) !important;
}
.focus\:bg-cyan-200:focus {
  background-color: var(--p-cyan-200) !important;
}
.focus\:bg-cyan-300:focus {
  background-color: var(--p-cyan-300) !important;
}
.focus\:bg-cyan-400:focus {
  background-color: var(--p-cyan-400) !important;
}
.focus\:bg-cyan-500:focus {
  background-color: var(--p-cyan-500) !important;
}
.focus\:bg-cyan-600:focus {
  background-color: var(--p-cyan-600) !important;
}
.focus\:bg-cyan-700:focus {
  background-color: var(--p-cyan-700) !important;
}
.focus\:bg-cyan-800:focus {
  background-color: var(--p-cyan-800) !important;
}
.focus\:bg-cyan-900:focus {
  background-color: var(--p-cyan-900) !important;
}

.hover\:bg-cyan-50:hover {
  background-color: var(--p-cyan-50) !important;
}
.hover\:bg-cyan-100:hover {
  background-color: var(--p-cyan-100) !important;
}
.hover\:bg-cyan-200:hover {
  background-color: var(--p-cyan-200) !important;
}
.hover\:bg-cyan-300:hover {
  background-color: var(--p-cyan-300) !important;
}
.hover\:bg-cyan-400:hover {
  background-color: var(--p-cyan-400) !important;
}
.hover\:bg-cyan-500:hover {
  background-color: var(--p-cyan-500) !important;
}
.hover\:bg-cyan-600:hover {
  background-color: var(--p-cyan-600) !important;
}
.hover\:bg-cyan-700:hover {
  background-color: var(--p-cyan-700) !important;
}
.hover\:bg-cyan-800:hover {
  background-color: var(--p-cyan-800) !important;
}
.hover\:bg-cyan-900:hover {
  background-color: var(--p-cyan-900) !important;
}

.active\:bg-cyan-50:active {
  background-color: var(--p-cyan-50) !important;
}
.active\:bg-cyan-100:active {
  background-color: var(--p-cyan-100) !important;
}
.active\:bg-cyan-200:active {
  background-color: var(--p-cyan-200) !important;
}
.active\:bg-cyan-300:active {
  background-color: var(--p-cyan-300) !important;
}
.active\:bg-cyan-400:active {
  background-color: var(--p-cyan-400) !important;
}
.active\:bg-cyan-500:active {
  background-color: var(--p-cyan-500) !important;
}
.active\:bg-cyan-600:active {
  background-color: var(--p-cyan-600) !important;
}
.active\:bg-cyan-700:active {
  background-color: var(--p-cyan-700) !important;
}
.active\:bg-cyan-800:active {
  background-color: var(--p-cyan-800) !important;
}
.active\:bg-cyan-900:active {
  background-color: var(--p-cyan-900) !important;
}

.bg-pink-50 {
  background-color: var(--p-pink-50) !important;
}
.bg-pink-100 {
  background-color: var(--p-pink-100) !important;
}
.bg-pink-200 {
  background-color: var(--p-pink-200) !important;
}
.bg-pink-300 {
  background-color: var(--p-pink-300) !important;
}
.bg-pink-400 {
  background-color: var(--p-pink-400) !important;
}
.bg-pink-500 {
  background-color: var(--p-pink-500) !important;
}
.bg-pink-600 {
  background-color: var(--p-pink-600) !important;
}
.bg-pink-700 {
  background-color: var(--p-pink-700) !important;
}
.bg-pink-800 {
  background-color: var(--p-pink-800) !important;
}
.bg-pink-900 {
  background-color: var(--p-pink-900) !important;
}

.focus\:bg-pink-50:focus {
  background-color: var(--p-pink-50) !important;
}
.focus\:bg-pink-100:focus {
  background-color: var(--p-pink-100) !important;
}
.focus\:bg-pink-200:focus {
  background-color: var(--p-pink-200) !important;
}
.focus\:bg-pink-300:focus {
  background-color: var(--p-pink-300) !important;
}
.focus\:bg-pink-400:focus {
  background-color: var(--p-pink-400) !important;
}
.focus\:bg-pink-500:focus {
  background-color: var(--p-pink-500) !important;
}
.focus\:bg-pink-600:focus {
  background-color: var(--p-pink-600) !important;
}
.focus\:bg-pink-700:focus {
  background-color: var(--p-pink-700) !important;
}
.focus\:bg-pink-800:focus {
  background-color: var(--p-pink-800) !important;
}
.focus\:bg-pink-900:focus {
  background-color: var(--p-pink-900) !important;
}

.hover\:bg-pink-50:hover {
  background-color: var(--p-pink-50) !important;
}
.hover\:bg-pink-100:hover {
  background-color: var(--p-pink-100) !important;
}
.hover\:bg-pink-200:hover {
  background-color: var(--p-pink-200) !important;
}
.hover\:bg-pink-300:hover {
  background-color: var(--p-pink-300) !important;
}
.hover\:bg-pink-400:hover {
  background-color: var(--p-pink-400) !important;
}
.hover\:bg-pink-500:hover {
  background-color: var(--p-pink-500) !important;
}
.hover\:bg-pink-600:hover {
  background-color: var(--p-pink-600) !important;
}
.hover\:bg-pink-700:hover {
  background-color: var(--p-pink-700) !important;
}
.hover\:bg-pink-800:hover {
  background-color: var(--p-pink-800) !important;
}
.hover\:bg-pink-900:hover {
  background-color: var(--p-pink-900) !important;
}

.active\:bg-pink-50:active {
  background-color: var(--p-pink-50) !important;
}
.active\:bg-pink-100:active {
  background-color: var(--p-pink-100) !important;
}
.active\:bg-pink-200:active {
  background-color: var(--p-pink-200) !important;
}
.active\:bg-pink-300:active {
  background-color: var(--p-pink-300) !important;
}
.active\:bg-pink-400:active {
  background-color: var(--p-pink-400) !important;
}
.active\:bg-pink-500:active {
  background-color: var(--p-pink-500) !important;
}
.active\:bg-pink-600:active {
  background-color: var(--p-pink-600) !important;
}
.active\:bg-pink-700:active {
  background-color: var(--p-pink-700) !important;
}
.active\:bg-pink-800:active {
  background-color: var(--p-pink-800) !important;
}
.active\:bg-pink-900:active {
  background-color: var(--p-pink-900) !important;
}

.bg-indigo-50 {
  background-color: var(--p-indigo-50) !important;
}
.bg-indigo-100 {
  background-color: var(--p-indigo-100) !important;
}
.bg-indigo-200 {
  background-color: var(--p-indigo-200) !important;
}
.bg-indigo-300 {
  background-color: var(--p-indigo-300) !important;
}
.bg-indigo-400 {
  background-color: var(--p-indigo-400) !important;
}
.bg-indigo-500 {
  background-color: var(--p-indigo-500) !important;
}
.bg-indigo-600 {
  background-color: var(--p-indigo-600) !important;
}
.bg-indigo-700 {
  background-color: var(--p-indigo-700) !important;
}
.bg-indigo-800 {
  background-color: var(--p-indigo-800) !important;
}
.bg-indigo-900 {
  background-color: var(--p-indigo-900) !important;
}

.focus\:bg-indigo-50:focus {
  background-color: var(--p-indigo-50) !important;
}
.focus\:bg-indigo-100:focus {
  background-color: var(--p-indigo-100) !important;
}
.focus\:bg-indigo-200:focus {
  background-color: var(--p-indigo-200) !important;
}
.focus\:bg-indigo-300:focus {
  background-color: var(--p-indigo-300) !important;
}
.focus\:bg-indigo-400:focus {
  background-color: var(--p-indigo-400) !important;
}
.focus\:bg-indigo-500:focus {
  background-color: var(--p-indigo-500) !important;
}
.focus\:bg-indigo-600:focus {
  background-color: var(--p-indigo-600) !important;
}
.focus\:bg-indigo-700:focus {
  background-color: var(--p-indigo-700) !important;
}
.focus\:bg-indigo-800:focus {
  background-color: var(--p-indigo-800) !important;
}
.focus\:bg-indigo-900:focus {
  background-color: var(--p-indigo-900) !important;
}

.hover\:bg-indigo-50:hover {
  background-color: var(--p-indigo-50) !important;
}
.hover\:bg-indigo-100:hover {
  background-color: var(--p-indigo-100) !important;
}
.hover\:bg-indigo-200:hover {
  background-color: var(--p-indigo-200) !important;
}
.hover\:bg-indigo-300:hover {
  background-color: var(--p-indigo-300) !important;
}
.hover\:bg-indigo-400:hover {
  background-color: var(--p-indigo-400) !important;
}
.hover\:bg-indigo-500:hover {
  background-color: var(--p-indigo-500) !important;
}
.hover\:bg-indigo-600:hover {
  background-color: var(--p-indigo-600) !important;
}
.hover\:bg-indigo-700:hover {
  background-color: var(--p-indigo-700) !important;
}
.hover\:bg-indigo-800:hover {
  background-color: var(--p-indigo-800) !important;
}
.hover\:bg-indigo-900:hover {
  background-color: var(--p-indigo-900) !important;
}

.active\:bg-indigo-50:active {
  background-color: var(--p-indigo-50) !important;
}
.active\:bg-indigo-100:active {
  background-color: var(--p-indigo-100) !important;
}
.active\:bg-indigo-200:active {
  background-color: var(--p-indigo-200) !important;
}
.active\:bg-indigo-300:active {
  background-color: var(--p-indigo-300) !important;
}
.active\:bg-indigo-400:active {
  background-color: var(--p-indigo-400) !important;
}
.active\:bg-indigo-500:active {
  background-color: var(--p-indigo-500) !important;
}
.active\:bg-indigo-600:active {
  background-color: var(--p-indigo-600) !important;
}
.active\:bg-indigo-700:active {
  background-color: var(--p-indigo-700) !important;
}
.active\:bg-indigo-800:active {
  background-color: var(--p-indigo-800) !important;
}
.active\:bg-indigo-900:active {
  background-color: var(--p-indigo-900) !important;
}

.bg-teal-50 {
  background-color: var(--p-teal-50) !important;
}
.bg-teal-100 {
  background-color: var(--p-teal-100) !important;
}
.bg-teal-200 {
  background-color: var(--p-teal-200) !important;
}
.bg-teal-300 {
  background-color: var(--p-teal-300) !important;
}
.bg-teal-400 {
  background-color: var(--p-teal-400) !important;
}
.bg-teal-500 {
  background-color: var(--p-teal-500) !important;
}
.bg-teal-600 {
  background-color: var(--p-teal-600) !important;
}
.bg-teal-700 {
  background-color: var(--p-teal-700) !important;
}
.bg-teal-800 {
  background-color: var(--p-teal-800) !important;
}
.bg-teal-900 {
  background-color: var(--p-teal-900) !important;
}

.focus\:bg-teal-50:focus {
  background-color: var(--p-teal-50) !important;
}
.focus\:bg-teal-100:focus {
  background-color: var(--p-teal-100) !important;
}
.focus\:bg-teal-200:focus {
  background-color: var(--p-teal-200) !important;
}
.focus\:bg-teal-300:focus {
  background-color: var(--p-teal-300) !important;
}
.focus\:bg-teal-400:focus {
  background-color: var(--p-teal-400) !important;
}
.focus\:bg-teal-500:focus {
  background-color: var(--p-teal-500) !important;
}
.focus\:bg-teal-600:focus {
  background-color: var(--p-teal-600) !important;
}
.focus\:bg-teal-700:focus {
  background-color: var(--p-teal-700) !important;
}
.focus\:bg-teal-800:focus {
  background-color: var(--p-teal-800) !important;
}
.focus\:bg-teal-900:focus {
  background-color: var(--p-teal-900) !important;
}

.hover\:bg-teal-50:hover {
  background-color: var(--p-teal-50) !important;
}
.hover\:bg-teal-100:hover {
  background-color: var(--p-teal-100) !important;
}
.hover\:bg-teal-200:hover {
  background-color: var(--p-teal-200) !important;
}
.hover\:bg-teal-300:hover {
  background-color: var(--p-teal-300) !important;
}
.hover\:bg-teal-400:hover {
  background-color: var(--p-teal-400) !important;
}
.hover\:bg-teal-500:hover {
  background-color: var(--p-teal-500) !important;
}
.hover\:bg-teal-600:hover {
  background-color: var(--p-teal-600) !important;
}
.hover\:bg-teal-700:hover {
  background-color: var(--p-teal-700) !important;
}
.hover\:bg-teal-800:hover {
  background-color: var(--p-teal-800) !important;
}
.hover\:bg-teal-900:hover {
  background-color: var(--p-teal-900) !important;
}

.active\:bg-teal-50:active {
  background-color: var(--p-teal-50) !important;
}
.active\:bg-teal-100:active {
  background-color: var(--p-teal-100) !important;
}
.active\:bg-teal-200:active {
  background-color: var(--p-teal-200) !important;
}
.active\:bg-teal-300:active {
  background-color: var(--p-teal-300) !important;
}
.active\:bg-teal-400:active {
  background-color: var(--p-teal-400) !important;
}
.active\:bg-teal-500:active {
  background-color: var(--p-teal-500) !important;
}
.active\:bg-teal-600:active {
  background-color: var(--p-teal-600) !important;
}
.active\:bg-teal-700:active {
  background-color: var(--p-teal-700) !important;
}
.active\:bg-teal-800:active {
  background-color: var(--p-teal-800) !important;
}
.active\:bg-teal-900:active {
  background-color: var(--p-teal-900) !important;
}

.bg-orange-50 {
  background-color: var(--p-orange-50) !important;
}
.bg-orange-100 {
  background-color: var(--p-orange-100) !important;
}
.bg-orange-200 {
  background-color: var(--p-orange-200) !important;
}
.bg-orange-300 {
  background-color: var(--p-orange-300) !important;
}
.bg-orange-400 {
  background-color: var(--p-orange-400) !important;
}
.bg-orange-500 {
  background-color: var(--p-orange-500) !important;
}
.bg-orange-600 {
  background-color: var(--p-orange-600) !important;
}
.bg-orange-700 {
  background-color: var(--p-orange-700) !important;
}
.bg-orange-800 {
  background-color: var(--p-orange-800) !important;
}
.bg-orange-900 {
  background-color: var(--p-orange-900) !important;
}

.focus\:bg-orange-50:focus {
  background-color: var(--p-orange-50) !important;
}
.focus\:bg-orange-100:focus {
  background-color: var(--p-orange-100) !important;
}
.focus\:bg-orange-200:focus {
  background-color: var(--p-orange-200) !important;
}
.focus\:bg-orange-300:focus {
  background-color: var(--p-orange-300) !important;
}
.focus\:bg-orange-400:focus {
  background-color: var(--p-orange-400) !important;
}
.focus\:bg-orange-500:focus {
  background-color: var(--p-orange-500) !important;
}
.focus\:bg-orange-600:focus {
  background-color: var(--p-orange-600) !important;
}
.focus\:bg-orange-700:focus {
  background-color: var(--p-orange-700) !important;
}
.focus\:bg-orange-800:focus {
  background-color: var(--p-orange-800) !important;
}
.focus\:bg-orange-900:focus {
  background-color: var(--p-orange-900) !important;
}

.hover\:bg-orange-50:hover {
  background-color: var(--p-orange-50) !important;
}
.hover\:bg-orange-100:hover {
  background-color: var(--p-orange-100) !important;
}
.hover\:bg-orange-200:hover {
  background-color: var(--p-orange-200) !important;
}
.hover\:bg-orange-300:hover {
  background-color: var(--p-orange-300) !important;
}
.hover\:bg-orange-400:hover {
  background-color: var(--p-orange-400) !important;
}
.hover\:bg-orange-500:hover {
  background-color: var(--p-orange-500) !important;
}
.hover\:bg-orange-600:hover {
  background-color: var(--p-orange-600) !important;
}
.hover\:bg-orange-700:hover {
  background-color: var(--p-orange-700) !important;
}
.hover\:bg-orange-800:hover {
  background-color: var(--p-orange-800) !important;
}
.hover\:bg-orange-900:hover {
  background-color: var(--p-orange-900) !important;
}

.active\:bg-orange-50:active {
  background-color: var(--p-orange-50) !important;
}
.active\:bg-orange-100:active {
  background-color: var(--p-orange-100) !important;
}
.active\:bg-orange-200:active {
  background-color: var(--p-orange-200) !important;
}
.active\:bg-orange-300:active {
  background-color: var(--p-orange-300) !important;
}
.active\:bg-orange-400:active {
  background-color: var(--p-orange-400) !important;
}
.active\:bg-orange-500:active {
  background-color: var(--p-orange-500) !important;
}
.active\:bg-orange-600:active {
  background-color: var(--p-orange-600) !important;
}
.active\:bg-orange-700:active {
  background-color: var(--p-orange-700) !important;
}
.active\:bg-orange-800:active {
  background-color: var(--p-orange-800) !important;
}
.active\:bg-orange-900:active {
  background-color: var(--p-orange-900) !important;
}

.bg-bluegray-50 {
  background-color: var(--p-bluegray-50) !important;
}
.bg-bluegray-100 {
  background-color: var(--p-bluegray-100) !important;
}
.bg-bluegray-200 {
  background-color: var(--p-bluegray-200) !important;
}
.bg-bluegray-300 {
  background-color: var(--p-bluegray-300) !important;
}
.bg-bluegray-400 {
  background-color: var(--p-bluegray-400) !important;
}
.bg-bluegray-500 {
  background-color: var(--p-bluegray-500) !important;
}
.bg-bluegray-600 {
  background-color: var(--p-bluegray-600) !important;
}
.bg-bluegray-700 {
  background-color: var(--p-bluegray-700) !important;
}
.bg-bluegray-800 {
  background-color: var(--p-bluegray-800) !important;
}
.bg-bluegray-900 {
  background-color: var(--p-bluegray-900) !important;
}

.focus\:bg-bluegray-50:focus {
  background-color: var(--p-bluegray-50) !important;
}
.focus\:bg-bluegray-100:focus {
  background-color: var(--p-bluegray-100) !important;
}
.focus\:bg-bluegray-200:focus {
  background-color: var(--p-bluegray-200) !important;
}
.focus\:bg-bluegray-300:focus {
  background-color: var(--p-bluegray-300) !important;
}
.focus\:bg-bluegray-400:focus {
  background-color: var(--p-bluegray-400) !important;
}
.focus\:bg-bluegray-500:focus {
  background-color: var(--p-bluegray-500) !important;
}
.focus\:bg-bluegray-600:focus {
  background-color: var(--p-bluegray-600) !important;
}
.focus\:bg-bluegray-700:focus {
  background-color: var(--p-bluegray-700) !important;
}
.focus\:bg-bluegray-800:focus {
  background-color: var(--p-bluegray-800) !important;
}
.focus\:bg-bluegray-900:focus {
  background-color: var(--p-bluegray-900) !important;
}

.hover\:bg-bluegray-50:hover {
  background-color: var(--p-bluegray-50) !important;
}
.hover\:bg-bluegray-100:hover {
  background-color: var(--p-bluegray-100) !important;
}
.hover\:bg-bluegray-200:hover {
  background-color: var(--p-bluegray-200) !important;
}
.hover\:bg-bluegray-300:hover {
  background-color: var(--p-bluegray-300) !important;
}
.hover\:bg-bluegray-400:hover {
  background-color: var(--p-bluegray-400) !important;
}
.hover\:bg-bluegray-500:hover {
  background-color: var(--p-bluegray-500) !important;
}
.hover\:bg-bluegray-600:hover {
  background-color: var(--p-bluegray-600) !important;
}
.hover\:bg-bluegray-700:hover {
  background-color: var(--p-bluegray-700) !important;
}
.hover\:bg-bluegray-800:hover {
  background-color: var(--p-bluegray-800) !important;
}
.hover\:bg-bluegray-900:hover {
  background-color: var(--p-bluegray-900) !important;
}

.active\:bg-bluegray-50:active {
  background-color: var(--p-bluegray-50) !important;
}
.active\:bg-bluegray-100:active {
  background-color: var(--p-bluegray-100) !important;
}
.active\:bg-bluegray-200:active {
  background-color: var(--p-bluegray-200) !important;
}
.active\:bg-bluegray-300:active {
  background-color: var(--p-bluegray-300) !important;
}
.active\:bg-bluegray-400:active {
  background-color: var(--p-bluegray-400) !important;
}
.active\:bg-bluegray-500:active {
  background-color: var(--p-bluegray-500) !important;
}
.active\:bg-bluegray-600:active {
  background-color: var(--p-bluegray-600) !important;
}
.active\:bg-bluegray-700:active {
  background-color: var(--p-bluegray-700) !important;
}
.active\:bg-bluegray-800:active {
  background-color: var(--p-bluegray-800) !important;
}
.active\:bg-bluegray-900:active {
  background-color: var(--p-bluegray-900) !important;
}

.bg-purple-50 {
  background-color: var(--p-purple-50) !important;
}
.bg-purple-100 {
  background-color: var(--p-purple-100) !important;
}
.bg-purple-200 {
  background-color: var(--p-purple-200) !important;
}
.bg-purple-300 {
  background-color: var(--p-purple-300) !important;
}
.bg-purple-400 {
  background-color: var(--p-purple-400) !important;
}
.bg-purple-500 {
  background-color: var(--p-purple-500) !important;
}
.bg-purple-600 {
  background-color: var(--p-purple-600) !important;
}
.bg-purple-700 {
  background-color: var(--p-purple-700) !important;
}
.bg-purple-800 {
  background-color: var(--p-purple-800) !important;
}
.bg-purple-900 {
  background-color: var(--p-purple-900) !important;
}

.focus\:bg-purple-50:focus {
  background-color: var(--p-purple-50) !important;
}
.focus\:bg-purple-100:focus {
  background-color: var(--p-purple-100) !important;
}
.focus\:bg-purple-200:focus {
  background-color: var(--p-purple-200) !important;
}
.focus\:bg-purple-300:focus {
  background-color: var(--p-purple-300) !important;
}
.focus\:bg-purple-400:focus {
  background-color: var(--p-purple-400) !important;
}
.focus\:bg-purple-500:focus {
  background-color: var(--p-purple-500) !important;
}
.focus\:bg-purple-600:focus {
  background-color: var(--p-purple-600) !important;
}
.focus\:bg-purple-700:focus {
  background-color: var(--p-purple-700) !important;
}
.focus\:bg-purple-800:focus {
  background-color: var(--p-purple-800) !important;
}
.focus\:bg-purple-900:focus {
  background-color: var(--p-purple-900) !important;
}

.hover\:bg-purple-50:hover {
  background-color: var(--p-purple-50) !important;
}
.hover\:bg-purple-100:hover {
  background-color: var(--p-purple-100) !important;
}
.hover\:bg-purple-200:hover {
  background-color: var(--p-purple-200) !important;
}
.hover\:bg-purple-300:hover {
  background-color: var(--p-purple-300) !important;
}
.hover\:bg-purple-400:hover {
  background-color: var(--p-purple-400) !important;
}
.hover\:bg-purple-500:hover {
  background-color: var(--p-purple-500) !important;
}
.hover\:bg-purple-600:hover {
  background-color: var(--p-purple-600) !important;
}
.hover\:bg-purple-700:hover {
  background-color: var(--p-purple-700) !important;
}
.hover\:bg-purple-800:hover {
  background-color: var(--p-purple-800) !important;
}
.hover\:bg-purple-900:hover {
  background-color: var(--p-purple-900) !important;
}

.active\:bg-purple-50:active {
  background-color: var(--p-purple-50) !important;
}
.active\:bg-purple-100:active {
  background-color: var(--p-purple-100) !important;
}
.active\:bg-purple-200:active {
  background-color: var(--p-purple-200) !important;
}
.active\:bg-purple-300:active {
  background-color: var(--p-purple-300) !important;
}
.active\:bg-purple-400:active {
  background-color: var(--p-purple-400) !important;
}
.active\:bg-purple-500:active {
  background-color: var(--p-purple-500) !important;
}
.active\:bg-purple-600:active {
  background-color: var(--p-purple-600) !important;
}
.active\:bg-purple-700:active {
  background-color: var(--p-purple-700) !important;
}
.active\:bg-purple-800:active {
  background-color: var(--p-purple-800) !important;
}
.active\:bg-purple-900:active {
  background-color: var(--p-purple-900) !important;
}

.bg-gray-50 {
  background-color: var(--p-gray-50) !important;
}
.bg-gray-100 {
  background-color: var(--p-gray-100) !important;
}
.bg-gray-200 {
  background-color: var(--p-gray-200) !important;
}
.bg-gray-300 {
  background-color: var(--p-gray-300) !important;
}
.bg-gray-400 {
  background-color: var(--p-gray-400) !important;
}
.bg-gray-500 {
  background-color: var(--p-gray-500) !important;
}
.bg-gray-600 {
  background-color: var(--p-gray-600) !important;
}
.bg-gray-700 {
  background-color: var(--p-gray-700) !important;
}
.bg-gray-800 {
  background-color: var(--p-gray-800) !important;
}
.bg-gray-900 {
  background-color: var(--p-gray-900) !important;
}

.focus\:bg-gray-50:focus {
  background-color: var(--p-gray-50) !important;
}
.focus\:bg-gray-100:focus {
  background-color: var(--p-gray-100) !important;
}
.focus\:bg-gray-200:focus {
  background-color: var(--p-gray-200) !important;
}
.focus\:bg-gray-300:focus {
  background-color: var(--p-gray-300) !important;
}
.focus\:bg-gray-400:focus {
  background-color: var(--p-gray-400) !important;
}
.focus\:bg-gray-500:focus {
  background-color: var(--p-gray-500) !important;
}
.focus\:bg-gray-600:focus {
  background-color: var(--p-gray-600) !important;
}
.focus\:bg-gray-700:focus {
  background-color: var(--p-gray-700) !important;
}
.focus\:bg-gray-800:focus {
  background-color: var(--p-gray-800) !important;
}
.focus\:bg-gray-900:focus {
  background-color: var(--p-gray-900) !important;
}

.hover\:bg-gray-50:hover {
  background-color: var(--p-gray-50) !important;
}
.hover\:bg-gray-100:hover {
  background-color: var(--p-gray-100) !important;
}
.hover\:bg-gray-200:hover {
  background-color: var(--p-gray-200) !important;
}
.hover\:bg-gray-300:hover {
  background-color: var(--p-gray-300) !important;
}
.hover\:bg-gray-400:hover {
  background-color: var(--p-gray-400) !important;
}
.hover\:bg-gray-500:hover {
  background-color: var(--p-gray-500) !important;
}
.hover\:bg-gray-600:hover {
  background-color: var(--p-gray-600) !important;
}
.hover\:bg-gray-700:hover {
  background-color: var(--p-gray-700) !important;
}
.hover\:bg-gray-800:hover {
  background-color: var(--p-gray-800) !important;
}
.hover\:bg-gray-900:hover {
  background-color: var(--p-gray-900) !important;
}

.active\:bg-gray-50:active {
  background-color: var(--p-gray-50) !important;
}
.active\:bg-gray-100:active {
  background-color: var(--p-gray-100) !important;
}
.active\:bg-gray-200:active {
  background-color: var(--p-gray-200) !important;
}
.active\:bg-gray-300:active {
  background-color: var(--p-gray-300) !important;
}
.active\:bg-gray-400:active {
  background-color: var(--p-gray-400) !important;
}
.active\:bg-gray-500:active {
  background-color: var(--p-gray-500) !important;
}
.active\:bg-gray-600:active {
  background-color: var(--p-gray-600) !important;
}
.active\:bg-gray-700:active {
  background-color: var(--p-gray-700) !important;
}
.active\:bg-gray-800:active {
  background-color: var(--p-gray-800) !important;
}
.active\:bg-gray-900:active {
  background-color: var(--p-gray-900) !important;
}

.bg-red-50 {
  background-color: var(--p-red-50) !important;
}
.bg-red-100 {
  background-color: var(--p-red-100) !important;
}
.bg-red-200 {
  background-color: var(--p-red-200) !important;
}
.bg-red-300 {
  background-color: var(--p-red-300) !important;
}
.bg-red-400 {
  background-color: var(--p-red-400) !important;
}
.bg-red-500 {
  background-color: var(--p-red-500) !important;
}
.bg-red-600 {
  background-color: var(--p-red-600) !important;
}
.bg-red-700 {
  background-color: var(--p-red-700) !important;
}
.bg-red-800 {
  background-color: var(--p-red-800) !important;
}
.bg-red-900 {
  background-color: var(--p-red-900) !important;
}

.focus\:bg-red-50:focus {
  background-color: var(--p-red-50) !important;
}
.focus\:bg-red-100:focus {
  background-color: var(--p-red-100) !important;
}
.focus\:bg-red-200:focus {
  background-color: var(--p-red-200) !important;
}
.focus\:bg-red-300:focus {
  background-color: var(--p-red-300) !important;
}
.focus\:bg-red-400:focus {
  background-color: var(--p-red-400) !important;
}
.focus\:bg-red-500:focus {
  background-color: var(--p-red-500) !important;
}
.focus\:bg-red-600:focus {
  background-color: var(--p-red-600) !important;
}
.focus\:bg-red-700:focus {
  background-color: var(--p-red-700) !important;
}
.focus\:bg-red-800:focus {
  background-color: var(--p-red-800) !important;
}
.focus\:bg-red-900:focus {
  background-color: var(--p-red-900) !important;
}

.hover\:bg-red-50:hover {
  background-color: var(--p-red-50) !important;
}
.hover\:bg-red-100:hover {
  background-color: var(--p-red-100) !important;
}
.hover\:bg-red-200:hover {
  background-color: var(--p-red-200) !important;
}
.hover\:bg-red-300:hover {
  background-color: var(--p-red-300) !important;
}
.hover\:bg-red-400:hover {
  background-color: var(--p-red-400) !important;
}
.hover\:bg-red-500:hover {
  background-color: var(--p-red-500) !important;
}
.hover\:bg-red-600:hover {
  background-color: var(--p-red-600) !important;
}
.hover\:bg-red-700:hover {
  background-color: var(--p-red-700) !important;
}
.hover\:bg-red-800:hover {
  background-color: var(--p-red-800) !important;
}
.hover\:bg-red-900:hover {
  background-color: var(--p-red-900) !important;
}

.active\:bg-red-50:active {
  background-color: var(--p-red-50) !important;
}
.active\:bg-red-100:active {
  background-color: var(--p-red-100) !important;
}
.active\:bg-red-200:active {
  background-color: var(--p-red-200) !important;
}
.active\:bg-red-300:active {
  background-color: var(--p-red-300) !important;
}
.active\:bg-red-400:active {
  background-color: var(--p-red-400) !important;
}
.active\:bg-red-500:active {
  background-color: var(--p-red-500) !important;
}
.active\:bg-red-600:active {
  background-color: var(--p-red-600) !important;
}
.active\:bg-red-700:active {
  background-color: var(--p-red-700) !important;
}
.active\:bg-red-800:active {
  background-color: var(--p-red-800) !important;
}
.active\:bg-red-900:active {
  background-color: var(--p-red-900) !important;
}

.bg-primary-50 {
  background-color: var(--p-primary-50) !important;
}
.bg-primary-100 {
  background-color: var(--p-primary-100) !important;
}
.bg-primary-200 {
  background-color: var(--p-primary-200) !important;
}
.bg-primary-300 {
  background-color: var(--p-primary-300) !important;
}
.bg-primary-400 {
  background-color: var(--p-primary-400) !important;
}
.bg-primary-500 {
  background-color: var(--p-primary-500) !important;
}
.bg-primary-600 {
  background-color: var(--p-primary-600) !important;
}
.bg-primary-700 {
  background-color: var(--p-primary-700) !important;
}
.bg-primary-800 {
  background-color: var(--p-primary-800) !important;
}
.bg-primary-900 {
  background-color: var(--p-primary-900) !important;
}

.focus\:bg-primary-50:focus {
  background-color: var(--p-primary-50) !important;
}
.focus\:bg-primary-100:focus {
  background-color: var(--p-primary-100) !important;
}
.focus\:bg-primary-200:focus {
  background-color: var(--p-primary-200) !important;
}
.focus\:bg-primary-300:focus {
  background-color: var(--p-primary-300) !important;
}
.focus\:bg-primary-400:focus {
  background-color: var(--p-primary-400) !important;
}
.focus\:bg-primary-500:focus {
  background-color: var(--p-primary-500) !important;
}
.focus\:bg-primary-600:focus {
  background-color: var(--p-primary-600) !important;
}
.focus\:bg-primary-700:focus {
  background-color: var(--p-primary-700) !important;
}
.focus\:bg-primary-800:focus {
  background-color: var(--p-primary-800) !important;
}
.focus\:bg-primary-900:focus {
  background-color: var(--p-primary-900) !important;
}

.hover\:bg-primary-50:hover {
  background-color: var(--p-primary-50) !important;
}
.hover\:bg-primary-100:hover {
  background-color: var(--p-primary-100) !important;
}
.hover\:bg-primary-200:hover {
  background-color: var(--p-primary-200) !important;
}
.hover\:bg-primary-300:hover {
  background-color: var(--p-primary-300) !important;
}
.hover\:bg-primary-400:hover {
  background-color: var(--p-primary-400) !important;
}
.hover\:bg-primary-500:hover {
  background-color: var(--p-primary-500) !important;
}
.hover\:bg-primary-600:hover {
  background-color: var(--p-primary-600) !important;
}
.hover\:bg-primary-700:hover {
  background-color: var(--p-primary-700) !important;
}
.hover\:bg-primary-800:hover {
  background-color: var(--p-primary-800) !important;
}
.hover\:bg-primary-900:hover {
  background-color: var(--p-primary-900) !important;
}

.active\:bg-primary-50:active {
  background-color: var(--p-primary-50) !important;
}
.active\:bg-primary-100:active {
  background-color: var(--p-primary-100) !important;
}
.active\:bg-primary-200:active {
  background-color: var(--p-primary-200) !important;
}
.active\:bg-primary-300:active {
  background-color: var(--p-primary-300) !important;
}
.active\:bg-primary-400:active {
  background-color: var(--p-primary-400) !important;
}
.active\:bg-primary-500:active {
  background-color: var(--p-primary-500) !important;
}
.active\:bg-primary-600:active {
  background-color: var(--p-primary-600) !important;
}
.active\:bg-primary-700:active {
  background-color: var(--p-primary-700) !important;
}
.active\:bg-primary-800:active {
  background-color: var(--p-primary-800) !important;
}
.active\:bg-primary-900:active {
  background-color: var(--p-primary-900) !important;
}

.border-blue-50 {
  border-color: var(--p-blue-50) !important;
}
.border-blue-100 {
  border-color: var(--p-blue-100) !important;
}
.border-blue-200 {
  border-color: var(--p-blue-200) !important;
}
.border-blue-300 {
  border-color: var(--p-blue-300) !important;
}
.border-blue-400 {
  border-color: var(--p-blue-400) !important;
}
.border-blue-500 {
  border-color: var(--p-blue-500) !important;
}
.border-blue-600 {
  border-color: var(--p-blue-600) !important;
}
.border-blue-700 {
  border-color: var(--p-blue-700) !important;
}
.border-blue-800 {
  border-color: var(--p-blue-800) !important;
}
.border-blue-900 {
  border-color: var(--p-blue-900) !important;
}

.focus\:border-blue-50:focus {
  border-color: var(--p-blue-50) !important;
}
.focus\:border-blue-100:focus {
  border-color: var(--p-blue-100) !important;
}
.focus\:border-blue-200:focus {
  border-color: var(--p-blue-200) !important;
}
.focus\:border-blue-300:focus {
  border-color: var(--p-blue-300) !important;
}
.focus\:border-blue-400:focus {
  border-color: var(--p-blue-400) !important;
}
.focus\:border-blue-500:focus {
  border-color: var(--p-blue-500) !important;
}
.focus\:border-blue-600:focus {
  border-color: var(--p-blue-600) !important;
}
.focus\:border-blue-700:focus {
  border-color: var(--p-blue-700) !important;
}
.focus\:border-blue-800:focus {
  border-color: var(--p-blue-800) !important;
}
.focus\:border-blue-900:focus {
  border-color: var(--p-blue-900) !important;
}

.hover\:border-blue-50:hover {
  border-color: var(--p-blue-50) !important;
}
.hover\:border-blue-100:hover {
  border-color: var(--p-blue-100) !important;
}
.hover\:border-blue-200:hover {
  border-color: var(--p-blue-200) !important;
}
.hover\:border-blue-300:hover {
  border-color: var(--p-blue-300) !important;
}
.hover\:border-blue-400:hover {
  border-color: var(--p-blue-400) !important;
}
.hover\:border-blue-500:hover {
  border-color: var(--p-blue-500) !important;
}
.hover\:border-blue-600:hover {
  border-color: var(--p-blue-600) !important;
}
.hover\:border-blue-700:hover {
  border-color: var(--p-blue-700) !important;
}
.hover\:border-blue-800:hover {
  border-color: var(--p-blue-800) !important;
}
.hover\:border-blue-900:hover {
  border-color: var(--p-blue-900) !important;
}

.active\:border-blue-50:active {
  border-color: var(--p-blue-50) !important;
}
.active\:border-blue-100:active {
  border-color: var(--p-blue-100) !important;
}
.active\:border-blue-200:active {
  border-color: var(--p-blue-200) !important;
}
.active\:border-blue-300:active {
  border-color: var(--p-blue-300) !important;
}
.active\:border-blue-400:active {
  border-color: var(--p-blue-400) !important;
}
.active\:border-blue-500:active {
  border-color: var(--p-blue-500) !important;
}
.active\:border-blue-600:active {
  border-color: var(--p-blue-600) !important;
}
.active\:border-blue-700:active {
  border-color: var(--p-blue-700) !important;
}
.active\:border-blue-800:active {
  border-color: var(--p-blue-800) !important;
}
.active\:border-blue-900:active {
  border-color: var(--p-blue-900) !important;
}

.border-green-50 {
  border-color: var(--p-green-50) !important;
}
.border-green-100 {
  border-color: var(--p-green-100) !important;
}
.border-green-200 {
  border-color: var(--p-green-200) !important;
}
.border-green-300 {
  border-color: var(--p-green-300) !important;
}
.border-green-400 {
  border-color: var(--p-green-400) !important;
}
.border-green-500 {
  border-color: var(--p-green-500) !important;
}
.border-green-600 {
  border-color: var(--p-green-600) !important;
}
.border-green-700 {
  border-color: var(--p-green-700) !important;
}
.border-green-800 {
  border-color: var(--p-green-800) !important;
}
.border-green-900 {
  border-color: var(--p-green-900) !important;
}

.focus\:border-green-50:focus {
  border-color: var(--p-green-50) !important;
}
.focus\:border-green-100:focus {
  border-color: var(--p-green-100) !important;
}
.focus\:border-green-200:focus {
  border-color: var(--p-green-200) !important;
}
.focus\:border-green-300:focus {
  border-color: var(--p-green-300) !important;
}
.focus\:border-green-400:focus {
  border-color: var(--p-green-400) !important;
}
.focus\:border-green-500:focus {
  border-color: var(--p-green-500) !important;
}
.focus\:border-green-600:focus {
  border-color: var(--p-green-600) !important;
}
.focus\:border-green-700:focus {
  border-color: var(--p-green-700) !important;
}
.focus\:border-green-800:focus {
  border-color: var(--p-green-800) !important;
}
.focus\:border-green-900:focus {
  border-color: var(--p-green-900) !important;
}

.hover\:border-green-50:hover {
  border-color: var(--p-green-50) !important;
}
.hover\:border-green-100:hover {
  border-color: var(--p-green-100) !important;
}
.hover\:border-green-200:hover {
  border-color: var(--p-green-200) !important;
}
.hover\:border-green-300:hover {
  border-color: var(--p-green-300) !important;
}
.hover\:border-green-400:hover {
  border-color: var(--p-green-400) !important;
}
.hover\:border-green-500:hover {
  border-color: var(--p-green-500) !important;
}
.hover\:border-green-600:hover {
  border-color: var(--p-green-600) !important;
}
.hover\:border-green-700:hover {
  border-color: var(--p-green-700) !important;
}
.hover\:border-green-800:hover {
  border-color: var(--p-green-800) !important;
}
.hover\:border-green-900:hover {
  border-color: var(--p-green-900) !important;
}

.active\:border-green-50:active {
  border-color: var(--p-green-50) !important;
}
.active\:border-green-100:active {
  border-color: var(--p-green-100) !important;
}
.active\:border-green-200:active {
  border-color: var(--p-green-200) !important;
}
.active\:border-green-300:active {
  border-color: var(--p-green-300) !important;
}
.active\:border-green-400:active {
  border-color: var(--p-green-400) !important;
}
.active\:border-green-500:active {
  border-color: var(--p-green-500) !important;
}
.active\:border-green-600:active {
  border-color: var(--p-green-600) !important;
}
.active\:border-green-700:active {
  border-color: var(--p-green-700) !important;
}
.active\:border-green-800:active {
  border-color: var(--p-green-800) !important;
}
.active\:border-green-900:active {
  border-color: var(--p-green-900) !important;
}

.border-yellow-50 {
  border-color: var(--p-yellow-50) !important;
}
.border-yellow-100 {
  border-color: var(--p-yellow-100) !important;
}
.border-yellow-200 {
  border-color: var(--p-yellow-200) !important;
}
.border-yellow-300 {
  border-color: var(--p-yellow-300) !important;
}
.border-yellow-400 {
  border-color: var(--p-yellow-400) !important;
}
.border-yellow-500 {
  border-color: var(--p-yellow-500) !important;
}
.border-yellow-600 {
  border-color: var(--p-yellow-600) !important;
}
.border-yellow-700 {
  border-color: var(--p-yellow-700) !important;
}
.border-yellow-800 {
  border-color: var(--p-yellow-800) !important;
}
.border-yellow-900 {
  border-color: var(--p-yellow-900) !important;
}

.focus\:border-yellow-50:focus {
  border-color: var(--p-yellow-50) !important;
}
.focus\:border-yellow-100:focus {
  border-color: var(--p-yellow-100) !important;
}
.focus\:border-yellow-200:focus {
  border-color: var(--p-yellow-200) !important;
}
.focus\:border-yellow-300:focus {
  border-color: var(--p-yellow-300) !important;
}
.focus\:border-yellow-400:focus {
  border-color: var(--p-yellow-400) !important;
}
.focus\:border-yellow-500:focus {
  border-color: var(--p-yellow-500) !important;
}
.focus\:border-yellow-600:focus {
  border-color: var(--p-yellow-600) !important;
}
.focus\:border-yellow-700:focus {
  border-color: var(--p-yellow-700) !important;
}
.focus\:border-yellow-800:focus {
  border-color: var(--p-yellow-800) !important;
}
.focus\:border-yellow-900:focus {
  border-color: var(--p-yellow-900) !important;
}

.hover\:border-yellow-50:hover {
  border-color: var(--p-yellow-50) !important;
}
.hover\:border-yellow-100:hover {
  border-color: var(--p-yellow-100) !important;
}
.hover\:border-yellow-200:hover {
  border-color: var(--p-yellow-200) !important;
}
.hover\:border-yellow-300:hover {
  border-color: var(--p-yellow-300) !important;
}
.hover\:border-yellow-400:hover {
  border-color: var(--p-yellow-400) !important;
}
.hover\:border-yellow-500:hover {
  border-color: var(--p-yellow-500) !important;
}
.hover\:border-yellow-600:hover {
  border-color: var(--p-yellow-600) !important;
}
.hover\:border-yellow-700:hover {
  border-color: var(--p-yellow-700) !important;
}
.hover\:border-yellow-800:hover {
  border-color: var(--p-yellow-800) !important;
}
.hover\:border-yellow-900:hover {
  border-color: var(--p-yellow-900) !important;
}

.active\:border-yellow-50:active {
  border-color: var(--p-yellow-50) !important;
}
.active\:border-yellow-100:active {
  border-color: var(--p-yellow-100) !important;
}
.active\:border-yellow-200:active {
  border-color: var(--p-yellow-200) !important;
}
.active\:border-yellow-300:active {
  border-color: var(--p-yellow-300) !important;
}
.active\:border-yellow-400:active {
  border-color: var(--p-yellow-400) !important;
}
.active\:border-yellow-500:active {
  border-color: var(--p-yellow-500) !important;
}
.active\:border-yellow-600:active {
  border-color: var(--p-yellow-600) !important;
}
.active\:border-yellow-700:active {
  border-color: var(--p-yellow-700) !important;
}
.active\:border-yellow-800:active {
  border-color: var(--p-yellow-800) !important;
}
.active\:border-yellow-900:active {
  border-color: var(--p-yellow-900) !important;
}

.border-cyan-50 {
  border-color: var(--p-cyan-50) !important;
}
.border-cyan-100 {
  border-color: var(--p-cyan-100) !important;
}
.border-cyan-200 {
  border-color: var(--p-cyan-200) !important;
}
.border-cyan-300 {
  border-color: var(--p-cyan-300) !important;
}
.border-cyan-400 {
  border-color: var(--p-cyan-400) !important;
}
.border-cyan-500 {
  border-color: var(--p-cyan-500) !important;
}
.border-cyan-600 {
  border-color: var(--p-cyan-600) !important;
}
.border-cyan-700 {
  border-color: var(--p-cyan-700) !important;
}
.border-cyan-800 {
  border-color: var(--p-cyan-800) !important;
}
.border-cyan-900 {
  border-color: var(--p-cyan-900) !important;
}

.focus\:border-cyan-50:focus {
  border-color: var(--p-cyan-50) !important;
}
.focus\:border-cyan-100:focus {
  border-color: var(--p-cyan-100) !important;
}
.focus\:border-cyan-200:focus {
  border-color: var(--p-cyan-200) !important;
}
.focus\:border-cyan-300:focus {
  border-color: var(--p-cyan-300) !important;
}
.focus\:border-cyan-400:focus {
  border-color: var(--p-cyan-400) !important;
}
.focus\:border-cyan-500:focus {
  border-color: var(--p-cyan-500) !important;
}
.focus\:border-cyan-600:focus {
  border-color: var(--p-cyan-600) !important;
}
.focus\:border-cyan-700:focus {
  border-color: var(--p-cyan-700) !important;
}
.focus\:border-cyan-800:focus {
  border-color: var(--p-cyan-800) !important;
}
.focus\:border-cyan-900:focus {
  border-color: var(--p-cyan-900) !important;
}

.hover\:border-cyan-50:hover {
  border-color: var(--p-cyan-50) !important;
}
.hover\:border-cyan-100:hover {
  border-color: var(--p-cyan-100) !important;
}
.hover\:border-cyan-200:hover {
  border-color: var(--p-cyan-200) !important;
}
.hover\:border-cyan-300:hover {
  border-color: var(--p-cyan-300) !important;
}
.hover\:border-cyan-400:hover {
  border-color: var(--p-cyan-400) !important;
}
.hover\:border-cyan-500:hover {
  border-color: var(--p-cyan-500) !important;
}
.hover\:border-cyan-600:hover {
  border-color: var(--p-cyan-600) !important;
}
.hover\:border-cyan-700:hover {
  border-color: var(--p-cyan-700) !important;
}
.hover\:border-cyan-800:hover {
  border-color: var(--p-cyan-800) !important;
}
.hover\:border-cyan-900:hover {
  border-color: var(--p-cyan-900) !important;
}

.active\:border-cyan-50:active {
  border-color: var(--p-cyan-50) !important;
}
.active\:border-cyan-100:active {
  border-color: var(--p-cyan-100) !important;
}
.active\:border-cyan-200:active {
  border-color: var(--p-cyan-200) !important;
}
.active\:border-cyan-300:active {
  border-color: var(--p-cyan-300) !important;
}
.active\:border-cyan-400:active {
  border-color: var(--p-cyan-400) !important;
}
.active\:border-cyan-500:active {
  border-color: var(--p-cyan-500) !important;
}
.active\:border-cyan-600:active {
  border-color: var(--p-cyan-600) !important;
}
.active\:border-cyan-700:active {
  border-color: var(--p-cyan-700) !important;
}
.active\:border-cyan-800:active {
  border-color: var(--p-cyan-800) !important;
}
.active\:border-cyan-900:active {
  border-color: var(--p-cyan-900) !important;
}

.border-pink-50 {
  border-color: var(--p-pink-50) !important;
}
.border-pink-100 {
  border-color: var(--p-pink-100) !important;
}
.border-pink-200 {
  border-color: var(--p-pink-200) !important;
}
.border-pink-300 {
  border-color: var(--p-pink-300) !important;
}
.border-pink-400 {
  border-color: var(--p-pink-400) !important;
}
.border-pink-500 {
  border-color: var(--p-pink-500) !important;
}
.border-pink-600 {
  border-color: var(--p-pink-600) !important;
}
.border-pink-700 {
  border-color: var(--p-pink-700) !important;
}
.border-pink-800 {
  border-color: var(--p-pink-800) !important;
}
.border-pink-900 {
  border-color: var(--p-pink-900) !important;
}

.focus\:border-pink-50:focus {
  border-color: var(--p-pink-50) !important;
}
.focus\:border-pink-100:focus {
  border-color: var(--p-pink-100) !important;
}
.focus\:border-pink-200:focus {
  border-color: var(--p-pink-200) !important;
}
.focus\:border-pink-300:focus {
  border-color: var(--p-pink-300) !important;
}
.focus\:border-pink-400:focus {
  border-color: var(--p-pink-400) !important;
}
.focus\:border-pink-500:focus {
  border-color: var(--p-pink-500) !important;
}
.focus\:border-pink-600:focus {
  border-color: var(--p-pink-600) !important;
}
.focus\:border-pink-700:focus {
  border-color: var(--p-pink-700) !important;
}
.focus\:border-pink-800:focus {
  border-color: var(--p-pink-800) !important;
}
.focus\:border-pink-900:focus {
  border-color: var(--p-pink-900) !important;
}

.hover\:border-pink-50:hover {
  border-color: var(--p-pink-50) !important;
}
.hover\:border-pink-100:hover {
  border-color: var(--p-pink-100) !important;
}
.hover\:border-pink-200:hover {
  border-color: var(--p-pink-200) !important;
}
.hover\:border-pink-300:hover {
  border-color: var(--p-pink-300) !important;
}
.hover\:border-pink-400:hover {
  border-color: var(--p-pink-400) !important;
}
.hover\:border-pink-500:hover {
  border-color: var(--p-pink-500) !important;
}
.hover\:border-pink-600:hover {
  border-color: var(--p-pink-600) !important;
}
.hover\:border-pink-700:hover {
  border-color: var(--p-pink-700) !important;
}
.hover\:border-pink-800:hover {
  border-color: var(--p-pink-800) !important;
}
.hover\:border-pink-900:hover {
  border-color: var(--p-pink-900) !important;
}

.active\:border-pink-50:active {
  border-color: var(--p-pink-50) !important;
}
.active\:border-pink-100:active {
  border-color: var(--p-pink-100) !important;
}
.active\:border-pink-200:active {
  border-color: var(--p-pink-200) !important;
}
.active\:border-pink-300:active {
  border-color: var(--p-pink-300) !important;
}
.active\:border-pink-400:active {
  border-color: var(--p-pink-400) !important;
}
.active\:border-pink-500:active {
  border-color: var(--p-pink-500) !important;
}
.active\:border-pink-600:active {
  border-color: var(--p-pink-600) !important;
}
.active\:border-pink-700:active {
  border-color: var(--p-pink-700) !important;
}
.active\:border-pink-800:active {
  border-color: var(--p-pink-800) !important;
}
.active\:border-pink-900:active {
  border-color: var(--p-pink-900) !important;
}

.border-indigo-50 {
  border-color: var(--p-indigo-50) !important;
}
.border-indigo-100 {
  border-color: var(--p-indigo-100) !important;
}
.border-indigo-200 {
  border-color: var(--p-indigo-200) !important;
}
.border-indigo-300 {
  border-color: var(--p-indigo-300) !important;
}
.border-indigo-400 {
  border-color: var(--p-indigo-400) !important;
}
.border-indigo-500 {
  border-color: var(--p-indigo-500) !important;
}
.border-indigo-600 {
  border-color: var(--p-indigo-600) !important;
}
.border-indigo-700 {
  border-color: var(--p-indigo-700) !important;
}
.border-indigo-800 {
  border-color: var(--p-indigo-800) !important;
}
.border-indigo-900 {
  border-color: var(--p-indigo-900) !important;
}

.focus\:border-indigo-50:focus {
  border-color: var(--p-indigo-50) !important;
}
.focus\:border-indigo-100:focus {
  border-color: var(--p-indigo-100) !important;
}
.focus\:border-indigo-200:focus {
  border-color: var(--p-indigo-200) !important;
}
.focus\:border-indigo-300:focus {
  border-color: var(--p-indigo-300) !important;
}
.focus\:border-indigo-400:focus {
  border-color: var(--p-indigo-400) !important;
}
.focus\:border-indigo-500:focus {
  border-color: var(--p-indigo-500) !important;
}
.focus\:border-indigo-600:focus {
  border-color: var(--p-indigo-600) !important;
}
.focus\:border-indigo-700:focus {
  border-color: var(--p-indigo-700) !important;
}
.focus\:border-indigo-800:focus {
  border-color: var(--p-indigo-800) !important;
}
.focus\:border-indigo-900:focus {
  border-color: var(--p-indigo-900) !important;
}

.hover\:border-indigo-50:hover {
  border-color: var(--p-indigo-50) !important;
}
.hover\:border-indigo-100:hover {
  border-color: var(--p-indigo-100) !important;
}
.hover\:border-indigo-200:hover {
  border-color: var(--p-indigo-200) !important;
}
.hover\:border-indigo-300:hover {
  border-color: var(--p-indigo-300) !important;
}
.hover\:border-indigo-400:hover {
  border-color: var(--p-indigo-400) !important;
}
.hover\:border-indigo-500:hover {
  border-color: var(--p-indigo-500) !important;
}
.hover\:border-indigo-600:hover {
  border-color: var(--p-indigo-600) !important;
}
.hover\:border-indigo-700:hover {
  border-color: var(--p-indigo-700) !important;
}
.hover\:border-indigo-800:hover {
  border-color: var(--p-indigo-800) !important;
}
.hover\:border-indigo-900:hover {
  border-color: var(--p-indigo-900) !important;
}

.active\:border-indigo-50:active {
  border-color: var(--p-indigo-50) !important;
}
.active\:border-indigo-100:active {
  border-color: var(--p-indigo-100) !important;
}
.active\:border-indigo-200:active {
  border-color: var(--p-indigo-200) !important;
}
.active\:border-indigo-300:active {
  border-color: var(--p-indigo-300) !important;
}
.active\:border-indigo-400:active {
  border-color: var(--p-indigo-400) !important;
}
.active\:border-indigo-500:active {
  border-color: var(--p-indigo-500) !important;
}
.active\:border-indigo-600:active {
  border-color: var(--p-indigo-600) !important;
}
.active\:border-indigo-700:active {
  border-color: var(--p-indigo-700) !important;
}
.active\:border-indigo-800:active {
  border-color: var(--p-indigo-800) !important;
}
.active\:border-indigo-900:active {
  border-color: var(--p-indigo-900) !important;
}

.border-teal-50 {
  border-color: var(--p-teal-50) !important;
}
.border-teal-100 {
  border-color: var(--p-teal-100) !important;
}
.border-teal-200 {
  border-color: var(--p-teal-200) !important;
}
.border-teal-300 {
  border-color: var(--p-teal-300) !important;
}
.border-teal-400 {
  border-color: var(--p-teal-400) !important;
}
.border-teal-500 {
  border-color: var(--p-teal-500) !important;
}
.border-teal-600 {
  border-color: var(--p-teal-600) !important;
}
.border-teal-700 {
  border-color: var(--p-teal-700) !important;
}
.border-teal-800 {
  border-color: var(--p-teal-800) !important;
}
.border-teal-900 {
  border-color: var(--p-teal-900) !important;
}

.focus\:border-teal-50:focus {
  border-color: var(--p-teal-50) !important;
}
.focus\:border-teal-100:focus {
  border-color: var(--p-teal-100) !important;
}
.focus\:border-teal-200:focus {
  border-color: var(--p-teal-200) !important;
}
.focus\:border-teal-300:focus {
  border-color: var(--p-teal-300) !important;
}
.focus\:border-teal-400:focus {
  border-color: var(--p-teal-400) !important;
}
.focus\:border-teal-500:focus {
  border-color: var(--p-teal-500) !important;
}
.focus\:border-teal-600:focus {
  border-color: var(--p-teal-600) !important;
}
.focus\:border-teal-700:focus {
  border-color: var(--p-teal-700) !important;
}
.focus\:border-teal-800:focus {
  border-color: var(--p-teal-800) !important;
}
.focus\:border-teal-900:focus {
  border-color: var(--p-teal-900) !important;
}

.hover\:border-teal-50:hover {
  border-color: var(--p-teal-50) !important;
}
.hover\:border-teal-100:hover {
  border-color: var(--p-teal-100) !important;
}
.hover\:border-teal-200:hover {
  border-color: var(--p-teal-200) !important;
}
.hover\:border-teal-300:hover {
  border-color: var(--p-teal-300) !important;
}
.hover\:border-teal-400:hover {
  border-color: var(--p-teal-400) !important;
}
.hover\:border-teal-500:hover {
  border-color: var(--p-teal-500) !important;
}
.hover\:border-teal-600:hover {
  border-color: var(--p-teal-600) !important;
}
.hover\:border-teal-700:hover {
  border-color: var(--p-teal-700) !important;
}
.hover\:border-teal-800:hover {
  border-color: var(--p-teal-800) !important;
}
.hover\:border-teal-900:hover {
  border-color: var(--p-teal-900) !important;
}

.active\:border-teal-50:active {
  border-color: var(--p-teal-50) !important;
}
.active\:border-teal-100:active {
  border-color: var(--p-teal-100) !important;
}
.active\:border-teal-200:active {
  border-color: var(--p-teal-200) !important;
}
.active\:border-teal-300:active {
  border-color: var(--p-teal-300) !important;
}
.active\:border-teal-400:active {
  border-color: var(--p-teal-400) !important;
}
.active\:border-teal-500:active {
  border-color: var(--p-teal-500) !important;
}
.active\:border-teal-600:active {
  border-color: var(--p-teal-600) !important;
}
.active\:border-teal-700:active {
  border-color: var(--p-teal-700) !important;
}
.active\:border-teal-800:active {
  border-color: var(--p-teal-800) !important;
}
.active\:border-teal-900:active {
  border-color: var(--p-teal-900) !important;
}

.border-orange-50 {
  border-color: var(--p-orange-50) !important;
}
.border-orange-100 {
  border-color: var(--p-orange-100) !important;
}
.border-orange-200 {
  border-color: var(--p-orange-200) !important;
}
.border-orange-300 {
  border-color: var(--p-orange-300) !important;
}
.border-orange-400 {
  border-color: var(--p-orange-400) !important;
}
.border-orange-500 {
  border-color: var(--p-orange-500) !important;
}
.border-orange-600 {
  border-color: var(--p-orange-600) !important;
}
.border-orange-700 {
  border-color: var(--p-orange-700) !important;
}
.border-orange-800 {
  border-color: var(--p-orange-800) !important;
}
.border-orange-900 {
  border-color: var(--p-orange-900) !important;
}

.focus\:border-orange-50:focus {
  border-color: var(--p-orange-50) !important;
}
.focus\:border-orange-100:focus {
  border-color: var(--p-orange-100) !important;
}
.focus\:border-orange-200:focus {
  border-color: var(--p-orange-200) !important;
}
.focus\:border-orange-300:focus {
  border-color: var(--p-orange-300) !important;
}
.focus\:border-orange-400:focus {
  border-color: var(--p-orange-400) !important;
}
.focus\:border-orange-500:focus {
  border-color: var(--p-orange-500) !important;
}
.focus\:border-orange-600:focus {
  border-color: var(--p-orange-600) !important;
}
.focus\:border-orange-700:focus {
  border-color: var(--p-orange-700) !important;
}
.focus\:border-orange-800:focus {
  border-color: var(--p-orange-800) !important;
}
.focus\:border-orange-900:focus {
  border-color: var(--p-orange-900) !important;
}

.hover\:border-orange-50:hover {
  border-color: var(--p-orange-50) !important;
}
.hover\:border-orange-100:hover {
  border-color: var(--p-orange-100) !important;
}
.hover\:border-orange-200:hover {
  border-color: var(--p-orange-200) !important;
}
.hover\:border-orange-300:hover {
  border-color: var(--p-orange-300) !important;
}
.hover\:border-orange-400:hover {
  border-color: var(--p-orange-400) !important;
}
.hover\:border-orange-500:hover {
  border-color: var(--p-orange-500) !important;
}
.hover\:border-orange-600:hover {
  border-color: var(--p-orange-600) !important;
}
.hover\:border-orange-700:hover {
  border-color: var(--p-orange-700) !important;
}
.hover\:border-orange-800:hover {
  border-color: var(--p-orange-800) !important;
}
.hover\:border-orange-900:hover {
  border-color: var(--p-orange-900) !important;
}

.active\:border-orange-50:active {
  border-color: var(--p-orange-50) !important;
}
.active\:border-orange-100:active {
  border-color: var(--p-orange-100) !important;
}
.active\:border-orange-200:active {
  border-color: var(--p-orange-200) !important;
}
.active\:border-orange-300:active {
  border-color: var(--p-orange-300) !important;
}
.active\:border-orange-400:active {
  border-color: var(--p-orange-400) !important;
}
.active\:border-orange-500:active {
  border-color: var(--p-orange-500) !important;
}
.active\:border-orange-600:active {
  border-color: var(--p-orange-600) !important;
}
.active\:border-orange-700:active {
  border-color: var(--p-orange-700) !important;
}
.active\:border-orange-800:active {
  border-color: var(--p-orange-800) !important;
}
.active\:border-orange-900:active {
  border-color: var(--p-orange-900) !important;
}

.border-bluegray-50 {
  border-color: var(--p-bluegray-50) !important;
}
.border-bluegray-100 {
  border-color: var(--p-bluegray-100) !important;
}
.border-bluegray-200 {
  border-color: var(--p-bluegray-200) !important;
}
.border-bluegray-300 {
  border-color: var(--p-bluegray-300) !important;
}
.border-bluegray-400 {
  border-color: var(--p-bluegray-400) !important;
}
.border-bluegray-500 {
  border-color: var(--p-bluegray-500) !important;
}
.border-bluegray-600 {
  border-color: var(--p-bluegray-600) !important;
}
.border-bluegray-700 {
  border-color: var(--p-bluegray-700) !important;
}
.border-bluegray-800 {
  border-color: var(--p-bluegray-800) !important;
}
.border-bluegray-900 {
  border-color: var(--p-bluegray-900) !important;
}

.focus\:border-bluegray-50:focus {
  border-color: var(--p-bluegray-50) !important;
}
.focus\:border-bluegray-100:focus {
  border-color: var(--p-bluegray-100) !important;
}
.focus\:border-bluegray-200:focus {
  border-color: var(--p-bluegray-200) !important;
}
.focus\:border-bluegray-300:focus {
  border-color: var(--p-bluegray-300) !important;
}
.focus\:border-bluegray-400:focus {
  border-color: var(--p-bluegray-400) !important;
}
.focus\:border-bluegray-500:focus {
  border-color: var(--p-bluegray-500) !important;
}
.focus\:border-bluegray-600:focus {
  border-color: var(--p-bluegray-600) !important;
}
.focus\:border-bluegray-700:focus {
  border-color: var(--p-bluegray-700) !important;
}
.focus\:border-bluegray-800:focus {
  border-color: var(--p-bluegray-800) !important;
}
.focus\:border-bluegray-900:focus {
  border-color: var(--p-bluegray-900) !important;
}

.hover\:border-bluegray-50:hover {
  border-color: var(--p-bluegray-50) !important;
}
.hover\:border-bluegray-100:hover {
  border-color: var(--p-bluegray-100) !important;
}
.hover\:border-bluegray-200:hover {
  border-color: var(--p-bluegray-200) !important;
}
.hover\:border-bluegray-300:hover {
  border-color: var(--p-bluegray-300) !important;
}
.hover\:border-bluegray-400:hover {
  border-color: var(--p-bluegray-400) !important;
}
.hover\:border-bluegray-500:hover {
  border-color: var(--p-bluegray-500) !important;
}
.hover\:border-bluegray-600:hover {
  border-color: var(--p-bluegray-600) !important;
}
.hover\:border-bluegray-700:hover {
  border-color: var(--p-bluegray-700) !important;
}
.hover\:border-bluegray-800:hover {
  border-color: var(--p-bluegray-800) !important;
}
.hover\:border-bluegray-900:hover {
  border-color: var(--p-bluegray-900) !important;
}

.active\:border-bluegray-50:active {
  border-color: var(--p-bluegray-50) !important;
}
.active\:border-bluegray-100:active {
  border-color: var(--p-bluegray-100) !important;
}
.active\:border-bluegray-200:active {
  border-color: var(--p-bluegray-200) !important;
}
.active\:border-bluegray-300:active {
  border-color: var(--p-bluegray-300) !important;
}
.active\:border-bluegray-400:active {
  border-color: var(--p-bluegray-400) !important;
}
.active\:border-bluegray-500:active {
  border-color: var(--p-bluegray-500) !important;
}
.active\:border-bluegray-600:active {
  border-color: var(--p-bluegray-600) !important;
}
.active\:border-bluegray-700:active {
  border-color: var(--p-bluegray-700) !important;
}
.active\:border-bluegray-800:active {
  border-color: var(--p-bluegray-800) !important;
}
.active\:border-bluegray-900:active {
  border-color: var(--p-bluegray-900) !important;
}

.border-purple-50 {
  border-color: var(--p-purple-50) !important;
}
.border-purple-100 {
  border-color: var(--p-purple-100) !important;
}
.border-purple-200 {
  border-color: var(--p-purple-200) !important;
}
.border-purple-300 {
  border-color: var(--p-purple-300) !important;
}
.border-purple-400 {
  border-color: var(--p-purple-400) !important;
}
.border-purple-500 {
  border-color: var(--p-purple-500) !important;
}
.border-purple-600 {
  border-color: var(--p-purple-600) !important;
}
.border-purple-700 {
  border-color: var(--p-purple-700) !important;
}
.border-purple-800 {
  border-color: var(--p-purple-800) !important;
}
.border-purple-900 {
  border-color: var(--p-purple-900) !important;
}

.focus\:border-purple-50:focus {
  border-color: var(--p-purple-50) !important;
}
.focus\:border-purple-100:focus {
  border-color: var(--p-purple-100) !important;
}
.focus\:border-purple-200:focus {
  border-color: var(--p-purple-200) !important;
}
.focus\:border-purple-300:focus {
  border-color: var(--p-purple-300) !important;
}
.focus\:border-purple-400:focus {
  border-color: var(--p-purple-400) !important;
}
.focus\:border-purple-500:focus {
  border-color: var(--p-purple-500) !important;
}
.focus\:border-purple-600:focus {
  border-color: var(--p-purple-600) !important;
}
.focus\:border-purple-700:focus {
  border-color: var(--p-purple-700) !important;
}
.focus\:border-purple-800:focus {
  border-color: var(--p-purple-800) !important;
}
.focus\:border-purple-900:focus {
  border-color: var(--p-purple-900) !important;
}

.hover\:border-purple-50:hover {
  border-color: var(--p-purple-50) !important;
}
.hover\:border-purple-100:hover {
  border-color: var(--p-purple-100) !important;
}
.hover\:border-purple-200:hover {
  border-color: var(--p-purple-200) !important;
}
.hover\:border-purple-300:hover {
  border-color: var(--p-purple-300) !important;
}
.hover\:border-purple-400:hover {
  border-color: var(--p-purple-400) !important;
}
.hover\:border-purple-500:hover {
  border-color: var(--p-purple-500) !important;
}
.hover\:border-purple-600:hover {
  border-color: var(--p-purple-600) !important;
}
.hover\:border-purple-700:hover {
  border-color: var(--p-purple-700) !important;
}
.hover\:border-purple-800:hover {
  border-color: var(--p-purple-800) !important;
}
.hover\:border-purple-900:hover {
  border-color: var(--p-purple-900) !important;
}

.active\:border-purple-50:active {
  border-color: var(--p-purple-50) !important;
}
.active\:border-purple-100:active {
  border-color: var(--p-purple-100) !important;
}
.active\:border-purple-200:active {
  border-color: var(--p-purple-200) !important;
}
.active\:border-purple-300:active {
  border-color: var(--p-purple-300) !important;
}
.active\:border-purple-400:active {
  border-color: var(--p-purple-400) !important;
}
.active\:border-purple-500:active {
  border-color: var(--p-purple-500) !important;
}
.active\:border-purple-600:active {
  border-color: var(--p-purple-600) !important;
}
.active\:border-purple-700:active {
  border-color: var(--p-purple-700) !important;
}
.active\:border-purple-800:active {
  border-color: var(--p-purple-800) !important;
}
.active\:border-purple-900:active {
  border-color: var(--p-purple-900) !important;
}

.border-gray-50 {
  border-color: var(--p-gray-50) !important;
}
.border-gray-100 {
  border-color: var(--p-gray-100) !important;
}
.border-gray-200 {
  border-color: var(--p-gray-200) !important;
}
.border-gray-300 {
  border-color: var(--p-gray-300) !important;
}
.border-gray-400 {
  border-color: var(--p-gray-400) !important;
}
.border-gray-500 {
  border-color: var(--p-gray-500) !important;
}
.border-gray-600 {
  border-color: var(--p-gray-600) !important;
}
.border-gray-700 {
  border-color: var(--p-gray-700) !important;
}
.border-gray-800 {
  border-color: var(--p-gray-800) !important;
}
.border-gray-900 {
  border-color: var(--p-gray-900) !important;
}

.focus\:border-gray-50:focus {
  border-color: var(--p-gray-50) !important;
}
.focus\:border-gray-100:focus {
  border-color: var(--p-gray-100) !important;
}
.focus\:border-gray-200:focus {
  border-color: var(--p-gray-200) !important;
}
.focus\:border-gray-300:focus {
  border-color: var(--p-gray-300) !important;
}
.focus\:border-gray-400:focus {
  border-color: var(--p-gray-400) !important;
}
.focus\:border-gray-500:focus {
  border-color: var(--p-gray-500) !important;
}
.focus\:border-gray-600:focus {
  border-color: var(--p-gray-600) !important;
}
.focus\:border-gray-700:focus {
  border-color: var(--p-gray-700) !important;
}
.focus\:border-gray-800:focus {
  border-color: var(--p-gray-800) !important;
}
.focus\:border-gray-900:focus {
  border-color: var(--p-gray-900) !important;
}

.hover\:border-gray-50:hover {
  border-color: var(--p-gray-50) !important;
}
.hover\:border-gray-100:hover {
  border-color: var(--p-gray-100) !important;
}
.hover\:border-gray-200:hover {
  border-color: var(--p-gray-200) !important;
}
.hover\:border-gray-300:hover {
  border-color: var(--p-gray-300) !important;
}
.hover\:border-gray-400:hover {
  border-color: var(--p-gray-400) !important;
}
.hover\:border-gray-500:hover {
  border-color: var(--p-gray-500) !important;
}
.hover\:border-gray-600:hover {
  border-color: var(--p-gray-600) !important;
}
.hover\:border-gray-700:hover {
  border-color: var(--p-gray-700) !important;
}
.hover\:border-gray-800:hover {
  border-color: var(--p-gray-800) !important;
}
.hover\:border-gray-900:hover {
  border-color: var(--p-gray-900) !important;
}

.active\:border-gray-50:active {
  border-color: var(--p-gray-50) !important;
}
.active\:border-gray-100:active {
  border-color: var(--p-gray-100) !important;
}
.active\:border-gray-200:active {
  border-color: var(--p-gray-200) !important;
}
.active\:border-gray-300:active {
  border-color: var(--p-gray-300) !important;
}
.active\:border-gray-400:active {
  border-color: var(--p-gray-400) !important;
}
.active\:border-gray-500:active {
  border-color: var(--p-gray-500) !important;
}
.active\:border-gray-600:active {
  border-color: var(--p-gray-600) !important;
}
.active\:border-gray-700:active {
  border-color: var(--p-gray-700) !important;
}
.active\:border-gray-800:active {
  border-color: var(--p-gray-800) !important;
}
.active\:border-gray-900:active {
  border-color: var(--p-gray-900) !important;
}

.border-red-50 {
  border-color: var(--p-red-50) !important;
}
.border-red-100 {
  border-color: var(--p-red-100) !important;
}
.border-red-200 {
  border-color: var(--p-red-200) !important;
}
.border-red-300 {
  border-color: var(--p-red-300) !important;
}
.border-red-400 {
  border-color: var(--p-red-400) !important;
}
.border-red-500 {
  border-color: var(--p-red-500) !important;
}
.border-red-600 {
  border-color: var(--p-red-600) !important;
}
.border-red-700 {
  border-color: var(--p-red-700) !important;
}
.border-red-800 {
  border-color: var(--p-red-800) !important;
}
.border-red-900 {
  border-color: var(--p-red-900) !important;
}

.focus\:border-red-50:focus {
  border-color: var(--p-red-50) !important;
}
.focus\:border-red-100:focus {
  border-color: var(--p-red-100) !important;
}
.focus\:border-red-200:focus {
  border-color: var(--p-red-200) !important;
}
.focus\:border-red-300:focus {
  border-color: var(--p-red-300) !important;
}
.focus\:border-red-400:focus {
  border-color: var(--p-red-400) !important;
}
.focus\:border-red-500:focus {
  border-color: var(--p-red-500) !important;
}
.focus\:border-red-600:focus {
  border-color: var(--p-red-600) !important;
}
.focus\:border-red-700:focus {
  border-color: var(--p-red-700) !important;
}
.focus\:border-red-800:focus {
  border-color: var(--p-red-800) !important;
}
.focus\:border-red-900:focus {
  border-color: var(--p-red-900) !important;
}

.hover\:border-red-50:hover {
  border-color: var(--p-red-50) !important;
}
.hover\:border-red-100:hover {
  border-color: var(--p-red-100) !important;
}
.hover\:border-red-200:hover {
  border-color: var(--p-red-200) !important;
}
.hover\:border-red-300:hover {
  border-color: var(--p-red-300) !important;
}
.hover\:border-red-400:hover {
  border-color: var(--p-red-400) !important;
}
.hover\:border-red-500:hover {
  border-color: var(--p-red-500) !important;
}
.hover\:border-red-600:hover {
  border-color: var(--p-red-600) !important;
}
.hover\:border-red-700:hover {
  border-color: var(--p-red-700) !important;
}
.hover\:border-red-800:hover {
  border-color: var(--p-red-800) !important;
}
.hover\:border-red-900:hover {
  border-color: var(--p-red-900) !important;
}

.active\:border-red-50:active {
  border-color: var(--p-red-50) !important;
}
.active\:border-red-100:active {
  border-color: var(--p-red-100) !important;
}
.active\:border-red-200:active {
  border-color: var(--p-red-200) !important;
}
.active\:border-red-300:active {
  border-color: var(--p-red-300) !important;
}
.active\:border-red-400:active {
  border-color: var(--p-red-400) !important;
}
.active\:border-red-500:active {
  border-color: var(--p-red-500) !important;
}
.active\:border-red-600:active {
  border-color: var(--p-red-600) !important;
}
.active\:border-red-700:active {
  border-color: var(--p-red-700) !important;
}
.active\:border-red-800:active {
  border-color: var(--p-red-800) !important;
}
.active\:border-red-900:active {
  border-color: var(--p-red-900) !important;
}

.border-primary-50 {
  border-color: var(--p-primary-50) !important;
}
.border-primary-100 {
  border-color: var(--p-primary-100) !important;
}
.border-primary-200 {
  border-color: var(--p-primary-200) !important;
}
.border-primary-300 {
  border-color: var(--p-primary-300) !important;
}
.border-primary-400 {
  border-color: var(--p-primary-400) !important;
}
.border-primary-500 {
  border-color: var(--p-primary-500) !important;
}
.border-primary-600 {
  border-color: var(--p-primary-600) !important;
}
.border-primary-700 {
  border-color: var(--p-primary-700) !important;
}
.border-primary-800 {
  border-color: var(--p-primary-800) !important;
}
.border-primary-900 {
  border-color: var(--p-primary-900) !important;
}

.focus\:border-primary-50:focus {
  border-color: var(--p-primary-50) !important;
}
.focus\:border-primary-100:focus {
  border-color: var(--p-primary-100) !important;
}
.focus\:border-primary-200:focus {
  border-color: var(--p-primary-200) !important;
}
.focus\:border-primary-300:focus {
  border-color: var(--p-primary-300) !important;
}
.focus\:border-primary-400:focus {
  border-color: var(--p-primary-400) !important;
}
.focus\:border-primary-500:focus {
  border-color: var(--p-primary-500) !important;
}
.focus\:border-primary-600:focus {
  border-color: var(--p-primary-600) !important;
}
.focus\:border-primary-700:focus {
  border-color: var(--p-primary-700) !important;
}
.focus\:border-primary-800:focus {
  border-color: var(--p-primary-800) !important;
}
.focus\:border-primary-900:focus {
  border-color: var(--p-primary-900) !important;
}

.hover\:border-primary-50:hover {
  border-color: var(--p-primary-50) !important;
}
.hover\:border-primary-100:hover {
  border-color: var(--p-primary-100) !important;
}
.hover\:border-primary-200:hover {
  border-color: var(--p-primary-200) !important;
}
.hover\:border-primary-300:hover {
  border-color: var(--p-primary-300) !important;
}
.hover\:border-primary-400:hover {
  border-color: var(--p-primary-400) !important;
}
.hover\:border-primary-500:hover {
  border-color: var(--p-primary-500) !important;
}
.hover\:border-primary-600:hover {
  border-color: var(--p-primary-600) !important;
}
.hover\:border-primary-700:hover {
  border-color: var(--p-primary-700) !important;
}
.hover\:border-primary-800:hover {
  border-color: var(--p-primary-800) !important;
}
.hover\:border-primary-900:hover {
  border-color: var(--p-primary-900) !important;
}

.active\:border-primary-50:active {
  border-color: var(--p-primary-50) !important;
}
.active\:border-primary-100:active {
  border-color: var(--p-primary-100) !important;
}
.active\:border-primary-200:active {
  border-color: var(--p-primary-200) !important;
}
.active\:border-primary-300:active {
  border-color: var(--p-primary-300) !important;
}
.active\:border-primary-400:active {
  border-color: var(--p-primary-400) !important;
}
.active\:border-primary-500:active {
  border-color: var(--p-primary-500) !important;
}
.active\:border-primary-600:active {
  border-color: var(--p-primary-600) !important;
}
.active\:border-primary-700:active {
  border-color: var(--p-primary-700) !important;
}
.active\:border-primary-800:active {
  border-color: var(--p-primary-800) !important;
}
.active\:border-primary-900:active {
  border-color: var(--p-primary-900) !important;
}

.bg-white-alpha-10 {
  background-color: rgba(255,255,255,0.1) !important;
}
.bg-white-alpha-20 {
  background-color: rgba(255,255,255,0.2) !important;
}
.bg-white-alpha-30 {
  background-color: rgba(255,255,255,0.3) !important;
}
.bg-white-alpha-40 {
  background-color: rgba(255,255,255,0.4) !important;
}
.bg-white-alpha-50 {
  background-color: rgba(255,255,255,0.5) !important;
}
.bg-white-alpha-60 {
  background-color: rgba(255,255,255,0.6) !important;
}
.bg-white-alpha-70 {
  background-color: rgba(255,255,255,0.7) !important;
}
.bg-white-alpha-80 {
  background-color: rgba(255,255,255,0.8) !important;
}
.bg-white-alpha-90 {
  background-color: rgba(255,255,255,0.9) !important;
}

.hover\:bg-white-alpha-10:hover {
  background-color: rgba(255,255,255,0.1) !important;
}
.hover\:bg-white-alpha-20:hover {
  background-color: rgba(255,255,255,0.2) !important;
}
.hover\:bg-white-alpha-30:hover {
  background-color: rgba(255,255,255,0.3) !important;
}
.hover\:bg-white-alpha-40:hover {
  background-color: rgba(255,255,255,0.4) !important;
}
.hover\:bg-white-alpha-50:hover {
  background-color: rgba(255,255,255,0.5) !important;
}
.hover\:bg-white-alpha-60:hover {
  background-color: rgba(255,255,255,0.6) !important;
}
.hover\:bg-white-alpha-70:hover {
  background-color: rgba(255,255,255,0.7) !important;
}
.hover\:bg-white-alpha-80:hover {
  background-color: rgba(255,255,255,0.8) !important;
}
.hover\:bg-white-alpha-90:hover {
  background-color: rgba(255,255,255,0.9) !important;
}

.focus\:bg-white-alpha-10:focus {
  background-color: rgba(255,255,255,0.1) !important;
}
.focus\:bg-white-alpha-20:focus {
  background-color: rgba(255,255,255,0.2) !important;
}
.focus\:bg-white-alpha-30:focus {
  background-color: rgba(255,255,255,0.3) !important;
}
.focus\:bg-white-alpha-40:focus {
  background-color: rgba(255,255,255,0.4) !important;
}
.focus\:bg-white-alpha-50:focus {
  background-color: rgba(255,255,255,0.5) !important;
}
.focus\:bg-white-alpha-60:focus {
  background-color: rgba(255,255,255,0.6) !important;
}
.focus\:bg-white-alpha-70:focus {
  background-color: rgba(255,255,255,0.7) !important;
}
.focus\:bg-white-alpha-80:focus {
  background-color: rgba(255,255,255,0.8) !important;
}
.focus\:bg-white-alpha-90:focus {
  background-color: rgba(255,255,255,0.9) !important;
}

.active\:bg-white-alpha-10:active {
  background-color: rgba(255,255,255,0.1) !important;
}
.active\:bg-white-alpha-20:active {
  background-color: rgba(255,255,255,0.2) !important;
}
.active\:bg-white-alpha-30:active {
  background-color: rgba(255,255,255,0.3) !important;
}
.active\:bg-white-alpha-40:active {
  background-color: rgba(255,255,255,0.4) !important;
}
.active\:bg-white-alpha-50:active {
  background-color: rgba(255,255,255,0.5) !important;
}
.active\:bg-white-alpha-60:active {
  background-color: rgba(255,255,255,0.6) !important;
}
.active\:bg-white-alpha-70:active {
  background-color: rgba(255,255,255,0.7) !important;
}
.active\:bg-white-alpha-80:active {
  background-color: rgba(255,255,255,0.8) !important;
}
.active\:bg-white-alpha-90:active {
  background-color: rgba(255,255,255,0.9) !important;
}

.bg-black-alpha-10 {
  background-color: rgba(0,0,0,0.1) !important;
}
.bg-black-alpha-20 {
  background-color: rgba(0,0,0,0.2) !important;
}
.bg-black-alpha-30 {
  background-color: rgba(0,0,0,0.3) !important;
}
.bg-black-alpha-40 {
  background-color: rgba(0,0,0,0.4) !important;
}
.bg-black-alpha-50 {
  background-color: rgba(0,0,0,0.5) !important;
}
.bg-black-alpha-60 {
  background-color: rgba(0,0,0,0.6) !important;
}
.bg-black-alpha-70 {
  background-color: rgba(0,0,0,0.7) !important;
}
.bg-black-alpha-80 {
  background-color: rgba(0,0,0,0.8) !important;
}
.bg-black-alpha-90 {
  background-color: rgba(0,0,0,0.9) !important;
}

.hover\:bg-black-alpha-10:hover {
  background-color: rgba(0,0,0,0.1) !important;
}
.hover\:bg-black-alpha-20:hover {
  background-color: rgba(0,0,0,0.2) !important;
}
.hover\:bg-black-alpha-30:hover {
  background-color: rgba(0,0,0,0.3) !important;
}
.hover\:bg-black-alpha-40:hover {
  background-color: rgba(0,0,0,0.4) !important;
}
.hover\:bg-black-alpha-50:hover {
  background-color: rgba(0,0,0,0.5) !important;
}
.hover\:bg-black-alpha-60:hover {
  background-color: rgba(0,0,0,0.6) !important;
}
.hover\:bg-black-alpha-70:hover {
  background-color: rgba(0,0,0,0.7) !important;
}
.hover\:bg-black-alpha-80:hover {
  background-color: rgba(0,0,0,0.8) !important;
}
.hover\:bg-black-alpha-90:hover {
  background-color: rgba(0,0,0,0.9) !important;
}

.focus\:bg-black-alpha-10:focus {
  background-color: rgba(0,0,0,0.1) !important;
}
.focus\:bg-black-alpha-20:focus {
  background-color: rgba(0,0,0,0.2) !important;
}
.focus\:bg-black-alpha-30:focus {
  background-color: rgba(0,0,0,0.3) !important;
}
.focus\:bg-black-alpha-40:focus {
  background-color: rgba(0,0,0,0.4) !important;
}
.focus\:bg-black-alpha-50:focus {
  background-color: rgba(0,0,0,0.5) !important;
}
.focus\:bg-black-alpha-60:focus {
  background-color: rgba(0,0,0,0.6) !important;
}
.focus\:bg-black-alpha-70:focus {
  background-color: rgba(0,0,0,0.7) !important;
}
.focus\:bg-black-alpha-80:focus {
  background-color: rgba(0,0,0,0.8) !important;
}
.focus\:bg-black-alpha-90:focus {
  background-color: rgba(0,0,0,0.9) !important;
}

.active\:bg-black-alpha-10:active {
  background-color: rgba(0,0,0,0.1) !important;
}
.active\:bg-black-alpha-20:active {
  background-color: rgba(0,0,0,0.2) !important;
}
.active\:bg-black-alpha-30:active {
  background-color: rgba(0,0,0,0.3) !important;
}
.active\:bg-black-alpha-40:active {
  background-color: rgba(0,0,0,0.4) !important;
}
.active\:bg-black-alpha-50:active {
  background-color: rgba(0,0,0,0.5) !important;
}
.active\:bg-black-alpha-60:active {
  background-color: rgba(0,0,0,0.6) !important;
}
.active\:bg-black-alpha-70:active {
  background-color: rgba(0,0,0,0.7) !important;
}
.active\:bg-black-alpha-80:active {
  background-color: rgba(0,0,0,0.8) !important;
}
.active\:bg-black-alpha-90:active {
  background-color: rgba(0,0,0,0.9) !important;
}

.border-white-alpha-10 {
  border-color: rgba(255,255,255,0.1) !important;
}
.border-white-alpha-20 {
  border-color: rgba(255,255,255,0.2) !important;
}
.border-white-alpha-30 {
  border-color: rgba(255,255,255,0.3) !important;
}
.border-white-alpha-40 {
  border-color: rgba(255,255,255,0.4) !important;
}
.border-white-alpha-50 {
  border-color: rgba(255,255,255,0.5) !important;
}
.border-white-alpha-60 {
  border-color: rgba(255,255,255,0.6) !important;
}
.border-white-alpha-70 {
  border-color: rgba(255,255,255,0.7) !important;
}
.border-white-alpha-80 {
  border-color: rgba(255,255,255,0.8) !important;
}
.border-white-alpha-90 {
  border-color: rgba(255,255,255,0.9) !important;
}

.hover\:border-white-alpha-10:hover {
  border-color: rgba(255,255,255,0.1) !important;
}
.hover\:border-white-alpha-20:hover {
  border-color: rgba(255,255,255,0.2) !important;
}
.hover\:border-white-alpha-30:hover {
  border-color: rgba(255,255,255,0.3) !important;
}
.hover\:border-white-alpha-40:hover {
  border-color: rgba(255,255,255,0.4) !important;
}
.hover\:border-white-alpha-50:hover {
  border-color: rgba(255,255,255,0.5) !important;
}
.hover\:border-white-alpha-60:hover {
  border-color: rgba(255,255,255,0.6) !important;
}
.hover\:border-white-alpha-70:hover {
  border-color: rgba(255,255,255,0.7) !important;
}
.hover\:border-white-alpha-80:hover {
  border-color: rgba(255,255,255,0.8) !important;
}
.hover\:border-white-alpha-90:hover {
  border-color: rgba(255,255,255,0.9) !important;
}

.focus\:border-white-alpha-10:focus {
  border-color: rgba(255,255,255,0.1) !important;
}
.focus\:border-white-alpha-20:focus {
  border-color: rgba(255,255,255,0.2) !important;
}
.focus\:border-white-alpha-30:focus {
  border-color: rgba(255,255,255,0.3) !important;
}
.focus\:border-white-alpha-40:focus {
  border-color: rgba(255,255,255,0.4) !important;
}
.focus\:border-white-alpha-50:focus {
  border-color: rgba(255,255,255,0.5) !important;
}
.focus\:border-white-alpha-60:focus {
  border-color: rgba(255,255,255,0.6) !important;
}
.focus\:border-white-alpha-70:focus {
  border-color: rgba(255,255,255,0.7) !important;
}
.focus\:border-white-alpha-80:focus {
  border-color: rgba(255,255,255,0.8) !important;
}
.focus\:border-white-alpha-90:focus {
  border-color: rgba(255,255,255,0.9) !important;
}

.active\:border-white-alpha-10:active {
  border-color: rgba(255,255,255,0.1) !important;
}
.active\:border-white-alpha-20:active {
  border-color: rgba(255,255,255,0.2) !important;
}
.active\:border-white-alpha-30:active {
  border-color: rgba(255,255,255,0.3) !important;
}
.active\:border-white-alpha-40:active {
  border-color: rgba(255,255,255,0.4) !important;
}
.active\:border-white-alpha-50:active {
  border-color: rgba(255,255,255,0.5) !important;
}
.active\:border-white-alpha-60:active {
  border-color: rgba(255,255,255,0.6) !important;
}
.active\:border-white-alpha-70:active {
  border-color: rgba(255,255,255,0.7) !important;
}
.active\:border-white-alpha-80:active {
  border-color: rgba(255,255,255,0.8) !important;
}
.active\:border-white-alpha-90:active {
  border-color: rgba(255,255,255,0.9) !important;
}

.border-black-alpha-10 {
  border-color: rgba(0,0,0,0.1) !important;
}
.border-black-alpha-20 {
  border-color: rgba(0,0,0,0.2) !important;
}
.border-black-alpha-30 {
  border-color: rgba(0,0,0,0.3) !important;
}
.border-black-alpha-40 {
  border-color: rgba(0,0,0,0.4) !important;
}
.border-black-alpha-50 {
  border-color: rgba(0,0,0,0.5) !important;
}
.border-black-alpha-60 {
  border-color: rgba(0,0,0,0.6) !important;
}
.border-black-alpha-70 {
  border-color: rgba(0,0,0,0.7) !important;
}
.border-black-alpha-80 {
  border-color: rgba(0,0,0,0.8) !important;
}
.border-black-alpha-90 {
  border-color: rgba(0,0,0,0.9) !important;
}

.hover\:border-black-alpha-10:hover {
  border-color: rgba(0,0,0,0.1) !important;
}
.hover\:border-black-alpha-20:hover {
  border-color: rgba(0,0,0,0.2) !important;
}
.hover\:border-black-alpha-30:hover {
  border-color: rgba(0,0,0,0.3) !important;
}
.hover\:border-black-alpha-40:hover {
  border-color: rgba(0,0,0,0.4) !important;
}
.hover\:border-black-alpha-50:hover {
  border-color: rgba(0,0,0,0.5) !important;
}
.hover\:border-black-alpha-60:hover {
  border-color: rgba(0,0,0,0.6) !important;
}
.hover\:border-black-alpha-70:hover {
  border-color: rgba(0,0,0,0.7) !important;
}
.hover\:border-black-alpha-80:hover {
  border-color: rgba(0,0,0,0.8) !important;
}
.hover\:border-black-alpha-90:hover {
  border-color: rgba(0,0,0,0.9) !important;
}

.focus\:border-black-alpha-10:focus {
  border-color: rgba(0,0,0,0.1) !important;
}
.focus\:border-black-alpha-20:focus {
  border-color: rgba(0,0,0,0.2) !important;
}
.focus\:border-black-alpha-30:focus {
  border-color: rgba(0,0,0,0.3) !important;
}
.focus\:border-black-alpha-40:focus {
  border-color: rgba(0,0,0,0.4) !important;
}
.focus\:border-black-alpha-50:focus {
  border-color: rgba(0,0,0,0.5) !important;
}
.focus\:border-black-alpha-60:focus {
  border-color: rgba(0,0,0,0.6) !important;
}
.focus\:border-black-alpha-70:focus {
  border-color: rgba(0,0,0,0.7) !important;
}
.focus\:border-black-alpha-80:focus {
  border-color: rgba(0,0,0,0.8) !important;
}
.focus\:border-black-alpha-90:focus {
  border-color: rgba(0,0,0,0.9) !important;
}

.active\:border-black-alpha-10:active {
  border-color: rgba(0,0,0,0.1) !important;
}
.active\:border-black-alpha-20:active {
  border-color: rgba(0,0,0,0.2) !important;
}
.active\:border-black-alpha-30:active {
  border-color: rgba(0,0,0,0.3) !important;
}
.active\:border-black-alpha-40:active {
  border-color: rgba(0,0,0,0.4) !important;
}
.active\:border-black-alpha-50:active {
  border-color: rgba(0,0,0,0.5) !important;
}
.active\:border-black-alpha-60:active {
  border-color: rgba(0,0,0,0.6) !important;
}
.active\:border-black-alpha-70:active {
  border-color: rgba(0,0,0,0.7) !important;
}
.active\:border-black-alpha-80:active {
  border-color: rgba(0,0,0,0.8) !important;
}
.active\:border-black-alpha-90:active {
  border-color: rgba(0,0,0,0.9) !important;
}

.text-white-alpha-10 {
  color: rgba(255,255,255,0.1) !important;
}
.text-white-alpha-20 {
  color: rgba(255,255,255,0.2) !important;
}
.text-white-alpha-30 {
  color: rgba(255,255,255,0.3) !important;
}
.text-white-alpha-40 {
  color: rgba(255,255,255,0.4) !important;
}
.text-white-alpha-50 {
  color: rgba(255,255,255,0.5) !important;
}
.text-white-alpha-60 {
  color: rgba(255,255,255,0.6) !important;
}
.text-white-alpha-70 {
  color: rgba(255,255,255,0.7) !important;
}
.text-white-alpha-80 {
  color: rgba(255,255,255,0.8) !important;
}
.text-white-alpha-90 {
  color: rgba(255,255,255,0.9) !important;
}

.hover\:text-white-alpha-10:hover {
  color: rgba(255,255,255,0.1) !important;
}
.hover\:text-white-alpha-20:hover {
  color: rgba(255,255,255,0.2) !important;
}
.hover\:text-white-alpha-30:hover {
  color: rgba(255,255,255,0.3) !important;
}
.hover\:text-white-alpha-40:hover {
  color: rgba(255,255,255,0.4) !important;
}
.hover\:text-white-alpha-50:hover {
  color: rgba(255,255,255,0.5) !important;
}
.hover\:text-white-alpha-60:hover {
  color: rgba(255,255,255,0.6) !important;
}
.hover\:text-white-alpha-70:hover {
  color: rgba(255,255,255,0.7) !important;
}
.hover\:text-white-alpha-80:hover {
  color: rgba(255,255,255,0.8) !important;
}
.hover\:text-white-alpha-90:hover {
  color: rgba(255,255,255,0.9) !important;
}

.focus\:text-white-alpha-10:focus {
  color: rgba(255,255,255,0.1) !important;
}
.focus\:text-white-alpha-20:focus {
  color: rgba(255,255,255,0.2) !important;
}
.focus\:text-white-alpha-30:focus {
  color: rgba(255,255,255,0.3) !important;
}
.focus\:text-white-alpha-40:focus {
  color: rgba(255,255,255,0.4) !important;
}
.focus\:text-white-alpha-50:focus {
  color: rgba(255,255,255,0.5) !important;
}
.focus\:text-white-alpha-60:focus {
  color: rgba(255,255,255,0.6) !important;
}
.focus\:text-white-alpha-70:focus {
  color: rgba(255,255,255,0.7) !important;
}
.focus\:text-white-alpha-80:focus {
  color: rgba(255,255,255,0.8) !important;
}
.focus\:text-white-alpha-90:focus {
  color: rgba(255,255,255,0.9) !important;
}

.active\:text-white-alpha-10:active {
  color: rgba(255,255,255,0.1) !important;
}
.active\:text-white-alpha-20:active {
  color: rgba(255,255,255,0.2) !important;
}
.active\:text-white-alpha-30:active {
  color: rgba(255,255,255,0.3) !important;
}
.active\:text-white-alpha-40:active {
  color: rgba(255,255,255,0.4) !important;
}
.active\:text-white-alpha-50:active {
  color: rgba(255,255,255,0.5) !important;
}
.active\:text-white-alpha-60:active {
  color: rgba(255,255,255,0.6) !important;
}
.active\:text-white-alpha-70:active {
  color: rgba(255,255,255,0.7) !important;
}
.active\:text-white-alpha-80:active {
  color: rgba(255,255,255,0.8) !important;
}
.active\:text-white-alpha-90:active {
  color: rgba(255,255,255,0.9) !important;
}

.text-black-alpha-10 {
  color: rgba(0,0,0,0.1) !important;
}
.text-black-alpha-20 {
  color: rgba(0,0,0,0.2) !important;
}
.text-black-alpha-30 {
  color: rgba(0,0,0,0.3) !important;
}
.text-black-alpha-40 {
  color: rgba(0,0,0,0.4) !important;
}
.text-black-alpha-50 {
  color: rgba(0,0,0,0.5) !important;
}
.text-black-alpha-60 {
  color: rgba(0,0,0,0.6) !important;
}
.text-black-alpha-70 {
  color: rgba(0,0,0,0.7) !important;
}
.text-black-alpha-80 {
  color: rgba(0,0,0,0.8) !important;
}
.text-black-alpha-90 {
  color: rgba(0,0,0,0.9) !important;
}

.hover\:text-black-alpha-10:hover {
  color: rgba(0,0,0,0.1) !important;
}
.hover\:text-black-alpha-20:hover {
  color: rgba(0,0,0,0.2) !important;
}
.hover\:text-black-alpha-30:hover {
  color: rgba(0,0,0,0.3) !important;
}
.hover\:text-black-alpha-40:hover {
  color: rgba(0,0,0,0.4) !important;
}
.hover\:text-black-alpha-50:hover {
  color: rgba(0,0,0,0.5) !important;
}
.hover\:text-black-alpha-60:hover {
  color: rgba(0,0,0,0.6) !important;
}
.hover\:text-black-alpha-70:hover {
  color: rgba(0,0,0,0.7) !important;
}
.hover\:text-black-alpha-80:hover {
  color: rgba(0,0,0,0.8) !important;
}
.hover\:text-black-alpha-90:hover {
  color: rgba(0,0,0,0.9) !important;
}

.focus\:text-black-alpha-10:focus {
  color: rgba(0,0,0,0.1) !important;
}
.focus\:text-black-alpha-20:focus {
  color: rgba(0,0,0,0.2) !important;
}
.focus\:text-black-alpha-30:focus {
  color: rgba(0,0,0,0.3) !important;
}
.focus\:text-black-alpha-40:focus {
  color: rgba(0,0,0,0.4) !important;
}
.focus\:text-black-alpha-50:focus {
  color: rgba(0,0,0,0.5) !important;
}
.focus\:text-black-alpha-60:focus {
  color: rgba(0,0,0,0.6) !important;
}
.focus\:text-black-alpha-70:focus {
  color: rgba(0,0,0,0.7) !important;
}
.focus\:text-black-alpha-80:focus {
  color: rgba(0,0,0,0.8) !important;
}
.focus\:text-black-alpha-90:focus {
  color: rgba(0,0,0,0.9) !important;
}

.active\:text-black-alpha-10:active {
  color: rgba(0,0,0,0.1) !important;
}
.active\:text-black-alpha-20:active {
  color: rgba(0,0,0,0.2) !important;
}
.active\:text-black-alpha-30:active {
  color: rgba(0,0,0,0.3) !important;
}
.active\:text-black-alpha-40:active {
  color: rgba(0,0,0,0.4) !important;
}
.active\:text-black-alpha-50:active {
  color: rgba(0,0,0,0.5) !important;
}
.active\:text-black-alpha-60:active {
  color: rgba(0,0,0,0.6) !important;
}
.active\:text-black-alpha-70:active {
  color: rgba(0,0,0,0.7) !important;
}
.active\:text-black-alpha-80:active {
  color: rgba(0,0,0,0.8) !important;
}
.active\:text-black-alpha-90:active {
  color: rgba(0,0,0,0.9) !important;
}

.text-primary {
  color: var(--p-primary-color) !important;
}

.bg-primary {
  color: var(--p-primary-contrast-color) !important;
  background-color: var(--p-primary-color) !important;
}

.bg-primary-reverse {
  color: var(--p-primary-color) !important;
  background-color: var(--p-primary-contrast-color) !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.border-primary {
  border-color: var(--p-primary-color) !important;
}

.text-white {
  color: #ffffff !important;
}

.border-white {
  border-color: #ffffff !important;
}

.text-color {
  color: var(--p-text-color) !important;
}

.text-color-secondary {
  color: var(--p-text-muted-color) !important;
}

.surface-ground {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
}

.surface-section {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
}

.surface-card {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.surface-overlay {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.surface-hover {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
}

.surface-border {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
}

.focus\:text-primary:focus {
  color: var(--p-primary-color) !important;
}

.hover\:text-primary:hover {
  color: var(--p-primary-color) !important;
}

.active\:text-primary:active {
  color: var(--p-primary-color) !important;
}

.focus\:bg-primary:focus {
  color: var(--p-primary-contrast-color) !important;
  background-color: var(--p-primary-color) !important;
}

.hover\:bg-primary:hover {
  color: var(--p-primary-contrast-color) !important;
  background-color: var(--p-primary-color) !important;
}

.active\:bg-primary:active {
  color: var(--p-primary-contrast-color) !important;
  background-color: var(--p-primary-color) !important;
}

.focus\:bg-primary-reverse:focus {
  color: var(--p-primary-color) !important;
  background-color: var(--p-primary-contrast-color) !important;
}

.hover\:bg-primary-reverse:hover {
  color: var(--p-primary-color) !important;
  background-color: var(--p-primary-contrast-color) !important;
}

.active\:bg-primary-reverse:active {
  color: var(--p-primary-color) !important;
  background-color: var(--p-primary-contrast-color) !important;
}

.focus\:bg-white:focus {
  background-color: #ffffff !important;
}

.hover\:bg-white:hover {
  background-color: #ffffff !important;
}

.active\:bg-white:active {
  background-color: #ffffff !important;
}

.focus\:border-primary:focus {
  border-color: var(--p-primary-color) !important;
}

.hover\:border-primary:hover {
  border-color: var(--p-primary-color) !important;
}

.active\:border-primary:active {
  border-color: var(--p-primary-color) !important;
}

.focus\:text-white:focus {
  color: #ffffff !important;
}

.hover\:text-white:hover {
  color: #ffffff !important;
}

.active\:text-white:active {
  color: #ffffff !important;
}

.focus\:border-white:focus {
  border-color: #ffffff !important;
}

.hover\:border-white:hover {
  border-color: #ffffff !important;
}

.active\:border-white:active {
  border-color: #ffffff !important;
}

.focus\:text-color:focus {
  color: var(--p-text-color) !important;
}

.hover\:text-color:hover {
  color: var(--p-text-color) !important;
}

.active\:text-color:active {
  color: var(--p-text-color) !important;
}

.focus\:text-color-secondary:focus {
  color: var(--p-text-muted-color) !important;
}

.hover\:text-color-secondary:hover {
  color: var(--p-text-muted-color) !important;
}

.active\:text-color-secondary:active {
  color: var(--p-text-muted-color) !important;
}

.focus\:surface-ground:focus {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
}

.hover\:surface-ground:hover {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
}

.active\:surface-ground:active {
  background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
}

.focus\:surface-section:focus {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
}

.hover\:surface-section:hover {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
}

.active\:surface-section:active {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
}

.focus\:surface-card:focus {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.hover\:surface-card:hover {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.active\:surface-card:active {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.focus\:surface-overlay:focus {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.hover\:surface-overlay:hover {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.active\:surface-overlay:active {
  background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
}

.focus\:surface-hover:focus {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
}

.hover\:surface-hover:hover {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
}

.active\:surface-hover:active {
  background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
}

.focus\:surface-border:focus {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
}

.hover\:surface-border:hover {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
}

.active\:surface-border:active {
  border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-primary {
    color: var(--p-primary-color) !important;
  }
  .sm\:bg-primary {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .sm\:bg-primary-reverse {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .sm\:bg-white {
    background-color: #ffffff !important;
  }
  .sm\:border-primary {
    border-color: var(--p-primary-color) !important;
  }
  .sm\:text-white {
    color: #ffffff !important;
  }
  .sm\:border-white {
    border-color: #ffffff !important;
  }
  .sm\:text-color {
    color: var(--p-text-color) !important;
  }
  .sm\:text-color-secondary {
    color: var(--p-text-muted-color) !important;
  }
  .sm\:surface-ground {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .sm\:surface-section {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .sm\:surface-card {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:surface-overlay {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:surface-hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .sm\:surface-border {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .sm\:focus\:text-primary:focus {
    color: var(--p-primary-color) !important;
  }
  .sm\:hover\:text-primary:hover {
    color: var(--p-primary-color) !important;
  }
  .sm\:active\:text-primary:active {
    color: var(--p-primary-color) !important;
  }
  .sm\:focus\:bg-primary:focus {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .sm\:hover\:bg-primary:hover {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .sm\:active\:bg-primary:active {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .sm\:focus\:bg-primary-reverse:focus {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .sm\:hover\:bg-primary-reverse:hover {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .sm\:active\:bg-primary-reverse:active {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .sm\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .sm\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .sm\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .sm\:focus\:border-primary:focus {
    border-color: var(--p-primary-color) !important;
  }
  .sm\:hover\:border-primary:hover {
    border-color: var(--p-primary-color) !important;
  }
  .sm\:active\:border-primary:active {
    border-color: var(--p-primary-color) !important;
  }
  .sm\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .sm\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .sm\:active\:text-white:active {
    color: #ffffff !important;
  }
  .sm\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .sm\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .sm\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .sm\:focus\:text-color:focus {
    color: var(--p-text-color) !important;
  }
  .sm\:hover\:text-color:hover {
    color: var(--p-text-color) !important;
  }
  .sm\:active\:text-color:active {
    color: var(--p-text-color) !important;
  }
  .sm\:focus\:text-color-secondary:focus {
    color: var(--p-text-muted-color) !important;
  }
  .sm\:hover\:text-color-secondary:hover {
    color: var(--p-text-muted-color) !important;
  }
  .sm\:active\:text-color-secondary:active {
    color: var(--p-text-muted-color) !important;
  }
  .sm\:focus\:surface-ground:focus {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .sm\:hover\:surface-ground:hover {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .sm\:active\:surface-ground:active {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .sm\:focus\:surface-section:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .sm\:hover\:surface-section:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .sm\:active\:surface-section:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .sm\:focus\:surface-card:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:hover\:surface-card:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:active\:surface-card:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:focus\:surface-overlay:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:hover\:surface-overlay:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:active\:surface-overlay:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .sm\:focus\:surface-hover:focus {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .sm\:hover\:surface-hover:hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .sm\:active\:surface-hover:active {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .sm\:focus\:surface-border:focus {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .sm\:hover\:surface-border:hover {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .sm\:active\:surface-border:active {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:text-primary {
    color: var(--p-primary-color) !important;
  }
  .md\:bg-primary {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .md\:bg-primary-reverse {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .md\:bg-white {
    background-color: #ffffff !important;
  }
  .md\:border-primary {
    border-color: var(--p-primary-color) !important;
  }
  .md\:text-white {
    color: #ffffff !important;
  }
  .md\:border-white {
    border-color: #ffffff !important;
  }
  .md\:text-color {
    color: var(--p-text-color) !important;
  }
  .md\:text-color-secondary {
    color: var(--p-text-muted-color) !important;
  }
  .md\:surface-ground {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .md\:surface-section {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .md\:surface-card {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:surface-overlay {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:surface-hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .md\:surface-border {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .md\:focus\:text-primary:focus {
    color: var(--p-primary-color) !important;
  }
  .md\:hover\:text-primary:hover {
    color: var(--p-primary-color) !important;
  }
  .md\:active\:text-primary:active {
    color: var(--p-primary-color) !important;
  }
  .md\:focus\:bg-primary:focus {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .md\:hover\:bg-primary:hover {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .md\:active\:bg-primary:active {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .md\:focus\:bg-primary-reverse:focus {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .md\:hover\:bg-primary-reverse:hover {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .md\:active\:bg-primary-reverse:active {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .md\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .md\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .md\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .md\:focus\:border-primary:focus {
    border-color: var(--p-primary-color) !important;
  }
  .md\:hover\:border-primary:hover {
    border-color: var(--p-primary-color) !important;
  }
  .md\:active\:border-primary:active {
    border-color: var(--p-primary-color) !important;
  }
  .md\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .md\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .md\:active\:text-white:active {
    color: #ffffff !important;
  }
  .md\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .md\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .md\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .md\:focus\:text-color:focus {
    color: var(--p-text-color) !important;
  }
  .md\:hover\:text-color:hover {
    color: var(--p-text-color) !important;
  }
  .md\:active\:text-color:active {
    color: var(--p-text-color) !important;
  }
  .md\:focus\:text-color-secondary:focus {
    color: var(--p-text-muted-color) !important;
  }
  .md\:hover\:text-color-secondary:hover {
    color: var(--p-text-muted-color) !important;
  }
  .md\:active\:text-color-secondary:active {
    color: var(--p-text-muted-color) !important;
  }
  .md\:focus\:surface-ground:focus {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .md\:hover\:surface-ground:hover {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .md\:active\:surface-ground:active {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .md\:focus\:surface-section:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .md\:hover\:surface-section:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .md\:active\:surface-section:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .md\:focus\:surface-card:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:hover\:surface-card:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:active\:surface-card:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:focus\:surface-overlay:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:hover\:surface-overlay:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:active\:surface-overlay:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .md\:focus\:surface-hover:focus {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .md\:hover\:surface-hover:hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .md\:active\:surface-hover:active {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .md\:focus\:surface-border:focus {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .md\:hover\:surface-border:hover {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .md\:active\:surface-border:active {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:text-primary {
    color: var(--p-primary-color) !important;
  }
  .lg\:bg-primary {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .lg\:bg-primary-reverse {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .lg\:bg-white {
    background-color: #ffffff !important;
  }
  .lg\:border-primary {
    border-color: var(--p-primary-color) !important;
  }
  .lg\:text-white {
    color: #ffffff !important;
  }
  .lg\:border-white {
    border-color: #ffffff !important;
  }
  .lg\:text-color {
    color: var(--p-text-color) !important;
  }
  .lg\:text-color-secondary {
    color: var(--p-text-muted-color) !important;
  }
  .lg\:surface-ground {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .lg\:surface-section {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .lg\:surface-card {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:surface-overlay {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:surface-hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .lg\:surface-border {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .lg\:focus\:text-primary:focus {
    color: var(--p-primary-color) !important;
  }
  .lg\:hover\:text-primary:hover {
    color: var(--p-primary-color) !important;
  }
  .lg\:active\:text-primary:active {
    color: var(--p-primary-color) !important;
  }
  .lg\:focus\:bg-primary:focus {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .lg\:hover\:bg-primary:hover {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .lg\:active\:bg-primary:active {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .lg\:focus\:bg-primary-reverse:focus {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .lg\:hover\:bg-primary-reverse:hover {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .lg\:active\:bg-primary-reverse:active {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .lg\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .lg\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .lg\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .lg\:focus\:border-primary:focus {
    border-color: var(--p-primary-color) !important;
  }
  .lg\:hover\:border-primary:hover {
    border-color: var(--p-primary-color) !important;
  }
  .lg\:active\:border-primary:active {
    border-color: var(--p-primary-color) !important;
  }
  .lg\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .lg\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .lg\:active\:text-white:active {
    color: #ffffff !important;
  }
  .lg\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .lg\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .lg\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .lg\:focus\:text-color:focus {
    color: var(--p-text-color) !important;
  }
  .lg\:hover\:text-color:hover {
    color: var(--p-text-color) !important;
  }
  .lg\:active\:text-color:active {
    color: var(--p-text-color) !important;
  }
  .lg\:focus\:text-color-secondary:focus {
    color: var(--p-text-muted-color) !important;
  }
  .lg\:hover\:text-color-secondary:hover {
    color: var(--p-text-muted-color) !important;
  }
  .lg\:active\:text-color-secondary:active {
    color: var(--p-text-muted-color) !important;
  }
  .lg\:focus\:surface-ground:focus {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .lg\:hover\:surface-ground:hover {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .lg\:active\:surface-ground:active {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .lg\:focus\:surface-section:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .lg\:hover\:surface-section:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .lg\:active\:surface-section:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .lg\:focus\:surface-card:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:hover\:surface-card:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:active\:surface-card:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:focus\:surface-overlay:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:hover\:surface-overlay:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:active\:surface-overlay:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .lg\:focus\:surface-hover:focus {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .lg\:hover\:surface-hover:hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .lg\:active\:surface-hover:active {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .lg\:focus\:surface-border:focus {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .lg\:hover\:surface-border:hover {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .lg\:active\:surface-border:active {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:text-primary {
    color: var(--p-primary-color) !important;
  }
  .xl\:bg-primary {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .xl\:bg-primary-reverse {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .xl\:bg-white {
    background-color: #ffffff !important;
  }
  .xl\:border-primary {
    border-color: var(--p-primary-color) !important;
  }
  .xl\:text-white {
    color: #ffffff !important;
  }
  .xl\:border-white {
    border-color: #ffffff !important;
  }
  .xl\:text-color {
    color: var(--p-text-color) !important;
  }
  .xl\:text-color-secondary {
    color: var(--p-text-muted-color) !important;
  }
  .xl\:surface-ground {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .xl\:surface-section {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .xl\:surface-card {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:surface-overlay {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:surface-hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .xl\:surface-border {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .xl\:focus\:text-primary:focus {
    color: var(--p-primary-color) !important;
  }
  .xl\:hover\:text-primary:hover {
    color: var(--p-primary-color) !important;
  }
  .xl\:active\:text-primary:active {
    color: var(--p-primary-color) !important;
  }
  .xl\:focus\:bg-primary:focus {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .xl\:hover\:bg-primary:hover {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .xl\:active\:bg-primary:active {
    color: var(--p-primary-contrast-color) !important;
    background-color: var(--p-primary-color) !important;
  }
  .xl\:focus\:bg-primary-reverse:focus {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .xl\:hover\:bg-primary-reverse:hover {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .xl\:active\:bg-primary-reverse:active {
    color: var(--p-primary-color) !important;
    background-color: var(--p-primary-contrast-color) !important;
  }
  .xl\:focus\:bg-white:focus {
    background-color: #ffffff !important;
  }
  .xl\:hover\:bg-white:hover {
    background-color: #ffffff !important;
  }
  .xl\:active\:bg-white:active {
    background-color: #ffffff !important;
  }
  .xl\:focus\:border-primary:focus {
    border-color: var(--p-primary-color) !important;
  }
  .xl\:hover\:border-primary:hover {
    border-color: var(--p-primary-color) !important;
  }
  .xl\:active\:border-primary:active {
    border-color: var(--p-primary-color) !important;
  }
  .xl\:focus\:text-white:focus {
    color: #ffffff !important;
  }
  .xl\:hover\:text-white:hover {
    color: #ffffff !important;
  }
  .xl\:active\:text-white:active {
    color: #ffffff !important;
  }
  .xl\:focus\:border-white:focus {
    border-color: #ffffff !important;
  }
  .xl\:hover\:border-white:hover {
    border-color: #ffffff !important;
  }
  .xl\:active\:border-white:active {
    border-color: #ffffff !important;
  }
  .xl\:focus\:text-color:focus {
    color: var(--p-text-color) !important;
  }
  .xl\:hover\:text-color:hover {
    color: var(--p-text-color) !important;
  }
  .xl\:active\:text-color:active {
    color: var(--p-text-color) !important;
  }
  .xl\:focus\:text-color-secondary:focus {
    color: var(--p-text-muted-color) !important;
  }
  .xl\:hover\:text-color-secondary:hover {
    color: var(--p-text-muted-color) !important;
  }
  .xl\:active\:text-color-secondary:active {
    color: var(--p-text-muted-color) !important;
  }
  .xl\:focus\:surface-ground:focus {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .xl\:hover\:surface-ground:hover {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .xl\:active\:surface-ground:active {
    background-color: light-dark(var(--p-surface-50), var(--p-surface-950)) !important;
  }
  .xl\:focus\:surface-section:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .xl\:hover\:surface-section:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .xl\:active\:surface-section:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-950)) !important;
  }
  .xl\:focus\:surface-card:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:hover\:surface-card:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:active\:surface-card:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:focus\:surface-overlay:focus {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:hover\:surface-overlay:hover {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:active\:surface-overlay:active {
    background-color: light-dark(var(--p-surface-0), var(--p-surface-900)) !important;
  }
  .xl\:focus\:surface-hover:focus {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .xl\:hover\:surface-hover:hover {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .xl\:active\:surface-hover:active {
    background-color: light-dark(var(--p-surface-800), var(--p-surface-100)) !important;
  }
  .xl\:focus\:surface-border:focus {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .xl\:hover\:surface-border:hover {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
  .xl\:active\:surface-border:active {
    border-color: light-dark(var(--p-surface-200), var(--p-surface-700)) !important;
  }
}
.field {
  margin-bottom: 1rem;
}

.field > label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

.field.grid > label {
  display: flex;
  align-items: center;
}

.field > small {
  margin-top: 0.25rem;
}

.field.grid,
.formgrid.grid {
  margin-top: 0;
}

.field.grid .col-fixed,
.formgrid.grid .col-fixed,
.field.grid .col,
.formgrid.grid .col,
.field.grid .col-1,
.formgrid.grid .col-1,
.field.grid .col-2,
.formgrid.grid .col-2,
.field.grid .col-3,
.formgrid.grid .col-3,
.field.grid .col-4,
.formgrid.grid .col-4,
.field.grid .col-5,
.formgrid.grid .col-5,
.field.grid .col-6,
.formgrid.grid .col-6,
.field.grid .col-7,
.formgrid.grid .col-7,
.field.grid .col-8,
.formgrid.grid .col-8,
.field.grid .col-9,
.formgrid.grid .col-9,
.field.grid .col-10,
.formgrid.grid .col-10,
.field.grid .col-11,
.formgrid.grid .col-11,
.field.grid .col-12,
.formgrid.grid .col-12 {
  padding-top: 0;
  padding-bottom: 0;
}

.formgroup-inline {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.formgroup-inline .field,
.formgroup-inline .field-checkbox,
.formgroup-inline .field-radiobutton {
  margin-right: 1rem;
}

.formgroup-inline .field > label,
.formgroup-inline .field-checkbox > label,
.formgroup-inline .field-radiobutton > label {
  margin-right: 0.5rem;
  margin-bottom: 0;
}

.field-checkbox,
.field-radiobutton {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}

.field-checkbox > label,
.field-radiobutton > label {
  margin-left: 0.5rem;
  line-height: 1;
}

.hidden {
  display: none !important;
}

.block {
  display: block !important;
}

.inline {
  display: inline !important;
}

.inline-block {
  display: inline-block !important;
}

.flex {
  display: flex !important;
}

.inline-flex {
  display: inline-flex !important;
}

@media screen and (min-width: 576px) {
  .sm\:hidden {
    display: none !important;
  }
  .sm\:block {
    display: block !important;
  }
  .sm\:inline {
    display: inline !important;
  }
  .sm\:inline-block {
    display: inline-block !important;
  }
  .sm\:flex {
    display: flex !important;
  }
  .sm\:inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:hidden {
    display: none !important;
  }
  .md\:block {
    display: block !important;
  }
  .md\:inline {
    display: inline !important;
  }
  .md\:inline-block {
    display: inline-block !important;
  }
  .md\:flex {
    display: flex !important;
  }
  .md\:inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:hidden {
    display: none !important;
  }
  .lg\:block {
    display: block !important;
  }
  .lg\:inline {
    display: inline !important;
  }
  .lg\:inline-block {
    display: inline-block !important;
  }
  .lg\:flex {
    display: flex !important;
  }
  .lg\:inline-flex {
    display: inline-flex !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:hidden {
    display: none !important;
  }
  .xl\:block {
    display: block !important;
  }
  .xl\:inline {
    display: inline !important;
  }
  .xl\:inline-block {
    display: inline-block !important;
  }
  .xl\:flex {
    display: flex !important;
  }
  .xl\:inline-flex {
    display: inline-flex !important;
  }
}
.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-center {
    text-align: center !important;
  }
  .sm\:text-justify {
    text-align: justify !important;
  }
  .sm\:text-left {
    text-align: left !important;
  }
  .sm\:text-right {
    text-align: right !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:text-center {
    text-align: center !important;
  }
  .md\:text-justify {
    text-align: justify !important;
  }
  .md\:text-left {
    text-align: left !important;
  }
  .md\:text-right {
    text-align: right !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:text-center {
    text-align: center !important;
  }
  .lg\:text-justify {
    text-align: justify !important;
  }
  .lg\:text-left {
    text-align: left !important;
  }
  .lg\:text-right {
    text-align: right !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:text-center {
    text-align: center !important;
  }
  .xl\:text-justify {
    text-align: justify !important;
  }
  .xl\:text-left {
    text-align: left !important;
  }
  .xl\:text-right {
    text-align: right !important;
  }
}
.underline {
  text-decoration: underline !important;
}

.line-through {
  text-decoration: line-through !important;
}

.no-underline {
  text-decoration: none !important;
}

.focus\:underline:focus {
  text-decoration: underline !important;
}

.hover\:underline:hover {
  text-decoration: underline !important;
}

.active\:underline:active {
  text-decoration: underline !important;
}

.focus\:line-through:focus {
  text-decoration: line-through !important;
}

.hover\:line-through:hover {
  text-decoration: line-through !important;
}

.active\:line-through:active {
  text-decoration: line-through !important;
}

.focus\:no-underline:focus {
  text-decoration: none !important;
}

.hover\:no-underline:hover {
  text-decoration: none !important;
}

.active\:no-underline:active {
  text-decoration: none !important;
}

.lowercase {
  text-transform: lowercase !important;
}

.uppercase {
  text-transform: uppercase !important;
}

.capitalize {
  text-transform: capitalize !important;
}

.text-overflow-clip {
  text-overflow: clip !important;
}

.text-overflow-ellipsis {
  text-overflow: ellipsis !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .sm\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .md\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .lg\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:text-overflow-clip {
    text-overflow: clip !important;
  }
  .xl\:text-overflow-ellipsis {
    text-overflow: ellipsis !important;
  }
}
.font-light {
  font-weight: 300 !important;
}

.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

.font-bold {
  font-weight: 700 !important;
}

@media screen and (min-width: 576px) {
  .sm\:font-light {
    font-weight: 300 !important;
  }
  .sm\:font-normal {
    font-weight: 400 !important;
  }
  .sm\:font-medium {
    font-weight: 500 !important;
  }
  .sm\:font-semibold {
    font-weight: 600 !important;
  }
  .sm\:font-bold {
    font-weight: 700 !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:font-light {
    font-weight: 300 !important;
  }
  .md\:font-normal {
    font-weight: 400 !important;
  }
  .md\:font-medium {
    font-weight: 500 !important;
  }
  .md\:font-semibold {
    font-weight: 600 !important;
  }
  .md\:font-bold {
    font-weight: 700 !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:font-light {
    font-weight: 300 !important;
  }
  .lg\:font-normal {
    font-weight: 400 !important;
  }
  .lg\:font-medium {
    font-weight: 500 !important;
  }
  .lg\:font-semibold {
    font-weight: 600 !important;
  }
  .lg\:font-bold {
    font-weight: 700 !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:font-light {
    font-weight: 300 !important;
  }
  .xl\:font-normal {
    font-weight: 400 !important;
  }
  .xl\:font-medium {
    font-weight: 500 !important;
  }
  .xl\:font-semibold {
    font-weight: 600 !important;
  }
  .xl\:font-bold {
    font-weight: 700 !important;
  }
}
.font-italic {
  font-style: italic !important;
}

.text-xs {
  font-size: 0.75rem !important;
}

.text-sm {
  font-size: 0.875rem !important;
}

.text-base {
  font-size: 1rem !important;
}

.text-lg {
  font-size: 1.125rem !important;
}

.text-xl {
  font-size: 1.25rem !important;
}

.text-2xl {
  font-size: 1.5rem !important;
}

.text-3xl {
  font-size: 1.75rem !important;
}

.text-4xl {
  font-size: 2rem !important;
}

.text-5xl {
  font-size: 2.5rem !important;
}

.text-6xl {
  font-size: 3rem !important;
}

.text-7xl {
  font-size: 4rem !important;
}

.text-8xl {
  font-size: 6rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:text-xs {
    font-size: 0.75rem !important;
  }
  .sm\:text-sm {
    font-size: 0.875rem !important;
  }
  .sm\:text-base {
    font-size: 1rem !important;
  }
  .sm\:text-lg {
    font-size: 1.125rem !important;
  }
  .sm\:text-xl {
    font-size: 1.25rem !important;
  }
  .sm\:text-2xl {
    font-size: 1.5rem !important;
  }
  .sm\:text-3xl {
    font-size: 1.75rem !important;
  }
  .sm\:text-4xl {
    font-size: 2rem !important;
  }
  .sm\:text-5xl {
    font-size: 2.5rem !important;
  }
  .sm\:text-6xl {
    font-size: 3rem !important;
  }
  .sm\:text-7xl {
    font-size: 4rem !important;
  }
  .sm\:text-8xl {
    font-size: 6rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:text-xs {
    font-size: 0.75rem !important;
  }
  .md\:text-sm {
    font-size: 0.875rem !important;
  }
  .md\:text-base {
    font-size: 1rem !important;
  }
  .md\:text-lg {
    font-size: 1.125rem !important;
  }
  .md\:text-xl {
    font-size: 1.25rem !important;
  }
  .md\:text-2xl {
    font-size: 1.5rem !important;
  }
  .md\:text-3xl {
    font-size: 1.75rem !important;
  }
  .md\:text-4xl {
    font-size: 2rem !important;
  }
  .md\:text-5xl {
    font-size: 2.5rem !important;
  }
  .md\:text-6xl {
    font-size: 3rem !important;
  }
  .md\:text-7xl {
    font-size: 4rem !important;
  }
  .md\:text-8xl {
    font-size: 6rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:text-xs {
    font-size: 0.75rem !important;
  }
  .lg\:text-sm {
    font-size: 0.875rem !important;
  }
  .lg\:text-base {
    font-size: 1rem !important;
  }
  .lg\:text-lg {
    font-size: 1.125rem !important;
  }
  .lg\:text-xl {
    font-size: 1.25rem !important;
  }
  .lg\:text-2xl {
    font-size: 1.5rem !important;
  }
  .lg\:text-3xl {
    font-size: 1.75rem !important;
  }
  .lg\:text-4xl {
    font-size: 2rem !important;
  }
  .lg\:text-5xl {
    font-size: 2.5rem !important;
  }
  .lg\:text-6xl {
    font-size: 3rem !important;
  }
  .lg\:text-7xl {
    font-size: 4rem !important;
  }
  .lg\:text-8xl {
    font-size: 6rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:text-xs {
    font-size: 0.75rem !important;
  }
  .xl\:text-sm {
    font-size: 0.875rem !important;
  }
  .xl\:text-base {
    font-size: 1rem !important;
  }
  .xl\:text-lg {
    font-size: 1.125rem !important;
  }
  .xl\:text-xl {
    font-size: 1.25rem !important;
  }
  .xl\:text-2xl {
    font-size: 1.5rem !important;
  }
  .xl\:text-3xl {
    font-size: 1.75rem !important;
  }
  .xl\:text-4xl {
    font-size: 2rem !important;
  }
  .xl\:text-5xl {
    font-size: 2.5rem !important;
  }
  .xl\:text-6xl {
    font-size: 3rem !important;
  }
  .xl\:text-7xl {
    font-size: 4rem !important;
  }
  .xl\:text-8xl {
    font-size: 6rem !important;
  }
}
.line-height-1 {
  line-height: 1 !important;
}

.line-height-2 {
  line-height: 1.25 !important;
}

.line-height-3 {
  line-height: 1.5 !important;
}

.line-height-4 {
  line-height: 2 !important;
}

.white-space-normal {
  white-space: normal !important;
}

.white-space-nowrap {
  white-space: nowrap !important;
}

.vertical-align-baseline {
  vertical-align: baseline !important;
}

.vertical-align-top {
  vertical-align: top !important;
}

.vertical-align-middle {
  vertical-align: middle !important;
}

.vertical-align-bottom {
  vertical-align: bottom !important;
}

.vertical-align-text-top {
  vertical-align: text-top !important;
}

.vertical-align-text-bottom {
  vertical-align: text-bottom !important;
}

.vertical-align-sub {
  vertical-align: sub !important;
}

.vertical-align-super {
  vertical-align: super !important;
}

@media screen and (min-width: 576px) {
  .sm\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .sm\:vertical-align-top {
    vertical-align: top !important;
  }
  .sm\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .sm\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .sm\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .sm\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .sm\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .sm\:vertical-align-super {
    vertical-align: super !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .md\:vertical-align-top {
    vertical-align: top !important;
  }
  .md\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .md\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .md\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .md\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .md\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .md\:vertical-align-super {
    vertical-align: super !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .lg\:vertical-align-top {
    vertical-align: top !important;
  }
  .lg\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .lg\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .lg\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .lg\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .lg\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .lg\:vertical-align-super {
    vertical-align: super !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:vertical-align-baseline {
    vertical-align: baseline !important;
  }
  .xl\:vertical-align-top {
    vertical-align: top !important;
  }
  .xl\:vertical-align-middle {
    vertical-align: middle !important;
  }
  .xl\:vertical-align-bottom {
    vertical-align: bottom !important;
  }
  .xl\:vertical-align-text-top {
    vertical-align: text-top !important;
  }
  .xl\:vertical-align-text-bottom {
    vertical-align: text-bottom !important;
  }
  .xl\:vertical-align-sub {
    vertical-align: sub !important;
  }
  .xl\:vertical-align-super {
    vertical-align: super !important;
  }
}
.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-row {
    flex-direction: row !important;
  }
  .sm\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .sm\:flex-column {
    flex-direction: column !important;
  }
  .sm\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-row {
    flex-direction: row !important;
  }
  .md\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .md\:flex-column {
    flex-direction: column !important;
  }
  .md\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-row {
    flex-direction: row !important;
  }
  .lg\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .lg\:flex-column {
    flex-direction: column !important;
  }
  .lg\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-row {
    flex-direction: row !important;
  }
  .xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }
  .xl\:flex-column {
    flex-direction: column !important;
  }
  .xl\:flex-column-reverse {
    flex-direction: column-reverse !important;
  }
}
.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .sm\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .md\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .lg\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-wrap {
    flex-wrap: wrap !important;
  }
  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .xl\:flex-nowrap {
    flex-wrap: nowrap !important;
  }
}
.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

@media screen and (min-width: 576px) {
  .sm\:justify-content-start {
    justify-content: flex-start !important;
  }
  .sm\:justify-content-end {
    justify-content: flex-end !important;
  }
  .sm\:justify-content-center {
    justify-content: center !important;
  }
  .sm\:justify-content-between {
    justify-content: space-between !important;
  }
  .sm\:justify-content-around {
    justify-content: space-around !important;
  }
  .sm\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:justify-content-start {
    justify-content: flex-start !important;
  }
  .md\:justify-content-end {
    justify-content: flex-end !important;
  }
  .md\:justify-content-center {
    justify-content: center !important;
  }
  .md\:justify-content-between {
    justify-content: space-between !important;
  }
  .md\:justify-content-around {
    justify-content: space-around !important;
  }
  .md\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:justify-content-start {
    justify-content: flex-start !important;
  }
  .lg\:justify-content-end {
    justify-content: flex-end !important;
  }
  .lg\:justify-content-center {
    justify-content: center !important;
  }
  .lg\:justify-content-between {
    justify-content: space-between !important;
  }
  .lg\:justify-content-around {
    justify-content: space-around !important;
  }
  .lg\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:justify-content-start {
    justify-content: flex-start !important;
  }
  .xl\:justify-content-end {
    justify-content: flex-end !important;
  }
  .xl\:justify-content-center {
    justify-content: center !important;
  }
  .xl\:justify-content-between {
    justify-content: space-between !important;
  }
  .xl\:justify-content-around {
    justify-content: space-around !important;
  }
  .xl\:justify-content-evenly {
    justify-content: space-evenly !important;
  }
}
.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-evenly {
  align-content: space-evenly !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-content-start {
    align-content: flex-start !important;
  }
  .sm\:align-content-end {
    align-content: flex-end !important;
  }
  .sm\:align-content-center {
    align-content: center !important;
  }
  .sm\:align-content-between {
    align-content: space-between !important;
  }
  .sm\:align-content-around {
    align-content: space-around !important;
  }
  .sm\:align-content-evenly {
    align-content: space-evenly !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:align-content-start {
    align-content: flex-start !important;
  }
  .md\:align-content-end {
    align-content: flex-end !important;
  }
  .md\:align-content-center {
    align-content: center !important;
  }
  .md\:align-content-between {
    align-content: space-between !important;
  }
  .md\:align-content-around {
    align-content: space-around !important;
  }
  .md\:align-content-evenly {
    align-content: space-evenly !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:align-content-start {
    align-content: flex-start !important;
  }
  .lg\:align-content-end {
    align-content: flex-end !important;
  }
  .lg\:align-content-center {
    align-content: center !important;
  }
  .lg\:align-content-between {
    align-content: space-between !important;
  }
  .lg\:align-content-around {
    align-content: space-around !important;
  }
  .lg\:align-content-evenly {
    align-content: space-evenly !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:align-content-start {
    align-content: flex-start !important;
  }
  .xl\:align-content-end {
    align-content: flex-end !important;
  }
  .xl\:align-content-center {
    align-content: center !important;
  }
  .xl\:align-content-between {
    align-content: space-between !important;
  }
  .xl\:align-content-around {
    align-content: space-around !important;
  }
  .xl\:align-content-evenly {
    align-content: space-evenly !important;
  }
}
.align-items-stretch {
  align-items: stretch !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-items-stretch {
    align-items: stretch !important;
  }
  .sm\:align-items-start {
    align-items: flex-start !important;
  }
  .sm\:align-items-center {
    align-items: center !important;
  }
  .sm\:align-items-end {
    align-items: flex-end !important;
  }
  .sm\:align-items-baseline {
    align-items: baseline !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:align-items-stretch {
    align-items: stretch !important;
  }
  .md\:align-items-start {
    align-items: flex-start !important;
  }
  .md\:align-items-center {
    align-items: center !important;
  }
  .md\:align-items-end {
    align-items: flex-end !important;
  }
  .md\:align-items-baseline {
    align-items: baseline !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:align-items-stretch {
    align-items: stretch !important;
  }
  .lg\:align-items-start {
    align-items: flex-start !important;
  }
  .lg\:align-items-center {
    align-items: center !important;
  }
  .lg\:align-items-end {
    align-items: flex-end !important;
  }
  .lg\:align-items-baseline {
    align-items: baseline !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:align-items-stretch {
    align-items: stretch !important;
  }
  .xl\:align-items-start {
    align-items: flex-start !important;
  }
  .xl\:align-items-center {
    align-items: center !important;
  }
  .xl\:align-items-end {
    align-items: flex-end !important;
  }
  .xl\:align-items-baseline {
    align-items: baseline !important;
  }
}
.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

@media screen and (min-width: 576px) {
  .sm\:align-self-auto {
    align-self: auto !important;
  }
  .sm\:align-self-start {
    align-self: flex-start !important;
  }
  .sm\:align-self-end {
    align-self: flex-end !important;
  }
  .sm\:align-self-center {
    align-self: center !important;
  }
  .sm\:align-self-stretch {
    align-self: stretch !important;
  }
  .sm\:align-self-baseline {
    align-self: baseline !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:align-self-auto {
    align-self: auto !important;
  }
  .md\:align-self-start {
    align-self: flex-start !important;
  }
  .md\:align-self-end {
    align-self: flex-end !important;
  }
  .md\:align-self-center {
    align-self: center !important;
  }
  .md\:align-self-stretch {
    align-self: stretch !important;
  }
  .md\:align-self-baseline {
    align-self: baseline !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:align-self-auto {
    align-self: auto !important;
  }
  .lg\:align-self-start {
    align-self: flex-start !important;
  }
  .lg\:align-self-end {
    align-self: flex-end !important;
  }
  .lg\:align-self-center {
    align-self: center !important;
  }
  .lg\:align-self-stretch {
    align-self: stretch !important;
  }
  .lg\:align-self-baseline {
    align-self: baseline !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:align-self-auto {
    align-self: auto !important;
  }
  .xl\:align-self-start {
    align-self: flex-start !important;
  }
  .xl\:align-self-end {
    align-self: flex-end !important;
  }
  .xl\:align-self-center {
    align-self: center !important;
  }
  .xl\:align-self-stretch {
    align-self: stretch !important;
  }
  .xl\:align-self-baseline {
    align-self: baseline !important;
  }
}
.flex-order-0 {
  order: 0 !important;
}

.flex-order-1 {
  order: 1 !important;
}

.flex-order-2 {
  order: 2 !important;
}

.flex-order-3 {
  order: 3 !important;
}

.flex-order-4 {
  order: 4 !important;
}

.flex-order-5 {
  order: 5 !important;
}

.flex-order-6 {
  order: 6 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-order-0 {
    order: 0 !important;
  }
  .sm\:flex-order-1 {
    order: 1 !important;
  }
  .sm\:flex-order-2 {
    order: 2 !important;
  }
  .sm\:flex-order-3 {
    order: 3 !important;
  }
  .sm\:flex-order-4 {
    order: 4 !important;
  }
  .sm\:flex-order-5 {
    order: 5 !important;
  }
  .sm\:flex-order-6 {
    order: 6 !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-order-0 {
    order: 0 !important;
  }
  .md\:flex-order-1 {
    order: 1 !important;
  }
  .md\:flex-order-2 {
    order: 2 !important;
  }
  .md\:flex-order-3 {
    order: 3 !important;
  }
  .md\:flex-order-4 {
    order: 4 !important;
  }
  .md\:flex-order-5 {
    order: 5 !important;
  }
  .md\:flex-order-6 {
    order: 6 !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-order-0 {
    order: 0 !important;
  }
  .lg\:flex-order-1 {
    order: 1 !important;
  }
  .lg\:flex-order-2 {
    order: 2 !important;
  }
  .lg\:flex-order-3 {
    order: 3 !important;
  }
  .lg\:flex-order-4 {
    order: 4 !important;
  }
  .lg\:flex-order-5 {
    order: 5 !important;
  }
  .lg\:flex-order-6 {
    order: 6 !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-order-0 {
    order: 0 !important;
  }
  .xl\:flex-order-1 {
    order: 1 !important;
  }
  .xl\:flex-order-2 {
    order: 2 !important;
  }
  .xl\:flex-order-3 {
    order: 3 !important;
  }
  .xl\:flex-order-4 {
    order: 4 !important;
  }
  .xl\:flex-order-5 {
    order: 5 !important;
  }
  .xl\:flex-order-6 {
    order: 6 !important;
  }
}
.flex-1 {
  flex: 1 1 0% !important;
}

.flex-auto {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-none {
  flex: none !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-1 {
    flex: 1 1 0% !important;
  }
  .sm\:flex-auto {
    flex: 1 1 auto !important;
  }
  .sm\:flex-initial {
    flex: 0 1 auto !important;
  }
  .sm\:flex-none {
    flex: none !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-1 {
    flex: 1 1 0% !important;
  }
  .md\:flex-auto {
    flex: 1 1 auto !important;
  }
  .md\:flex-initial {
    flex: 0 1 auto !important;
  }
  .md\:flex-none {
    flex: none !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-1 {
    flex: 1 1 0% !important;
  }
  .lg\:flex-auto {
    flex: 1 1 auto !important;
  }
  .lg\:flex-initial {
    flex: 0 1 auto !important;
  }
  .lg\:flex-none {
    flex: none !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-1 {
    flex: 1 1 0% !important;
  }
  .xl\:flex-auto {
    flex: 1 1 auto !important;
  }
  .xl\:flex-initial {
    flex: 0 1 auto !important;
  }
  .xl\:flex-none {
    flex: none !important;
  }
}
.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .sm\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .md\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .lg\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-grow-0 {
    flex-grow: 0 !important;
  }
  .xl\:flex-grow-1 {
    flex-grow: 1 !important;
  }
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

@media screen and (min-width: 576px) {
  .sm\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .sm\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .md\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .lg\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:flex-shrink-0 {
    flex-shrink: 0 !important;
  }
  .xl\:flex-shrink-1 {
    flex-shrink: 1 !important;
  }
}
.gap-0 {
  gap: 0rem !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 2rem !important;
}

.gap-6 {
  gap: 3rem !important;
}

.gap-7 {
  gap: 4rem !important;
}

.gap-8 {
  gap: 5rem !important;
}

.row-gap-0 {
  row-gap: 0rem !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 2rem !important;
}

.row-gap-6 {
  row-gap: 3rem !important;
}

.row-gap-7 {
  row-gap: 4rem !important;
}

.row-gap-8 {
  row-gap: 5rem !important;
}

.column-gap-0 {
  column-gap: 0rem !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 2rem !important;
}

.column-gap-6 {
  column-gap: 3rem !important;
}

.column-gap-7 {
  column-gap: 4rem !important;
}

.column-gap-8 {
  column-gap: 5rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:gap-0 {
    gap: 0rem !important;
  }
  .sm\:gap-1 {
    gap: 0.25rem !important;
  }
  .sm\:gap-2 {
    gap: 0.5rem !important;
  }
  .sm\:gap-3 {
    gap: 1rem !important;
  }
  .sm\:gap-4 {
    gap: 1.5rem !important;
  }
  .sm\:gap-5 {
    gap: 2rem !important;
  }
  .sm\:gap-6 {
    gap: 3rem !important;
  }
  .sm\:gap-7 {
    gap: 4rem !important;
  }
  .sm\:gap-8 {
    gap: 5rem !important;
  }
  .sm\:row-gap-0 {
    row-gap: 0rem !important;
  }
  .sm\:row-gap-1 {
    row-gap: 0.25rem !important;
  }
  .sm\:row-gap-2 {
    row-gap: 0.5rem !important;
  }
  .sm\:row-gap-3 {
    row-gap: 1rem !important;
  }
  .sm\:row-gap-4 {
    row-gap: 1.5rem !important;
  }
  .sm\:row-gap-5 {
    row-gap: 2rem !important;
  }
  .sm\:row-gap-6 {
    row-gap: 3rem !important;
  }
  .sm\:row-gap-7 {
    row-gap: 4rem !important;
  }
  .sm\:row-gap-8 {
    row-gap: 5rem !important;
  }
  .sm\:column-gap-0 {
    column-gap: 0rem !important;
  }
  .sm\:column-gap-1 {
    column-gap: 0.25rem !important;
  }
  .sm\:column-gap-2 {
    column-gap: 0.5rem !important;
  }
  .sm\:column-gap-3 {
    column-gap: 1rem !important;
  }
  .sm\:column-gap-4 {
    column-gap: 1.5rem !important;
  }
  .sm\:column-gap-5 {
    column-gap: 2rem !important;
  }
  .sm\:column-gap-6 {
    column-gap: 3rem !important;
  }
  .sm\:column-gap-7 {
    column-gap: 4rem !important;
  }
  .sm\:column-gap-8 {
    column-gap: 5rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:gap-0 {
    gap: 0rem !important;
  }
  .md\:gap-1 {
    gap: 0.25rem !important;
  }
  .md\:gap-2 {
    gap: 0.5rem !important;
  }
  .md\:gap-3 {
    gap: 1rem !important;
  }
  .md\:gap-4 {
    gap: 1.5rem !important;
  }
  .md\:gap-5 {
    gap: 2rem !important;
  }
  .md\:gap-6 {
    gap: 3rem !important;
  }
  .md\:gap-7 {
    gap: 4rem !important;
  }
  .md\:gap-8 {
    gap: 5rem !important;
  }
  .md\:row-gap-0 {
    row-gap: 0rem !important;
  }
  .md\:row-gap-1 {
    row-gap: 0.25rem !important;
  }
  .md\:row-gap-2 {
    row-gap: 0.5rem !important;
  }
  .md\:row-gap-3 {
    row-gap: 1rem !important;
  }
  .md\:row-gap-4 {
    row-gap: 1.5rem !important;
  }
  .md\:row-gap-5 {
    row-gap: 2rem !important;
  }
  .md\:row-gap-6 {
    row-gap: 3rem !important;
  }
  .md\:row-gap-7 {
    row-gap: 4rem !important;
  }
  .md\:row-gap-8 {
    row-gap: 5rem !important;
  }
  .md\:column-gap-0 {
    column-gap: 0rem !important;
  }
  .md\:column-gap-1 {
    column-gap: 0.25rem !important;
  }
  .md\:column-gap-2 {
    column-gap: 0.5rem !important;
  }
  .md\:column-gap-3 {
    column-gap: 1rem !important;
  }
  .md\:column-gap-4 {
    column-gap: 1.5rem !important;
  }
  .md\:column-gap-5 {
    column-gap: 2rem !important;
  }
  .md\:column-gap-6 {
    column-gap: 3rem !important;
  }
  .md\:column-gap-7 {
    column-gap: 4rem !important;
  }
  .md\:column-gap-8 {
    column-gap: 5rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:gap-0 {
    gap: 0rem !important;
  }
  .lg\:gap-1 {
    gap: 0.25rem !important;
  }
  .lg\:gap-2 {
    gap: 0.5rem !important;
  }
  .lg\:gap-3 {
    gap: 1rem !important;
  }
  .lg\:gap-4 {
    gap: 1.5rem !important;
  }
  .lg\:gap-5 {
    gap: 2rem !important;
  }
  .lg\:gap-6 {
    gap: 3rem !important;
  }
  .lg\:gap-7 {
    gap: 4rem !important;
  }
  .lg\:gap-8 {
    gap: 5rem !important;
  }
  .lg\:row-gap-0 {
    row-gap: 0rem !important;
  }
  .lg\:row-gap-1 {
    row-gap: 0.25rem !important;
  }
  .lg\:row-gap-2 {
    row-gap: 0.5rem !important;
  }
  .lg\:row-gap-3 {
    row-gap: 1rem !important;
  }
  .lg\:row-gap-4 {
    row-gap: 1.5rem !important;
  }
  .lg\:row-gap-5 {
    row-gap: 2rem !important;
  }
  .lg\:row-gap-6 {
    row-gap: 3rem !important;
  }
  .lg\:row-gap-7 {
    row-gap: 4rem !important;
  }
  .lg\:row-gap-8 {
    row-gap: 5rem !important;
  }
  .lg\:column-gap-0 {
    column-gap: 0rem !important;
  }
  .lg\:column-gap-1 {
    column-gap: 0.25rem !important;
  }
  .lg\:column-gap-2 {
    column-gap: 0.5rem !important;
  }
  .lg\:column-gap-3 {
    column-gap: 1rem !important;
  }
  .lg\:column-gap-4 {
    column-gap: 1.5rem !important;
  }
  .lg\:column-gap-5 {
    column-gap: 2rem !important;
  }
  .lg\:column-gap-6 {
    column-gap: 3rem !important;
  }
  .lg\:column-gap-7 {
    column-gap: 4rem !important;
  }
  .lg\:column-gap-8 {
    column-gap: 5rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:gap-0 {
    gap: 0rem !important;
  }
  .xl\:gap-1 {
    gap: 0.25rem !important;
  }
  .xl\:gap-2 {
    gap: 0.5rem !important;
  }
  .xl\:gap-3 {
    gap: 1rem !important;
  }
  .xl\:gap-4 {
    gap: 1.5rem !important;
  }
  .xl\:gap-5 {
    gap: 2rem !important;
  }
  .xl\:gap-6 {
    gap: 3rem !important;
  }
  .xl\:gap-7 {
    gap: 4rem !important;
  }
  .xl\:gap-8 {
    gap: 5rem !important;
  }
  .xl\:row-gap-0 {
    row-gap: 0rem !important;
  }
  .xl\:row-gap-1 {
    row-gap: 0.25rem !important;
  }
  .xl\:row-gap-2 {
    row-gap: 0.5rem !important;
  }
  .xl\:row-gap-3 {
    row-gap: 1rem !important;
  }
  .xl\:row-gap-4 {
    row-gap: 1.5rem !important;
  }
  .xl\:row-gap-5 {
    row-gap: 2rem !important;
  }
  .xl\:row-gap-6 {
    row-gap: 3rem !important;
  }
  .xl\:row-gap-7 {
    row-gap: 4rem !important;
  }
  .xl\:row-gap-8 {
    row-gap: 5rem !important;
  }
  .xl\:column-gap-0 {
    column-gap: 0rem !important;
  }
  .xl\:column-gap-1 {
    column-gap: 0.25rem !important;
  }
  .xl\:column-gap-2 {
    column-gap: 0.5rem !important;
  }
  .xl\:column-gap-3 {
    column-gap: 1rem !important;
  }
  .xl\:column-gap-4 {
    column-gap: 1.5rem !important;
  }
  .xl\:column-gap-5 {
    column-gap: 2rem !important;
  }
  .xl\:column-gap-6 {
    column-gap: 3rem !important;
  }
  .xl\:column-gap-7 {
    column-gap: 4rem !important;
  }
  .xl\:column-gap-8 {
    column-gap: 5rem !important;
  }
}
.p-0 {
  padding: 0rem !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 2rem !important;
}

.p-6 {
  padding: 3rem !important;
}

.p-7 {
  padding: 4rem !important;
}

.p-8 {
  padding: 5rem !important;
}

.pt-0 {
  padding-top: 0rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 2rem !important;
}

.pt-6 {
  padding-top: 3rem !important;
}

.pt-7 {
  padding-top: 4rem !important;
}

.pt-8 {
  padding-top: 5rem !important;
}

.pr-0 {
  padding-right: 0rem !important;
}

.pr-1 {
  padding-right: 0.25rem !important;
}

.pr-2 {
  padding-right: 0.5rem !important;
}

.pr-3 {
  padding-right: 1rem !important;
}

.pr-4 {
  padding-right: 1.5rem !important;
}

.pr-5 {
  padding-right: 2rem !important;
}

.pr-6 {
  padding-right: 3rem !important;
}

.pr-7 {
  padding-right: 4rem !important;
}

.pr-8 {
  padding-right: 5rem !important;
}

.pl-0 {
  padding-left: 0rem !important;
}

.pl-1 {
  padding-left: 0.25rem !important;
}

.pl-2 {
  padding-left: 0.5rem !important;
}

.pl-3 {
  padding-left: 1rem !important;
}

.pl-4 {
  padding-left: 1.5rem !important;
}

.pl-5 {
  padding-left: 2rem !important;
}

.pl-6 {
  padding-left: 3rem !important;
}

.pl-7 {
  padding-left: 4rem !important;
}

.pl-8 {
  padding-left: 5rem !important;
}

.pb-0 {
  padding-bottom: 0rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 2rem !important;
}

.pb-6 {
  padding-bottom: 3rem !important;
}

.pb-7 {
  padding-bottom: 4rem !important;
}

.pb-8 {
  padding-bottom: 5rem !important;
}

.px-0 {
  padding-left: 0rem !important;
  padding-right: 0rem !important;
}

.px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px-5 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.px-6 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.px-7 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.px-8 {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}

.py-0 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.py-6 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py-7 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

.py-8 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:p-0 {
    padding: 0rem !important;
  }
  .sm\:p-1 {
    padding: 0.25rem !important;
  }
  .sm\:p-2 {
    padding: 0.5rem !important;
  }
  .sm\:p-3 {
    padding: 1rem !important;
  }
  .sm\:p-4 {
    padding: 1.5rem !important;
  }
  .sm\:p-5 {
    padding: 2rem !important;
  }
  .sm\:p-6 {
    padding: 3rem !important;
  }
  .sm\:p-7 {
    padding: 4rem !important;
  }
  .sm\:p-8 {
    padding: 5rem !important;
  }
  .sm\:pt-0 {
    padding-top: 0rem !important;
  }
  .sm\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .sm\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .sm\:pt-3 {
    padding-top: 1rem !important;
  }
  .sm\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .sm\:pt-5 {
    padding-top: 2rem !important;
  }
  .sm\:pt-6 {
    padding-top: 3rem !important;
  }
  .sm\:pt-7 {
    padding-top: 4rem !important;
  }
  .sm\:pt-8 {
    padding-top: 5rem !important;
  }
  .sm\:pr-0 {
    padding-right: 0rem !important;
  }
  .sm\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .sm\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .sm\:pr-3 {
    padding-right: 1rem !important;
  }
  .sm\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .sm\:pr-5 {
    padding-right: 2rem !important;
  }
  .sm\:pr-6 {
    padding-right: 3rem !important;
  }
  .sm\:pr-7 {
    padding-right: 4rem !important;
  }
  .sm\:pr-8 {
    padding-right: 5rem !important;
  }
  .sm\:pl-0 {
    padding-left: 0rem !important;
  }
  .sm\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .sm\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .sm\:pl-3 {
    padding-left: 1rem !important;
  }
  .sm\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .sm\:pl-5 {
    padding-left: 2rem !important;
  }
  .sm\:pl-6 {
    padding-left: 3rem !important;
  }
  .sm\:pl-7 {
    padding-left: 4rem !important;
  }
  .sm\:pl-8 {
    padding-left: 5rem !important;
  }
  .sm\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .sm\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .sm\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .sm\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .sm\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .sm\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .sm\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .sm\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .sm\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .sm\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .sm\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .sm\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .sm\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .sm\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .sm\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .sm\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .sm\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .sm\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .sm\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .sm\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .sm\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .sm\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .sm\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .sm\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .sm\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .sm\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .sm\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:p-0 {
    padding: 0rem !important;
  }
  .md\:p-1 {
    padding: 0.25rem !important;
  }
  .md\:p-2 {
    padding: 0.5rem !important;
  }
  .md\:p-3 {
    padding: 1rem !important;
  }
  .md\:p-4 {
    padding: 1.5rem !important;
  }
  .md\:p-5 {
    padding: 2rem !important;
  }
  .md\:p-6 {
    padding: 3rem !important;
  }
  .md\:p-7 {
    padding: 4rem !important;
  }
  .md\:p-8 {
    padding: 5rem !important;
  }
  .md\:pt-0 {
    padding-top: 0rem !important;
  }
  .md\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .md\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .md\:pt-3 {
    padding-top: 1rem !important;
  }
  .md\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .md\:pt-5 {
    padding-top: 2rem !important;
  }
  .md\:pt-6 {
    padding-top: 3rem !important;
  }
  .md\:pt-7 {
    padding-top: 4rem !important;
  }
  .md\:pt-8 {
    padding-top: 5rem !important;
  }
  .md\:pr-0 {
    padding-right: 0rem !important;
  }
  .md\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .md\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .md\:pr-3 {
    padding-right: 1rem !important;
  }
  .md\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .md\:pr-5 {
    padding-right: 2rem !important;
  }
  .md\:pr-6 {
    padding-right: 3rem !important;
  }
  .md\:pr-7 {
    padding-right: 4rem !important;
  }
  .md\:pr-8 {
    padding-right: 5rem !important;
  }
  .md\:pl-0 {
    padding-left: 0rem !important;
  }
  .md\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .md\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .md\:pl-3 {
    padding-left: 1rem !important;
  }
  .md\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .md\:pl-5 {
    padding-left: 2rem !important;
  }
  .md\:pl-6 {
    padding-left: 3rem !important;
  }
  .md\:pl-7 {
    padding-left: 4rem !important;
  }
  .md\:pl-8 {
    padding-left: 5rem !important;
  }
  .md\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .md\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .md\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .md\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .md\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .md\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .md\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .md\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .md\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .md\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .md\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .md\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .md\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .md\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .md\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .md\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .md\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .md\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .md\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .md\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .md\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .md\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .md\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .md\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .md\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .md\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .md\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:p-0 {
    padding: 0rem !important;
  }
  .lg\:p-1 {
    padding: 0.25rem !important;
  }
  .lg\:p-2 {
    padding: 0.5rem !important;
  }
  .lg\:p-3 {
    padding: 1rem !important;
  }
  .lg\:p-4 {
    padding: 1.5rem !important;
  }
  .lg\:p-5 {
    padding: 2rem !important;
  }
  .lg\:p-6 {
    padding: 3rem !important;
  }
  .lg\:p-7 {
    padding: 4rem !important;
  }
  .lg\:p-8 {
    padding: 5rem !important;
  }
  .lg\:pt-0 {
    padding-top: 0rem !important;
  }
  .lg\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .lg\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .lg\:pt-3 {
    padding-top: 1rem !important;
  }
  .lg\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .lg\:pt-5 {
    padding-top: 2rem !important;
  }
  .lg\:pt-6 {
    padding-top: 3rem !important;
  }
  .lg\:pt-7 {
    padding-top: 4rem !important;
  }
  .lg\:pt-8 {
    padding-top: 5rem !important;
  }
  .lg\:pr-0 {
    padding-right: 0rem !important;
  }
  .lg\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .lg\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .lg\:pr-3 {
    padding-right: 1rem !important;
  }
  .lg\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .lg\:pr-5 {
    padding-right: 2rem !important;
  }
  .lg\:pr-6 {
    padding-right: 3rem !important;
  }
  .lg\:pr-7 {
    padding-right: 4rem !important;
  }
  .lg\:pr-8 {
    padding-right: 5rem !important;
  }
  .lg\:pl-0 {
    padding-left: 0rem !important;
  }
  .lg\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .lg\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .lg\:pl-3 {
    padding-left: 1rem !important;
  }
  .lg\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .lg\:pl-5 {
    padding-left: 2rem !important;
  }
  .lg\:pl-6 {
    padding-left: 3rem !important;
  }
  .lg\:pl-7 {
    padding-left: 4rem !important;
  }
  .lg\:pl-8 {
    padding-left: 5rem !important;
  }
  .lg\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .lg\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .lg\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .lg\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .lg\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .lg\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .lg\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .lg\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .lg\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .lg\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .lg\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .lg\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .lg\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .lg\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .lg\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .lg\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .lg\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .lg\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .lg\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .lg\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .lg\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .lg\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .lg\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .lg\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .lg\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .lg\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .lg\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:p-0 {
    padding: 0rem !important;
  }
  .xl\:p-1 {
    padding: 0.25rem !important;
  }
  .xl\:p-2 {
    padding: 0.5rem !important;
  }
  .xl\:p-3 {
    padding: 1rem !important;
  }
  .xl\:p-4 {
    padding: 1.5rem !important;
  }
  .xl\:p-5 {
    padding: 2rem !important;
  }
  .xl\:p-6 {
    padding: 3rem !important;
  }
  .xl\:p-7 {
    padding: 4rem !important;
  }
  .xl\:p-8 {
    padding: 5rem !important;
  }
  .xl\:pt-0 {
    padding-top: 0rem !important;
  }
  .xl\:pt-1 {
    padding-top: 0.25rem !important;
  }
  .xl\:pt-2 {
    padding-top: 0.5rem !important;
  }
  .xl\:pt-3 {
    padding-top: 1rem !important;
  }
  .xl\:pt-4 {
    padding-top: 1.5rem !important;
  }
  .xl\:pt-5 {
    padding-top: 2rem !important;
  }
  .xl\:pt-6 {
    padding-top: 3rem !important;
  }
  .xl\:pt-7 {
    padding-top: 4rem !important;
  }
  .xl\:pt-8 {
    padding-top: 5rem !important;
  }
  .xl\:pr-0 {
    padding-right: 0rem !important;
  }
  .xl\:pr-1 {
    padding-right: 0.25rem !important;
  }
  .xl\:pr-2 {
    padding-right: 0.5rem !important;
  }
  .xl\:pr-3 {
    padding-right: 1rem !important;
  }
  .xl\:pr-4 {
    padding-right: 1.5rem !important;
  }
  .xl\:pr-5 {
    padding-right: 2rem !important;
  }
  .xl\:pr-6 {
    padding-right: 3rem !important;
  }
  .xl\:pr-7 {
    padding-right: 4rem !important;
  }
  .xl\:pr-8 {
    padding-right: 5rem !important;
  }
  .xl\:pl-0 {
    padding-left: 0rem !important;
  }
  .xl\:pl-1 {
    padding-left: 0.25rem !important;
  }
  .xl\:pl-2 {
    padding-left: 0.5rem !important;
  }
  .xl\:pl-3 {
    padding-left: 1rem !important;
  }
  .xl\:pl-4 {
    padding-left: 1.5rem !important;
  }
  .xl\:pl-5 {
    padding-left: 2rem !important;
  }
  .xl\:pl-6 {
    padding-left: 3rem !important;
  }
  .xl\:pl-7 {
    padding-left: 4rem !important;
  }
  .xl\:pl-8 {
    padding-left: 5rem !important;
  }
  .xl\:pb-0 {
    padding-bottom: 0rem !important;
  }
  .xl\:pb-1 {
    padding-bottom: 0.25rem !important;
  }
  .xl\:pb-2 {
    padding-bottom: 0.5rem !important;
  }
  .xl\:pb-3 {
    padding-bottom: 1rem !important;
  }
  .xl\:pb-4 {
    padding-bottom: 1.5rem !important;
  }
  .xl\:pb-5 {
    padding-bottom: 2rem !important;
  }
  .xl\:pb-6 {
    padding-bottom: 3rem !important;
  }
  .xl\:pb-7 {
    padding-bottom: 4rem !important;
  }
  .xl\:pb-8 {
    padding-bottom: 5rem !important;
  }
  .xl\:px-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .xl\:px-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .xl\:px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .xl\:px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .xl\:px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .xl\:px-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .xl\:px-6 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .xl\:px-7 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .xl\:px-8 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .xl\:py-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .xl\:py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .xl\:py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .xl\:py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .xl\:py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .xl\:py-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .xl\:py-6 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .xl\:py-7 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .xl\:py-8 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
}
.m-0 {
  margin: 0rem !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 2rem !important;
}

.m-6 {
  margin: 3rem !important;
}

.m-7 {
  margin: 4rem !important;
}

.m-8 {
  margin: 5rem !important;
}

.-m-1 {
  margin: -0.25rem !important;
}

.-m-2 {
  margin: -0.5rem !important;
}

.-m-3 {
  margin: -1rem !important;
}

.-m-4 {
  margin: -1.5rem !important;
}

.-m-5 {
  margin: -2rem !important;
}

.-m-6 {
  margin: -3rem !important;
}

.-m-7 {
  margin: -4rem !important;
}

.-m-8 {
  margin: -5rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-0 {
  margin-top: 0rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 2rem !important;
}

.mt-6 {
  margin-top: 3rem !important;
}

.mt-7 {
  margin-top: 4rem !important;
}

.mt-8 {
  margin-top: 5rem !important;
}

.-mt-1 {
  margin-top: -0.25rem !important;
}

.-mt-2 {
  margin-top: -0.5rem !important;
}

.-mt-3 {
  margin-top: -1rem !important;
}

.-mt-4 {
  margin-top: -1.5rem !important;
}

.-mt-5 {
  margin-top: -2rem !important;
}

.-mt-6 {
  margin-top: -3rem !important;
}

.-mt-7 {
  margin-top: -4rem !important;
}

.-mt-8 {
  margin-top: -5rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-0 {
  margin-right: 0rem !important;
}

.mr-1 {
  margin-right: 0.25rem !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.mr-3 {
  margin-right: 1rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mr-5 {
  margin-right: 2rem !important;
}

.mr-6 {
  margin-right: 3rem !important;
}

.mr-7 {
  margin-right: 4rem !important;
}

.mr-8 {
  margin-right: 5rem !important;
}

.-mr-1 {
  margin-right: -0.25rem !important;
}

.-mr-2 {
  margin-right: -0.5rem !important;
}

.-mr-3 {
  margin-right: -1rem !important;
}

.-mr-4 {
  margin-right: -1.5rem !important;
}

.-mr-5 {
  margin-right: -2rem !important;
}

.-mr-6 {
  margin-right: -3rem !important;
}

.-mr-7 {
  margin-right: -4rem !important;
}

.-mr-8 {
  margin-right: -5rem !important;
}

.mr-auto {
  margin-right: auto !important;
}

.ml-0 {
  margin-left: 0rem !important;
}

.ml-1 {
  margin-left: 0.25rem !important;
}

.ml-2 {
  margin-left: 0.5rem !important;
}

.ml-3 {
  margin-left: 1rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.ml-5 {
  margin-left: 2rem !important;
}

.ml-6 {
  margin-left: 3rem !important;
}

.ml-7 {
  margin-left: 4rem !important;
}

.ml-8 {
  margin-left: 5rem !important;
}

.-ml-1 {
  margin-left: -0.25rem !important;
}

.-ml-2 {
  margin-left: -0.5rem !important;
}

.-ml-3 {
  margin-left: -1rem !important;
}

.-ml-4 {
  margin-left: -1.5rem !important;
}

.-ml-5 {
  margin-left: -2rem !important;
}

.-ml-6 {
  margin-left: -3rem !important;
}

.-ml-7 {
  margin-left: -4rem !important;
}

.-ml-8 {
  margin-left: -5rem !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mb-0 {
  margin-bottom: 0rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 2rem !important;
}

.mb-6 {
  margin-bottom: 3rem !important;
}

.mb-7 {
  margin-bottom: 4rem !important;
}

.mb-8 {
  margin-bottom: 5rem !important;
}

.-mb-1 {
  margin-bottom: -0.25rem !important;
}

.-mb-2 {
  margin-bottom: -0.5rem !important;
}

.-mb-3 {
  margin-bottom: -1rem !important;
}

.-mb-4 {
  margin-bottom: -1.5rem !important;
}

.-mb-5 {
  margin-bottom: -2rem !important;
}

.-mb-6 {
  margin-bottom: -3rem !important;
}

.-mb-7 {
  margin-bottom: -4rem !important;
}

.-mb-8 {
  margin-bottom: -5rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.mx-0 {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
}

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-5 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mx-6 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-7 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.mx-8 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

.-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.-mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.-mx-3 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.-mx-4 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.-mx-5 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.-mx-6 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}

.-mx-7 {
  margin-left: -4rem !important;
  margin-right: -4rem !important;
}

.-mx-8 {
  margin-left: -5rem !important;
  margin-right: -5rem !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-6 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-7 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.my-8 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.-my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.-my-2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.-my-3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.-my-4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.-my-5 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.-my-6 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.-my-7 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important;
}

.-my-8 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

@media screen and (min-width: 576px) {
  .sm\:m-0 {
    margin: 0rem !important;
  }
  .sm\:m-1 {
    margin: 0.25rem !important;
  }
  .sm\:m-2 {
    margin: 0.5rem !important;
  }
  .sm\:m-3 {
    margin: 1rem !important;
  }
  .sm\:m-4 {
    margin: 1.5rem !important;
  }
  .sm\:m-5 {
    margin: 2rem !important;
  }
  .sm\:m-6 {
    margin: 3rem !important;
  }
  .sm\:m-7 {
    margin: 4rem !important;
  }
  .sm\:m-8 {
    margin: 5rem !important;
  }
  .sm\:-m-1 {
    margin: -0.25rem !important;
  }
  .sm\:-m-2 {
    margin: -0.5rem !important;
  }
  .sm\:-m-3 {
    margin: -1rem !important;
  }
  .sm\:-m-4 {
    margin: -1.5rem !important;
  }
  .sm\:-m-5 {
    margin: -2rem !important;
  }
  .sm\:-m-6 {
    margin: -3rem !important;
  }
  .sm\:-m-7 {
    margin: -4rem !important;
  }
  .sm\:-m-8 {
    margin: -5rem !important;
  }
  .sm\:m-auto {
    margin: auto !important;
  }
  .sm\:mt-0 {
    margin-top: 0rem !important;
  }
  .sm\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .sm\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .sm\:mt-3 {
    margin-top: 1rem !important;
  }
  .sm\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .sm\:mt-5 {
    margin-top: 2rem !important;
  }
  .sm\:mt-6 {
    margin-top: 3rem !important;
  }
  .sm\:mt-7 {
    margin-top: 4rem !important;
  }
  .sm\:mt-8 {
    margin-top: 5rem !important;
  }
  .sm\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .sm\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .sm\:-mt-3 {
    margin-top: -1rem !important;
  }
  .sm\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .sm\:-mt-5 {
    margin-top: -2rem !important;
  }
  .sm\:-mt-6 {
    margin-top: -3rem !important;
  }
  .sm\:-mt-7 {
    margin-top: -4rem !important;
  }
  .sm\:-mt-8 {
    margin-top: -5rem !important;
  }
  .sm\:mt-auto {
    margin-top: auto !important;
  }
  .sm\:mr-0 {
    margin-right: 0rem !important;
  }
  .sm\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .sm\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .sm\:mr-3 {
    margin-right: 1rem !important;
  }
  .sm\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .sm\:mr-5 {
    margin-right: 2rem !important;
  }
  .sm\:mr-6 {
    margin-right: 3rem !important;
  }
  .sm\:mr-7 {
    margin-right: 4rem !important;
  }
  .sm\:mr-8 {
    margin-right: 5rem !important;
  }
  .sm\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .sm\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .sm\:-mr-3 {
    margin-right: -1rem !important;
  }
  .sm\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .sm\:-mr-5 {
    margin-right: -2rem !important;
  }
  .sm\:-mr-6 {
    margin-right: -3rem !important;
  }
  .sm\:-mr-7 {
    margin-right: -4rem !important;
  }
  .sm\:-mr-8 {
    margin-right: -5rem !important;
  }
  .sm\:mr-auto {
    margin-right: auto !important;
  }
  .sm\:ml-0 {
    margin-left: 0rem !important;
  }
  .sm\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .sm\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .sm\:ml-3 {
    margin-left: 1rem !important;
  }
  .sm\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .sm\:ml-5 {
    margin-left: 2rem !important;
  }
  .sm\:ml-6 {
    margin-left: 3rem !important;
  }
  .sm\:ml-7 {
    margin-left: 4rem !important;
  }
  .sm\:ml-8 {
    margin-left: 5rem !important;
  }
  .sm\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .sm\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .sm\:-ml-3 {
    margin-left: -1rem !important;
  }
  .sm\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .sm\:-ml-5 {
    margin-left: -2rem !important;
  }
  .sm\:-ml-6 {
    margin-left: -3rem !important;
  }
  .sm\:-ml-7 {
    margin-left: -4rem !important;
  }
  .sm\:-ml-8 {
    margin-left: -5rem !important;
  }
  .sm\:ml-auto {
    margin-left: auto !important;
  }
  .sm\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .sm\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .sm\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .sm\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .sm\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .sm\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .sm\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .sm\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .sm\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .sm\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .sm\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .sm\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .sm\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .sm\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .sm\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .sm\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .sm\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .sm\:mb-auto {
    margin-bottom: auto !important;
  }
  .sm\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .sm\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .sm\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .sm\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .sm\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .sm\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .sm\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .sm\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .sm\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .sm\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .sm\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .sm\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .sm\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .sm\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .sm\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .sm\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .sm\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .sm\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .sm\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .sm\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .sm\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .sm\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .sm\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .sm\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .sm\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .sm\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .sm\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .sm\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .sm\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .sm\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .sm\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .sm\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .sm\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .sm\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .sm\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .sm\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:m-0 {
    margin: 0rem !important;
  }
  .md\:m-1 {
    margin: 0.25rem !important;
  }
  .md\:m-2 {
    margin: 0.5rem !important;
  }
  .md\:m-3 {
    margin: 1rem !important;
  }
  .md\:m-4 {
    margin: 1.5rem !important;
  }
  .md\:m-5 {
    margin: 2rem !important;
  }
  .md\:m-6 {
    margin: 3rem !important;
  }
  .md\:m-7 {
    margin: 4rem !important;
  }
  .md\:m-8 {
    margin: 5rem !important;
  }
  .md\:-m-1 {
    margin: -0.25rem !important;
  }
  .md\:-m-2 {
    margin: -0.5rem !important;
  }
  .md\:-m-3 {
    margin: -1rem !important;
  }
  .md\:-m-4 {
    margin: -1.5rem !important;
  }
  .md\:-m-5 {
    margin: -2rem !important;
  }
  .md\:-m-6 {
    margin: -3rem !important;
  }
  .md\:-m-7 {
    margin: -4rem !important;
  }
  .md\:-m-8 {
    margin: -5rem !important;
  }
  .md\:m-auto {
    margin: auto !important;
  }
  .md\:mt-0 {
    margin-top: 0rem !important;
  }
  .md\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .md\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .md\:mt-3 {
    margin-top: 1rem !important;
  }
  .md\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .md\:mt-5 {
    margin-top: 2rem !important;
  }
  .md\:mt-6 {
    margin-top: 3rem !important;
  }
  .md\:mt-7 {
    margin-top: 4rem !important;
  }
  .md\:mt-8 {
    margin-top: 5rem !important;
  }
  .md\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .md\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .md\:-mt-3 {
    margin-top: -1rem !important;
  }
  .md\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .md\:-mt-5 {
    margin-top: -2rem !important;
  }
  .md\:-mt-6 {
    margin-top: -3rem !important;
  }
  .md\:-mt-7 {
    margin-top: -4rem !important;
  }
  .md\:-mt-8 {
    margin-top: -5rem !important;
  }
  .md\:mt-auto {
    margin-top: auto !important;
  }
  .md\:mr-0 {
    margin-right: 0rem !important;
  }
  .md\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .md\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .md\:mr-3 {
    margin-right: 1rem !important;
  }
  .md\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .md\:mr-5 {
    margin-right: 2rem !important;
  }
  .md\:mr-6 {
    margin-right: 3rem !important;
  }
  .md\:mr-7 {
    margin-right: 4rem !important;
  }
  .md\:mr-8 {
    margin-right: 5rem !important;
  }
  .md\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .md\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .md\:-mr-3 {
    margin-right: -1rem !important;
  }
  .md\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .md\:-mr-5 {
    margin-right: -2rem !important;
  }
  .md\:-mr-6 {
    margin-right: -3rem !important;
  }
  .md\:-mr-7 {
    margin-right: -4rem !important;
  }
  .md\:-mr-8 {
    margin-right: -5rem !important;
  }
  .md\:mr-auto {
    margin-right: auto !important;
  }
  .md\:ml-0 {
    margin-left: 0rem !important;
  }
  .md\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .md\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .md\:ml-3 {
    margin-left: 1rem !important;
  }
  .md\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .md\:ml-5 {
    margin-left: 2rem !important;
  }
  .md\:ml-6 {
    margin-left: 3rem !important;
  }
  .md\:ml-7 {
    margin-left: 4rem !important;
  }
  .md\:ml-8 {
    margin-left: 5rem !important;
  }
  .md\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .md\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .md\:-ml-3 {
    margin-left: -1rem !important;
  }
  .md\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .md\:-ml-5 {
    margin-left: -2rem !important;
  }
  .md\:-ml-6 {
    margin-left: -3rem !important;
  }
  .md\:-ml-7 {
    margin-left: -4rem !important;
  }
  .md\:-ml-8 {
    margin-left: -5rem !important;
  }
  .md\:ml-auto {
    margin-left: auto !important;
  }
  .md\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .md\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .md\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .md\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .md\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .md\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .md\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .md\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .md\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .md\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .md\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .md\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .md\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .md\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .md\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .md\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .md\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .md\:mb-auto {
    margin-bottom: auto !important;
  }
  .md\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .md\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .md\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .md\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .md\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .md\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .md\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .md\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .md\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .md\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .md\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .md\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .md\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .md\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .md\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .md\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .md\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .md\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .md\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .md\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .md\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .md\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .md\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .md\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .md\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .md\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .md\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .md\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .md\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .md\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .md\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .md\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .md\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .md\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .md\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .md\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:m-0 {
    margin: 0rem !important;
  }
  .lg\:m-1 {
    margin: 0.25rem !important;
  }
  .lg\:m-2 {
    margin: 0.5rem !important;
  }
  .lg\:m-3 {
    margin: 1rem !important;
  }
  .lg\:m-4 {
    margin: 1.5rem !important;
  }
  .lg\:m-5 {
    margin: 2rem !important;
  }
  .lg\:m-6 {
    margin: 3rem !important;
  }
  .lg\:m-7 {
    margin: 4rem !important;
  }
  .lg\:m-8 {
    margin: 5rem !important;
  }
  .lg\:-m-1 {
    margin: -0.25rem !important;
  }
  .lg\:-m-2 {
    margin: -0.5rem !important;
  }
  .lg\:-m-3 {
    margin: -1rem !important;
  }
  .lg\:-m-4 {
    margin: -1.5rem !important;
  }
  .lg\:-m-5 {
    margin: -2rem !important;
  }
  .lg\:-m-6 {
    margin: -3rem !important;
  }
  .lg\:-m-7 {
    margin: -4rem !important;
  }
  .lg\:-m-8 {
    margin: -5rem !important;
  }
  .lg\:m-auto {
    margin: auto !important;
  }
  .lg\:mt-0 {
    margin-top: 0rem !important;
  }
  .lg\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .lg\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .lg\:mt-3 {
    margin-top: 1rem !important;
  }
  .lg\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .lg\:mt-5 {
    margin-top: 2rem !important;
  }
  .lg\:mt-6 {
    margin-top: 3rem !important;
  }
  .lg\:mt-7 {
    margin-top: 4rem !important;
  }
  .lg\:mt-8 {
    margin-top: 5rem !important;
  }
  .lg\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .lg\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .lg\:-mt-3 {
    margin-top: -1rem !important;
  }
  .lg\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .lg\:-mt-5 {
    margin-top: -2rem !important;
  }
  .lg\:-mt-6 {
    margin-top: -3rem !important;
  }
  .lg\:-mt-7 {
    margin-top: -4rem !important;
  }
  .lg\:-mt-8 {
    margin-top: -5rem !important;
  }
  .lg\:mt-auto {
    margin-top: auto !important;
  }
  .lg\:mr-0 {
    margin-right: 0rem !important;
  }
  .lg\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .lg\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .lg\:mr-3 {
    margin-right: 1rem !important;
  }
  .lg\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .lg\:mr-5 {
    margin-right: 2rem !important;
  }
  .lg\:mr-6 {
    margin-right: 3rem !important;
  }
  .lg\:mr-7 {
    margin-right: 4rem !important;
  }
  .lg\:mr-8 {
    margin-right: 5rem !important;
  }
  .lg\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .lg\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .lg\:-mr-3 {
    margin-right: -1rem !important;
  }
  .lg\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .lg\:-mr-5 {
    margin-right: -2rem !important;
  }
  .lg\:-mr-6 {
    margin-right: -3rem !important;
  }
  .lg\:-mr-7 {
    margin-right: -4rem !important;
  }
  .lg\:-mr-8 {
    margin-right: -5rem !important;
  }
  .lg\:mr-auto {
    margin-right: auto !important;
  }
  .lg\:ml-0 {
    margin-left: 0rem !important;
  }
  .lg\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .lg\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .lg\:ml-3 {
    margin-left: 1rem !important;
  }
  .lg\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .lg\:ml-5 {
    margin-left: 2rem !important;
  }
  .lg\:ml-6 {
    margin-left: 3rem !important;
  }
  .lg\:ml-7 {
    margin-left: 4rem !important;
  }
  .lg\:ml-8 {
    margin-left: 5rem !important;
  }
  .lg\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .lg\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .lg\:-ml-3 {
    margin-left: -1rem !important;
  }
  .lg\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .lg\:-ml-5 {
    margin-left: -2rem !important;
  }
  .lg\:-ml-6 {
    margin-left: -3rem !important;
  }
  .lg\:-ml-7 {
    margin-left: -4rem !important;
  }
  .lg\:-ml-8 {
    margin-left: -5rem !important;
  }
  .lg\:ml-auto {
    margin-left: auto !important;
  }
  .lg\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .lg\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .lg\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .lg\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .lg\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .lg\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .lg\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .lg\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .lg\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .lg\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .lg\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .lg\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .lg\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .lg\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .lg\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .lg\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .lg\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .lg\:mb-auto {
    margin-bottom: auto !important;
  }
  .lg\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .lg\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .lg\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .lg\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .lg\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .lg\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .lg\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .lg\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .lg\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .lg\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .lg\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .lg\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .lg\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .lg\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .lg\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .lg\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .lg\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .lg\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .lg\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .lg\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .lg\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .lg\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .lg\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .lg\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .lg\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .lg\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .lg\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .lg\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .lg\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .lg\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .lg\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .lg\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .lg\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .lg\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .lg\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:m-0 {
    margin: 0rem !important;
  }
  .xl\:m-1 {
    margin: 0.25rem !important;
  }
  .xl\:m-2 {
    margin: 0.5rem !important;
  }
  .xl\:m-3 {
    margin: 1rem !important;
  }
  .xl\:m-4 {
    margin: 1.5rem !important;
  }
  .xl\:m-5 {
    margin: 2rem !important;
  }
  .xl\:m-6 {
    margin: 3rem !important;
  }
  .xl\:m-7 {
    margin: 4rem !important;
  }
  .xl\:m-8 {
    margin: 5rem !important;
  }
  .xl\:-m-1 {
    margin: -0.25rem !important;
  }
  .xl\:-m-2 {
    margin: -0.5rem !important;
  }
  .xl\:-m-3 {
    margin: -1rem !important;
  }
  .xl\:-m-4 {
    margin: -1.5rem !important;
  }
  .xl\:-m-5 {
    margin: -2rem !important;
  }
  .xl\:-m-6 {
    margin: -3rem !important;
  }
  .xl\:-m-7 {
    margin: -4rem !important;
  }
  .xl\:-m-8 {
    margin: -5rem !important;
  }
  .xl\:m-auto {
    margin: auto !important;
  }
  .xl\:mt-0 {
    margin-top: 0rem !important;
  }
  .xl\:mt-1 {
    margin-top: 0.25rem !important;
  }
  .xl\:mt-2 {
    margin-top: 0.5rem !important;
  }
  .xl\:mt-3 {
    margin-top: 1rem !important;
  }
  .xl\:mt-4 {
    margin-top: 1.5rem !important;
  }
  .xl\:mt-5 {
    margin-top: 2rem !important;
  }
  .xl\:mt-6 {
    margin-top: 3rem !important;
  }
  .xl\:mt-7 {
    margin-top: 4rem !important;
  }
  .xl\:mt-8 {
    margin-top: 5rem !important;
  }
  .xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }
  .xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }
  .xl\:-mt-3 {
    margin-top: -1rem !important;
  }
  .xl\:-mt-4 {
    margin-top: -1.5rem !important;
  }
  .xl\:-mt-5 {
    margin-top: -2rem !important;
  }
  .xl\:-mt-6 {
    margin-top: -3rem !important;
  }
  .xl\:-mt-7 {
    margin-top: -4rem !important;
  }
  .xl\:-mt-8 {
    margin-top: -5rem !important;
  }
  .xl\:mt-auto {
    margin-top: auto !important;
  }
  .xl\:mr-0 {
    margin-right: 0rem !important;
  }
  .xl\:mr-1 {
    margin-right: 0.25rem !important;
  }
  .xl\:mr-2 {
    margin-right: 0.5rem !important;
  }
  .xl\:mr-3 {
    margin-right: 1rem !important;
  }
  .xl\:mr-4 {
    margin-right: 1.5rem !important;
  }
  .xl\:mr-5 {
    margin-right: 2rem !important;
  }
  .xl\:mr-6 {
    margin-right: 3rem !important;
  }
  .xl\:mr-7 {
    margin-right: 4rem !important;
  }
  .xl\:mr-8 {
    margin-right: 5rem !important;
  }
  .xl\:-mr-1 {
    margin-right: -0.25rem !important;
  }
  .xl\:-mr-2 {
    margin-right: -0.5rem !important;
  }
  .xl\:-mr-3 {
    margin-right: -1rem !important;
  }
  .xl\:-mr-4 {
    margin-right: -1.5rem !important;
  }
  .xl\:-mr-5 {
    margin-right: -2rem !important;
  }
  .xl\:-mr-6 {
    margin-right: -3rem !important;
  }
  .xl\:-mr-7 {
    margin-right: -4rem !important;
  }
  .xl\:-mr-8 {
    margin-right: -5rem !important;
  }
  .xl\:mr-auto {
    margin-right: auto !important;
  }
  .xl\:ml-0 {
    margin-left: 0rem !important;
  }
  .xl\:ml-1 {
    margin-left: 0.25rem !important;
  }
  .xl\:ml-2 {
    margin-left: 0.5rem !important;
  }
  .xl\:ml-3 {
    margin-left: 1rem !important;
  }
  .xl\:ml-4 {
    margin-left: 1.5rem !important;
  }
  .xl\:ml-5 {
    margin-left: 2rem !important;
  }
  .xl\:ml-6 {
    margin-left: 3rem !important;
  }
  .xl\:ml-7 {
    margin-left: 4rem !important;
  }
  .xl\:ml-8 {
    margin-left: 5rem !important;
  }
  .xl\:-ml-1 {
    margin-left: -0.25rem !important;
  }
  .xl\:-ml-2 {
    margin-left: -0.5rem !important;
  }
  .xl\:-ml-3 {
    margin-left: -1rem !important;
  }
  .xl\:-ml-4 {
    margin-left: -1.5rem !important;
  }
  .xl\:-ml-5 {
    margin-left: -2rem !important;
  }
  .xl\:-ml-6 {
    margin-left: -3rem !important;
  }
  .xl\:-ml-7 {
    margin-left: -4rem !important;
  }
  .xl\:-ml-8 {
    margin-left: -5rem !important;
  }
  .xl\:ml-auto {
    margin-left: auto !important;
  }
  .xl\:mb-0 {
    margin-bottom: 0rem !important;
  }
  .xl\:mb-1 {
    margin-bottom: 0.25rem !important;
  }
  .xl\:mb-2 {
    margin-bottom: 0.5rem !important;
  }
  .xl\:mb-3 {
    margin-bottom: 1rem !important;
  }
  .xl\:mb-4 {
    margin-bottom: 1.5rem !important;
  }
  .xl\:mb-5 {
    margin-bottom: 2rem !important;
  }
  .xl\:mb-6 {
    margin-bottom: 3rem !important;
  }
  .xl\:mb-7 {
    margin-bottom: 4rem !important;
  }
  .xl\:mb-8 {
    margin-bottom: 5rem !important;
  }
  .xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }
  .xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }
  .xl\:-mb-3 {
    margin-bottom: -1rem !important;
  }
  .xl\:-mb-4 {
    margin-bottom: -1.5rem !important;
  }
  .xl\:-mb-5 {
    margin-bottom: -2rem !important;
  }
  .xl\:-mb-6 {
    margin-bottom: -3rem !important;
  }
  .xl\:-mb-7 {
    margin-bottom: -4rem !important;
  }
  .xl\:-mb-8 {
    margin-bottom: -5rem !important;
  }
  .xl\:mb-auto {
    margin-bottom: auto !important;
  }
  .xl\:mx-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .xl\:mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .xl\:mx-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .xl\:mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .xl\:mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .xl\:mx-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .xl\:mx-6 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .xl\:mx-7 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .xl\:mx-8 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .xl\:-mx-3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .xl\:-mx-4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .xl\:-mx-5 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .xl\:-mx-6 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .xl\:-mx-7 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
  .xl\:-mx-8 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }
  .xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .xl\:my-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .xl\:my-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .xl\:my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .xl\:my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .xl\:my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .xl\:my-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .xl\:my-6 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .xl\:my-7 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .xl\:my-8 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .xl\:-my-3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .xl\:-my-4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .xl\:-my-5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }
  .xl\:-my-6 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .xl\:-my-7 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }
  .xl\:-my-8 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }
  .xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}
.shadow-none {
  box-shadow: none !important;
}

.shadow-1 {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.shadow-2 {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.shadow-3 {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.shadow-4 {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.shadow-5 {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.shadow-6 {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.shadow-7 {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.shadow-8 {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-none:focus {
  box-shadow: none !important;
}

.hover\:shadow-none:hover {
  box-shadow: none !important;
}

.active\:shadow-none:active {
  box-shadow: none !important;
}

.focus\:shadow-1:focus {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.hover\:shadow-1:hover {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.active\:shadow-1:active {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.focus\:shadow-2:focus {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.hover\:shadow-2:hover {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.active\:shadow-2:active {
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.focus\:shadow-3:focus {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.hover\:shadow-3:hover {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.active\:shadow-3:active {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
}

.focus\:shadow-4:focus {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-4:hover {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-4:active {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-5:focus {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-5:hover {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-5:active {
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
}

.focus\:shadow-6:focus {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.hover\:shadow-6:hover {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.active\:shadow-6:active {
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
}

.focus\:shadow-7:focus {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.hover\:shadow-7:hover {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.active\:shadow-7:active {
  box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
}

.focus\:shadow-8:focus {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.hover\:shadow-8:hover {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

.active\:shadow-8:active {
  box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
}

@media screen and (min-width: 576px) {
  .sm\:shadow-none {
    box-shadow: none !important;
  }
  .sm\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .sm\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .sm\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .sm\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .sm\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .sm\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .sm\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .sm\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .sm\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .sm\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:shadow-none {
    box-shadow: none !important;
  }
  .md\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .md\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .md\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .md\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .md\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .md\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .md\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .md\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .md\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .md\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:shadow-none {
    box-shadow: none !important;
  }
  .lg\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .lg\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .lg\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .lg\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .lg\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .lg\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .lg\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .lg\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .lg\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .lg\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:shadow-none {
    box-shadow: none !important;
  }
  .xl\:shadow-1 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:shadow-2 {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:shadow-3 {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:shadow-4 {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:shadow-5 {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:shadow-6 {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:shadow-7 {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:shadow-8 {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }
  .xl\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }
  .xl\:active\:shadow-none:active {
    box-shadow: none !important;
  }
  .xl\:focus\:shadow-1:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:hover\:shadow-1:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:active\:shadow-1:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.02), 0px 0px 2px rgba(0, 0, 0, 0.05), 0px 1px 4px rgba(0, 0, 0, 0.08) !important;
  }
  .xl\:focus\:shadow-2:focus {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:hover\:shadow-2:hover {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:active\:shadow-2:active {
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.03), 0px 0px 2px rgba(0, 0, 0, 0.06), 0px 2px 6px rgba(0, 0, 0, 0.12) !important;
  }
  .xl\:focus\:shadow-3:focus {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:hover\:shadow-3:hover {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:active\:shadow-3:active {
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.08), 0px 3px 4px rgba(0, 0, 0, 0.1), 0px 1px 4px -1px rgba(0, 0, 0, 0.1) !important;
  }
  .xl\:focus\:shadow-4:focus {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-4:hover {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-4:active {
    box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.12), 0px 4px 5px rgba(0, 0, 0, 0.14), 0px 2px 4px -1px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-5:focus {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-5:hover {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-5:active {
    box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.1), 0px 4px 5px -2px rgba(0, 0, 0, 0.12), 0px 10px 15px -5px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:focus\:shadow-6:focus {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:hover\:shadow-6:hover {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:active\:shadow-6:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06), 0px 7px 9px rgba(0, 0, 0, 0.12), 0px 20px 25px -8px rgba(0, 0, 0, 0.18) !important;
  }
  .xl\:focus\:shadow-7:focus {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:hover\:shadow-7:hover {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:active\:shadow-7:active {
    box-shadow: 0px 7px 30px rgba(0, 0, 0, 0.08), 0px 22px 30px 2px rgba(0, 0, 0, 0.15), 0px 8px 10px rgba(0, 0, 0, 0.15) !important;
  }
  .xl\:focus\:shadow-8:focus {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:hover\:shadow-8:hover {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
  .xl\:active\:shadow-8:active {
    box-shadow: 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 11px 15px rgba(0, 0, 0, 0.2) !important;
  }
}
.border-none {
  border-width: 0px !important;
  border-style: none;
}

.border-1 {
  border-width: 1px !important;
  border-style: solid;
}

.border-2 {
  border-width: 2px !important;
  border-style: solid;
}

.border-3 {
  border-width: 3px !important;
  border-style: solid;
}

.border-top-none {
  border-top-width: 0px !important;
  border-top-style: none;
}

.border-top-1 {
  border-top-width: 1px !important;
  border-top-style: solid;
}

.border-top-2 {
  border-top-width: 2px !important;
  border-top-style: solid;
}

.border-top-3 {
  border-top-width: 3px !important;
  border-top-style: solid;
}

.border-right-none {
  border-right-width: 0px !important;
  border-right-style: none;
}

.border-right-1 {
  border-right-width: 1px !important;
  border-right-style: solid;
}

.border-right-2 {
  border-right-width: 2px !important;
  border-right-style: solid;
}

.border-right-3 {
  border-right-width: 3px !important;
  border-right-style: solid;
}

.border-left-none {
  border-left-width: 0px !important;
  border-left-style: none;
}

.border-left-1 {
  border-left-width: 1px !important;
  border-left-style: solid;
}

.border-left-2 {
  border-left-width: 2px !important;
  border-left-style: solid;
}

.border-left-3 {
  border-left-width: 3px !important;
  border-left-style: solid;
}

.border-bottom-none {
  border-bottom-width: 0px !important;
  border-bottom-style: none;
}

.border-bottom-1 {
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
}

.border-bottom-2 {
  border-bottom-width: 2px !important;
  border-bottom-style: solid;
}

.border-bottom-3 {
  border-bottom-width: 3px !important;
  border-bottom-style: solid;
}

.border-x-none {
  border-left-width: 0px !important;
  border-left-style: none;
  border-right-width: 0px !important;
  border-right-style: none;
}

.border-x-1 {
  border-left-width: 1px !important;
  border-left-style: solid;
  border-right-width: 1px !important;
  border-right-style: solid;
}

.border-x-2 {
  border-left-width: 2px !important;
  border-left-style: solid;
  border-right-width: 2px !important;
  border-right-style: solid;
}

.border-x-3 {
  border-left-width: 3px !important;
  border-left-style: solid;
  border-right-width: 3px !important;
  border-right-style: solid;
}

.border-y-none {
  border-top-width: 0px !important;
  border-top-style: none;
  border-bottom-width: 0px !important;
  border-bottom-style: none;
}

.border-y-1 {
  border-top-width: 1px !important;
  border-top-style: solid;
  border-bottom-width: 1px !important;
  border-bottom-style: solid;
}

.border-y-2 {
  border-top-width: 2px !important;
  border-top-style: solid;
  border-bottom-width: 2px !important;
  border-bottom-style: solid;
}

.border-y-3 {
  border-top-width: 3px !important;
  border-top-style: solid;
  border-bottom-width: 3px !important;
  border-bottom-style: solid;
}

@media screen and (min-width: 576px) {
  .sm\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .sm\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .sm\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .sm\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .sm\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .sm\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .sm\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .sm\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .sm\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .sm\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .sm\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .sm\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .sm\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .sm\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .sm\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .sm\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .sm\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .sm\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .sm\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .sm\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .sm\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .sm\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .sm\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .sm\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .sm\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .sm\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .sm\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .sm\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}
@media screen and (min-width: 768px) {
  .md\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .md\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .md\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .md\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .md\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .md\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .md\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .md\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .md\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .md\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .md\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .md\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .md\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .md\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .md\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .md\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .md\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .md\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .md\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .md\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .md\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .md\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .md\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .md\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .md\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .md\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .md\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .md\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}
@media screen and (min-width: 992px) {
  .lg\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .lg\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .lg\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .lg\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .lg\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .lg\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .lg\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .lg\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .lg\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .lg\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .lg\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .lg\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .lg\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .lg\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .lg\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .lg\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .lg\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .lg\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .lg\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .lg\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .lg\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .lg\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .lg\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .lg\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .lg\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .lg\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .lg\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .lg\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:border-none {
    border-width: 0px !important;
    border-style: none;
  }
  .xl\:border-1 {
    border-width: 1px !important;
    border-style: solid;
  }
  .xl\:border-2 {
    border-width: 2px !important;
    border-style: solid;
  }
  .xl\:border-3 {
    border-width: 3px !important;
    border-style: solid;
  }
  .xl\:border-top-none {
    border-top-width: 0px !important;
    border-top-style: none;
  }
  .xl\:border-top-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
  }
  .xl\:border-top-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
  }
  .xl\:border-top-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
  }
  .xl\:border-right-none {
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .xl\:border-right-1 {
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .xl\:border-right-2 {
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .xl\:border-right-3 {
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .xl\:border-left-none {
    border-left-width: 0px !important;
    border-left-style: none;
  }
  .xl\:border-left-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
  }
  .xl\:border-left-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
  }
  .xl\:border-left-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
  }
  .xl\:border-bottom-none {
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .xl\:border-bottom-1 {
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .xl\:border-bottom-2 {
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .xl\:border-bottom-3 {
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
  .xl\:border-x-none {
    border-left-width: 0px !important;
    border-left-style: none;
    border-right-width: 0px !important;
    border-right-style: none;
  }
  .xl\:border-x-1 {
    border-left-width: 1px !important;
    border-left-style: solid;
    border-right-width: 1px !important;
    border-right-style: solid;
  }
  .xl\:border-x-2 {
    border-left-width: 2px !important;
    border-left-style: solid;
    border-right-width: 2px !important;
    border-right-style: solid;
  }
  .xl\:border-x-3 {
    border-left-width: 3px !important;
    border-left-style: solid;
    border-right-width: 3px !important;
    border-right-style: solid;
  }
  .xl\:border-y-none {
    border-top-width: 0px !important;
    border-top-style: none;
    border-bottom-width: 0px !important;
    border-bottom-style: none;
  }
  .xl\:border-y-1 {
    border-top-width: 1px !important;
    border-top-style: solid;
    border-bottom-width: 1px !important;
    border-bottom-style: solid;
  }
  .xl\:border-y-2 {
    border-top-width: 2px !important;
    border-top-style: solid;
    border-bottom-width: 2px !important;
    border-bottom-style: solid;
  }
  .xl\:border-y-3 {
    border-top-width: 3px !important;
    border-top-style: solid;
    border-bottom-width: 3px !important;
    border-bottom-style: solid;
  }
}
.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-double {
  border-style: double !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-solid {
    border-style: solid !important;
  }
  .sm\:border-dashed {
    border-style: dashed !important;
  }
  .sm\:border-dotted {
    border-style: dotted !important;
  }
  .sm\:border-double {
    border-style: double !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:border-solid {
    border-style: solid !important;
  }
  .md\:border-dashed {
    border-style: dashed !important;
  }
  .md\:border-dotted {
    border-style: dotted !important;
  }
  .md\:border-double {
    border-style: double !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:border-solid {
    border-style: solid !important;
  }
  .lg\:border-dashed {
    border-style: dashed !important;
  }
  .lg\:border-dotted {
    border-style: dotted !important;
  }
  .lg\:border-double {
    border-style: double !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:border-solid {
    border-style: solid !important;
  }
  .xl\:border-dashed {
    border-style: dashed !important;
  }
  .xl\:border-dotted {
    border-style: dotted !important;
  }
  .xl\:border-double {
    border-style: double !important;
  }
}
.border-noround {
  border-radius: 0 !important;
}

.border-round {
  border-radius: var(--p-content-border-radius) !important;
}

.border-round-xs {
  border-radius: 0.125rem !important;
}

.border-round-sm {
  border-radius: 0.25rem !important;
}

.border-round-md {
  border-radius: 0.375rem !important;
}

.border-round-lg {
  border-radius: 0.5rem !important;
}

.border-round-xl {
  border-radius: 0.75rem !important;
}

.border-round-2xl {
  border-radius: 1rem !important;
}

.border-round-3xl {
  border-radius: 1.5rem !important;
}

.border-circle {
  border-radius: 50% !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-noround {
    border-radius: 0 !important;
  }
  .sm\:border-round {
    border-radius: var(--p-content-border-radius) !important;
  }
  .sm\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .sm\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .sm\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .sm\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .sm\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .sm\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .sm\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .sm\:border-circle {
    border-radius: 50% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:border-noround {
    border-radius: 0 !important;
  }
  .md\:border-round {
    border-radius: var(--p-content-border-radius) !important;
  }
  .md\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .md\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .md\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .md\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .md\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .md\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .md\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .md\:border-circle {
    border-radius: 50% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:border-noround {
    border-radius: 0 !important;
  }
  .lg\:border-round {
    border-radius: var(--p-content-border-radius) !important;
  }
  .lg\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .lg\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .lg\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .lg\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .lg\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .lg\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .lg\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .lg\:border-circle {
    border-radius: 50% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:border-noround {
    border-radius: 0 !important;
  }
  .xl\:border-round {
    border-radius: var(--p-content-border-radius) !important;
  }
  .xl\:border-round-xs {
    border-radius: 0.125rem !important;
  }
  .xl\:border-round-sm {
    border-radius: 0.25rem !important;
  }
  .xl\:border-round-md {
    border-radius: 0.375rem !important;
  }
  .xl\:border-round-lg {
    border-radius: 0.5rem !important;
  }
  .xl\:border-round-xl {
    border-radius: 0.75rem !important;
  }
  .xl\:border-round-2xl {
    border-radius: 1rem !important;
  }
  .xl\:border-round-3xl {
    border-radius: 1.5rem !important;
  }
  .xl\:border-circle {
    border-radius: 50% !important;
  }
}
.border-noround-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.border-noround-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.border-noround-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.border-noround-bottom {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.border-round-left {
  border-top-left-radius: var(--p-content-border-radius) !important;
  border-bottom-left-radius: var(--p-content-border-radius) !important;
}

.border-round-top {
  border-top-left-radius: var(--p-content-border-radius) !important;
  border-top-right-radius: var(--p-content-border-radius) !important;
}

.border-round-right {
  border-top-right-radius: var(--p-content-border-radius) !important;
  border-bottom-right-radius: var(--p-content-border-radius) !important;
}

.border-round-bottom {
  border-bottom-left-radius: var(--p-content-border-radius) !important;
  border-bottom-right-radius: var(--p-content-border-radius) !important;
}

.border-round-left-xs {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.border-round-top-xs {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.border-round-right-xs {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.border-round-bottom-xs {
  border-bottom-left-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.border-round-left-sm {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.border-round-top-sm {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.border-round-right-sm {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.border-round-bottom-sm {
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.border-round-left-md {
  border-top-left-radius: 0.375rem !important;
  border-bottom-left-radius: 0.375rem !important;
}

.border-round-top-md {
  border-top-left-radius: 0.375rem !important;
  border-top-right-radius: 0.375rem !important;
}

.border-round-right-md {
  border-top-right-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.border-round-bottom-md {
  border-bottom-left-radius: 0.375rem !important;
  border-bottom-right-radius: 0.375rem !important;
}

.border-round-left-lg {
  border-top-left-radius: 0.5rem !important;
  border-bottom-left-radius: 0.5rem !important;
}

.border-round-top-lg {
  border-top-left-radius: 0.5rem !important;
  border-top-right-radius: 0.5rem !important;
}

.border-round-right-lg {
  border-top-right-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.border-round-bottom-lg {
  border-bottom-left-radius: 0.5rem !important;
  border-bottom-right-radius: 0.5rem !important;
}

.border-round-left-xl {
  border-top-left-radius: 0.75rem !important;
  border-bottom-left-radius: 0.75rem !important;
}

.border-round-top-xl {
  border-top-left-radius: 0.75rem !important;
  border-top-right-radius: 0.75rem !important;
}

.border-round-right-xl {
  border-top-right-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.border-round-bottom-xl {
  border-bottom-left-radius: 0.75rem !important;
  border-bottom-right-radius: 0.75rem !important;
}

.border-round-left-2xl {
  border-top-left-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.border-round-top-2xl {
  border-top-left-radius: 1rem !important;
  border-top-right-radius: 1rem !important;
}

.border-round-right-2xl {
  border-top-right-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.border-round-bottom-2xl {
  border-bottom-left-radius: 1rem !important;
  border-bottom-right-radius: 1rem !important;
}

.border-round-left-3xl {
  border-top-left-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.border-round-top-3xl {
  border-top-left-radius: 1.5rem !important;
  border-top-right-radius: 1.5rem !important;
}

.border-round-right-3xl {
  border-top-right-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.border-round-bottom-3xl {
  border-bottom-left-radius: 1.5rem !important;
  border-bottom-right-radius: 1.5rem !important;
}

.border-circle-left {
  border-top-left-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.border-circle-top {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.border-circle-right {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.border-circle-bottom {
  border-bottom-left-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

@media screen and (min-width: 576px) {
  .sm\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .sm\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .sm\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .sm\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .sm\:border-round-left {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-bottom-left-radius: var(--p-content-border-radius) !important;
  }
  .sm\:border-round-top {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-top-right-radius: var(--p-content-border-radius) !important;
  }
  .sm\:border-round-right {
    border-top-right-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .sm\:border-round-bottom {
    border-bottom-left-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .sm\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .sm\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .sm\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .sm\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .sm\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .sm\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .sm\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .sm\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .sm\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .sm\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .sm\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .sm\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .sm\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .sm\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .sm\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .sm\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .sm\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .sm\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .sm\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .sm\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .sm\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .sm\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .sm\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .sm\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .sm\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .sm\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .sm\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .sm\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .sm\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .sm\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .sm\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .sm\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .md\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .md\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .md\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .md\:border-round-left {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-bottom-left-radius: var(--p-content-border-radius) !important;
  }
  .md\:border-round-top {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-top-right-radius: var(--p-content-border-radius) !important;
  }
  .md\:border-round-right {
    border-top-right-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .md\:border-round-bottom {
    border-bottom-left-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .md\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .md\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .md\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .md\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .md\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .md\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .md\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .md\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .md\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .md\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .md\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .md\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .md\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .md\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .md\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .md\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .md\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .md\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .md\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .md\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .md\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .md\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .md\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .md\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .md\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .md\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .md\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .md\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .md\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .md\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .md\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .md\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .lg\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .lg\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .lg\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .lg\:border-round-left {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-bottom-left-radius: var(--p-content-border-radius) !important;
  }
  .lg\:border-round-top {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-top-right-radius: var(--p-content-border-radius) !important;
  }
  .lg\:border-round-right {
    border-top-right-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .lg\:border-round-bottom {
    border-bottom-left-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .lg\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .lg\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .lg\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .lg\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .lg\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .lg\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .lg\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .lg\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .lg\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .lg\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .lg\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .lg\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .lg\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .lg\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .lg\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .lg\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .lg\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .lg\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .lg\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .lg\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .lg\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .lg\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .lg\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .lg\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .lg\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .lg\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .lg\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .lg\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .lg\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .lg\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .lg\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .lg\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:border-noround-left {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }
  .xl\:border-noround-top {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  .xl\:border-noround-right {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .xl\:border-noround-bottom {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
  .xl\:border-round-left {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-bottom-left-radius: var(--p-content-border-radius) !important;
  }
  .xl\:border-round-top {
    border-top-left-radius: var(--p-content-border-radius) !important;
    border-top-right-radius: var(--p-content-border-radius) !important;
  }
  .xl\:border-round-right {
    border-top-right-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .xl\:border-round-bottom {
    border-bottom-left-radius: var(--p-content-border-radius) !important;
    border-bottom-right-radius: var(--p-content-border-radius) !important;
  }
  .xl\:border-round-left-xs {
    border-top-left-radius: 0.125rem !important;
    border-bottom-left-radius: 0.125rem !important;
  }
  .xl\:border-round-top-xs {
    border-top-left-radius: 0.125rem !important;
    border-top-right-radius: 0.125rem !important;
  }
  .xl\:border-round-right-xs {
    border-top-right-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .xl\:border-round-bottom-xs {
    border-bottom-left-radius: 0.125rem !important;
    border-bottom-right-radius: 0.125rem !important;
  }
  .xl\:border-round-left-sm {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
  }
  .xl\:border-round-top-sm {
    border-top-left-radius: 0.25rem !important;
    border-top-right-radius: 0.25rem !important;
  }
  .xl\:border-round-right-sm {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .xl\:border-round-bottom-sm {
    border-bottom-left-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
  }
  .xl\:border-round-left-md {
    border-top-left-radius: 0.375rem !important;
    border-bottom-left-radius: 0.375rem !important;
  }
  .xl\:border-round-top-md {
    border-top-left-radius: 0.375rem !important;
    border-top-right-radius: 0.375rem !important;
  }
  .xl\:border-round-right-md {
    border-top-right-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .xl\:border-round-bottom-md {
    border-bottom-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0.375rem !important;
  }
  .xl\:border-round-left-lg {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
  }
  .xl\:border-round-top-lg {
    border-top-left-radius: 0.5rem !important;
    border-top-right-radius: 0.5rem !important;
  }
  .xl\:border-round-right-lg {
    border-top-right-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .xl\:border-round-bottom-lg {
    border-bottom-left-radius: 0.5rem !important;
    border-bottom-right-radius: 0.5rem !important;
  }
  .xl\:border-round-left-xl {
    border-top-left-radius: 0.75rem !important;
    border-bottom-left-radius: 0.75rem !important;
  }
  .xl\:border-round-top-xl {
    border-top-left-radius: 0.75rem !important;
    border-top-right-radius: 0.75rem !important;
  }
  .xl\:border-round-right-xl {
    border-top-right-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .xl\:border-round-bottom-xl {
    border-bottom-left-radius: 0.75rem !important;
    border-bottom-right-radius: 0.75rem !important;
  }
  .xl\:border-round-left-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important;
  }
  .xl\:border-round-top-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important;
  }
  .xl\:border-round-right-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .xl\:border-round-bottom-2xl {
    border-bottom-left-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important;
  }
  .xl\:border-round-left-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important;
  }
  .xl\:border-round-top-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important;
  }
  .xl\:border-round-right-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .xl\:border-round-bottom-3xl {
    border-bottom-left-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important;
  }
  .xl\:border-circle-left {
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
  }
  .xl\:border-circle-top {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important;
  }
  .xl\:border-circle-right {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
  .xl\:border-circle-bottom {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
  }
}
.w-full {
  width: 100% !important;
}

.w-screen {
  width: 100vw !important;
}

.w-auto {
  width: auto !important;
}

.w-1 {
  width: 8.3333% !important;
}

.w-2 {
  width: 16.6667% !important;
}

.w-3 {
  width: 25% !important;
}

.w-4 {
  width: 33.3333% !important;
}

.w-5 {
  width: 41.6667% !important;
}

.w-6 {
  width: 50% !important;
}

.w-7 {
  width: 58.3333% !important;
}

.w-8 {
  width: 66.6667% !important;
}

.w-9 {
  width: 75% !important;
}

.w-10 {
  width: 83.3333% !important;
}

.w-11 {
  width: 91.6667% !important;
}

.w-12 {
  width: 100% !important;
}

.w-min {
  width: min-content !important;
}

.w-max {
  width: max-content !important;
}

.w-fit {
  width: fit-content !important;
}

.w-1rem {
  width: 1rem !important;
}

.w-2rem {
  width: 2rem !important;
}

.w-3rem {
  width: 3rem !important;
}

.w-4rem {
  width: 4rem !important;
}

.w-5rem {
  width: 5rem !important;
}

.w-6rem {
  width: 6rem !important;
}

.w-7rem {
  width: 7rem !important;
}

.w-8rem {
  width: 8rem !important;
}

.w-9rem {
  width: 9rem !important;
}

.w-10rem {
  width: 10rem !important;
}

.w-11rem {
  width: 11rem !important;
}

.w-12rem {
  width: 12rem !important;
}

.w-13rem {
  width: 13rem !important;
}

.w-14rem {
  width: 14rem !important;
}

.w-15rem {
  width: 15rem !important;
}

.w-16rem {
  width: 16rem !important;
}

.w-17rem {
  width: 17rem !important;
}

.w-18rem {
  width: 18rem !important;
}

.w-19rem {
  width: 19rem !important;
}

.w-20rem {
  width: 20rem !important;
}

.w-21rem {
  width: 21rem !important;
}

.w-22rem {
  width: 22rem !important;
}

.w-23rem {
  width: 23rem !important;
}

.w-24rem {
  width: 24rem !important;
}

.w-25rem {
  width: 25rem !important;
}

.w-26rem {
  width: 26rem !important;
}

.w-27rem {
  width: 27rem !important;
}

.w-28rem {
  width: 28rem !important;
}

.w-29rem {
  width: 29rem !important;
}

.w-30rem {
  width: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:w-full {
    width: 100% !important;
  }
  .sm\:w-screen {
    width: 100vw !important;
  }
  .sm\:w-auto {
    width: auto !important;
  }
  .sm\:w-1 {
    width: 8.3333% !important;
  }
  .sm\:w-2 {
    width: 16.6667% !important;
  }
  .sm\:w-3 {
    width: 25% !important;
  }
  .sm\:w-4 {
    width: 33.3333% !important;
  }
  .sm\:w-5 {
    width: 41.6667% !important;
  }
  .sm\:w-6 {
    width: 50% !important;
  }
  .sm\:w-7 {
    width: 58.3333% !important;
  }
  .sm\:w-8 {
    width: 66.6667% !important;
  }
  .sm\:w-9 {
    width: 75% !important;
  }
  .sm\:w-10 {
    width: 83.3333% !important;
  }
  .sm\:w-11 {
    width: 91.6667% !important;
  }
  .sm\:w-12 {
    width: 100% !important;
  }
  .sm\:w-min {
    width: min-content !important;
  }
  .sm\:w-max {
    width: max-content !important;
  }
  .sm\:w-fit {
    width: fit-content !important;
  }
  .sm\:w-1rem {
    width: 1rem !important;
  }
  .sm\:w-2rem {
    width: 2rem !important;
  }
  .sm\:w-3rem {
    width: 3rem !important;
  }
  .sm\:w-4rem {
    width: 4rem !important;
  }
  .sm\:w-5rem {
    width: 5rem !important;
  }
  .sm\:w-6rem {
    width: 6rem !important;
  }
  .sm\:w-7rem {
    width: 7rem !important;
  }
  .sm\:w-8rem {
    width: 8rem !important;
  }
  .sm\:w-9rem {
    width: 9rem !important;
  }
  .sm\:w-10rem {
    width: 10rem !important;
  }
  .sm\:w-11rem {
    width: 11rem !important;
  }
  .sm\:w-12rem {
    width: 12rem !important;
  }
  .sm\:w-13rem {
    width: 13rem !important;
  }
  .sm\:w-14rem {
    width: 14rem !important;
  }
  .sm\:w-15rem {
    width: 15rem !important;
  }
  .sm\:w-16rem {
    width: 16rem !important;
  }
  .sm\:w-17rem {
    width: 17rem !important;
  }
  .sm\:w-18rem {
    width: 18rem !important;
  }
  .sm\:w-19rem {
    width: 19rem !important;
  }
  .sm\:w-20rem {
    width: 20rem !important;
  }
  .sm\:w-21rem {
    width: 21rem !important;
  }
  .sm\:w-22rem {
    width: 22rem !important;
  }
  .sm\:w-23rem {
    width: 23rem !important;
  }
  .sm\:w-24rem {
    width: 24rem !important;
  }
  .sm\:w-25rem {
    width: 25rem !important;
  }
  .sm\:w-26rem {
    width: 26rem !important;
  }
  .sm\:w-27rem {
    width: 27rem !important;
  }
  .sm\:w-28rem {
    width: 28rem !important;
  }
  .sm\:w-29rem {
    width: 29rem !important;
  }
  .sm\:w-30rem {
    width: 30rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:w-full {
    width: 100% !important;
  }
  .md\:w-screen {
    width: 100vw !important;
  }
  .md\:w-auto {
    width: auto !important;
  }
  .md\:w-1 {
    width: 8.3333% !important;
  }
  .md\:w-2 {
    width: 16.6667% !important;
  }
  .md\:w-3 {
    width: 25% !important;
  }
  .md\:w-4 {
    width: 33.3333% !important;
  }
  .md\:w-5 {
    width: 41.6667% !important;
  }
  .md\:w-6 {
    width: 50% !important;
  }
  .md\:w-7 {
    width: 58.3333% !important;
  }
  .md\:w-8 {
    width: 66.6667% !important;
  }
  .md\:w-9 {
    width: 75% !important;
  }
  .md\:w-10 {
    width: 83.3333% !important;
  }
  .md\:w-11 {
    width: 91.6667% !important;
  }
  .md\:w-12 {
    width: 100% !important;
  }
  .md\:w-min {
    width: min-content !important;
  }
  .md\:w-max {
    width: max-content !important;
  }
  .md\:w-fit {
    width: fit-content !important;
  }
  .md\:w-1rem {
    width: 1rem !important;
  }
  .md\:w-2rem {
    width: 2rem !important;
  }
  .md\:w-3rem {
    width: 3rem !important;
  }
  .md\:w-4rem {
    width: 4rem !important;
  }
  .md\:w-5rem {
    width: 5rem !important;
  }
  .md\:w-6rem {
    width: 6rem !important;
  }
  .md\:w-7rem {
    width: 7rem !important;
  }
  .md\:w-8rem {
    width: 8rem !important;
  }
  .md\:w-9rem {
    width: 9rem !important;
  }
  .md\:w-10rem {
    width: 10rem !important;
  }
  .md\:w-11rem {
    width: 11rem !important;
  }
  .md\:w-12rem {
    width: 12rem !important;
  }
  .md\:w-13rem {
    width: 13rem !important;
  }
  .md\:w-14rem {
    width: 14rem !important;
  }
  .md\:w-15rem {
    width: 15rem !important;
  }
  .md\:w-16rem {
    width: 16rem !important;
  }
  .md\:w-17rem {
    width: 17rem !important;
  }
  .md\:w-18rem {
    width: 18rem !important;
  }
  .md\:w-19rem {
    width: 19rem !important;
  }
  .md\:w-20rem {
    width: 20rem !important;
  }
  .md\:w-21rem {
    width: 21rem !important;
  }
  .md\:w-22rem {
    width: 22rem !important;
  }
  .md\:w-23rem {
    width: 23rem !important;
  }
  .md\:w-24rem {
    width: 24rem !important;
  }
  .md\:w-25rem {
    width: 25rem !important;
  }
  .md\:w-26rem {
    width: 26rem !important;
  }
  .md\:w-27rem {
    width: 27rem !important;
  }
  .md\:w-28rem {
    width: 28rem !important;
  }
  .md\:w-29rem {
    width: 29rem !important;
  }
  .md\:w-30rem {
    width: 30rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:w-full {
    width: 100% !important;
  }
  .lg\:w-screen {
    width: 100vw !important;
  }
  .lg\:w-auto {
    width: auto !important;
  }
  .lg\:w-1 {
    width: 8.3333% !important;
  }
  .lg\:w-2 {
    width: 16.6667% !important;
  }
  .lg\:w-3 {
    width: 25% !important;
  }
  .lg\:w-4 {
    width: 33.3333% !important;
  }
  .lg\:w-5 {
    width: 41.6667% !important;
  }
  .lg\:w-6 {
    width: 50% !important;
  }
  .lg\:w-7 {
    width: 58.3333% !important;
  }
  .lg\:w-8 {
    width: 66.6667% !important;
  }
  .lg\:w-9 {
    width: 75% !important;
  }
  .lg\:w-10 {
    width: 83.3333% !important;
  }
  .lg\:w-11 {
    width: 91.6667% !important;
  }
  .lg\:w-12 {
    width: 100% !important;
  }
  .lg\:w-min {
    width: min-content !important;
  }
  .lg\:w-max {
    width: max-content !important;
  }
  .lg\:w-fit {
    width: fit-content !important;
  }
  .lg\:w-1rem {
    width: 1rem !important;
  }
  .lg\:w-2rem {
    width: 2rem !important;
  }
  .lg\:w-3rem {
    width: 3rem !important;
  }
  .lg\:w-4rem {
    width: 4rem !important;
  }
  .lg\:w-5rem {
    width: 5rem !important;
  }
  .lg\:w-6rem {
    width: 6rem !important;
  }
  .lg\:w-7rem {
    width: 7rem !important;
  }
  .lg\:w-8rem {
    width: 8rem !important;
  }
  .lg\:w-9rem {
    width: 9rem !important;
  }
  .lg\:w-10rem {
    width: 10rem !important;
  }
  .lg\:w-11rem {
    width: 11rem !important;
  }
  .lg\:w-12rem {
    width: 12rem !important;
  }
  .lg\:w-13rem {
    width: 13rem !important;
  }
  .lg\:w-14rem {
    width: 14rem !important;
  }
  .lg\:w-15rem {
    width: 15rem !important;
  }
  .lg\:w-16rem {
    width: 16rem !important;
  }
  .lg\:w-17rem {
    width: 17rem !important;
  }
  .lg\:w-18rem {
    width: 18rem !important;
  }
  .lg\:w-19rem {
    width: 19rem !important;
  }
  .lg\:w-20rem {
    width: 20rem !important;
  }
  .lg\:w-21rem {
    width: 21rem !important;
  }
  .lg\:w-22rem {
    width: 22rem !important;
  }
  .lg\:w-23rem {
    width: 23rem !important;
  }
  .lg\:w-24rem {
    width: 24rem !important;
  }
  .lg\:w-25rem {
    width: 25rem !important;
  }
  .lg\:w-26rem {
    width: 26rem !important;
  }
  .lg\:w-27rem {
    width: 27rem !important;
  }
  .lg\:w-28rem {
    width: 28rem !important;
  }
  .lg\:w-29rem {
    width: 29rem !important;
  }
  .lg\:w-30rem {
    width: 30rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:w-full {
    width: 100% !important;
  }
  .xl\:w-screen {
    width: 100vw !important;
  }
  .xl\:w-auto {
    width: auto !important;
  }
  .xl\:w-1 {
    width: 8.3333% !important;
  }
  .xl\:w-2 {
    width: 16.6667% !important;
  }
  .xl\:w-3 {
    width: 25% !important;
  }
  .xl\:w-4 {
    width: 33.3333% !important;
  }
  .xl\:w-5 {
    width: 41.6667% !important;
  }
  .xl\:w-6 {
    width: 50% !important;
  }
  .xl\:w-7 {
    width: 58.3333% !important;
  }
  .xl\:w-8 {
    width: 66.6667% !important;
  }
  .xl\:w-9 {
    width: 75% !important;
  }
  .xl\:w-10 {
    width: 83.3333% !important;
  }
  .xl\:w-11 {
    width: 91.6667% !important;
  }
  .xl\:w-12 {
    width: 100% !important;
  }
  .xl\:w-min {
    width: min-content !important;
  }
  .xl\:w-max {
    width: max-content !important;
  }
  .xl\:w-fit {
    width: fit-content !important;
  }
  .xl\:w-1rem {
    width: 1rem !important;
  }
  .xl\:w-2rem {
    width: 2rem !important;
  }
  .xl\:w-3rem {
    width: 3rem !important;
  }
  .xl\:w-4rem {
    width: 4rem !important;
  }
  .xl\:w-5rem {
    width: 5rem !important;
  }
  .xl\:w-6rem {
    width: 6rem !important;
  }
  .xl\:w-7rem {
    width: 7rem !important;
  }
  .xl\:w-8rem {
    width: 8rem !important;
  }
  .xl\:w-9rem {
    width: 9rem !important;
  }
  .xl\:w-10rem {
    width: 10rem !important;
  }
  .xl\:w-11rem {
    width: 11rem !important;
  }
  .xl\:w-12rem {
    width: 12rem !important;
  }
  .xl\:w-13rem {
    width: 13rem !important;
  }
  .xl\:w-14rem {
    width: 14rem !important;
  }
  .xl\:w-15rem {
    width: 15rem !important;
  }
  .xl\:w-16rem {
    width: 16rem !important;
  }
  .xl\:w-17rem {
    width: 17rem !important;
  }
  .xl\:w-18rem {
    width: 18rem !important;
  }
  .xl\:w-19rem {
    width: 19rem !important;
  }
  .xl\:w-20rem {
    width: 20rem !important;
  }
  .xl\:w-21rem {
    width: 21rem !important;
  }
  .xl\:w-22rem {
    width: 22rem !important;
  }
  .xl\:w-23rem {
    width: 23rem !important;
  }
  .xl\:w-24rem {
    width: 24rem !important;
  }
  .xl\:w-25rem {
    width: 25rem !important;
  }
  .xl\:w-26rem {
    width: 26rem !important;
  }
  .xl\:w-27rem {
    width: 27rem !important;
  }
  .xl\:w-28rem {
    width: 28rem !important;
  }
  .xl\:w-29rem {
    width: 29rem !important;
  }
  .xl\:w-30rem {
    width: 30rem !important;
  }
}
.h-full {
  height: 100% !important;
}

.h-screen {
  height: 100vh !important;
}

.h-auto {
  height: auto !important;
}

.h-min {
  height: min-content !important;
}

.h-max {
  height: max-content !important;
}

.h-fit {
  height: fit-content !important;
}

.h-1rem {
  height: 1rem !important;
}

.h-2rem {
  height: 2rem !important;
}

.h-3rem {
  height: 3rem !important;
}

.h-4rem {
  height: 4rem !important;
}

.h-5rem {
  height: 5rem !important;
}

.h-6rem {
  height: 6rem !important;
}

.h-7rem {
  height: 7rem !important;
}

.h-8rem {
  height: 8rem !important;
}

.h-9rem {
  height: 9rem !important;
}

.h-10rem {
  height: 10rem !important;
}

.h-11rem {
  height: 11rem !important;
}

.h-12rem {
  height: 12rem !important;
}

.h-13rem {
  height: 13rem !important;
}

.h-14rem {
  height: 14rem !important;
}

.h-15rem {
  height: 15rem !important;
}

.h-16rem {
  height: 16rem !important;
}

.h-17rem {
  height: 17rem !important;
}

.h-18rem {
  height: 18rem !important;
}

.h-19rem {
  height: 19rem !important;
}

.h-20rem {
  height: 20rem !important;
}

.h-21rem {
  height: 21rem !important;
}

.h-22rem {
  height: 22rem !important;
}

.h-23rem {
  height: 23rem !important;
}

.h-24rem {
  height: 24rem !important;
}

.h-25rem {
  height: 25rem !important;
}

.h-26rem {
  height: 26rem !important;
}

.h-27rem {
  height: 27rem !important;
}

.h-28rem {
  height: 28rem !important;
}

.h-29rem {
  height: 29rem !important;
}

.h-30rem {
  height: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:h-full {
    height: 100% !important;
  }
  .sm\:h-screen {
    height: 100vh !important;
  }
  .sm\:h-auto {
    height: auto !important;
  }
  .sm\:h-min {
    height: min-content !important;
  }
  .sm\:h-max {
    height: max-content !important;
  }
  .sm\:h-fit {
    height: fit-content !important;
  }
  .sm\:h-1rem {
    height: 1rem !important;
  }
  .sm\:h-2rem {
    height: 2rem !important;
  }
  .sm\:h-3rem {
    height: 3rem !important;
  }
  .sm\:h-4rem {
    height: 4rem !important;
  }
  .sm\:h-5rem {
    height: 5rem !important;
  }
  .sm\:h-6rem {
    height: 6rem !important;
  }
  .sm\:h-7rem {
    height: 7rem !important;
  }
  .sm\:h-8rem {
    height: 8rem !important;
  }
  .sm\:h-9rem {
    height: 9rem !important;
  }
  .sm\:h-10rem {
    height: 10rem !important;
  }
  .sm\:h-11rem {
    height: 11rem !important;
  }
  .sm\:h-12rem {
    height: 12rem !important;
  }
  .sm\:h-13rem {
    height: 13rem !important;
  }
  .sm\:h-14rem {
    height: 14rem !important;
  }
  .sm\:h-15rem {
    height: 15rem !important;
  }
  .sm\:h-16rem {
    height: 16rem !important;
  }
  .sm\:h-17rem {
    height: 17rem !important;
  }
  .sm\:h-18rem {
    height: 18rem !important;
  }
  .sm\:h-19rem {
    height: 19rem !important;
  }
  .sm\:h-20rem {
    height: 20rem !important;
  }
  .sm\:h-21rem {
    height: 21rem !important;
  }
  .sm\:h-22rem {
    height: 22rem !important;
  }
  .sm\:h-23rem {
    height: 23rem !important;
  }
  .sm\:h-24rem {
    height: 24rem !important;
  }
  .sm\:h-25rem {
    height: 25rem !important;
  }
  .sm\:h-26rem {
    height: 26rem !important;
  }
  .sm\:h-27rem {
    height: 27rem !important;
  }
  .sm\:h-28rem {
    height: 28rem !important;
  }
  .sm\:h-29rem {
    height: 29rem !important;
  }
  .sm\:h-30rem {
    height: 30rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:h-full {
    height: 100% !important;
  }
  .md\:h-screen {
    height: 100vh !important;
  }
  .md\:h-auto {
    height: auto !important;
  }
  .md\:h-min {
    height: min-content !important;
  }
  .md\:h-max {
    height: max-content !important;
  }
  .md\:h-fit {
    height: fit-content !important;
  }
  .md\:h-1rem {
    height: 1rem !important;
  }
  .md\:h-2rem {
    height: 2rem !important;
  }
  .md\:h-3rem {
    height: 3rem !important;
  }
  .md\:h-4rem {
    height: 4rem !important;
  }
  .md\:h-5rem {
    height: 5rem !important;
  }
  .md\:h-6rem {
    height: 6rem !important;
  }
  .md\:h-7rem {
    height: 7rem !important;
  }
  .md\:h-8rem {
    height: 8rem !important;
  }
  .md\:h-9rem {
    height: 9rem !important;
  }
  .md\:h-10rem {
    height: 10rem !important;
  }
  .md\:h-11rem {
    height: 11rem !important;
  }
  .md\:h-12rem {
    height: 12rem !important;
  }
  .md\:h-13rem {
    height: 13rem !important;
  }
  .md\:h-14rem {
    height: 14rem !important;
  }
  .md\:h-15rem {
    height: 15rem !important;
  }
  .md\:h-16rem {
    height: 16rem !important;
  }
  .md\:h-17rem {
    height: 17rem !important;
  }
  .md\:h-18rem {
    height: 18rem !important;
  }
  .md\:h-19rem {
    height: 19rem !important;
  }
  .md\:h-20rem {
    height: 20rem !important;
  }
  .md\:h-21rem {
    height: 21rem !important;
  }
  .md\:h-22rem {
    height: 22rem !important;
  }
  .md\:h-23rem {
    height: 23rem !important;
  }
  .md\:h-24rem {
    height: 24rem !important;
  }
  .md\:h-25rem {
    height: 25rem !important;
  }
  .md\:h-26rem {
    height: 26rem !important;
  }
  .md\:h-27rem {
    height: 27rem !important;
  }
  .md\:h-28rem {
    height: 28rem !important;
  }
  .md\:h-29rem {
    height: 29rem !important;
  }
  .md\:h-30rem {
    height: 30rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:h-full {
    height: 100% !important;
  }
  .lg\:h-screen {
    height: 100vh !important;
  }
  .lg\:h-auto {
    height: auto !important;
  }
  .lg\:h-min {
    height: min-content !important;
  }
  .lg\:h-max {
    height: max-content !important;
  }
  .lg\:h-fit {
    height: fit-content !important;
  }
  .lg\:h-1rem {
    height: 1rem !important;
  }
  .lg\:h-2rem {
    height: 2rem !important;
  }
  .lg\:h-3rem {
    height: 3rem !important;
  }
  .lg\:h-4rem {
    height: 4rem !important;
  }
  .lg\:h-5rem {
    height: 5rem !important;
  }
  .lg\:h-6rem {
    height: 6rem !important;
  }
  .lg\:h-7rem {
    height: 7rem !important;
  }
  .lg\:h-8rem {
    height: 8rem !important;
  }
  .lg\:h-9rem {
    height: 9rem !important;
  }
  .lg\:h-10rem {
    height: 10rem !important;
  }
  .lg\:h-11rem {
    height: 11rem !important;
  }
  .lg\:h-12rem {
    height: 12rem !important;
  }
  .lg\:h-13rem {
    height: 13rem !important;
  }
  .lg\:h-14rem {
    height: 14rem !important;
  }
  .lg\:h-15rem {
    height: 15rem !important;
  }
  .lg\:h-16rem {
    height: 16rem !important;
  }
  .lg\:h-17rem {
    height: 17rem !important;
  }
  .lg\:h-18rem {
    height: 18rem !important;
  }
  .lg\:h-19rem {
    height: 19rem !important;
  }
  .lg\:h-20rem {
    height: 20rem !important;
  }
  .lg\:h-21rem {
    height: 21rem !important;
  }
  .lg\:h-22rem {
    height: 22rem !important;
  }
  .lg\:h-23rem {
    height: 23rem !important;
  }
  .lg\:h-24rem {
    height: 24rem !important;
  }
  .lg\:h-25rem {
    height: 25rem !important;
  }
  .lg\:h-26rem {
    height: 26rem !important;
  }
  .lg\:h-27rem {
    height: 27rem !important;
  }
  .lg\:h-28rem {
    height: 28rem !important;
  }
  .lg\:h-29rem {
    height: 29rem !important;
  }
  .lg\:h-30rem {
    height: 30rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:h-full {
    height: 100% !important;
  }
  .xl\:h-screen {
    height: 100vh !important;
  }
  .xl\:h-auto {
    height: auto !important;
  }
  .xl\:h-min {
    height: min-content !important;
  }
  .xl\:h-max {
    height: max-content !important;
  }
  .xl\:h-fit {
    height: fit-content !important;
  }
  .xl\:h-1rem {
    height: 1rem !important;
  }
  .xl\:h-2rem {
    height: 2rem !important;
  }
  .xl\:h-3rem {
    height: 3rem !important;
  }
  .xl\:h-4rem {
    height: 4rem !important;
  }
  .xl\:h-5rem {
    height: 5rem !important;
  }
  .xl\:h-6rem {
    height: 6rem !important;
  }
  .xl\:h-7rem {
    height: 7rem !important;
  }
  .xl\:h-8rem {
    height: 8rem !important;
  }
  .xl\:h-9rem {
    height: 9rem !important;
  }
  .xl\:h-10rem {
    height: 10rem !important;
  }
  .xl\:h-11rem {
    height: 11rem !important;
  }
  .xl\:h-12rem {
    height: 12rem !important;
  }
  .xl\:h-13rem {
    height: 13rem !important;
  }
  .xl\:h-14rem {
    height: 14rem !important;
  }
  .xl\:h-15rem {
    height: 15rem !important;
  }
  .xl\:h-16rem {
    height: 16rem !important;
  }
  .xl\:h-17rem {
    height: 17rem !important;
  }
  .xl\:h-18rem {
    height: 18rem !important;
  }
  .xl\:h-19rem {
    height: 19rem !important;
  }
  .xl\:h-20rem {
    height: 20rem !important;
  }
  .xl\:h-21rem {
    height: 21rem !important;
  }
  .xl\:h-22rem {
    height: 22rem !important;
  }
  .xl\:h-23rem {
    height: 23rem !important;
  }
  .xl\:h-24rem {
    height: 24rem !important;
  }
  .xl\:h-25rem {
    height: 25rem !important;
  }
  .xl\:h-26rem {
    height: 26rem !important;
  }
  .xl\:h-27rem {
    height: 27rem !important;
  }
  .xl\:h-28rem {
    height: 28rem !important;
  }
  .xl\:h-29rem {
    height: 29rem !important;
  }
  .xl\:h-30rem {
    height: 30rem !important;
  }
}
.min-w-0 {
  min-width: 0px !important;
}

.min-w-full {
  min-width: 100% !important;
}

.min-w-screen {
  min-width: 100vw !important;
}

.min-w-min {
  min-width: min-content !important;
}

.min-w-max {
  min-width: max-content !important;
}

@media screen and (min-width: 576px) {
  .sm\:min-w-0 {
    min-width: 0px !important;
  }
  .sm\:min-w-full {
    min-width: 100% !important;
  }
  .sm\:min-w-screen {
    min-width: 100vw !important;
  }
  .sm\:min-w-min {
    min-width: min-content !important;
  }
  .sm\:min-w-max {
    min-width: max-content !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:min-w-0 {
    min-width: 0px !important;
  }
  .md\:min-w-full {
    min-width: 100% !important;
  }
  .md\:min-w-screen {
    min-width: 100vw !important;
  }
  .md\:min-w-min {
    min-width: min-content !important;
  }
  .md\:min-w-max {
    min-width: max-content !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:min-w-0 {
    min-width: 0px !important;
  }
  .lg\:min-w-full {
    min-width: 100% !important;
  }
  .lg\:min-w-screen {
    min-width: 100vw !important;
  }
  .lg\:min-w-min {
    min-width: min-content !important;
  }
  .lg\:min-w-max {
    min-width: max-content !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:min-w-0 {
    min-width: 0px !important;
  }
  .xl\:min-w-full {
    min-width: 100% !important;
  }
  .xl\:min-w-screen {
    min-width: 100vw !important;
  }
  .xl\:min-w-min {
    min-width: min-content !important;
  }
  .xl\:min-w-max {
    min-width: max-content !important;
  }
}
.max-w-0 {
  max-width: 0px !important;
}

.max-w-full {
  max-width: 100% !important;
}

.max-w-screen {
  max-width: 100vw !important;
}

.max-w-min {
  max-width: min-content !important;
}

.max-w-max {
  max-width: max-content !important;
}

.max-w-fit {
  max-width: fit-content !important;
}

.max-w-1rem {
  max-width: 1rem !important;
}

.max-w-2rem {
  max-width: 2rem !important;
}

.max-w-3rem {
  max-width: 3rem !important;
}

.max-w-4rem {
  max-width: 4rem !important;
}

.max-w-5rem {
  max-width: 5rem !important;
}

.max-w-6rem {
  max-width: 6rem !important;
}

.max-w-7rem {
  max-width: 7rem !important;
}

.max-w-8rem {
  max-width: 8rem !important;
}

.max-w-9rem {
  max-width: 9rem !important;
}

.max-w-10rem {
  max-width: 10rem !important;
}

.max-w-11rem {
  max-width: 11rem !important;
}

.max-w-12rem {
  max-width: 12rem !important;
}

.max-w-13rem {
  max-width: 13rem !important;
}

.max-w-14rem {
  max-width: 14rem !important;
}

.max-w-15rem {
  max-width: 15rem !important;
}

.max-w-16rem {
  max-width: 16rem !important;
}

.max-w-17rem {
  max-width: 17rem !important;
}

.max-w-18rem {
  max-width: 18rem !important;
}

.max-w-19rem {
  max-width: 19rem !important;
}

.max-w-20rem {
  max-width: 20rem !important;
}

.max-w-21rem {
  max-width: 21rem !important;
}

.max-w-22rem {
  max-width: 22rem !important;
}

.max-w-23rem {
  max-width: 23rem !important;
}

.max-w-24rem {
  max-width: 24rem !important;
}

.max-w-25rem {
  max-width: 25rem !important;
}

.max-w-26rem {
  max-width: 26rem !important;
}

.max-w-27rem {
  max-width: 27rem !important;
}

.max-w-28rem {
  max-width: 28rem !important;
}

.max-w-29rem {
  max-width: 29rem !important;
}

.max-w-30rem {
  max-width: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:max-w-0 {
    max-width: 0px !important;
  }
  .sm\:max-w-full {
    max-width: 100% !important;
  }
  .sm\:max-w-screen {
    max-width: 100vw !important;
  }
  .sm\:max-w-min {
    max-width: min-content !important;
  }
  .sm\:max-w-max {
    max-width: max-content !important;
  }
  .sm\:max-w-fit {
    max-width: fit-content !important;
  }
  .sm\:max-w-1rem {
    max-width: 1rem !important;
  }
  .sm\:max-w-2rem {
    max-width: 2rem !important;
  }
  .sm\:max-w-3rem {
    max-width: 3rem !important;
  }
  .sm\:max-w-4rem {
    max-width: 4rem !important;
  }
  .sm\:max-w-5rem {
    max-width: 5rem !important;
  }
  .sm\:max-w-6rem {
    max-width: 6rem !important;
  }
  .sm\:max-w-7rem {
    max-width: 7rem !important;
  }
  .sm\:max-w-8rem {
    max-width: 8rem !important;
  }
  .sm\:max-w-9rem {
    max-width: 9rem !important;
  }
  .sm\:max-w-10rem {
    max-width: 10rem !important;
  }
  .sm\:max-w-11rem {
    max-width: 11rem !important;
  }
  .sm\:max-w-12rem {
    max-width: 12rem !important;
  }
  .sm\:max-w-13rem {
    max-width: 13rem !important;
  }
  .sm\:max-w-14rem {
    max-width: 14rem !important;
  }
  .sm\:max-w-15rem {
    max-width: 15rem !important;
  }
  .sm\:max-w-16rem {
    max-width: 16rem !important;
  }
  .sm\:max-w-17rem {
    max-width: 17rem !important;
  }
  .sm\:max-w-18rem {
    max-width: 18rem !important;
  }
  .sm\:max-w-19rem {
    max-width: 19rem !important;
  }
  .sm\:max-w-20rem {
    max-width: 20rem !important;
  }
  .sm\:max-w-21rem {
    max-width: 21rem !important;
  }
  .sm\:max-w-22rem {
    max-width: 22rem !important;
  }
  .sm\:max-w-23rem {
    max-width: 23rem !important;
  }
  .sm\:max-w-24rem {
    max-width: 24rem !important;
  }
  .sm\:max-w-25rem {
    max-width: 25rem !important;
  }
  .sm\:max-w-26rem {
    max-width: 26rem !important;
  }
  .sm\:max-w-27rem {
    max-width: 27rem !important;
  }
  .sm\:max-w-28rem {
    max-width: 28rem !important;
  }
  .sm\:max-w-29rem {
    max-width: 29rem !important;
  }
  .sm\:max-w-30rem {
    max-width: 30rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:max-w-0 {
    max-width: 0px !important;
  }
  .md\:max-w-full {
    max-width: 100% !important;
  }
  .md\:max-w-screen {
    max-width: 100vw !important;
  }
  .md\:max-w-min {
    max-width: min-content !important;
  }
  .md\:max-w-max {
    max-width: max-content !important;
  }
  .md\:max-w-fit {
    max-width: fit-content !important;
  }
  .md\:max-w-1rem {
    max-width: 1rem !important;
  }
  .md\:max-w-2rem {
    max-width: 2rem !important;
  }
  .md\:max-w-3rem {
    max-width: 3rem !important;
  }
  .md\:max-w-4rem {
    max-width: 4rem !important;
  }
  .md\:max-w-5rem {
    max-width: 5rem !important;
  }
  .md\:max-w-6rem {
    max-width: 6rem !important;
  }
  .md\:max-w-7rem {
    max-width: 7rem !important;
  }
  .md\:max-w-8rem {
    max-width: 8rem !important;
  }
  .md\:max-w-9rem {
    max-width: 9rem !important;
  }
  .md\:max-w-10rem {
    max-width: 10rem !important;
  }
  .md\:max-w-11rem {
    max-width: 11rem !important;
  }
  .md\:max-w-12rem {
    max-width: 12rem !important;
  }
  .md\:max-w-13rem {
    max-width: 13rem !important;
  }
  .md\:max-w-14rem {
    max-width: 14rem !important;
  }
  .md\:max-w-15rem {
    max-width: 15rem !important;
  }
  .md\:max-w-16rem {
    max-width: 16rem !important;
  }
  .md\:max-w-17rem {
    max-width: 17rem !important;
  }
  .md\:max-w-18rem {
    max-width: 18rem !important;
  }
  .md\:max-w-19rem {
    max-width: 19rem !important;
  }
  .md\:max-w-20rem {
    max-width: 20rem !important;
  }
  .md\:max-w-21rem {
    max-width: 21rem !important;
  }
  .md\:max-w-22rem {
    max-width: 22rem !important;
  }
  .md\:max-w-23rem {
    max-width: 23rem !important;
  }
  .md\:max-w-24rem {
    max-width: 24rem !important;
  }
  .md\:max-w-25rem {
    max-width: 25rem !important;
  }
  .md\:max-w-26rem {
    max-width: 26rem !important;
  }
  .md\:max-w-27rem {
    max-width: 27rem !important;
  }
  .md\:max-w-28rem {
    max-width: 28rem !important;
  }
  .md\:max-w-29rem {
    max-width: 29rem !important;
  }
  .md\:max-w-30rem {
    max-width: 30rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:max-w-0 {
    max-width: 0px !important;
  }
  .lg\:max-w-full {
    max-width: 100% !important;
  }
  .lg\:max-w-screen {
    max-width: 100vw !important;
  }
  .lg\:max-w-min {
    max-width: min-content !important;
  }
  .lg\:max-w-max {
    max-width: max-content !important;
  }
  .lg\:max-w-fit {
    max-width: fit-content !important;
  }
  .lg\:max-w-1rem {
    max-width: 1rem !important;
  }
  .lg\:max-w-2rem {
    max-width: 2rem !important;
  }
  .lg\:max-w-3rem {
    max-width: 3rem !important;
  }
  .lg\:max-w-4rem {
    max-width: 4rem !important;
  }
  .lg\:max-w-5rem {
    max-width: 5rem !important;
  }
  .lg\:max-w-6rem {
    max-width: 6rem !important;
  }
  .lg\:max-w-7rem {
    max-width: 7rem !important;
  }
  .lg\:max-w-8rem {
    max-width: 8rem !important;
  }
  .lg\:max-w-9rem {
    max-width: 9rem !important;
  }
  .lg\:max-w-10rem {
    max-width: 10rem !important;
  }
  .lg\:max-w-11rem {
    max-width: 11rem !important;
  }
  .lg\:max-w-12rem {
    max-width: 12rem !important;
  }
  .lg\:max-w-13rem {
    max-width: 13rem !important;
  }
  .lg\:max-w-14rem {
    max-width: 14rem !important;
  }
  .lg\:max-w-15rem {
    max-width: 15rem !important;
  }
  .lg\:max-w-16rem {
    max-width: 16rem !important;
  }
  .lg\:max-w-17rem {
    max-width: 17rem !important;
  }
  .lg\:max-w-18rem {
    max-width: 18rem !important;
  }
  .lg\:max-w-19rem {
    max-width: 19rem !important;
  }
  .lg\:max-w-20rem {
    max-width: 20rem !important;
  }
  .lg\:max-w-21rem {
    max-width: 21rem !important;
  }
  .lg\:max-w-22rem {
    max-width: 22rem !important;
  }
  .lg\:max-w-23rem {
    max-width: 23rem !important;
  }
  .lg\:max-w-24rem {
    max-width: 24rem !important;
  }
  .lg\:max-w-25rem {
    max-width: 25rem !important;
  }
  .lg\:max-w-26rem {
    max-width: 26rem !important;
  }
  .lg\:max-w-27rem {
    max-width: 27rem !important;
  }
  .lg\:max-w-28rem {
    max-width: 28rem !important;
  }
  .lg\:max-w-29rem {
    max-width: 29rem !important;
  }
  .lg\:max-w-30rem {
    max-width: 30rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:max-w-0 {
    max-width: 0px !important;
  }
  .xl\:max-w-full {
    max-width: 100% !important;
  }
  .xl\:max-w-screen {
    max-width: 100vw !important;
  }
  .xl\:max-w-min {
    max-width: min-content !important;
  }
  .xl\:max-w-max {
    max-width: max-content !important;
  }
  .xl\:max-w-fit {
    max-width: fit-content !important;
  }
  .xl\:max-w-1rem {
    max-width: 1rem !important;
  }
  .xl\:max-w-2rem {
    max-width: 2rem !important;
  }
  .xl\:max-w-3rem {
    max-width: 3rem !important;
  }
  .xl\:max-w-4rem {
    max-width: 4rem !important;
  }
  .xl\:max-w-5rem {
    max-width: 5rem !important;
  }
  .xl\:max-w-6rem {
    max-width: 6rem !important;
  }
  .xl\:max-w-7rem {
    max-width: 7rem !important;
  }
  .xl\:max-w-8rem {
    max-width: 8rem !important;
  }
  .xl\:max-w-9rem {
    max-width: 9rem !important;
  }
  .xl\:max-w-10rem {
    max-width: 10rem !important;
  }
  .xl\:max-w-11rem {
    max-width: 11rem !important;
  }
  .xl\:max-w-12rem {
    max-width: 12rem !important;
  }
  .xl\:max-w-13rem {
    max-width: 13rem !important;
  }
  .xl\:max-w-14rem {
    max-width: 14rem !important;
  }
  .xl\:max-w-15rem {
    max-width: 15rem !important;
  }
  .xl\:max-w-16rem {
    max-width: 16rem !important;
  }
  .xl\:max-w-17rem {
    max-width: 17rem !important;
  }
  .xl\:max-w-18rem {
    max-width: 18rem !important;
  }
  .xl\:max-w-19rem {
    max-width: 19rem !important;
  }
  .xl\:max-w-20rem {
    max-width: 20rem !important;
  }
  .xl\:max-w-21rem {
    max-width: 21rem !important;
  }
  .xl\:max-w-22rem {
    max-width: 22rem !important;
  }
  .xl\:max-w-23rem {
    max-width: 23rem !important;
  }
  .xl\:max-w-24rem {
    max-width: 24rem !important;
  }
  .xl\:max-w-25rem {
    max-width: 25rem !important;
  }
  .xl\:max-w-26rem {
    max-width: 26rem !important;
  }
  .xl\:max-w-27rem {
    max-width: 27rem !important;
  }
  .xl\:max-w-28rem {
    max-width: 28rem !important;
  }
  .xl\:max-w-29rem {
    max-width: 29rem !important;
  }
  .xl\:max-w-30rem {
    max-width: 30rem !important;
  }
}
.min-h-0 {
  min-height: 0px !important;
}

.min-h-full {
  min-height: 100% !important;
}

.min-h-screen {
  min-height: 100vh !important;
}

@media screen and (min-width: 576px) {
  .sm\:min-h-0 {
    min-height: 0px !important;
  }
  .sm\:min-h-full {
    min-height: 100% !important;
  }
  .sm\:min-h-screen {
    min-height: 100vh !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:min-h-0 {
    min-height: 0px !important;
  }
  .md\:min-h-full {
    min-height: 100% !important;
  }
  .md\:min-h-screen {
    min-height: 100vh !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:min-h-0 {
    min-height: 0px !important;
  }
  .lg\:min-h-full {
    min-height: 100% !important;
  }
  .lg\:min-h-screen {
    min-height: 100vh !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:min-h-0 {
    min-height: 0px !important;
  }
  .xl\:min-h-full {
    min-height: 100% !important;
  }
  .xl\:min-h-screen {
    min-height: 100vh !important;
  }
}
.max-h-0 {
  max-height: 0px !important;
}

.max-h-full {
  max-height: 100% !important;
}

.max-h-screen {
  max-height: 100vh !important;
}

.max-h-min {
  max-height: min-content !important;
}

.max-h-max {
  max-height: max-content !important;
}

.max-h-fit {
  max-height: fit-content !important;
}

.max-h-1rem {
  max-height: 1rem !important;
}

.max-h-2rem {
  max-height: 2rem !important;
}

.max-h-3rem {
  max-height: 3rem !important;
}

.max-h-4rem {
  max-height: 4rem !important;
}

.max-h-5rem {
  max-height: 5rem !important;
}

.max-h-6rem {
  max-height: 6rem !important;
}

.max-h-7rem {
  max-height: 7rem !important;
}

.max-h-8rem {
  max-height: 8rem !important;
}

.max-h-9rem {
  max-height: 9rem !important;
}

.max-h-10rem {
  max-height: 10rem !important;
}

.max-h-11rem {
  max-height: 11rem !important;
}

.max-h-12rem {
  max-height: 12rem !important;
}

.max-h-13rem {
  max-height: 13rem !important;
}

.max-h-14rem {
  max-height: 14rem !important;
}

.max-h-15rem {
  max-height: 15rem !important;
}

.max-h-16rem {
  max-height: 16rem !important;
}

.max-h-17rem {
  max-height: 17rem !important;
}

.max-h-18rem {
  max-height: 18rem !important;
}

.max-h-19rem {
  max-height: 19rem !important;
}

.max-h-20rem {
  max-height: 20rem !important;
}

.max-h-21rem {
  max-height: 21rem !important;
}

.max-h-22rem {
  max-height: 22rem !important;
}

.max-h-23rem {
  max-height: 23rem !important;
}

.max-h-24rem {
  max-height: 24rem !important;
}

.max-h-25rem {
  max-height: 25rem !important;
}

.max-h-26rem {
  max-height: 26rem !important;
}

.max-h-27rem {
  max-height: 27rem !important;
}

.max-h-28rem {
  max-height: 28rem !important;
}

.max-h-29rem {
  max-height: 29rem !important;
}

.max-h-30rem {
  max-height: 30rem !important;
}

@media screen and (min-width: 576px) {
  .sm\:max-h-0 {
    max-height: 0px !important;
  }
  .sm\:max-h-full {
    max-height: 100% !important;
  }
  .sm\:max-h-screen {
    max-height: 100vh !important;
  }
  .sm\:max-h-min {
    max-height: min-content !important;
  }
  .sm\:max-h-max {
    max-height: max-content !important;
  }
  .sm\:max-h-fit {
    max-height: fit-content !important;
  }
  .sm\:max-h-1rem {
    max-height: 1rem !important;
  }
  .sm\:max-h-2rem {
    max-height: 2rem !important;
  }
  .sm\:max-h-3rem {
    max-height: 3rem !important;
  }
  .sm\:max-h-4rem {
    max-height: 4rem !important;
  }
  .sm\:max-h-5rem {
    max-height: 5rem !important;
  }
  .sm\:max-h-6rem {
    max-height: 6rem !important;
  }
  .sm\:max-h-7rem {
    max-height: 7rem !important;
  }
  .sm\:max-h-8rem {
    max-height: 8rem !important;
  }
  .sm\:max-h-9rem {
    max-height: 9rem !important;
  }
  .sm\:max-h-10rem {
    max-height: 10rem !important;
  }
  .sm\:max-h-11rem {
    max-height: 11rem !important;
  }
  .sm\:max-h-12rem {
    max-height: 12rem !important;
  }
  .sm\:max-h-13rem {
    max-height: 13rem !important;
  }
  .sm\:max-h-14rem {
    max-height: 14rem !important;
  }
  .sm\:max-h-15rem {
    max-height: 15rem !important;
  }
  .sm\:max-h-16rem {
    max-height: 16rem !important;
  }
  .sm\:max-h-17rem {
    max-height: 17rem !important;
  }
  .sm\:max-h-18rem {
    max-height: 18rem !important;
  }
  .sm\:max-h-19rem {
    max-height: 19rem !important;
  }
  .sm\:max-h-20rem {
    max-height: 20rem !important;
  }
  .sm\:max-h-21rem {
    max-height: 21rem !important;
  }
  .sm\:max-h-22rem {
    max-height: 22rem !important;
  }
  .sm\:max-h-23rem {
    max-height: 23rem !important;
  }
  .sm\:max-h-24rem {
    max-height: 24rem !important;
  }
  .sm\:max-h-25rem {
    max-height: 25rem !important;
  }
  .sm\:max-h-26rem {
    max-height: 26rem !important;
  }
  .sm\:max-h-27rem {
    max-height: 27rem !important;
  }
  .sm\:max-h-28rem {
    max-height: 28rem !important;
  }
  .sm\:max-h-29rem {
    max-height: 29rem !important;
  }
  .sm\:max-h-30rem {
    max-height: 30rem !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:max-h-0 {
    max-height: 0px !important;
  }
  .md\:max-h-full {
    max-height: 100% !important;
  }
  .md\:max-h-screen {
    max-height: 100vh !important;
  }
  .md\:max-h-min {
    max-height: min-content !important;
  }
  .md\:max-h-max {
    max-height: max-content !important;
  }
  .md\:max-h-fit {
    max-height: fit-content !important;
  }
  .md\:max-h-1rem {
    max-height: 1rem !important;
  }
  .md\:max-h-2rem {
    max-height: 2rem !important;
  }
  .md\:max-h-3rem {
    max-height: 3rem !important;
  }
  .md\:max-h-4rem {
    max-height: 4rem !important;
  }
  .md\:max-h-5rem {
    max-height: 5rem !important;
  }
  .md\:max-h-6rem {
    max-height: 6rem !important;
  }
  .md\:max-h-7rem {
    max-height: 7rem !important;
  }
  .md\:max-h-8rem {
    max-height: 8rem !important;
  }
  .md\:max-h-9rem {
    max-height: 9rem !important;
  }
  .md\:max-h-10rem {
    max-height: 10rem !important;
  }
  .md\:max-h-11rem {
    max-height: 11rem !important;
  }
  .md\:max-h-12rem {
    max-height: 12rem !important;
  }
  .md\:max-h-13rem {
    max-height: 13rem !important;
  }
  .md\:max-h-14rem {
    max-height: 14rem !important;
  }
  .md\:max-h-15rem {
    max-height: 15rem !important;
  }
  .md\:max-h-16rem {
    max-height: 16rem !important;
  }
  .md\:max-h-17rem {
    max-height: 17rem !important;
  }
  .md\:max-h-18rem {
    max-height: 18rem !important;
  }
  .md\:max-h-19rem {
    max-height: 19rem !important;
  }
  .md\:max-h-20rem {
    max-height: 20rem !important;
  }
  .md\:max-h-21rem {
    max-height: 21rem !important;
  }
  .md\:max-h-22rem {
    max-height: 22rem !important;
  }
  .md\:max-h-23rem {
    max-height: 23rem !important;
  }
  .md\:max-h-24rem {
    max-height: 24rem !important;
  }
  .md\:max-h-25rem {
    max-height: 25rem !important;
  }
  .md\:max-h-26rem {
    max-height: 26rem !important;
  }
  .md\:max-h-27rem {
    max-height: 27rem !important;
  }
  .md\:max-h-28rem {
    max-height: 28rem !important;
  }
  .md\:max-h-29rem {
    max-height: 29rem !important;
  }
  .md\:max-h-30rem {
    max-height: 30rem !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:max-h-0 {
    max-height: 0px !important;
  }
  .lg\:max-h-full {
    max-height: 100% !important;
  }
  .lg\:max-h-screen {
    max-height: 100vh !important;
  }
  .lg\:max-h-min {
    max-height: min-content !important;
  }
  .lg\:max-h-max {
    max-height: max-content !important;
  }
  .lg\:max-h-fit {
    max-height: fit-content !important;
  }
  .lg\:max-h-1rem {
    max-height: 1rem !important;
  }
  .lg\:max-h-2rem {
    max-height: 2rem !important;
  }
  .lg\:max-h-3rem {
    max-height: 3rem !important;
  }
  .lg\:max-h-4rem {
    max-height: 4rem !important;
  }
  .lg\:max-h-5rem {
    max-height: 5rem !important;
  }
  .lg\:max-h-6rem {
    max-height: 6rem !important;
  }
  .lg\:max-h-7rem {
    max-height: 7rem !important;
  }
  .lg\:max-h-8rem {
    max-height: 8rem !important;
  }
  .lg\:max-h-9rem {
    max-height: 9rem !important;
  }
  .lg\:max-h-10rem {
    max-height: 10rem !important;
  }
  .lg\:max-h-11rem {
    max-height: 11rem !important;
  }
  .lg\:max-h-12rem {
    max-height: 12rem !important;
  }
  .lg\:max-h-13rem {
    max-height: 13rem !important;
  }
  .lg\:max-h-14rem {
    max-height: 14rem !important;
  }
  .lg\:max-h-15rem {
    max-height: 15rem !important;
  }
  .lg\:max-h-16rem {
    max-height: 16rem !important;
  }
  .lg\:max-h-17rem {
    max-height: 17rem !important;
  }
  .lg\:max-h-18rem {
    max-height: 18rem !important;
  }
  .lg\:max-h-19rem {
    max-height: 19rem !important;
  }
  .lg\:max-h-20rem {
    max-height: 20rem !important;
  }
  .lg\:max-h-21rem {
    max-height: 21rem !important;
  }
  .lg\:max-h-22rem {
    max-height: 22rem !important;
  }
  .lg\:max-h-23rem {
    max-height: 23rem !important;
  }
  .lg\:max-h-24rem {
    max-height: 24rem !important;
  }
  .lg\:max-h-25rem {
    max-height: 25rem !important;
  }
  .lg\:max-h-26rem {
    max-height: 26rem !important;
  }
  .lg\:max-h-27rem {
    max-height: 27rem !important;
  }
  .lg\:max-h-28rem {
    max-height: 28rem !important;
  }
  .lg\:max-h-29rem {
    max-height: 29rem !important;
  }
  .lg\:max-h-30rem {
    max-height: 30rem !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:max-h-0 {
    max-height: 0px !important;
  }
  .xl\:max-h-full {
    max-height: 100% !important;
  }
  .xl\:max-h-screen {
    max-height: 100vh !important;
  }
  .xl\:max-h-min {
    max-height: min-content !important;
  }
  .xl\:max-h-max {
    max-height: max-content !important;
  }
  .xl\:max-h-fit {
    max-height: fit-content !important;
  }
  .xl\:max-h-1rem {
    max-height: 1rem !important;
  }
  .xl\:max-h-2rem {
    max-height: 2rem !important;
  }
  .xl\:max-h-3rem {
    max-height: 3rem !important;
  }
  .xl\:max-h-4rem {
    max-height: 4rem !important;
  }
  .xl\:max-h-5rem {
    max-height: 5rem !important;
  }
  .xl\:max-h-6rem {
    max-height: 6rem !important;
  }
  .xl\:max-h-7rem {
    max-height: 7rem !important;
  }
  .xl\:max-h-8rem {
    max-height: 8rem !important;
  }
  .xl\:max-h-9rem {
    max-height: 9rem !important;
  }
  .xl\:max-h-10rem {
    max-height: 10rem !important;
  }
  .xl\:max-h-11rem {
    max-height: 11rem !important;
  }
  .xl\:max-h-12rem {
    max-height: 12rem !important;
  }
  .xl\:max-h-13rem {
    max-height: 13rem !important;
  }
  .xl\:max-h-14rem {
    max-height: 14rem !important;
  }
  .xl\:max-h-15rem {
    max-height: 15rem !important;
  }
  .xl\:max-h-16rem {
    max-height: 16rem !important;
  }
  .xl\:max-h-17rem {
    max-height: 17rem !important;
  }
  .xl\:max-h-18rem {
    max-height: 18rem !important;
  }
  .xl\:max-h-19rem {
    max-height: 19rem !important;
  }
  .xl\:max-h-20rem {
    max-height: 20rem !important;
  }
  .xl\:max-h-21rem {
    max-height: 21rem !important;
  }
  .xl\:max-h-22rem {
    max-height: 22rem !important;
  }
  .xl\:max-h-23rem {
    max-height: 23rem !important;
  }
  .xl\:max-h-24rem {
    max-height: 24rem !important;
  }
  .xl\:max-h-25rem {
    max-height: 25rem !important;
  }
  .xl\:max-h-26rem {
    max-height: 26rem !important;
  }
  .xl\:max-h-27rem {
    max-height: 27rem !important;
  }
  .xl\:max-h-28rem {
    max-height: 28rem !important;
  }
  .xl\:max-h-29rem {
    max-height: 29rem !important;
  }
  .xl\:max-h-30rem {
    max-height: 30rem !important;
  }
}
.static {
  position: static !important;
}

.fixed {
  position: fixed !important;
}

.absolute {
  position: absolute !important;
}

.relative {
  position: relative !important;
}

.sticky {
  position: sticky !important;
}

@media screen and (min-width: 576px) {
  .sm\:static {
    position: static !important;
  }
  .sm\:fixed {
    position: fixed !important;
  }
  .sm\:absolute {
    position: absolute !important;
  }
  .sm\:relative {
    position: relative !important;
  }
  .sm\:sticky {
    position: sticky !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:static {
    position: static !important;
  }
  .md\:fixed {
    position: fixed !important;
  }
  .md\:absolute {
    position: absolute !important;
  }
  .md\:relative {
    position: relative !important;
  }
  .md\:sticky {
    position: sticky !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:static {
    position: static !important;
  }
  .lg\:fixed {
    position: fixed !important;
  }
  .lg\:absolute {
    position: absolute !important;
  }
  .lg\:relative {
    position: relative !important;
  }
  .lg\:sticky {
    position: sticky !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:static {
    position: static !important;
  }
  .xl\:fixed {
    position: fixed !important;
  }
  .xl\:absolute {
    position: absolute !important;
  }
  .xl\:relative {
    position: relative !important;
  }
  .xl\:sticky {
    position: sticky !important;
  }
}
.top-auto {
  top: auto !important;
}

.top-0 {
  top: 0px !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:top-auto {
    top: auto !important;
  }
  .sm\:top-0 {
    top: 0px !important;
  }
  .sm\:top-50 {
    top: 50% !important;
  }
  .sm\:top-100 {
    top: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:top-auto {
    top: auto !important;
  }
  .md\:top-0 {
    top: 0px !important;
  }
  .md\:top-50 {
    top: 50% !important;
  }
  .md\:top-100 {
    top: 100% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:top-auto {
    top: auto !important;
  }
  .lg\:top-0 {
    top: 0px !important;
  }
  .lg\:top-50 {
    top: 50% !important;
  }
  .lg\:top-100 {
    top: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:top-auto {
    top: auto !important;
  }
  .xl\:top-0 {
    top: 0px !important;
  }
  .xl\:top-50 {
    top: 50% !important;
  }
  .xl\:top-100 {
    top: 100% !important;
  }
}
.left-auto {
  left: auto !important;
}

.left-0 {
  left: 0px !important;
}

.left-50 {
  left: 50% !important;
}

.left-100 {
  left: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:left-auto {
    left: auto !important;
  }
  .sm\:left-0 {
    left: 0px !important;
  }
  .sm\:left-50 {
    left: 50% !important;
  }
  .sm\:left-100 {
    left: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:left-auto {
    left: auto !important;
  }
  .md\:left-0 {
    left: 0px !important;
  }
  .md\:left-50 {
    left: 50% !important;
  }
  .md\:left-100 {
    left: 100% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:left-auto {
    left: auto !important;
  }
  .lg\:left-0 {
    left: 0px !important;
  }
  .lg\:left-50 {
    left: 50% !important;
  }
  .lg\:left-100 {
    left: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:left-auto {
    left: auto !important;
  }
  .xl\:left-0 {
    left: 0px !important;
  }
  .xl\:left-50 {
    left: 50% !important;
  }
  .xl\:left-100 {
    left: 100% !important;
  }
}
.right-auto {
  right: auto !important;
}

.right-0 {
  right: 0px !important;
}

.right-50 {
  right: 50% !important;
}

.right-100 {
  right: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:right-auto {
    right: auto !important;
  }
  .sm\:right-0 {
    right: 0px !important;
  }
  .sm\:right-50 {
    right: 50% !important;
  }
  .sm\:right-100 {
    right: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:right-auto {
    right: auto !important;
  }
  .md\:right-0 {
    right: 0px !important;
  }
  .md\:right-50 {
    right: 50% !important;
  }
  .md\:right-100 {
    right: 100% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:right-auto {
    right: auto !important;
  }
  .lg\:right-0 {
    right: 0px !important;
  }
  .lg\:right-50 {
    right: 50% !important;
  }
  .lg\:right-100 {
    right: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:right-auto {
    right: auto !important;
  }
  .xl\:right-0 {
    right: 0px !important;
  }
  .xl\:right-50 {
    right: 50% !important;
  }
  .xl\:right-100 {
    right: 100% !important;
  }
}
.bottom-auto {
  bottom: auto !important;
}

.bottom-0 {
  bottom: 0px !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

@media screen and (min-width: 576px) {
  .sm\:bottom-auto {
    bottom: auto !important;
  }
  .sm\:bottom-0 {
    bottom: 0px !important;
  }
  .sm\:bottom-50 {
    bottom: 50% !important;
  }
  .sm\:bottom-100 {
    bottom: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:bottom-auto {
    bottom: auto !important;
  }
  .md\:bottom-0 {
    bottom: 0px !important;
  }
  .md\:bottom-50 {
    bottom: 50% !important;
  }
  .md\:bottom-100 {
    bottom: 100% !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:bottom-auto {
    bottom: auto !important;
  }
  .lg\:bottom-0 {
    bottom: 0px !important;
  }
  .lg\:bottom-50 {
    bottom: 50% !important;
  }
  .lg\:bottom-100 {
    bottom: 100% !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:bottom-auto {
    bottom: auto !important;
  }
  .xl\:bottom-0 {
    bottom: 0px !important;
  }
  .xl\:bottom-50 {
    bottom: 50% !important;
  }
  .xl\:bottom-100 {
    bottom: 100% !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-auto {
    overflow: auto !important;
  }
  .sm\:overflow-hidden {
    overflow: hidden !important;
  }
  .sm\:overflow-visible {
    overflow: visible !important;
  }
  .sm\:overflow-scroll {
    overflow: scroll !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:overflow-auto {
    overflow: auto !important;
  }
  .md\:overflow-hidden {
    overflow: hidden !important;
  }
  .md\:overflow-visible {
    overflow: visible !important;
  }
  .md\:overflow-scroll {
    overflow: scroll !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:overflow-auto {
    overflow: auto !important;
  }
  .lg\:overflow-hidden {
    overflow: hidden !important;
  }
  .lg\:overflow-visible {
    overflow: visible !important;
  }
  .lg\:overflow-scroll {
    overflow: scroll !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:overflow-auto {
    overflow: auto !important;
  }
  .xl\:overflow-hidden {
    overflow: hidden !important;
  }
  .xl\:overflow-visible {
    overflow: visible !important;
  }
  .xl\:overflow-scroll {
    overflow: scroll !important;
  }
}
.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .sm\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .sm\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .sm\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .md\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .md\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .md\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .lg\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .lg\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .lg\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:overflow-x-auto {
    overflow-x: auto !important;
  }
  .xl\:overflow-x-hidden {
    overflow-x: hidden !important;
  }
  .xl\:overflow-x-visible {
    overflow-x: visible !important;
  }
  .xl\:overflow-x-scroll {
    overflow-x: scroll !important;
  }
}
.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

@media screen and (min-width: 576px) {
  .sm\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .sm\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .sm\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .sm\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .md\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .md\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .md\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .lg\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .lg\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .lg\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:overflow-y-auto {
    overflow-y: auto !important;
  }
  .xl\:overflow-y-hidden {
    overflow-y: hidden !important;
  }
  .xl\:overflow-y-visible {
    overflow-y: visible !important;
  }
  .xl\:overflow-y-scroll {
    overflow-y: scroll !important;
  }
}
.z-auto {
  z-index: auto !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

.z-4 {
  z-index: 4 !important;
}

.z-5 {
  z-index: 5 !important;
}

@media screen and (min-width: 576px) {
  .sm\:z-auto {
    z-index: auto !important;
  }
  .sm\:z-0 {
    z-index: 0 !important;
  }
  .sm\:z-1 {
    z-index: 1 !important;
  }
  .sm\:z-2 {
    z-index: 2 !important;
  }
  .sm\:z-3 {
    z-index: 3 !important;
  }
  .sm\:z-4 {
    z-index: 4 !important;
  }
  .sm\:z-5 {
    z-index: 5 !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:z-auto {
    z-index: auto !important;
  }
  .md\:z-0 {
    z-index: 0 !important;
  }
  .md\:z-1 {
    z-index: 1 !important;
  }
  .md\:z-2 {
    z-index: 2 !important;
  }
  .md\:z-3 {
    z-index: 3 !important;
  }
  .md\:z-4 {
    z-index: 4 !important;
  }
  .md\:z-5 {
    z-index: 5 !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:z-auto {
    z-index: auto !important;
  }
  .lg\:z-0 {
    z-index: 0 !important;
  }
  .lg\:z-1 {
    z-index: 1 !important;
  }
  .lg\:z-2 {
    z-index: 2 !important;
  }
  .lg\:z-3 {
    z-index: 3 !important;
  }
  .lg\:z-4 {
    z-index: 4 !important;
  }
  .lg\:z-5 {
    z-index: 5 !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:z-auto {
    z-index: auto !important;
  }
  .xl\:z-0 {
    z-index: 0 !important;
  }
  .xl\:z-1 {
    z-index: 1 !important;
  }
  .xl\:z-2 {
    z-index: 2 !important;
  }
  .xl\:z-3 {
    z-index: 3 !important;
  }
  .xl\:z-4 {
    z-index: 4 !important;
  }
  .xl\:z-5 {
    z-index: 5 !important;
  }
}
.bg-repeat {
  background-repeat: repeat !important;
}

.bg-no-repeat {
  background-repeat: no-repeat !important;
}

.bg-repeat-x {
  background-repeat: repeat-x !important;
}

.bg-repeat-y {
  background-repeat: repeat-y !important;
}

.bg-repeat-round {
  background-repeat: round !important;
}

.bg-repeat-space {
  background-repeat: space !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-repeat {
    background-repeat: repeat !important;
  }
  .sm\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .sm\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .sm\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .sm\:bg-repeat-round {
    background-repeat: round !important;
  }
  .sm\:bg-repeat-space {
    background-repeat: space !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:bg-repeat {
    background-repeat: repeat !important;
  }
  .md\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .md\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .md\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .md\:bg-repeat-round {
    background-repeat: round !important;
  }
  .md\:bg-repeat-space {
    background-repeat: space !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:bg-repeat {
    background-repeat: repeat !important;
  }
  .lg\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .lg\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .lg\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .lg\:bg-repeat-round {
    background-repeat: round !important;
  }
  .lg\:bg-repeat-space {
    background-repeat: space !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:bg-repeat {
    background-repeat: repeat !important;
  }
  .xl\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }
  .xl\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }
  .xl\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }
  .xl\:bg-repeat-round {
    background-repeat: round !important;
  }
  .xl\:bg-repeat-space {
    background-repeat: space !important;
  }
}
.bg-auto {
  background-size: auto !important;
}

.bg-cover {
  background-size: cover !important;
}

.bg-contain {
  background-size: contain !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-auto {
    background-size: auto !important;
  }
  .sm\:bg-cover {
    background-size: cover !important;
  }
  .sm\:bg-contain {
    background-size: contain !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:bg-auto {
    background-size: auto !important;
  }
  .md\:bg-cover {
    background-size: cover !important;
  }
  .md\:bg-contain {
    background-size: contain !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:bg-auto {
    background-size: auto !important;
  }
  .lg\:bg-cover {
    background-size: cover !important;
  }
  .lg\:bg-contain {
    background-size: contain !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:bg-auto {
    background-size: auto !important;
  }
  .xl\:bg-cover {
    background-size: cover !important;
  }
  .xl\:bg-contain {
    background-size: contain !important;
  }
}
.bg-bottom {
  background-position: bottom !important;
}

.bg-center {
  background-position: center !important;
}

.bg-left {
  background-position: left !important;
}

.bg-left-bottom {
  background-position: left bottom !important;
}

.bg-left-top {
  background-position: left top !important;
}

.bg-right {
  background-position: right !important;
}

.bg-right-bottom {
  background-position: right bottom !important;
}

.bg-right-top {
  background-position: right top !important;
}

.bg-top {
  background-position: top !important;
}

@media screen and (min-width: 576px) {
  .sm\:bg-bottom {
    background-position: bottom !important;
  }
  .sm\:bg-center {
    background-position: center !important;
  }
  .sm\:bg-left {
    background-position: left !important;
  }
  .sm\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .sm\:bg-left-top {
    background-position: left top !important;
  }
  .sm\:bg-right {
    background-position: right !important;
  }
  .sm\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .sm\:bg-right-top {
    background-position: right top !important;
  }
  .sm\:bg-top {
    background-position: top !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:bg-bottom {
    background-position: bottom !important;
  }
  .md\:bg-center {
    background-position: center !important;
  }
  .md\:bg-left {
    background-position: left !important;
  }
  .md\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .md\:bg-left-top {
    background-position: left top !important;
  }
  .md\:bg-right {
    background-position: right !important;
  }
  .md\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .md\:bg-right-top {
    background-position: right top !important;
  }
  .md\:bg-top {
    background-position: top !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:bg-bottom {
    background-position: bottom !important;
  }
  .lg\:bg-center {
    background-position: center !important;
  }
  .lg\:bg-left {
    background-position: left !important;
  }
  .lg\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .lg\:bg-left-top {
    background-position: left top !important;
  }
  .lg\:bg-right {
    background-position: right !important;
  }
  .lg\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .lg\:bg-right-top {
    background-position: right top !important;
  }
  .lg\:bg-top {
    background-position: top !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:bg-bottom {
    background-position: bottom !important;
  }
  .xl\:bg-center {
    background-position: center !important;
  }
  .xl\:bg-left {
    background-position: left !important;
  }
  .xl\:bg-left-bottom {
    background-position: left bottom !important;
  }
  .xl\:bg-left-top {
    background-position: left top !important;
  }
  .xl\:bg-right {
    background-position: right !important;
  }
  .xl\:bg-right-bottom {
    background-position: right bottom !important;
  }
  .xl\:bg-right-top {
    background-position: right top !important;
  }
  .xl\:bg-top {
    background-position: top !important;
  }
}
.select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
          user-select: text !important;
}

.select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.list-none {
  list-style: none !important;
}

.list-disc {
  list-style: disc !important;
}

.list-decimal {
  list-style: decimal !important;
}

.appearance-none {
  appearance: none !important;
}

.outline-none {
  outline: none !important;
}

.pointer-events-none {
  pointer-events: none !important;
}

.pointer-events-auto {
  pointer-events: auto !important;
}

.cursor-auto {
  cursor: auto !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-move {
  cursor: move !important;
}

.select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
          user-select: text !important;
}

.select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-10 {
  opacity: .1 !important;
}

.opacity-20 {
  opacity: .2 !important;
}

.opacity-30 {
  opacity: .3 !important;
}

.opacity-40 {
  opacity: .4 !important;
}

.opacity-50 {
  opacity: .5 !important;
}

.opacity-60 {
  opacity: .6 !important;
}

.opacity-70 {
  opacity: .7 !important;
}

.opacity-80 {
  opacity: .8 !important;
}

.opacity-90 {
  opacity: .9 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.reset {
  all: unset;
}

.transition-none {
  transition-property: none !important;
}

.transition-all {
  transition-property: all !important;
}

.transition-colors {
  transition-property: background-color,border-color,color !important;
}

.transition-transform {
  transition-property: transform !important;
}

.transition-duration-100 {
  transition-duration: 100ms !important;
}

.transition-duration-150 {
  transition-duration: 150ms !important;
}

.transition-duration-200 {
  transition-duration: 200ms !important;
}

.transition-duration-300 {
  transition-duration: 300ms !important;
}

.transition-duration-400 {
  transition-duration: 400ms !important;
}

.transition-duration-500 {
  transition-duration: 500ms !important;
}

.transition-duration-1000 {
  transition-duration: 1000ms !important;
}

.transition-duration-2000 {
  transition-duration: 2000ms !important;
}

.transition-duration-3000 {
  transition-duration: 3000ms !important;
}

.transition-linear {
  transition-timing-function: linear !important;
}

.transition-ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.transition-ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}

.transition-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.transition-delay-100 {
  transition-delay: 100ms !important;
}

.transition-delay-150 {
  transition-delay: 150ms !important;
}

.transition-delay-200 {
  transition-delay: 200ms !important;
}

.transition-delay-300 {
  transition-delay: 300ms !important;
}

.transition-delay-400 {
  transition-delay: 400ms !important;
}

.transition-delay-500 {
  transition-delay: 500ms !important;
}

.transition-delay-1000 {
  transition-delay: 1000ms !important;
}

.translate-x-0 {
  transform: translateX(0%) !important;
}

.translate-x-100 {
  transform: translateX(100%) !important;
}

.-translate-x-100 {
  transform: translateX(-100%) !important;
}

.translate-y-0 {
  transform: translateY(0%) !important;
}

.translate-y-100 {
  transform: translateY(100%) !important;
}

.-translate-y-100 {
  transform: translateY(-100%) !important;
}

@media screen and (min-width: 576px) {
  .sm\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .sm\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .sm\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .sm\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .sm\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .sm\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .md\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .md\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .md\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .md\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .md\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .lg\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .lg\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .lg\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .lg\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .lg\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:translate-x-0 {
    transform: translateX(0%) !important;
  }
  .xl\:translate-x-100 {
    transform: translateX(100%) !important;
  }
  .xl\:-translate-x-100 {
    transform: translateX(-100%) !important;
  }
  .xl\:translate-y-0 {
    transform: translateY(0%) !important;
  }
  .xl\:translate-y-100 {
    transform: translateY(100%) !important;
  }
  .xl\:-translate-y-100 {
    transform: translateY(-100%) !important;
  }
}
.rotate-45 {
  transform: rotate(45deg) !important;
}

.-rotate-45 {
  transform: rotate(-45deg) !important;
}

.rotate-90 {
  transform: rotate(90deg) !important;
}

.-rotate-90 {
  transform: rotate(-90deg) !important;
}

.rotate-180 {
  transform: rotate(180deg) !important;
}

.-rotate-180 {
  transform: rotate(-180deg) !important;
}

@media screen and (min-width: 576px) {
  .sm\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .sm\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .sm\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .sm\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .sm\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .sm\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .md\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .md\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .md\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .md\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .md\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .lg\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .lg\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .lg\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .lg\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .lg\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:rotate-45 {
    transform: rotate(45deg) !important;
  }
  .xl\:-rotate-45 {
    transform: rotate(-45deg) !important;
  }
  .xl\:rotate-90 {
    transform: rotate(90deg) !important;
  }
  .xl\:-rotate-90 {
    transform: rotate(-90deg) !important;
  }
  .xl\:rotate-180 {
    transform: rotate(180deg) !important;
  }
  .xl\:-rotate-180 {
    transform: rotate(-180deg) !important;
  }
}
.origin-center {
  transform-origin: center !important;
}

.origin-top {
  transform-origin: top !important;
}

.origin-top-right {
  transform-origin: top right !important;
}

.origin-right {
  transform-origin: right !important;
}

.origin-bottom-right {
  transform-origin: bottom right !important;
}

.origin-bottom {
  transform-origin: bottom !important;
}

.origin-bottom-left {
  transform-origin: bottom left !important;
}

.origin-left {
  transform-origin: left !important;
}

.origin-top-left {
  transform-origin: top-left !important;
}

@media screen and (min-width: 576px) {
  .sm\:origin-center {
    transform-origin: center !important;
  }
  .sm\:origin-top {
    transform-origin: top !important;
  }
  .sm\:origin-top-right {
    transform-origin: top right !important;
  }
  .sm\:origin-right {
    transform-origin: right !important;
  }
  .sm\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .sm\:origin-bottom {
    transform-origin: bottom !important;
  }
  .sm\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .sm\:origin-left {
    transform-origin: left !important;
  }
  .sm\:origin-top-left {
    transform-origin: top-left !important;
  }
}
@media screen and (min-width: 768px) {
  .md\:origin-center {
    transform-origin: center !important;
  }
  .md\:origin-top {
    transform-origin: top !important;
  }
  .md\:origin-top-right {
    transform-origin: top right !important;
  }
  .md\:origin-right {
    transform-origin: right !important;
  }
  .md\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .md\:origin-bottom {
    transform-origin: bottom !important;
  }
  .md\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .md\:origin-left {
    transform-origin: left !important;
  }
  .md\:origin-top-left {
    transform-origin: top-left !important;
  }
}
@media screen and (min-width: 992px) {
  .lg\:origin-center {
    transform-origin: center !important;
  }
  .lg\:origin-top {
    transform-origin: top !important;
  }
  .lg\:origin-top-right {
    transform-origin: top right !important;
  }
  .lg\:origin-right {
    transform-origin: right !important;
  }
  .lg\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .lg\:origin-bottom {
    transform-origin: bottom !important;
  }
  .lg\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .lg\:origin-left {
    transform-origin: left !important;
  }
  .lg\:origin-top-left {
    transform-origin: top-left !important;
  }
}
@media screen and (min-width: 1200px) {
  .xl\:origin-center {
    transform-origin: center !important;
  }
  .xl\:origin-top {
    transform-origin: top !important;
  }
  .xl\:origin-top-right {
    transform-origin: top right !important;
  }
  .xl\:origin-right {
    transform-origin: right !important;
  }
  .xl\:origin-bottom-right {
    transform-origin: bottom right !important;
  }
  .xl\:origin-bottom {
    transform-origin: bottom !important;
  }
  .xl\:origin-bottom-left {
    transform-origin: bottom left !important;
  }
  .xl\:origin-left {
    transform-origin: left !important;
  }
  .xl\:origin-top-left {
    transform-origin: top-left !important;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeout {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scalein {
  0% {
    opacity: 0;
    transform: scaleY(0.8);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: scaleY(1);
  }
}
@keyframes slidedown {
  0% {
    max-height: 0;
  }
  100% {
    max-height: auto;
  }
}
@keyframes slideup {
  0% {
    max-height: 1000px;
  }
  100% {
    max-height: 0;
  }
}
@keyframes fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}
@keyframes fadeoutleft {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(-100%);
  }
}
@keyframes fadeinright {
  0% {
    opacity: 0;
    transform: translateX(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%);
  }
}
@keyframes fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateX(100%);
  }
}
@keyframes fadeinup {
  0% {
    opacity: 0;
    transform: translateY(-100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}
@keyframes fadeoutup {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}
@keyframes fadeindown {
  0% {
    opacity: 0;
    transform: translateY(100%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}
@keyframes fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0%);
    transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
  }
  100% {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes animate-width {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}
@keyframes flip {
  from {
    transform: perspective(2000px) rotateX(-100deg);
  }
  to {
    transform: perspective(2000px) rotateX(0);
  }
}
@keyframes flipleft {
  from {
    transform: perspective(2000px) rotateY(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}
@keyframes flipright {
  from {
    transform: perspective(2000px) rotateY(100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateY(0);
    opacity: 1;
  }
}
@keyframes flipup {
  from {
    transform: perspective(2000px) rotateX(-100deg);
    opacity: 0;
  }
  to {
    transform: perspective(2000px) rotateX(0);
    opacity: 1;
  }
}
@keyframes zoomin {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomindown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  }
}
@keyframes zoominleft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  }
}
@keyframes zoominright {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  }
}
@keyframes zoominup {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  }
}
.fadein {
  animation: fadein 0.15s linear;
}

.fadeout {
  animation: fadeout 0.15s linear;
}

.slidedown {
  animation: slidedown 0.45s ease-in-out;
}

.slideup {
  animation: slideup 0.45s cubic-bezier(0, 1, 0, 1);
}

.scalein {
  animation: scalein 0.15s linear;
}

.fadeinleft {
  animation: fadeinleft 0.15s linear;
}

.fadeoutleft {
  animation: fadeoutleft 0.15s linear;
}

.fadeinright {
  animation: fadeinright 0.15s linear;
}

.fadeoutright {
  animation: fadeoutright 0.15s linear;
}

.fadeinup {
  animation: fadeinup 0.15s linear;
}

.fadeoutup {
  animation: fadeoutup 0.15s linear;
}

.fadeindown {
  animation: fadeindown 0.15s linear;
}

.fadeoutdown {
  animation: fadeoutdown 0.15s linear;
}

.animate-width {
  animation: animate-width 1000ms linear;
}

.flip {
  backface-visibility: visible;
  animation: flip 0.15s linear;
}

.flipup {
  backface-visibility: visible;
  animation: flipup 0.15s linear;
}

.flipleft {
  backface-visibility: visible;
  animation: flipleft 0.15s linear;
}

.flipright {
  backface-visibility: visible;
  animation: flipright 0.15s linear;
}

.zoomin {
  animation: zoomin 0.15s linear;
}

.zoomindown {
  animation: zoomindown 0.15s linear;
}

.zoominleft {
  animation: zoominleft 0.15s linear;
}

.zoominright {
  animation: zoominright 0.15s linear;
}

.zoominup {
  animation: zoominup 0.15s linear;
}

.animation-duration-100 {
  animation-duration: 100ms !important;
}

.animation-duration-150 {
  animation-duration: 150ms !important;
}

.animation-duration-200 {
  animation-duration: 200ms !important;
}

.animation-duration-300 {
  animation-duration: 300ms !important;
}

.animation-duration-400 {
  animation-duration: 400ms !important;
}

.animation-duration-500 {
  animation-duration: 500ms !important;
}

.animation-duration-1000 {
  animation-duration: 1000ms !important;
}

.animation-duration-2000 {
  animation-duration: 2000ms !important;
}

.animation-duration-3000 {
  animation-duration: 3000ms !important;
}

.animation-delay-100 {
  animation-delay: 100ms !important;
}

.animation-delay-150 {
  animation-delay: 150ms !important;
}

.animation-delay-200 {
  animation-delay: 200ms !important;
}

.animation-delay-300 {
  animation-delay: 300ms !important;
}

.animation-delay-400 {
  animation-delay: 400ms !important;
}

.animation-delay-500 {
  animation-delay: 500ms !important;
}

.animation-delay-1000 {
  animation-delay: 1000ms !important;
}

.animation-iteration-1 {
  animation-iteration-count: 1 !important;
}

.animation-iteration-2 {
  animation-iteration-count: 2 !important;
}

.animation-iteration-infinite {
  animation-iteration-count: infinite !important;
}

.animation-linear {
  animation-timing-function: linear !important;
}

.animation-ease-in {
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1) !important;
}

.animation-ease-out {
  animation-timing-function: cubic-bezier(0, 0, 0.2, 1) !important;
}

.animation-ease-in-out {
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.animation-fill-none {
  animation-fill-mode: none !important;
}

.animation-fill-forwards {
  animation-fill-mode: forwards !important;
}

.animation-fill-backwards {
  animation-fill-mode: backwards !important;
}

.animation-fill-both {
  animation-fill-mode: both !important;
}

/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.min.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: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 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-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 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-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")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-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")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: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");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: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")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: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")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);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.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: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.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);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");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: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")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: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")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-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;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg: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 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{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 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{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-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/assets/css/themes/bootstrap.scss?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body .ui-radiobutton {
  display: inline-block;
}
body .ui-radiobutton .ui-radiobutton-box {
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
  border-radius: 50%;
}
body .ui-radiobutton .ui-radiobutton-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border: 1px solid #b3b3b3;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border: 1px solid #0275d8;
  background-color: #0275d8;
  color: #ffffff;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-active .ui-radiobutton-icon.fa-circle {
  color: #ffffff;
}
body .ui-radiobutton .ui-radiobutton-box.ui-state-focus {
  border: 1px solid #0275d8;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}
body .ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon {
  font-size: 0.5em;
  overflow: hidden;
  position: relative;
  top: -0.15em;
}

body .ui-dialog {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}
body .ui-dialog .ui-dialog-titlebar {
  padding: 1em;
  border-bottom: 1px solid #c7c7c7;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  margin: 0;
  float: none;
  font-size: 1.3em;
  font-weight: bold;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon {
  color: #767b7f;
  border: 0 none;
  transition: color 0.3s;
  padding: 0;
}
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #2d353c;
}
body .ui-dialog .ui-dialog-content {
  padding: 0.85em;
}
body .ui-dialog .ui-dialog-content .ui-confirmdialog-message {
  line-height: auto;
}
body .ui-dialog .ui-dialog-buttonpane {
  padding: 0.375em 0.75em;
  text-align: right;
}
body .ui-dialog.ui-confirm-dialog .ui-dialog-content > span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1em;
  margin: 0;
}
body .ui-dialog .ui-dialog-footer {
  border-bottom-width: 0px;
}

.ui-confirmdialog.ui-dialog .ui-dialog-content {
  padding: 0.7em 0.85em;
}

body .ui-button {
  color: #ffffff;
  background-color: #0275d8;
  border: 1px solid transparent;
  padding: 5px 10px;
  margin-right: 5px;
  margin-left: 5px;
  font-size: 1em;
  transition: background-color 0.3s;
}
body .ui-button.ui-autocomplete-dropdown {
  margin: 0 !important;
}
body .ui-button.ui-button-standalone {
  margin: 0 10px;
}
body .ui-button.ui-button-standalone + .ui-button-standalone {
  margin-left: 5px;
}
body .ui-button.ui-button-standalone:first-child {
  margin-left: 0;
}
body .ui-button.ui-button-standalone:last-child {
  margin-right: 0;
}
body .ui-button:focus {
  outline: 0 none;
  background-color: #0267bf;
}
body .ui-button:enabled:hover {
  outline: 0 none;
  background-color: #0267bf;
}
body .ui-button:enabled:active {
  background-color: #025aa5;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
body .ui-button.ui-button-icon-only {
  height: 2.4em;
}
body .ui-button.ui-button-icon-only.ui-button-xs {
  height: 2.35em;
}
body .ui-button.ui-button-icon-only.ui-button-xxs {
  padding: 0;
  width: 18px;
  height: 18px;
  margin-right: 1px;
  margin-left: 1px;
}
body .ui-button .ui-button-text,
body .ui-button.ui-button-text-only .ui-button-text {
  padding: 0;
}

body .ui-messages.ui-messages-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d;
}
body .ui-messages.ui-messages-success .ui-messages-close {
  color: #3c763d;
}
body .ui-messages.ui-messages-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f;
}
body .ui-messages.ui-messages-info .ui-messages-close {
  color: #31708f;
}
body .ui-messages.ui-messages-warn {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #8a6d3b;
}
body .ui-messages.ui-messages-warn .ui-messages-close {
  color: #8a6d3b;
}
body .ui-messages.ui-messages-error {
  background-color: #a94442;
  border-color: #ebcccc;
  color: #a94442;
}
body .ui-messages.ui-messages-error .ui-messages-close {
  color: #a94442;
}

body .ui-growl .ui-growl-message-success {
  background-color: #dff0d8;
  color: #3c763d;
}
body .ui-growl .ui-growl-message-info {
  background-color: #d9edf7;
  color: #31708f;
}
body .ui-growl .ui-growl-message-warn {
  background-color: #fcf8e3;
  color: #8a6d3b;
}
body .ui-growl .ui-growl-message-error {
  background-color: #f2dede;
  color: #a94442;
}

body .ui-overlaypanel {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}
body .ui-overlaypanel .ui-overlaypanel-close {
  background-color: #FFFFFF;
  color: #373a3c;
  border: 1px solid #c7c7c7;
  padding: 0em;
  border-radius: 15px;
  transition: color 0.3s;
}
body .ui-overlaypanel .ui-overlaypanel-close:hover {
  color: #0275d8;
  background-color: #FFFFFF;
}

.ui-inputtext.ng-dirty.ng-invalid,
p-dropdown.ng-dirty.ng-invalid > .ui-dropdown,
p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext,
p-calendar.ng-dirty.ng-invalid > .ui-inputtext,
p-chips.ng-dirty.ng-invalid > .ui-inputtext,
p-inputmask.ng-dirty.ng-invalid > .ui-inputtext,
p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box,
p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box,
p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch,
p-listbox.ng-dirty.ng-invalid .ui-inputtext,
p-multiselect.ng-dirty.ng-invalid > .ui-multiselect,
p-spinner.ng-dirty.ng-invalid > .ui-inputtext,
p-selectbutton.ng-dirty.ng-invalid .ui-button,
p-togglebutton.ng-dirty.ng-invalid .ui-button {
  border-color: #e13131;
}

body .ui-paginator .ui-paginator-pages a.ui-paginator-page {
  padding: 0em;
}

body .ui-inputswitch {
  background-color: transparent;
  text-transform: uppercase;
}

body .ui-inputswitch .ui-inputswitch-handle {
  background-color: #ffffff;
  border: 1px solid transparent;
  box-sizing: border-box;
}

body .ui-inputswitch .ui-inputswitch-handle.ui-state-focus {
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}

body .ui-inputswitch .ui-inputswitch-on,
body .ui-inputswitch .ui-inputswitch-off {
  color: #fff;
}

body .ui-inputswitch .ui-inputswitch-on span,
body .ui-inputswitch .ui-inputswitch-off span {
  margin-right: 0.2em;
  position: relative;
  top: -0.1em;
  font-weight: 700;
}

body .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.7);
}

body .ui-tabview {
  padding: 0;
  border-bottom: 1px solid #c7c7c7;
}

body .ui-tabview.ui-tabview-top,
body .ui-tabview.ui-tabview-bottom,
body .ui-tabview.ui-tabview-left,
body .ui-tabview.ui-tabview-right {
  border: 0 none;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav,
body .ui-tabview.ui-tabview-left .ui-tabview-nav,
body .ui-tabview.ui-tabview-right .ui-tabview-nav {
  padding: 0;
  border: 0 none;
  background: #ffffff;
  border-radius: 0;
  border-bottom: 1px solid #cccccc;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li {
  position: static;
  transition: background-color 0.3s;
  border-radius: 0;
  margin: 0;
  box-sizing: border-box;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-bottom: none;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-default a,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-default a,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-default a,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-default a {
  padding: 0.375em 0.75em;
  color: #2d353c;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-default a:focus,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-default a:focus,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-default a:focus,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-default a:focus {
  outline: 0 none;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li:not(.ui-state-active):not(.ui-state-disabled):hover {
  border-color: #dedede;
  border-bottom: none;
  background-color: #ffffff;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-tabview-outline,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-tabview-outline,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-tabview-outline,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-tabview-outline {
  outline: 0 none;
  background-color: #e6e6e6;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active {
  background-color: #0275d8;
  border-color: #0275d8;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active a,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active a,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active a,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active a {
  color: #ffffff;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li.ui-state-active.ui-tabview-outline,
body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li.ui-state-active.ui-tabview-outline,
body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active.ui-tabview-outline,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active.ui-tabview-outline {
  background-color: #0283f1;
}

body .ui-tabview.ui-tabview-top .ui-tabview-navscroller-btn,
body .ui-tabview.ui-tabview-bottom .ui-tabview-navscroller-btn,
body .ui-tabview.ui-tabview-left .ui-tabview-navscroller-btn,
body .ui-tabview.ui-tabview-right .ui-tabview-navscroller-btn {
  background-color: #ffffff;
}

body .ui-tabview.ui-tabview-top .ui-tabview-navscroller-btn:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-bottom .ui-tabview-navscroller-btn:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-left .ui-tabview-navscroller-btn:not(.ui-state-active):not(.ui-state-disabled):hover,
body .ui-tabview.ui-tabview-right .ui-tabview-navscroller-btn:not(.ui-state-active):not(.ui-state-disabled):hover {
  background-color: #f4f3f4;
}

body .ui-tabview.ui-tabview-top .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-left,
body .ui-tabview.ui-tabview-bottom .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-left,
body .ui-tabview.ui-tabview-left .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-left,
body .ui-tabview.ui-tabview-right .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-left {
  left: 0;
  height: 2.063em;
}

body .ui-tabview.ui-tabview-top .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-right,
body .ui-tabview.ui-tabview-bottom .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-right,
body .ui-tabview.ui-tabview-left .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-right,
body .ui-tabview.ui-tabview-right .ui-tabview-navscroller-btn.ui-tabview-navscroller-btn-right {
  right: 0;
  height: 2.125em;
}

body .ui-tabview.ui-tabview-top .ui-tabview-navscroller-btn .ui-icon,
body .ui-tabview.ui-tabview-bottom .ui-tabview-navscroller-btn .ui-icon,
body .ui-tabview.ui-tabview-left .ui-tabview-navscroller-btn .ui-icon,
body .ui-tabview.ui-tabview-right .ui-tabview-navscroller-btn .ui-icon {
  margin-top: 0.5em;
}

body .ui-tabview.ui-tabview-top .ui-tabview-nav li {
  margin-right: 0.125em;
  border-top-left-radius: 0.25em;
  border-top-right-radius: 0.25em;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav,
body .ui-tabview.ui-tabview-right .ui-tabview-nav {
  border-bottom: none;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav li,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li {
  border: 1px solid transparent;
  width: 100%;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav li:hover,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li:hover {
  border: 1px solid #dedede;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav li.ui-state-active,
body .ui-tabview.ui-tabview-right .ui-tabview-nav li.ui-state-active {
  border-color: #0275d8;
  border-bottom: none;
}

body .ui-tabview.ui-tabview-bottom .ui-tabview-nav {
  border-bottom: none;
  border-top: 1px solid #cccccc;
}

body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  margin-right: 0.125em;
}

body .ui-tabview.ui-tabview-bottom .ui-tabview-nav li:hover {
  border-bottom: 1px solid #cccccc;
  border-top-color: transparent;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav {
  border-right: 1px solid #cccccc;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav li {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

body .ui-tabview.ui-tabview-left .ui-tabview-nav li:hover {
  border-right: none;
}

body .ui-tabview.ui-tabview-right .ui-tabview-nav {
  border-left: 1px solid #cccccc;
  height: 9.375em;
}

body .ui-tabview.ui-tabview-right .ui-tabview-nav li {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

body .ui-tabview.ui-tabview-right .ui-tabview-nav li:hover {
  border-left-color: transparent;
}

body .ui-tabview .ui-tabview-panel {
  padding: 0.375em 0.75em;
}

body .ui-tabview .ui-tabview-panels {
  background-color: #ffffff;
  padding: 0;
  border: 1px solid #c8c8c8;
  color: #333333;
}

body .ui-widget,
body .ui-widget .ui-widget,
body .ui-widget input, body .ui-widget select, body .ui-widget textarea, body .ui-widget button {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  text-decoration: none;
  font-size: 1em;
}

body .ui-widget-content {
  background-color: #ffffff;
  border: 1px solid #c7c7c7;
}

body .ui-widget-header {
  background: #ffffff;
  color: #2d353c;
  border: 1px solid #cdcdcd;
}

body .ui-state-active,
body .ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-state-error,
body .ui-state-default.ui-state-error {
  border-color: #e13131;
}

body .ui-icon {
  width: 1em;
  height: 1em;
  line-height: 1em;
}

body .ui-state-disabled,
body .ui-widget:disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none;
  cursor: default !important;
}

body .ui-state-disabled *,
body .ui-widget:disabled * {
  cursor: default !important;
}

body .ui-corner-all {
  border-radius: 0.25em;
}

body .ui-corner-top {
  border-top-left-radius: 0.25em;
  border-top-right-radius: 0.25em;
}

body .ui-corner-bottom {
  border-bottom-left-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}

body .ui-corner-left {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}

body .ui-corner-right {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}

body .ui-inputtext {
  background: #ffffff;
  padding: 0.5em 0.75em;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25em;
  font-size: 1em;
  color: #55595c;
  line-height: 1.45;
}

body .ui-inputtext.ui-state-focus,
body .ui-inputtext:focus {
  border: 1px solid #66afe9;
}

body .ui-fileupload-choose:not(.ui-state-disabled):hover,
body .ui-fileupload-choose.ui-state-focus {
  outline: 0 none;
  background-color: #0267bf;
}

body .ui-fileupload-choose:not(.ui-state-disabled):active {
  background-color: #025aa5;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

body .ui-button.raised-btn {
  box-shadow: 0 1px 2.5px 0 rgba(0, 0, 0, 0.26), 0 1px 5px 0 rgba(0, 0, 0, 0.16);
}

body .ui-togglebutton.ui-button.ui-state-focus {
  box-shadow: 0px 0px 5px #1f89ce;
}

body .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover {
  background-color: #0267bf;
}

body .ui-togglebutton:not(.ui-state-disabled).ui-state-active {
  background-color: #025aa5;
}

body .ui-chips .ui-chips-token .ui-chips-token-label {
  padding: 0.125em;
}

body .ui-chips .ui-chips-input-token input:focus {
  border: none;
}

body .ui-chkbox .ui-chkbox-box {
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
  transition: background-color 0.3s;
}

body .ui-chkbox .ui-chkbox-box:not(.ui-state-disabled):not(.ui-state-active):hover {
  border: 1px solid #b3b3b3;
}

body .ui-chkbox .ui-chkbox-box.ui-state-active {
  border: 1px solid #0275d8;
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-chkbox .ui-chkbox-box.ui-state-focus {
  border: 1px solid #0275d8;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}

body .ui-selectbutton.ui-buttonset .ui-button {
  background-color: #ffffff;
  border-color: #cccccc;
}

body .ui-selectbutton.ui-buttonset .ui-button:not(.ui-state-disabled):not(.ui-state-active):hover {
  background-color: #e6e6e6;
  color: #373a3c;
}

body .ui-selectbutton.ui-buttonset .ui-button.ui-state-active {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-autocomplete .ui-autocomplete-dropdown .ui-button-text {
  padding: 0.35em;
}

body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container {
  padding: 0.5em 0.75em;
}

body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container .ui-autocomplete-input-token input:focus {
  border: none;
}

body .ui-autocomplete-panel {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

body .ui-autocomplete-panel .ui-autocomplete-items {
  padding: 0;
}

body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-list-item {
  margin: 0;
  padding: 0.375em 0.75em;
  border-radius: 0;
}

body .ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-group {
  padding: 0.375em 0.75em;
  background-color: #e6e6e6;
  color: #373a3c;
}

body .ui-dropdown {
  border: 1px solid #d6d6d6;
}

body .ui-dropdown:not(.ui-state-disabled):hover {
  background-color: #d9d9d9;
  border-color: #cccccc;
}

body .ui-dropdown .ui-dropdown-label {
  background: #ffffff;
}

body .ui-dropdown .ui-dropdown-trigger {
  background-color: #ffffff;
}

body .ui-dropdown .ui-dropdown-trigger .fa {
  color: #55595c;
  margin-top: 0.65em;
}

body .ui-dropdown:not(.ui-state-disabled):hover .ui-dropdown-trigger,
body .ui-dropdown.ui-state-focus .ui-dropdown-trigger,
body .ui-dropdown.ui-state-focus .ui-dropdown-label,
body .ui-dropdown:not(.ui-state-disabled):hover .ui-dropdown-label {
  border-radius: 3px;
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #d9d9d9;
}

body .ui-dropdown.ui-state-focus .ui-dropdown-label.ui-inputtext {
  border: 0 none;
}

body .ui-dropdown-panel .ui-dropdown-filter-container {
  padding: 0.375em 0.75em;
}

body .ui-dropdown-panel .ui-dropdown-filter-container .ui-dropdown-filter {
  width: 100%;
  box-sizing: border-box;
  padding-right: 1.25em;
}

body .ui-dropdown-panel .ui-dropdown-filter-container .fa {
  top: 1.05em;
  right: 1.25em;
}

body .ui-dropdown-panel .ui-dropdown-items {
  padding: 0;
}

body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item {
  padding: 0.375em 0.75em;
  border-radius: 0;
}

body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item > td {
  padding: 0.375em 0.75em;
}

body .ui-dropdown-panel .ui-dropdown-items .ui-dropdown-item-group {
  padding: 0.375em 0.75em;
  background-color: #e6e6e6;
}

body .ui-multiselect {
  background: #ffffff;
  padding: 0.5em 0.75em;
  border: 1px solid #e6e6e6;
  border-radius: 0.25em;
}

body .ui-multiselect .ui-multiselect-trigger {
  border-radius: 3px;
  -moz-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}

body .ui-multiselect:not(.ui-state-disabled):hover {
  color: #212121;
}

body .ui-multiselect:not(.ui-state-disabled):hover .ui-multiselect-trigger {
  background-color: #d9d9d9;
}

body .ui-multiselect .ui-multiselect-trigger .fa {
  margin-top: 0.8em;
}

body .ui-multiselect:not(.ui-state-disabled) .ui-multiselect-trigger:hover {
  background-color: #d9d9d9;
}

body .ui-multiselect .ui-multiselect-panel {
  padding: 0;
}

body .ui-multiselect .ui-multiselect-header {
  border-top: 0 none;
  border-left: 0 none;
  border-right: 0 none;
  border-radius: 0;
  padding: 0.375em 0.75em;
}

body .ui-multiselect .ui-multiselect-header .ui-multiselect-close {
  color: #373a3c;
}

body .ui-multiselect .ui-multiselect-item {
  margin: 0;
  padding: 0.375em 0.75em;
  border-radius: 0;
}

body .ui-multiselect .ui-multiselect-item:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-multiselect .ui-multiselect-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-multiselect .ui-multiselect-item.ui-state-highlight .ui-chkbox {
  border: 1px solid #108ffd;
}

body .ui-multiselect .ui-multiselect-item > td {
  padding: 0.375em 0.75em;
}

body .ui-listbox {
  padding: 0;
  width: 12.5em;
}

body .ui-listbox .ui-listbox-item {
  margin: 0;
  padding: 0.375em 0.75em;
  border-radius: 0;
}

body .ui-listbox .ui-listbox-item:last-child {
  border-bottom: none;
}

body .ui-listbox:not(.ui-state-disabled) .ui-listbox-item:hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-listbox .ui-listbox-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-listbox .ui-listbox-item.ui-state-highlight .ui-chkbox {
  border: 1px solid #108ffd;
}

body .ui-listbox.ui-state-disabled .ui-chkbox-box:not(.ui-state-active):hover {
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
}

body .ui-listbox .ui-listbox-item > td {
  padding: 0.375em 0.75em;
}

body .ui-listbox .ui-listbox-header {
  padding: 0.375em 0.75em;
  border-top: 0 none;
  border-right: 0 none;
  border-left: 0 none;
  border-radius: 0;
}

body .ui-listbox .ui-listbox-header .ui-listbox-filter-container {
  width: 8em;
}

body .ui-multiselectlistbox {
  padding: 0;
}

body .ui-multiselectlistbox .ui-multiselectlistbox-header {
  padding: 0.375em 0.75em;
}

body .ui-multiselectlistbox .ui-multiselectlistbox-item {
  margin: 0;
  padding: 0.375em 0.75em;
  border-radius: 0;
}

body .ui-multiselectlistbox .ui-multiselectlistbox-item:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-multiselectlistbox .ui-multiselectlistbox-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-rating .ui-rating-cancel {
  display: inline-block;
}

body .ui-rating .ui-rating-cancel a {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  display: block;
  transition: color 0.3s;
  color: #e42a7b;
}

body .ui-rating .ui-rating-cancel a::before {
  content: "\f05e";
}

body .ui-rating .ui-rating-cancel a:hover {
  color: #e74189;
}

body .ui-rating .ui-rating-star {
  display: inline-block;
}

body .ui-rating .ui-rating-star a {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  display: block;
  color: #373a3c;
}

body .ui-rating .ui-rating-star a::before {
  content: "\f006";
}

body .ui-rating .ui-rating-star a:hover {
  color: #0275d8;
}

body .ui-rating .ui-rating-star-on a {
  color: #0275d8;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  display: block;
}

body .ui-rating .ui-rating-star-on a::before {
  content: "\f005";
}

body .ui-spinner .ui-spinner-button {
  z-index: auto;
  box-sizing: border-box;
}

body .ui-spinner:not(.ui-state-disabled) .ui-spinner-button:hover {
  background-color: #0267bf;
  color: #ffffff;
}

body .ui-spinner:not(.ui-state-disabled) .ui-spinner-button:active {
  background-color: #025aa5;
  color: #ffffff;
}

body .ui-slider {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}

body .ui-slider.ui-slider-horizontal .ui-slider-handle {
  top: -0.2em;
}

body .ui-slider.ui-slider-vertical .ui-slider-handle {
  left: -0.2em;
}

body .ui-slider .ui-slider-handle {
  background-color: #0275d8;
  transition: background-color 0.3s;
  border-radius: 100%;
}

body .ui-slider.ui-slider-animate .ui-slider-handle {
  transition: background-color 0.3s, left 0.3s;
}

body .ui-slider .ui-slider-handle:hover {
  background-color: #0267bf;
}

body .ui-slider .ui-slider-range {
  background: #43a7fd;
}

body .ui-buttonset.ui-selectbutton .ui-button:first-child {
  border-right: none;
}

body .ui-buttonset.ui-selectbutton .ui-button:last-child {
  border-left: none;
}

body .ui-buttonset .ui-button {
  background-color: #e6e6e6;
  color: #373a3c;
  border: 1px solid transparent;
  border-radius: 0px;
}

body .ui-buttonset .ui-button:hover {
  background-color: #cdcdcd;
}

body .ui-buttonset .ui-button:focus {
  background-color: #e6e6e6;
  color: #373a3c;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  border: 1px solid #0275d8;
}

body .ui-buttonset .ui-button:active {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-buttonset .ui-button:active:focus {
  background-color: #0275d8;
  color: #ffffff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}

body .ui-buttonset .ui-button:first-child {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}

body .ui-buttonset .ui-button:last-child {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}

@media (max-width: 640px) {
  body .ui-buttonset .ui-button {
    margin-bottom: 0.063em;
    border-radius: 0.25em;
  }
}
body .ui-splitbutton.ui-buttonset .ui-button {
  color: #ffffff;
  background-color: #0275d8;
  border: 1px solid transparent;
}

body .ui-splitbutton.ui-buttonset .ui-button.ui-splitbutton-menubutton {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}

body .ui-splitbutton.ui-buttonset .ui-button.ui-splitbutton-menubutton .fa {
  margin-left: -0.65em;
}

body .ui-splitbutton.ui-buttonset .ui-button:hover {
  background-color: #0267bf;
  color: #ffffff;
}

body .ui-splitbutton.ui-buttonset .ui-button.ui-state-focus {
  background-color: #0267bf;
  color: #ffffff;
}

body .ui-splitbutton.ui-buttonset .ui-button.ui-state-active {
  background-color: #025aa5;
  color: #ffffff;
}

body .ui-datepicker {
  padding: 0;
}

body .ui-datepicker .ui-datepicker-header {
  padding: 0.75em 0;
  background-color: #f5f5f5;
  border: 0;
  border-bottom: 1px solid #c7c7c7;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  cursor: pointer;
  color: #767b7f;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  transition: color 0.3s;
  top: 1.25em;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  content: "\f053";
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span {
  display: none;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover {
  color: #2d353c;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  cursor: pointer;
  color: #767b7f;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  transition: color 0.3s;
  top: 1.25em;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before {
  content: "\f054";
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-next span {
  display: none;
}

body .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover {
  color: #2d353c;
}

body .ui-datepicker table {
  font-size: 1em;
}

body .ui-datepicker table td a {
  min-width: 1em;
  text-align: center;
  color: #373a3c;
  font-size: 0.9em;
}

body .ui-datepicker .ui-datepicker-calendar td:not(.ui-state-disabled) a:hover {
  background-color: #f4f3f4;
}

body .ui-datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled) a.ui-state-highlight {
  color: #373a3c;
  background-color: #e6e6e6;
}

body .ui-datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled) a.ui-state-active {
  color: #ffffff;
  background-color: #0275d8;
}

body .ui-organizationchart .ui-organizationchart-line-down {
  background-color: #bcbcbc;
}

body .ui-organizationchart .ui-organizationchart-line-left {
  border-right: 1px solid #bcbcbc;
}

body .ui-organizationchart .ui-organizationchart-line-top {
  border-top: 1px solid #bcbcbc;
}

body .ui-organizationchart .ui-organizationchart-node-content {
  border-color: #bcbcbc;
}

body .ui-organizationchart .ui-organizationchart-node-content .ui-node-toggler {
  color: #bcbcbc;
}

body .ui-trigger-calendar .ui-datepicker-trigger.ui-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

body .ui-inplace .ui-inplace-display {
  padding: 0.5em 0.75em;
  border-radius: 0.25em;
}

body .ui-inplace .ui-inplace-display:hover {
  background-color: #f4f3f4;
}

body .ui-fileupload .ui-fileupload-buttonbar {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
  border-bottom: 0 none;
}

body .ui-fileupload .ui-fileupload-content {
  padding: 1.25em;
}

body .ui-panel {
  padding: 0;
  border-color: rgba(0, 0, 0, 0.125);
}

body .ui-panel .ui-panel-titlebar {
  border: 0 none;
  border-bottom: 1px solid #e6e6e6;
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
  border-top-left-radius: 0.25em;
  border-top-right-radius: 0.25em;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon {
  position: relative;
  color: #767b7f;
  top: 0.125em;
  transition: color 0.3s;
}

body .ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon:hover {
  color: #2d353c;
}

body .ui-panel .ui-panel-content {
  height: 100%;
  box-sizing: border-box;
  padding: 1.25em;
}

body .ui-panel .ui-panel-footer {
  padding: 0.375em 0.75em;
  border: 0 none;
  border-top: 1px solid #c7c7c7;
  margin: 0;
}

body .ui-fieldset {
  border-color: #e6e6e6;
}

body .ui-fieldset .ui-fieldset-legend {
  color: #2d353c;
  background-color: #ffffff;
  border: 1px solid #e6e6e6;
  transition: background-color 0.3s;
}

body .ui-fieldset .ui-fieldset-legend .ui-fieldset-toggler {
  display: inline-block;
  color: #767b7f;
}

body .ui-fieldset .ui-fieldset-legend:hover {
  background-color: #f4f3f4;
}

body .ui-fieldset .ui-fieldset-legend:hover .ui-fieldset-toggler {
  color: #2d353c;
}

body .ui-fieldset .ui-fieldset-legend.ui-state-focus {
  background-color: #e6e6e6;
}

body .ui-fieldset .ui-fieldset-content {
  padding: 0.375em 0.75em;
}

body .ui-notificationbar {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-accordion .ui-accordion-header {
  background-color: #ffffff;
  border: 1px solid #e6e6e6;
  color: #0275d8;
  transition: background-color 0.3s;
}

body .ui-accordion .ui-accordion-header a {
  padding: 0.75em 1.25em 0.75em 2em;
}

body .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover {
  background-color: #f4f3f4;
}

body .ui-accordion .ui-accordion-header:not(.ui-state-active):not(.ui-state-disabled):hover .ui-icon {
  color: #2d353c;
}

body .ui-accordion .ui-accordion-header.ui-state-active {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-accordion .ui-accordion-header.ui-state-active a {
  color: #ffffff;
}

body .ui-accordion .ui-accordion-header.ui-tabview-outline {
  border: 0 none;
  outline: 0 none;
  background-color: #e6e6e6;
}

body .ui-accordion .ui-accordion-header.ui-tabview-outline.ui-state-active {
  background-color: #0283f1;
}

body .ui-accordion .ui-accordion-content {
  padding: 1.25em;
}

body .ui-scrollpanel .ui-scrollpanel-drag {
  background-color: #e3e3e3;
}

body .ui-scrollpanel .ui-scrollpanel-track {
  background-color: #f7f7f7;
  border: 0 none;
}

body .ui-scrollpanel .ui-scrollpanel-corner {
  background-color: #f7f7f7;
}

body .ui-toolbar {
  padding: 0.375em 0.75em;
}

body .ui-toolbar .fa-ellipsis-v {
  color: #aaaaaa;
  margin: 0 0.5em;
}

body .ui-tooltip .ui-tooltip-arrow {
  color: #2d353c;
}

body .ui-tooltip .ui-tooltip-text {
  background-color: #2d353c;
}

@media (max-width: 640px) {
  body .ui-panelgrid .ui-grid-responsive .ui-grid-row {
    border: 0 none;
  }
}
body .ui-paginator {
  background-color: #ffffff;
  padding: 0;
  box-sizing: border-box;
}

body .ui-paginator .ui-paginator-first,
body .ui-paginator .ui-paginator-prev,
body .ui-paginator .ui-paginator-next,
body .ui-paginator .ui-paginator-last {
  color: #0275d8;
  transition: background-color 0.3s;
  min-height: 0.875em;
  min-width: 2em;
  padding: 0.5em 0.5em;
  vertical-align: top;
}

body .ui-paginator .ui-paginator-first:hover,
body .ui-paginator .ui-paginator-prev:hover,
body .ui-paginator .ui-paginator-next:hover,
body .ui-paginator .ui-paginator-last:hover {
  background-color: #f4f3f4;
}

body .ui-paginator .ui-paginator-first::before,
body .ui-paginator .ui-paginator-prev::before,
body .ui-paginator .ui-paginator-next::before,
body .ui-paginator .ui-paginator-last::before {
  position: relative;
  top: 0.063em;
}

body .ui-paginator .ui-paginator-first {
  border-radius: 0;
}

body .ui-paginator .ui-paginator-prev {
  border-radius: 0;
}

body .ui-paginator .ui-paginator-next {
  border-radius: 0;
}

body .ui-paginator .ui-paginator-last {
  border-radius: 0;
}

body .ui-paginator .ui-paginator-pages {
  padding: 0;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page {
  padding: 0.5em 0.625em;
  min-width: 2em;
  color: #0275d8;
  transition: background-color 0.3s;
  border-radius: 0;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  color: #ffffff;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page:hover {
  background-color: #f4f3f4;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page:hover.ui-state-active {
  background-color: #0275d8;
}

body .ui-datatable .ui-datatable-header,
body .ui-datatable .ui-datatable-footer {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-datatable .ui-editable-column.ui-cell-editing .ui-cell-editor {
  font-size: medium;
}

body .ui-datatable .ui-paginator {
  padding: 0;
}

body .ui-datatable .ui-datatable-thead > tr > th,
body .ui-datatable .ui-datatable-tfoot > tr > td {
  background-color: #ffffff;
  padding: 0.75em;
  border-color: #c7c7c7;
  color: #373a3c;
}

body .ui-datatable thead th.ui-sortable-column:not(.ui-state-active):hover {
  background-color: #e3e3e3;
}

body .ui-datatable thead th.ui-state-active {
  background-color: #0275d8;
  border-color: #0267bf;
  color: #ffffff;
}

body .ui-datatable thead th.ui-state-active .ui-dropdown-item {
  color: #373a3c;
}

body .ui-datatable thead th:focus {
  outline: 0 none;
  background-color: #f0f3f5;
}

body .ui-datatable thead th:focus.ui-state-active {
  background-color: #0283f1;
}

body .ui-datatable tfoot th.ui-state-default {
  background-color: #ffffff;
  padding: 0.375em 0.75em;
  border-color: #c7c7c7;
  color: #373a3c;
}

body .ui-datatable .ui-datatable-data tr.ui-datatable-even {
  background-color: #f7f7f7;
}

body .ui-datatable .ui-datatable-data tr.ui-datatable-even.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
  border-color: #0267bf;
}

body .ui-datatable .ui-datatable-data tr.ui-state-highlight {
  border-color: #0267bf;
}

body .ui-datatable .ui-datatable-data.ui-datatable-hoverable-rows > tr.ui-widget-content:not(.ui-state-highlight):hover {
  background-color: #e3e3e3;
  cursor: pointer;
}

body .ui-datatable .ui-datatable-data tr.ui-row-editing.ui-datatable-odd,
body .ui-datatable .ui-datatable-data tr.ui-row-editing.ui-datatable-even {
  border-color: #c7c7c7;
  border-bottom-color: #0275d8;
}

body .ui-datatable .ui-datatable-data > tr > td {
  padding: 0.75em;
}

body .ui-datatable .ui-datatable-data tr td.ui-editable-column input {
  width: 100%;
  box-sizing: border-box;
  border: 0 none;
  border-radius: 0;
}

body .ui-datatable .ui-datatable-scrollable-header,
body .ui-datatable .ui-datatable-scrollable-footer {
  background-color: #f5f5f5;
}

body .ui-datatable .ui-datatable-scrollable-header .ui-datatable-scrollable-header-box td,
body .ui-datatable .ui-datatable-scrollable-footer .ui-datatable-scrollable-header-box td {
  color: #373a3c;
}

body .ui-datatable .ui-datatable-data tr.ui-rowgroup-header {
  font-weight: bold;
}

body .ui-datatable .ui-rowgroup-header {
  color: #2d353c;
}

body .ui-datatable .ui-rowgroup-header a {
  color: #2d353c;
}

body .ui-datagrid .ui-datagrid-header {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-datagrid .ui-paginator {
  padding: 0;
}

body .ui-datalist .ui-datalist-header {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-datalist .ui-paginator {
  padding: 0;
}

body .ui-datascroller .ui-datascroller-header {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-picklist .ui-picklist-buttons button {
  font-size: 1.1em;
}

body .ui-picklist .ui-picklist-caption {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-picklist .ui-picklist-filter-container {
  margin-bottom: 0.063em;
}

body .ui-picklist .ui-picklist-filter-container .ui-icon {
  top: 0.313em;
  right: 0.25em;
  color: #747a7f;
}

body .ui-picklist .ui-picklist-list .ui-picklist-item {
  padding: 0.375em 0.75em;
  margin: 0;
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

body .ui-picklist .ui-picklist-list .ui-picklist-item:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-picklist .ui-picklist-list .ui-picklist-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-orderlist .ui-orderlist-controls button {
  font-size: 1.1em;
}

body .ui-orderlist .ui-orderlist-caption {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
  box-sizing: border-box;
  width: 12.5em;
}

body .ui-orderlist .ui-orderlist-list {
  box-sizing: border-box;
}

body .ui-orderlist .ui-orderlist-list .ui-orderlist-item {
  padding: 0.375em 0.75em;
  margin: 0;
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:last-child {
  border-bottom: none;
}

body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-orderlist.ui-grid-responsive .ui-grid-row .ui-orderlist-controls {
  margin-right: 0;
  padding-right: 0.5em;
}

body .ui-carousel {
  padding: 0;
}

body .ui-carousel .ui-carousel-header {
  margin: 0;
  border: 0 none;
  border-bottom: 1px solid #e6e6e6;
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

body .ui-carousel .ui-carousel-header .ui-carousel-header-title {
  padding: 0;
}

body .ui-carousel .ui-carousel-footer {
  border: 0 none;
  border-top: 1px solid #e6e6e6;
  margin: 0;
  border-radius: 0;
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-carousel .ui-carousel-button {
  margin-top: 0.2em;
  transition: color 0.3s;
  color: #767b7f;
}

body .ui-carousel .ui-carousel-button:hover {
  color: #2d353c;
}

body .ui-carousel .ui-carousel-button.ui-state-disabled:hover {
  color: #2d353c;
}

body .ui-carousel .ui-carousel-page-links {
  margin-top: 0.188em;
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link {
  color: #767b7f;
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.fa-circle-o {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.fa-circle-o::before {
  content: "\f1db";
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.fa-dot-circle-o {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.fa-dot-circle-o::before {
  content: "\f111";
}

body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.ui-icon-radio-on {
  color: #0275d8;
  background-color: #767b7f;
}

body .ui-treetable .ui-treetable-header {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-treetable .ui-treetable-footer {
  padding: 0.75em 1.25em;
  background-color: #f5f5f5;
}

body .ui-treetable .ui-paginator {
  padding: 0.375em 0.75em;
}

body .ui-treetable thead th {
  background-color: #ffffff;
  padding: 0.75em;
  border-color: #c7c7c7;
  color: #373a3c;
}

body .ui-treetable thead th.ui-state-active {
  border-color: #0267bf;
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-treetable tfoot td {
  background-color: #ffffff;
  padding: 0.75em;
  border-color: #e6e6e6;
}

body .ui-treetable .ui-treetable-data tr:not(.ui-state-highlight):hover {
  background-color: #e3e3e3;
}

body .ui-treetable .ui-treetable-row.ui-state-highlight .ui-chkbox-icon {
  color: #555555;
  margin: 0;
}

body .ui-treetable .ui-treetable-row.ui-state-highlight .ui-treetable-toggler {
  color: #ffffff;
}

body .ui-treetable .ui-treetable-row.ui-treetable-row-selectable:not(.ui-state-highlight):hover {
  background-color: #e3e3e3;
}

body .ui-treetable .ui-treetable-data tr.ui-state-highlight {
  border-color: #0267bf;
}

body .ui-treetable .ui-treetable-data tr td .ui-treetable-toggler {
  font-size: 3em;
  vertical-align: middle;
  display: inline-block;
  position: relative;
}

body .ui-treetable .ui-treetable-data tr td .ui-chkbox {
  vertical-align: middle;
  display: inline-block;
  position: relative;
}

body .ui-treetable tbody td {
  padding: 0.75em;
}

body .ui-treetable .ui-treetable-data tr td .ui-chkbox .ui-chkbox-icon {
  color: #0275d8;
  left: 0px;
}

body .ui-treetable .ui-treetable-scrollable-header,
body .ui-treetable .ui-treetable-scrollable-footer {
  background-color: #f0f3f5;
}

body .ui-treetable .ui-treetable-scrollable-header .ui-treetable-scrollable-header-box td,
body .ui-treetable .ui-treetable-scrollable-footer .ui-treetable-scrollable-header-box td {
  color: #373a3c;
}

body .ui-treetable .ui-treetable-scrollable-body::-webkit-scrollbar {
  background-color: #f0f3f5;
}

body .ui-tree {
  box-sizing: border-box;
}

body .ui-tree .ui-treenode .ui-treenode-content .ui-tree-toggler {
  font-size: 1.1em;
  vertical-align: middle;
  display: inline-block;
  color: #747a7f;
  margin-top: 0.2em;
}

body .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-icon {
  vertical-align: middle;
  display: inline-block;
  margin: 0.2em 0.375em 0 0;
  font-size: 1.1em;
  color: #747a7f;
}

body .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label {
  margin: 0;
  vertical-align: middle;
  display: inline-block;
  padding: 0;
}

body .ui-tree.ui-tree-selectable .ui-treenode .ui-treenode-content .ui-treenode-label:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-tree .ui-treenode .ui-treenode-content .ui-treenode-label.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-tree .ui-tree-droppoint:hover {
  background-color: #0275d8;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content {
  background-color: #ffffff;
  border: 1px solid #c7c7c7;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable .ui-treenode-label:not(.ui-state-highlight):hover {
  background-color: inherit;
  color: inherit;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-treenode-selectable:not(.ui-state-highlight):hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight .ui-tree-toggler,
body .ui-tree.ui-tree-horizontal .ui-treenode-content.ui-state-highlight .ui-treenode-icon {
  color: #ffffff;
}

body .ui-tree.ui-tree-horizontal .ui-treenode-content .ui-chkbox .ui-icon {
  color: #0275d8;
}

body .ui-tree-draghelper {
  border: 1px solid #0275d8;
}

body .fc .fc-event {
  background-color: #025aa5;
  border-color: #025aa5;
}

body .fc .fc-slats td {
  background-color: #ffffff;
}

body .fc .fc-toolbar .fc-prev-button span {
  line-height: inherit;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
}

body .fc .fc-toolbar .fc-prev-button span::before {
  content: "\f137";
}

body .fc .fc-toolbar .fc-prev-button .ui-icon {
  position: relative;
  top: 0.186em;
}

body .fc .fc-toolbar .fc-next-button span {
  line-height: inherit;
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
}

body .fc .fc-toolbar .fc-next-button span::before {
  content: "\f138";
}

body .fc .fc-toolbar .fc-next-button .ui-icon {
  position: relative;
  top: 0.186em;
}

body .ui-tooltip .ui-tooltip-text {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

body .ui-tooltip.ui-state-error {
  border: 0 none;
}

body .ui-lightbox {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

body .ui-lightbox .ui-lightbox-caption {
  padding: 0.375em 0.75em;
}

body .ui-lightbox .ui-lightbox-caption .ui-lightbox-caption-text {
  color: #2d353c;
  margin: 0;
}

body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close {
  padding: 0;
  color: #2d353c;
  transition: color 0.3s;
}

body .ui-lightbox .ui-lightbox-caption .ui-lightbox-close:hover {
  color: #0275d8;
}

body .ui-lightbox .ui-lightbox-content-wrapper {
  overflow: hidden;
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  transition: all 0.3s;
  font-size: 1.5em;
  margin-left: 0.25em;
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left::before {
  content: "\f053";
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left:hover {
  transform: scale(1.2);
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-left span {
  display: none;
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right {
  background: none !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: 0px !important;
  text-align: center;
  transition: all 0.3s;
  font-size: 1.5em;
  margin-right: 0.25em;
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right::before {
  content: "\f054";
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right:hover {
  transform: scale(1.2);
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-nav-right span {
  display: none;
}

body .ui-lightbox .ui-lightbox-content-wrapper .ui-lightbox-content.ui-lightbox-loading + a {
  display: none;
}

body .ui-breadcrumb {
  background-color: #ffffff;
  padding: 0.375em 0.75em;
}

body .ui-breadcrumb ul li {
  float: none;
  display: inline-block;
  vertical-align: middle;
}

body .ui-breadcrumb ul li .ui-menuitem-link {
  color: #0275d8;
  margin: 0;
  position: relative;
  top: 0;
}

body .ui-breadcrumb ul li.ui-breadcrumb-chevron {
  font-size: 1em;
  margin: 0.25em 0.375em 0 0.375em;
  color: #767b7f;
}

body .ui-breadcrumb ul li.ui-breadcrumb-chevron.fa-chevron-right::before {
  content: "/";
  font-size: 1.375em;
  font-weight: 700;
}

body .ui-breadcrumb ul li:first-child {
  font-size: 1.2em;
}

body .ui-breadcrumb ul li:first-child a.ui-icon-home {
  color: #767b7f;
  margin: 0;
}

body .ui-steps {
  position: relative;
}

body .ui-steps .ui-steps-item {
  background-color: transparent;
  text-align: center;
}

body .ui-steps .ui-steps-item.ui-state-disabled {
  opacity: 1;
  filter: alpha(opacity=100);
}

body .ui-steps .ui-steps-item .ui-menuitem-link {
  display: inline-block;
  text-align: center;
  background-color: transparent;
  overflow: hidden;
}

body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-number {
  display: inline-block;
  background-color: #ffffff;
  border-radius: 50%;
  padding: 0.25em 0.563em;
  color: #747a7f;
  position: relative;
  width: 28px;
  margin-top: 0;
  font-size: 1em;
  top: 0.875em;
  margin-bottom: 0.75em;
  border: 1px solid #cccccc;
}

body .ui-steps .ui-steps-item .ui-menuitem-link .ui-steps-title {
  display: block;
  margin-top: 0.375em;
  color: #747a7f;
}

body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-number {
  background-color: #0275d8;
  color: #ffffff;
  border-color: #0275d8;
}

body .ui-steps .ui-steps-item:not(.ui-state-highlight) .ui-steps-number:hover {
  background-color: #e6e6e6;
}

body .ui-steps .ui-steps-item.ui-state-highlight .ui-steps-title {
  font-weight: 700;
  color: #373a3c;
}

body .ui-steps .ui-steps-item:last-child .ui-menuitem-link {
  display: block;
}

body .ui-steps::before {
  content: " ";
  border: 1px solid #0275d8;
  width: 100%;
  top: 45%;
  left: 0;
  display: block;
  position: absolute;
}

body .ui-menu {
  padding: 0;
}

body .ui-menu.ui-shadow {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

body .ui-menu .ui-menu-parent .ui-submenu-icon {
  margin-top: 0.2em;
}

body .ui-menu .ui-menu-list .ui-widget-header {
  width: 100%;
  box-sizing: border-box;
  border: 0 none;
  background: #e6e6e6;
  border-radius: 0;
}

body .ui-menu .ui-menu-list .ui-widget-header h3 {
  padding: 0.375em 0.75em;
  font-weight: 400;
}

body .ui-menu .ui-menu-list .ui-widget-header .ui-icon {
  color: #767b7f;
}

body .ui-menu .ui-menu-list .ui-widget-header:hover {
  background-color: #e6e6e6;
}

body .ui-menu .ui-menu-list .ui-widget-header:hover .ui-icon {
  color: #2d353c;
}

body .ui-menu .ui-menu-list .ui-widget-header:first-child {
  margin-top: 0;
}

body .ui-menu .ui-menu-list .ui-menuitem {
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link {
  padding: 0.5em 0.75em;
  width: 100%;
  box-sizing: border-box;
  border-radius: 0;
  color: #373a3c;
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link:hover,
body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-menu .ui-menu-list .ui-menu-child {
  padding: 0;
}

body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

body .ui-menu.ui-menubar {
  background-color: #ffffff;
  border-color: #e6e6e6;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem {
  width: auto;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link {
  color: #2d353c;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link .ui-menuitem-icon {
  color: #767b7f;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link:hover {
  color: #ffffff;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem > .ui-menuitem-link:hover .ui-menuitem-icon {
  color: #ffffff;
}

body .ui-menu.ui-menubar > .ui-menu-list > .ui-menuitem.ui-menubar-options {
  margin-right: 8px;
}

body .ui-menu.ui-megamenu .ui-menu-list > table > tbody > tr > td {
  padding: 0;
}

body .ui-menu.ui-megamenu.ui-megamenu-vertical > .ui-menu-list .ui-menuitem {
  width: 100%;
}

body .ui-tabmenu {
  border: 0 none;
}

body .ui-tabmenu .ui-tabmenu-nav {
  padding: 0;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem {
  margin: 0;
  position: static;
  transition: background-color 0.3s;
  border-radius: 0;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link {
  color: #2d353c;
  padding: 0.375em 0.75em;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link .ui-menuitem-icon,
body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link .ui-menuitem-text {
  vertical-align: middle;
  display: inline-block;
  float: none;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem .ui-menuitem-link .ui-menuitem-icon {
  color: #767b7f;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:not(.ui-state-active):hover {
  background-color: #e6e6e6;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem:hover .ui-menuitem-icon {
  color: #2d353c;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link {
  background-color: #0275d8;
  color: #ffffff;
}

body .ui-tabmenu .ui-tabmenu-nav .ui-tabmenuitem.ui-state-active .ui-menuitem-link .ui-menuitem-icon {
  color: #ffffff;
}

body .ui-menubutton .ui-button.ui-button-text-icon-left .ui-icon {
  margin-top: -0.625em;
}

body .ui-panelmenu .fa {
  position: static;
}

body .ui-panelmenu .ui-panelmenu-panel {
  border: 1px solid #c7c7c7;
  border-bottom: none;
}

body .ui-panelmenu .ui-panelmenu-panel:last-child {
  border-bottom: 1px solid #c7c7c7;
}

body .ui-panelmenu .ui-panelmenu-header {
  background-color: #ffffff;
  padding: 0;
  font-size: 1em;
  color: #2d353c;
  transition: background-color 0.3s;
}

body .ui-panelmenu .ui-panelmenu-header .fa {
  color: #767b7f;
}

body .ui-panelmenu .ui-panelmenu-header a {
  padding: 0.5em 0.75em;
  color: #2d353c;
}

body .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active):hover {
  background-color: #e6e6e6;
}

body .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active):hover .fa {
  color: #2d353c;
}

body .ui-panelmenu .ui-panelmenu-header.ui-state-active {
  background-color: #0275d8;
}

body .ui-panelmenu .ui-panelmenu-header.ui-state-active a {
  color: #ffffff;
}

body .ui-panelmenu .ui-panelmenu-header.ui-state-active .fa {
  color: #ffffff;
}

body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link {
  padding: 0.375em 0.75em;
  color: #373a3c;
  transition: background-color 0.3s;
  border-radius: 0;
}

body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link:hover {
  background-color: #f4f3f4;
  color: #373a3c;
}

body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link > span.fa {
  display: inline-block;
  vertical-align: middle;
  left: auto;
}

body .ui-panelmenu .ui-panelmenu-content .ui-menuitem-link .ui-menuitem-text {
  display: inline-block;
  vertical-align: middle;
}

body .ui-progressbar {
  border: 0 none;
  background-color: #e3e3e3;
}

body .ui-progressbar .ui-progressbar-value {
  border: 0 none;
  background: #299bfd;
  margin: 0;
  border-radius: 0;
}

body .ui-progressbar .ui-progressbar-label {
  margin-top: -0.063em;
}

body .ui-galleria .ui-galleria-nav-prev {
  font-size: 1em;
  color: #767b7f;
  transition: color 0.3s;
}

body .ui-galleria .ui-galleria-nav-prev:hover {
  color: #2d353c;
}

body .ui-galleria .ui-galleria-nav-next {
  font-size: 1em;
  color: #767b7f;
  transition: color 0.3s;
}

body .ui-galleria .ui-galleria-nav-next:hover {
  color: #2d353c;
}

body .ui-slidemenu .ui-slidemenu-backward {
  border: 0 none;
  background-color: #f5f5f5;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

body .ui-inputgroup .ui-inputgroup-addon {
  border-color: rgba(0, 0, 0, 0.15);
  background-color: #eceeef;
  color: #55595c;
  padding: 0.5em 0.75em;
}

body .ui-inputgroup .ui-inputgroup-addon:first-child {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}

body .ui-inputgroup .ui-inputgroup-addon:last-child {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}

body .ui-inputgroup .ui-button:first-child {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}

.ui-inputgroup .ui-button:last-child {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/fonts/Gotham/HCo_fonts.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************/

/*
	Copyright (C) 2011-2016 Hoefler & Co.
	This software is the property of Hoefler & Co. (H&Co).
	Your right to access and use this software is subject to the
	applicable License Agreement, or Terms of Service, that exists
	between you and H&Co. If no such agreement exists, you may not
	access or use this software for any purpose.
	This software may only be hosted at the locations specified in
	the applicable License Agreement or Terms of Service, and only
	for the purposes expressly set forth therein. You may not copy,
	modify, convert, create derivative works from or distribute this
	software in any way, or make it accessible to any third party,
	without first obtaining the written permission of H&Co.
	For more information, please visit us at http://typography.com.
	278403-102558-20160418
*/


@font-face {
	font-family: 'GothamBook';
	src: url('36F042733C901FAED.f5761467a22b3155.eot');
	src: local('?'),
		url('36F042733C901FAED.f5761467a22b3155.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamBookItalic';
	src: url('6BCAA7DD6DE573004.b0a862e8dd83537b.eot');
	src: local('?'),
		url('6BCAA7DD6DE573004.b0a862e8dd83537b.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamBookMedium';
	src: url('63041421009F0B374.9451d4adc7635707.eot');
	src: local('?'),
		url('63041421009F0B374.9451d4adc7635707.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamBookMediumItalic';
	src: url('2F28903EC07B6FF19.75155d8d28a4cd94.eot');
	src: local('?'),
		url('2F28903EC07B6FF19.75155d8d28a4cd94.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamBold';
	src: url('BB75FCB4DC3BC94E2.6457407db1dc791b.eot');
	src: local('?'),
		url('BB75FCB4DC3BC94E2.6457407db1dc791b.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamBoldItalic';
	src: url('2BD10BA540872DFB7.9ba3d55516c2720d.eot');
	src: local('?'),
		url('2BD10BA540872DFB7.9ba3d55516c2720d.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamNarrowBook';
	src: url('F67AB617A38D1E792.8e00d4d7aa751525.eot');
	src: local('?'),
		url('F67AB617A38D1E792.8e00d4d7aa751525.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamNarrowBookItalic';
	src: url('2E9B184EBC69F91AD.af2ea3d6101ae06f.eot');
	src: local('?'),
		url('2E9B184EBC69F91AD.af2ea3d6101ae06f.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamNarrowBold';
	src: url('DFD63CF12AA41B00F.4c2828946fd9be40.eot');
	src: local('?'),
		url('DFD63CF12AA41B00F.4c2828946fd9be40.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GothamNarrowBoldItalic';
	src: url('7B0150D3BADC14D32.862fce59d91e2771.eot');
	src: local('?'),
		url('7B0150D3BADC14D32.862fce59d91e2771.eot?#hco') format('embedded-opentype'),
		url(data:application/x-font-woff;base64,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);
	font-weight: normal;
	font-style: normal;
}


/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/sections/home.css?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************/
    /* All devices*/
.home .left-column .module h3 { 
    padding-top: 5px;
    margin-bottom: 5px;
}
.home .op-company-promo-module > h2,
.home .industry-news-module > h2 {
    padding-top: 0;
}
.home .main-column .module {
    padding-bottom: 20px;
}
.home .svc-soc-list li
{
    padding-left:2px !important
}

@media (min-width: 768px) {
    .home main#main-content {
        padding-top: 0;
    }
    .home .left-column {
        padding-right: 29px;
    }
    .home .company-promo-module, 
    .home .op-company-promo-module,
    .home .social-module {
        padding-left:8px;
        padding-right:8px;
    }
}



/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/sections/sub-page.css?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************/

.sub-page .main-column,
.sub-page .right-column { padding: 0; }


.sub-page .main-column ul li > ul {
    margin-top: 10px;
}

.sub-page .main-column .main-hero,
.sub-page .main-column .main-content {
    padding: 0 10px;
}

.sub-page .main-column .sub-hero { 
    margin-bottom: 40px;
}
.sub-page .main-column .main-hero .text-content,
.sub-page .main-column .sub-hero .text-content,
.sub-page .main-column .main-content .sub-content {
    padding: 0 13px;
}
.sub-page .main-column .main-hero .text-content p,
.sub-page .main-column .sub-hero .text-content p {
    text-align: center;
    font-family: "GothamBookMedium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.sub-page .main-column .main-hero img,
.sub-page .main-column .sub-hero img {
    width: 100%;
    height: auto;
}

/* Begin icon-list*/
.sub-page .main-column ul:not(.content-list):not(.thumblist):not(.tabs),
.sub-page .right-column ul:not(.content-list):not(.thumblist):not(.tabs) {
    padding-left:0;
}
.sub-page .main-column .module ul:not(.content-list):not(.thumblist):not(.tabs),
.sub-page .right-column .module ul:not(.content-list):not(.thumblist):not(.tabs) {
    list-style-type: none;
}
.sub-page .main-column ul:not(.content-list):not(.thumblist):not(.tabs) li,
.sub-page .right-column ul:not(.content-list):not(.thumblist):not(.tabs) li  {
    list-style-type: none;
    padding: 0 0 5px 16px;
    display: block;
    position: relative;
    line-height: 1.31em;
    margin-bottom: 0.4em;
}
.sub-page .main-column ul:not(.content-list):not(.thumblist):not(.tabs) li:before,
.sub-page .right-column ul:not(.content-list):not(.thumblist):not(.tabs) li:before {
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    content: '\203a';
    position: absolute;
    left: 0;    
    top: -1px;
    color: #0066B2;
}

.sub-page .main-column ul:not(.content-list):not(.thumblist):not(.tabs) li a,
.sub-page .right-column ul:not(.content-list):not(.thumblist):not(.tabs) li a
 {
    font-family: "GothamBookMedium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
 
/* End icon-list*/
.sub-page .right-column .module h3 {
    padding-top: 5px;
    margin-bottom: 10px;
    color: #0B2D71;
}

.sub-page .right-column .module:not(.col) {
    float: left;
    width: 100%;
    box-shadow: 2px 2px 0 0 #dbdcdd;
}
.sub-page .main-column .news-feed {
    margin-bottom: 25px;
}
.sub-page .news-feed p.news-item,
.sub-page .news-item-container {
    margin-bottom: 0;
}
.sub-page .main-column .feature img {
    width: auto;
    text-align: center;
    margin: 0 auto;
    display: block;
}

/* Small, Med, and Large devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .sub-page .nav-column {
        padding-right: 29px;
    }
    .sub-page .main-column .main-hero,
    .sub-page .main-column .main-content {
        padding: 0 18px;
    }
    .sub-page .main-column .main-hero .text-content,    
    .sub-page .main-column .sub-hero .text-content,
    .sub-page .main-column .main-content .sub-content {
        padding: 0 22px;
    }
    .sub-page .main-column .feature {
        margin-bottom: 20px;
    }
    .sub-page .main-column .feature:before {
        display: table;
        content: " ";
    }
    .sub-page .main-column .feature:after {
        clear: both;
        display: table;
        content: " ";
    }
    .sub-page .main-column .feature .feature-image, 
    .sub-page .main-column .feature img {
        float: left;
        width: 44%;
        height: auto;
    }
    .sub-page .main-column .feature .feature-image img {
        float: none;
    }
    .sub-page .main-column .feature .no-wrap {        
        float: left;
        width: 56%;
        padding-left: 20px;
    }
    .sub-page .main-column .feature h1,
    .sub-page .main-column .feature h2,    
    .sub-page .main-column .feature h3,
    .sub-page .main-column .feature h4,
    .sub-page .main-column .feature h5,
    .sub-page .main-column .feature h6,
    .sub-page .main-column .feature p {
        margin-top: 0;
        margin-bottom: 10px;
        padding-top:0;
        text-align:left;
        font-size: 1em;
    }
    .sub-page .main-column .main-content .main-content-image {
        padding: 0 20px;
    }
}
@media (min-width: 992px) {
    .sub-page .main-column {
        padding-right: 29px;
    }
}


/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/site/rte-shared.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************/
body {
    padding: 0;
    font-family: "GothamNarrowBook", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style:normal;
    font-size: 14px;
    line-height: 1.5em;
    background: #DBDCDD;
    color: #000;
    -ms-overflow-style: scrollbar; /*Fix IE scroll bar issue*/
}

h1, h2, h3, h4, h5, h6, .breadcrumb, .nav-header, .nav-header-2, .nav-header-3 {
    line-height: 1.13em;
    text-align:center;
    font-family:"GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-top: 10px;
    margin-top:0;
    margin-bottom: 20px;
}
h1 { font-size: 2em; }
h2,

h3,

h4 {     
    font-size: 1em;
    line-height: 1.38em; 
}
h5 { 
    font-size: 0.88em;
    line-height: 1.42em; 
}
h6 { line-height: 1.34em; }
.eyebrow { text-align: center; }
.small {
    font-size: 0.88em;
    line-height: 1.42em;
}
.eyebrow .small,
h1 .small, 
h2 .small, 
h3 .small { 
    font-size: .32em; 
    line-height: 2.5em; 
    color: inherit;
}
.eyebrow .small { 
    font-size: 1.1em;
    line-height: 1.6em;
}

a, .arrow-link.arrow-color { color: black; }
a:hover, a:focus, a:active { 
    text-decoration: underline;
    color: black;
}    

/* Small, Med, and Large devices (tablets, 768px and up) */
@media (min-width: 768px) {
    h1 .small, 
    h2 .small, 
    h3 .small { 
        font-size: .48em; 
    }
    .eyebrow .small { font-size: 1.35em; }
        
    .col { padding-left: 0; padding-right: 0; }
}

ol,
ul {
  padding-left: 0rem;
}

.p-component {
    font-family: var(--font-family);
    font-feature-settings: var(--font-feature-settings, normal);
    font-size:0.8rem;
    font-weight: normal;
  }

  .p-inputtext {
    font-size: 0.8rem;
  }


  .p-tabview-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px; /* Add space between tabs */
    padding: 10px 0; /* Add some padding */
    background-color: #f8f9fa; /* Light background color */
}

.p-tabview-nav .p-tabview-nav-link {
    color: #222629; /* Text color */
    padding: 10px 20px; /* Padding for tabs */
    border-radius: 5px; /* Rounded corners */
    transition: background-color 0.3s, color 0.3s; /* Smooth transitions */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Light shadow effect for individual tabs */
}

.p-tabview-nav .p-tabview-nav-link:hover {
    background-color: #e9ecef; /* Background color on hover */
    color: #343a40; /* Text color on hover */
}



.p-accordion-header-link[aria-expanded="true"]{
    color: white;
  }
  
  .p-accordion-header-link[aria-expanded="false"]{
    color: black;
  }


a.p-tabview-nav-link[aria-selected="true"]{
    color:White;
}

.p-highlight label{
    color:white !important;
}



/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/site/site.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************/
.container-fluid{ padding: 0; }
.row { margin-left: 0; margin-right: 0; }
.col { padding-left: 20px; padding-right: 20px;  }
.width-1920 { max-width: 1920px; }
.width-1280 { max-width: 1280px; }
.width-1200 { max-width: 1200px; }
.width-800 { max-width: 800px; }
.width-600 { max-width: 600px; }
a:focus, 
a:focus h3, 
button:focus, 
button.dropdown-toggle:focus, 
li:focus,
a.video-lightbox:focus .glyphicon,
.close:focus {
    outline: thin dotted;
    outline-offset: 2px;
}
.dropdown-toggle:focus,
button.dropdown-toggle:focus  {
    outline-offset: 0;
}
.focus-link a.arrow-link {
    outline-offset: -1px;
}
a:hover, a:active, a:visited, 
a:hover h3, a:active h3, a:visited h3, 
button:hover, button:active, button:visited, 
.dropdown-toggle:hover, .dropdown-toggle:active, .dropdown-toggle:visited, 
.dropdown > .dropdown-toggle:hover, .dropdown > .dropdown-toggle:active, .dropdown > .dropdown-toggle:visited, 
li:hover, li:active, li:visited,
a.video-lightbox:hover .glyphicon, a.video-lightbox:active .glyphicon, a.video-lightbox:visited .glyphicon,
.close:hover, .close:active, .close:visited,
main#main-content { 
    outline: none;
}

p, ul {
    margin-bottom: 20px;
}

p.bottom {
    margin-bottom:0;
}
/* Wrapping content in preformatted (pre) content containers */
pre.wrap-pre{white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre=wrap; word-wrap:break-word;}
/* Template styles */

#skip-to-content a {
	padding:6px;
	position: absolute;
	top:-40px;
	left:0px;
	color:#000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-bottom-right-radius:8px;
	background:#fff;
 transition: top 1s ease-out, background 1s linear;
    z-index: 2000;
}

#skip-to-content a:focus {
	position:absolute;
	left:0px;
	top:0px;
	outline:0;
 transition: top .1s ease-in, background .5s linear;
}


@media (max-width: 840px) {    
    .col.width-800 { 
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media (max-width: 640px) {    
    .col.width-600 { 
        padding-left: 20px;
        padding-right: 20px;
    }
}
.font-gotham { font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.font-gotham-book { font-family: "GothamBook", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.font-gotham-book-medium { font-family: "GothamBookMedium", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.font-gotham-narrow { font-family: "GothamNarrowBook", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.font-gotham-narrow-bold { font-family: "GothamNarrowBold", "Helvetica Neue", Helvetica, Arial, sans-serif; }
/*.font-mercury { font-family: "Mercury Text G3 A", "Mercury Text G3 B"; }*/
.caption { 
    margin-top:10px; 
    text-indent: -8px;
    padding-left: 40px;
    padding-top:10px; 
}
.footnote { font-size: 0.9em; }
sup { font-size: 0.8em; }
blockquote {
    font-size: 1.4em;
    line-height: 1.25em;
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #0066B2;
    border: none;
    padding:0;
    text-align:center;
}
blockquote > cite {
    display: block;
    text-align:center;
    font-size: 0.63em;
    line-height: 1.4em;
    color: #000;
    padding-top:10px;
    font-style:normal;
}
blockquote > cite > span.role {
    font-family: "GothamBook", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* Small, Med, and Large devices (tablets, 768px and up) */
@media (min-width: 768px) {
    
    .col { padding-left: 0; padding-right: 0; }
}

.text-shadow-dark { text-shadow: 0 0 15px rgba(0,0,0,1); }
.text-shadow-light { text-shadow: 0 0 15px rgba(255, 255, 255, 1); }
.text-shadow-none { text-shadow: none; }
.box-shadow {
    /* .com shadow
    -webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 1px 0 rgba(0,0,0,0.3);
    box-shadow: 0 2px 1px 0 rgba(0,0,0,0.3);*/
    box-shadow: 2px 2px 0 0 #dbdcdd;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default 
input,
select,
textarea {
    max-width: 280px;
}*/

/* ######## Common Styles ########## */

main#main-content { 
    padding: 15px;
    background-color: #f3f3f3;
}
.module {
    background-color: #fff;
    margin-bottom: 15px;
    padding: 10px 20px 10px;
}
.alt-hide {
    position: absolute;
    color: transparent;
    left: -10000px;
}

.float-right { float: right; }

.clear-both, .clearboth {
    clear: both;
}

.centered {
    float:none;
    margin:0 auto;
}
/* Fix for iOS, add this element to touch events that are not firing */
.clickable {
    cursor: pointer;
}
.svc-soc-list .svc-recommend-count, 
.svc-soc-list .svc-comments-count{
    font-family: "GothamBookMedium", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:0.75em;
    color:black !important;
}
.svc-soc-list .glyphicon-thumbsup {
    top:2px;
    left:-2px;
}
.svc-soc-list .glyphicon-comment{
    top:6px;
    left:-2px;
}
.svc-soc-list .glyphicon-thumbsup,
.svc-soc-list .glyphicon-comment{
    color:#0066B2 !important;
}

/* Extra Small and below */
@media (max-width: 767px) {
    .centered-xs {
        float:none;
        margin:0 auto;
    }
    /* bug fix for wrapping focus link text in mobile */
    .focus-link {
    margin-left: 30px;
    margin-right: 30px;
    }
    .focus-link a {
        display: block;
    }
    .module {
        /*margin-bottom: 29px;*/
        padding: 20px 10px;
    }
    main#main-content { 
        padding: 10px 10px 30px 10px;
    }
}
/* Small devices (tablets, 768px and 991px) */
@media (min-width: 768px) and (max-width: 991px) {
    .centered-sm {
        float:none;
        margin:0 auto;
    }
}
/* Medium devices (desktops, 992px and 1199px) */
@media (min-width: 992px) and (max-width: 1199px) {
    .centered-md {
        float:none;
        margin:0 auto;
    }
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .centered-lg {
        float:none;
        margin:0 auto;
    }
}

.bg-center, .header, .background {
    background-repeat: no-repeat;
}

.vertical-align {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: row;
        
}
/*IE 10/11 Hack*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /*Fix for IE10 wrapping bug*/
    .vertical-align * { max-width: 100%;}
}
.vertical-align.flex-center,
.flex-center {
    align-items: center;
    -ms-flex-pack: center;
}
.vertical-align.flex-end,
.flex-end {     
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    -ms-flex-pack: end;
    align-items: flex-end;
}
.vertical-align.flex-start,
.flex-start {     
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-flex-pack: start;
    align-items: flex-start;
}

.vertical-align.ie10-flex-center,
.ie10-flex-center {
    -ms-flex-pack: center;
}
.vertical-align.flex-end,
.ie10-flex-end {     
    -ms-flex-pack: end;
}
.vertical-align.flex-start,
.ie10-flex-start {     
    -ms-flex-pack: start;
}
/* Extra Small and below */
@media (max-width: 767px) {
    .no-vertical-align-xs {
        display:block;
    }
}
/* Small devices (tablets, 768px and 991px) */
@media (min-width: 768px) and (max-width: 991px) {
    .no-vertical-align-sm {
        display:block;
    }
}
/* Medium devices (desktops, 992px and 1199px) */
@media (min-width: 992px) and (max-width: 1199px) {
    .no-vertical-align-md {
        display:block;
    }
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .no-vertical-align-lg {
        display:block;
    }
}


/* Begin Icon List*/
.icon-list li {
  padding: 0 0 5px 16px;
  display: block;
  position: relative;
  line-height: 1.31em;
  margin-bottom: 0.4em;
}
p.caption:before,
.icon-list li:before {
    font-family: 'ChevronIcons',sans-serif;
    position: absolute;
    left: 0;
    font-size:0.7em;
    font-weight: 200;
    top:-1px;
}
p.caption:before { 
    position:relative;
    left: -7px;
}
p.caption:before,
.chevron-right li:before {
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    content: '\203a';
}

.checkmark li:before {
 content: '\e067';
}

.arrow-right li:before {
 content: '\e092';
}
/* End Icon List*/

/* Begin Call to Action */
.focus-link {
    padding-top: 16px;
    padding-bottom: 16px;
    text-align:center;
}
.focus-link .theme-bg-color { background-color: #009DD9; }
.focus-link a.theme-bg-color:hover,
.focus-link a.theme-bg-color:focus { background-color: #0066B2; }
.focus-link a {
    color: #fff;
    padding: 12px 47px;
    font-size: 14pt;
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.focus-link a:hover,
.focus-link a:focus { text-decoration: none; }
.focus-link .glyphicon,
.arrow-link span.glyphicon, 
.arrow-link-inline:after,
.arrow-link-inline span.glyphicon  { 
    font-size: 0.55em;
    padding-left: 6px;
    top: 1px;
    text-decoration:none !important;
    width: auto;/* Added after new chevron right to fix width */ 
}

.focus-link .glyphicon:hover,
.arrow-link > span.glyphicon:hover, 
.arrow-link-inline span.glyphicon:hover {
    text-decoration:none !important;
}

.arrow-link.left > span.glyphicon {
    padding-right: 10px;
}
.contrast-large { font-size: 14pt; font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.video-lightbox .glyphicon-play-circle {
    position:absolute;
    font-size: 4em;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    width: 65px;
    height:60px;
    color: #DBDCDD;
}
.video-lightbox .sr-only { color: #fff; }
.video-lightbox:hover .glyphicon-play-circle {
    color: #686c67;
}

/* End - Call to Action */

/*fix for broken iomages in migrated stories*/
img[src='http://www.chevron.com'], img[src='http://www.chevron.com/'] {
    display: none !important;
}

/* .pagination line-height bugfix */
.pagination .glyphicon-chevron-right::before { line-height: .25em }

/* Begin - Image Styles */
.bg-cover {
    height: 690px;   
    background-size: cover;   
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.icon-download {
    background-image: url('/assets/Images/icons/icon-download.png');
    background-repeat: no-repeat;
    background-position: 50%;
    height: 24px;
    width: 18px;
    margin: 0 auto;
}
/* End - Image Styles */

/* Begin - Back to Top styles*/
.back-to-top { 
    position: relative;
}
.back-to-top a.arrow-link {
    font-size: 1.5em;
}
.back-to-top a.arrow-link span { 
    padding: 15px;
    width:auto;
}
.back-to-top a.arrow-link span.sr-only { color: #000; }
.back-to-top > div.top-container { 
    /*width: 54px;
    height: 54px;*/
    text-align: center;
    margin-top:-100px;
    position:fixed;
    bottom:25px;
    right:15px;
    opacity:0.9;
    z-index:1000;
    background-color:#bfc1c0 !important;
}
.back-to-top > div.top-container:hover,
.back-to-top > div.top-container:focus { background-color: #686c67 !important; }

/* End - Back to Top styles*/

.divider, .divider-35, .divider-50, .divider-100 {
    background-color: #b3b3b3;
    color: #b3b3b3;
    border: 0 none;
    height: 4px;
    width: 35px;
    margin-top: 25px;
    margin-bottom: 25px;
}
.divider-extra-margin {
    margin-top: 40px;
    margin-bottom: 40px;
}
.divider-50 { width: 50px; }
.divider-100 { width: 100px; }
.divider-width-1920 { width: auto; }
.divider-left { margin-left: 0; }
.divider-right { margin-right: 0; }

.social-icons-images a:hover img,
.social-icons-images a:focus img { opacity: 0.75; }

.iframe-parent { text-align:center }

.search-module .search-bar .glyphicon-search {
    position:absolute;
    font-size: 2em;
    left: 39px;
    top: 71px;
    display: block;
    font-weight: 100;
}
.right-column .search-module .search-bar .glyphicon-search {
    left: 25px;
    top: 61px;
}

/* Begin - colors */

/* theme-bg-black */
.black,
.theme-text-black .theme-text-color,
.theme-text-black .theme-text-color a,
.theme-text-black.theme-text-color { color: #000000 !important; }
.bg-black,
.theme-bg-black .theme-bg-color,
.theme-bg-black.theme-bg-color,
.theme-bg-color .theme-bg-light-blue .theme-bg-color,
.theme-text-black .theme-divider-color { background-color: #000000 !important; }
.theme-bg-black .focus-link a.theme-bg-color:hover,
.theme-bg-black .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg- a.theme-bg-color:hover,
.focus-link.theme-bg- a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg- a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg- a.theme-bg-color:focus { background-color: #6B6D6F !important; }

/* theme-bg-light-blue */
.light-blue,
.theme-text-light-blue .theme-text-color,
.theme-text-light-blue .theme-text-color a,
.theme-text-light-blue.theme-text-color { color: #009DD9 !important; }
.bg-light-blue,
.theme-bg-light-blue .theme-bg-color,
.theme-bg-light-blue.theme-bg-color,
.theme-bg-color .theme-bg-light-blue .theme-bg-color,
.theme-text-light-blue .theme-divider-color { background-color: #009DD9 !important; }
.theme-bg-light-blue .focus-link a.theme-bg-color:hover,
.theme-bg-light-blue .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-blue a.theme-bg-color:hover,
.focus-link.theme-bg-light-blue a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-blue a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-blue a.theme-bg-color:focus { background-color: #0066B2 !important; }

/* theme-bg-medium-blue */
.medium-blue,
.theme-text-medium-blue .theme-text-color,
.theme-text-medium-blue .theme-text-color a,
.theme-text-medium-blue.theme-text-color { color: #0066B2 !important; }
.bg-medium-blue,
.theme-bg-medium-blue .theme-bg-color,
.theme-bg-medium-blue.theme-bg-color,
.theme-bg-color .theme-bg-medium-blue .theme-bg-color,
.theme-text-medium-blue .theme-divider-color { background-color: #0066B2 !important; }
.theme-bg-medium-blue .focus-link a.theme-bg-color:hover,
.theme-bg-medium-blue .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-blue a.theme-bg-color:hover,
.focus-link.theme-bg-medium-blue a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-blue a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-blue a.theme-bg-color:focus { background-color: #0B2D71 !important; }

/* theme-bg-dark-blue */
.dark-blue,
.theme-text-dark-blue .theme-text-color,
.theme-text-dark-blue .theme-text-color a,
.theme-text-dark-blue.theme-text-color { color: #0B2D71 !important; }
.bg-dark-blue,
.theme-bg-dark-blue .theme-bg-color,
.theme-bg-dark-blue.theme-bg-color,
.theme-bg-color .theme-bg-dark-blue .theme-bg-color,
.theme-text-dark-blue .theme-divider-color { background-color: #0B2D71 !important; }
.theme-bg-dark-blue .focus-link a.theme-bg-color:hover,
.theme-bg-dark-blue .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-blue a.theme-bg-color:hover,
.focus-link.theme-bg-dark-blue a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-blue a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-blue a.theme-bg-color:focus { background-color: #0066B2 !important; }

/* theme-bg-light-gray */
.light-gray,
.theme-text-light-gray .theme-text-color,
.theme-text-light-gray .theme-text-color a,
.theme-text-light-gray.theme-text-color { color: #DBDCDD !important; }
.bg-light-gray,
.theme-bg-light-gray .theme-bg-color,
.theme-bg-light-gray.theme-bg-color,
.theme-bg-color .theme-bg-light-gray .theme-bg-color,
.theme-text-light-gray .theme-divider-color { background-color: #DBDCDD !important; }
.theme-bg-light-gray .focus-link a.theme-bg-color:hover,
.theme-bg-light-gray .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-gray a.theme-bg-color:hover,
.focus-link.theme-bg-light-gray a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-gray a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-gray a.theme-bg-color:focus { background-color: #8C8F93 !important; }

/* theme-bg-medium-gray */
.medium-gray,
.theme-text-medium-gray .theme-text-color,
.theme-text-medium-gray .theme-text-color a,
.theme-text-medium-gray.theme-text-color { color: #8C8F93 !important; }
.bg-medium-gray,
.theme-bg-medium-gray .theme-bg-color,
.theme-bg-medium-gray.theme-bg-color,
.theme-bg-color .theme-bg-medium-gray .theme-bg-color,
.theme-text-medium-gray .theme-divider-color { background-color: #8C8F93 !important; }
.theme-bg-medium-gray .focus-link a.theme-bg-color:hover,
.theme-bg-medium-gray .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-gray a.theme-bg-color:hover,
.focus-link.theme-bg-medium-gray a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-gray a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-gray a.theme-bg-color:focus { background-color: #6B6D6F !important; }

/* theme-bg-dark-gray */
.dark-gray,
.theme-text-dark-gray .theme-text-color,
.theme-text-dark-gray .theme-text-color a,
.theme-text-dark-gray.theme-text-color { color: #6B6D6F !important; }
.bg-dark-gray,
.theme-bg-dark-gray .theme-bg-color,
.theme-bg-dark-gray.theme-bg-color,
.theme-bg-color .theme-bg-dark-gray .theme-bg-color,
.theme-text-dark-gray .theme-divider-color { background-color: #6B6D6F !important; }
.theme-bg-dark-gray .focus-link a.theme-bg-color:hover,
.theme-bg-dark-gray .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-gray a.theme-bg-color:hover,
.focus-link.theme-bg-dark-gray a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-gray a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-gray a.theme-bg-color:focus { background-color: #8C8F93 !important; }

/* theme-bg-light-green */
.light-green,
.theme-text-light-green .theme-text-color,
.theme-text-light-green .theme-text-color a,
.theme-text-light-green.theme-text-color { color: #B2CC34 !important; }
.bg-light-green,
.theme-bg-light-green .theme-bg-color,
.theme-bg-light-green.theme-bg-color,
.theme-bg-color .theme-bg-light-green .theme-bg-color,
.theme-text-light-green .theme-divider-color { background-color: #B2CC34 !important; }
.theme-bg-light-green .focus-link a.theme-bg-color:hover,
.theme-bg-light-green .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-green a.theme-bg-color:hover,
.focus-link.theme-bg-light-green a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-green a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-green a.theme-bg-color:focus { background-color: #769231 !important; }

/* theme-bg-medium-green */
.medium-green,
.theme-text-medium-green .theme-text-color,
.theme-text-medium-green .theme-text-color a,
.theme-text-medium-green.theme-text-color { color: #769231 !important; }
.bg-medium-green,
.theme-bg-medium-green .theme-bg-color,
.theme-bg-medium-green.theme-bg-color,
.theme-bg-color .theme-bg-medium-green .theme-bg-color,
.theme-text-medium-green .theme-divider-color { background-color: #769231 !important; }
.theme-bg-medium-green .focus-link a.theme-bg-color:hover,
.theme-bg-medium-green .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-green a.theme-bg-color:hover,
.focus-link.theme-bg-medium-green a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-green a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-green a.theme-bg-color:focus { background-color: #444B0D !important; }

/* theme-bg-medium-green */
.medium-green-stock {color: #3F841F !important;}

/* theme-bg-dark-green */
.dark-green,
.theme-text-dark-green .theme-text-color,
.theme-text-dark-green .theme-text-color a,
.theme-text-dark-green.theme-text-color { color: #444B0D !important; }
.bg-dark-green,
.theme-bg-dark-green .theme-bg-color,
.theme-bg-dark-green.theme-bg-color,
.theme-bg-color .theme-bg-dark-green .theme-bg-color,
.theme-text-dark-green .theme-divider-color { background-color: #444B0D !important; }
.theme-bg-dark-green .focus-link a.theme-bg-color:hover,
.theme-bg-dark-green .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-green a.theme-bg-color:hover,
.focus-link.theme-bg-dark-green a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-green a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-green a.theme-bg-color:focus { background-color: #769231 !important; }

/* theme-bg-light-orange */
.light-orange,
.theme-text-light-orange .theme-text-color,
.theme-text-light-orange .theme-text-color a,
.theme-text-light-orange.theme-text-color { color: #FAAB18 !important; }
.bg-light-orange,
.theme-bg-light-orange .theme-bg-color,
.theme-bg-light-orange.theme-bg-color,
.theme-bg-color .theme-bg-light-orange .theme-bg-color,
.theme-text-light-orange .theme-divider-color { background-color: #FAAB18 !important; }
.theme-bg-light-orange .focus-link a.theme-bg-color:hover,
.theme-bg-light-orange .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-orange a.theme-bg-color:hover,
.focus-link.theme-bg-light-orange a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-orange a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-orange a.theme-bg-color:focus { background-color: #E5601F !important; }

/* theme-bg-medium-orange */
.medium-orange,
.theme-text-medium-orange .theme-text-color,
.theme-text-medium-orange .theme-text-color a,
.theme-text-medium-orange.theme-text-color { color: #E5601F !important; }
.bg-medium-orange,
.theme-bg-medium-orange .theme-bg-color,
.theme-bg-medium-orange.theme-bg-color,
.theme-bg-color .theme-bg-medium-orange .theme-bg-color,
.theme-text-medium-orange .theme-divider-color { background-color: #E5601F !important; }
.theme-bg-medium-orange .focus-link a.theme-bg-color:hover,
.theme-bg-medium-orange .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-orange a.theme-bg-color:hover,
.focus-link.theme-bg-medium-orange a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-orange a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-orange a.theme-bg-color:focus { background-color: #711B00 !important; }

/* theme-bg-dark-orange */
.dark-orange,
.theme-text-dark-orange .theme-text-color,
.theme-text-dark-orange .theme-text-color a,
.theme-text-dark-orange.theme-text-color { color: #711B00 !important; }
.bg-dark-orange,
.theme-bg-dark-orange .theme-bg-color,
.theme-bg-dark-orange.theme-bg-color,
.theme-bg-color .theme-bg-dark-orange .theme-bg-color,
.theme-text-dark-orange .theme-divider-color { background-color: #711B00 !important; }
.theme-bg-dark-orange .focus-link a.theme-bg-color:hover,
.theme-bg-dark-orange .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-orange a.theme-bg-color:hover,
.focus-link.theme-bg-dark-orange a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-orange a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-orange a.theme-bg-color:focus { background-color: #E5601F !important; }

/* theme-bg-light-purple */
.light-purple,
.theme-text-light-purple .theme-text-color,
.theme-text-light-purple .theme-text-color a,
.theme-text-light-purple.theme-text-color { color: #BA3093 !important; }
.bg-light-purple,
.theme-bg-light-purple .theme-bg-color,
.theme-bg-light-purple.theme-bg-color,
.theme-bg-color .theme-bg-light-purple .theme-bg-color,
.theme-text-light-purple .theme-divider-color { background-color: #BA3093 !important; }
.theme-bg-light-purple .focus-link a.theme-bg-color:hover,
.theme-bg-light-purple .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-purple a.theme-bg-color:hover,
.focus-link.theme-bg-light-purple a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-purple a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-purple a.theme-bg-color:focus { background-color: #751269 !important; }

/* theme-bg-medium-purple */
.medium-purple,
.theme-text-medium-purple .theme-text-color,
.theme-text-medium-purple .theme-text-color a,
.theme-text-medium-purple.theme-text-color { color: #751269 !important; }
.bg-medium-purple,
.theme-bg-medium-purple .theme-bg-color,
.theme-bg-medium-purple.theme-bg-color,
.theme-bg-color .theme-bg-medium-purple .theme-bg-color,
.theme-text-medium-purple .theme-divider-color { background-color: #751269 !important; }
.theme-bg-medium-purple .focus-link a.theme-bg-color:hover,
.theme-bg-medium-purple .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-purple a.theme-bg-color:hover,
.focus-link.theme-bg-medium-purple a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-purple a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-purple a.theme-bg-color:focus { background-color: #3A0D36 !important; }

/* theme-bg-dark-purple */
.dark-purple,
.theme-text-dark-purple .theme-text-color,
.theme-text-dark-purple .theme-text-color a,
.theme-text-dark-purple.theme-text-color { color: #3A0D36 !important; }
.bg-dark-purple,
.theme-bg-dark-purple .theme-bg-color,
.theme-bg-dark-purple.theme-bg-color,
.theme-bg-color .theme-bg-dark-purple .theme-bg-color,
.theme-text-dark-purple .theme-divider-color { background-color: #3A0D36 !important; }
.theme-bg-dark-purple .focus-link a.theme-bg-color:hover,
.theme-bg-dark-purple .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-purple a.theme-bg-color:hover,
.focus-link.theme-bg-dark-purple a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-purple a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-purple a.theme-bg-color:focus { background-color: #751269 !important; }

/* theme-bg-light-red */
.light-red,
.theme-text-light-red .theme-text-color,
.theme-text-light-red .theme-text-color a,
.theme-text-light-red.theme-text-color { color: #E21836 !important; }
.bg-light-red,
.theme-bg-light-red .theme-bg-color,
.theme-bg-light-red.theme-bg-color,
.theme-bg-color .theme-bg-light-red .theme-bg-color,
.theme-text-light-red .theme-divider-color { background-color: #E21836 !important; }
.theme-bg-light-red .focus-link a.theme-bg-color:hover,
.theme-bg-light-red .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-red a.theme-bg-color:hover,
.focus-link.theme-bg-light-red a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-red a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-red a.theme-bg-color:focus { background-color: #97002E !important; }

/* theme-bg-medium-red */
.medium-red,
.theme-text-medium-red .theme-text-color,
.theme-text-medium-red .theme-text-color a,
.theme-text-medium-red.theme-text-color { color: #97002E !important; }
.bg-medium-red,
.theme-bg-medium-red .theme-bg-color,
.theme-bg-medium-red.theme-bg-color,
.theme-bg-color .theme-bg-medium-red .theme-bg-color,
.theme-text-medium-red .theme-divider-color { background-color: #97002E !important; }
.theme-bg-medium-red .focus-link a.theme-bg-color:hover,
.theme-bg-medium-red .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-red a.theme-bg-color:hover,
.focus-link.theme-bg-medium-red a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-red a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-red a.theme-bg-color:focus { background-color: #58001C !important; }

/* theme-bg-dark-red */
.dark-red,
.theme-text-dark-red .theme-text-color,
.theme-text-dark-red .theme-text-color a,
.theme-text-dark-red.theme-text-color { color: #58001C !important; }
.bg-dark-red,
.theme-bg-dark-red .theme-bg-color,
.theme-bg-dark-red.theme-bg-color,
.theme-bg-color .theme-bg-dark-red .theme-bg-color,
.theme-text-dark-red .theme-divider-color { background-color: #58001C !important; }
.theme-bg-dark-red .focus-link a.theme-bg-color:hover,
.theme-bg-dark-red .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-red a.theme-bg-color:hover,
.focus-link.theme-bg-dark-red a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-red a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-red a.theme-bg-color:focus { background-color: #97002E !important; }

/* theme-bg-light-teal */
.light-teal,
.theme-text-light-teal .theme-text-color,
.theme-text-light-teal .theme-text-color a,
.theme-text-light-teal.theme-text-color { color: #00B2BD !important; }
.bg-light-teal,
.theme-bg-light-teal .theme-bg-color,
.theme-bg-light-teal.theme-bg-color,
.theme-bg-color .theme-bg-light-teal .theme-bg-color,
.theme-text-light-teal .theme-divider-color { background-color: #00B2BD !important; }
.theme-bg-light-teal .focus-link a.theme-bg-color:hover,
.theme-bg-light-teal .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-light-teal a.theme-bg-color:hover,
.focus-link.theme-bg-light-teal a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-light-teal a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-light-teal a.theme-bg-color:focus { background-color: #00708C !important; }

/* theme-bg-medium-teal */
.medium-teal,
.theme-text-medium-teal .theme-text-color,
.theme-text-medium-teal .theme-text-color a,
.theme-text-medium-teal.theme-text-color { color: #00708C !important; }
.bg-medium-teal,
.theme-bg-medium-teal .theme-bg-color,
.theme-bg-medium-teal.theme-bg-color,
.theme-bg-color .theme-bg-medium-teal .theme-bg-color,
.theme-text-medium-teal .theme-divider-color { background-color: #00708C !important; }
.theme-bg-medium-teal .focus-link a.theme-bg-color:hover,
.theme-bg-medium-teal .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-medium-teal a.theme-bg-color:hover,
.focus-link.theme-bg-medium-teal a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-medium-teal a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-medium-teal a.theme-bg-color:focus { background-color: #003653 !important; }

/* theme-bg-dark-teal */
.dark-teal,
.theme-text-dark-teal .theme-text-color,
.theme-text-dark-teal .theme-text-color a,
.theme-text-dark-teal.theme-text-color { color: #003653 !important; }
.bg-dark-teal,
.theme-bg-dark-teal .theme-bg-color,
.theme-bg-dark-teal.theme-bg-color,
.theme-bg-color .theme-bg-dark-teal .theme-bg-color,
.theme-text-dark-teal .theme-divider-color { background-color: #003653 !important; }
.theme-bg-dark-teal .focus-link a.theme-bg-color:hover,
.theme-bg-dark-teal .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-dark-teal a.theme-bg-color:hover,
.focus-link.theme-bg-dark-teal a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-dark-teal a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-dark-teal a.theme-bg-color:focus { background-color: #00708C !important; }

/* theme-bg-white */
.white,
.theme-text-white .theme-text-color,
.theme-text-white .theme-text-color a,
.theme-text-white.theme-text-color { color: #FFFFFF !important; }
.bg-white,
.theme-bg-white .theme-bg-color,
.theme-bg-white.theme-bg-color,
.theme-bg-color .theme-bg-white .theme-bg-color,
.theme-text-white .theme-divider-color { background-color: #FFFFFF !important; }
.theme-bg-white .focus-link a.theme-bg-color:hover,
.theme-bg-white .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-white a.theme-bg-color:hover,
.focus-link.theme-bg-white a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-white a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-white a.theme-bg-color:focus { background-color: #DBDCDD !important; }

/* theme-bg-offwhite */
.offwhite,
.theme-text-offwhite .theme-text-color,
.theme-text-offwhite.theme-text-color { color: #f4f4f4 !important; }
.bg-offwhite,
.theme-bg-offwhite .theme-bg-color,
.theme-bg-offwhite.theme-bg-color,
.theme-bg-color .theme-bg-offwhite .theme-bg-color,
.theme-text-offwhite .theme-divider-color { background-color: #f4f4f4 !important; }
.theme-bg-offwhite .focus-link a.theme-bg-color:hover,
.theme-bg-offwhite .focus-link a.theme-bg-color:focus,
.focus-link.theme-bg-offwhite a.theme-bg-color:hover,
.focus-link.theme-bg-offwhite a.theme-bg-color:focus,
.theme-bg-color .focus-link.theme-bg-offwhite a.theme-bg-color:hover,
.theme-bg-color .focus-link.theme-bg-offwhite a.theme-bg-color:focus { background-color: #DBDCDD !important; }

/*Color fix for backgrounds added to non .focus-link .arrow-link*/
:not(.focus-link) > .arrow-link.theme-bg-color,
:not(.focus-link) > .arrow-link.theme-bg-color:hover {
    background-color: transparent !important;
}

/* End - colors */


/* General Text Handling Classes - helper classes */
.text-uppercase { text-transform: uppercase !important; }
.text-capitalize { text-transform: capitalize !important; }
.text-lowercase { text-transform: lowercase !important; }

.text-italic { font-style: italic !important; }
.text-bold { font-weight: bold !important; }
.text-normal { font-weight: normal !important; }

.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }

.position-left { position: absolute; left: 0; }
.position-top { position: absolute; top: 0; }
.position-right { position: absolute; right: 0; }
.position-bottom { position: absolute; bottom: 0; }

/* General Padding (spacing) Helper Classes */
.padding-0 { padding:0 !important; }
.padding-top-0 { padding-top:0 !important; }
.padding-right-0 { padding-right:0 !important; }
.padding-bottom-0 { padding-bottom:0 !important; }
.padding-left-0 { padding-left:0 !important; }
.padding-5 { padding:5px !important; }
.padding-top-5 { padding-top:5px !important; }
.padding-right-5 { padding-right:5px !important; }
.padding-bottom-5 { padding-bottom:5px !important; }
.padding-left-5 { padding-left:5px !important; }
.padding-10 { padding:10px !important; }
.padding-top-10 { padding-top:10px !important; }
.padding-right-10 { padding-right:10px !important; }
.padding-bottom-10 { padding-bottom:10px !important; }
.padding-left-10 { padding-left:10px !important; }
.padding-15 { padding:15px !important; }
.padding-top-15 { padding-top:15px !important; }
.padding-right-15 { padding-right:15px !important; }
.padding-bottom-15 { padding-bottom:15px !important; }
.padding-left-15 { padding-left:15px !important; }
.padding-20 { padding:20px !important; }
.padding-top-20 { padding-top:20px !important; }
.padding-right-20 { padding-right:20px !important; }
.padding-bottom-20 { padding-bottom:20px !important; }
.padding-left-20 { padding-left:20px !important; }
.padding-25 { padding:25px !important; }
.padding-top-25 { padding-top:25px !important; }
.padding-right-25 { padding-right:25px !important; }
.padding-bottom-25 { padding-bottom:25px !important; }
.padding-left-25 { padding-left:25px !important; }
.padding-30 { padding:30px !important; }
.padding-top-30 { padding-top:30px !important; }
.padding-right-30 { padding-right:30px !important; }
.padding-bottom-30 { padding-bottom:30px !important; }
.padding-left-30 { padding-left:30px !important; }
.padding-35 { padding:35px !important; }
.padding-top-35 { padding-top:35px !important; }
.padding-right-35 { padding-right:35px !important; }
.padding-bottom-35 { padding-bottom:35px !important; }
.padding-left-35 { padding-left:35px !important; }
.padding-40 { padding:40px !important; }
.padding-top-40 { padding-top:40px !important; }
.padding-right-40 { padding-right:40px !important; }
.padding-bottom-40 { padding-bottom:40px !important; }
.padding-left-40 { padding-left:40px !important; }

/* General Margin (spacing) Helper Classes */
.margin-0 { margin:0 !important; }
.margin-top-0 { margin-top:0 !important; }
.margin-right-0 { margin-right:0 !important; }
.margin-bottom-0 { margin-bottom:0 !important; }
.margin-left-0 { margin-left:0 !important; }
.margin-5 { margin:5px !important; }
.margin-top-5 { margin-top:5px !important; }
.margin-right-5 { margin-right:5px !important; }
.margin-bottom-5 { margin-bottom:5px !important; }
.margin-left-5 { margin-left:5px !important; }
.margin-10 { margin:10px !important; }
.margin-top-10 { margin-top:10px !important; }
.margin-right-10 { margin-right:10px !important; }
.margin-bottom-10 { margin-bottom:10px !important; }
.margin-left-10 { margin-left:10px !important; }
.margin-15 { margin:15px !important; }
.margin-top-15 { margin-top:15px !important; }
.margin-right-15 { margin-right:15px !important; }
.margin-bottom-15 { margin-bottom:15px !important; }
.margin-left-15 { margin-left:15px !important; }
.margin-20 { margin:20px !important; }
.margin-top-20 { margin-top:20px !important; }
.margin-right-20 { margin-right:20px !important; }
.margin-bottom-20 { margin-bottom:20px !important; }
.margin-left-20 { margin-left:20px !important; }
.margin-25 { margin:25px !important; }
.margin-top-25 { margin-top:25px !important; }
.margin-right-25 { margin-right:25px !important; }
.margin-bottom-25 { margin-bottom:25px !important; }
.margin-left-25 { margin-left:25px !important; }
.margin-30 { margin:30px !important; }
.margin-top-30 { margin-top:30px !important; }
.margin-right-30 { margin-right:30px !important; }
.margin-bottom-30 { margin-bottom:30px !important; }
.margin-left-30 { margin-left:30px !important; }
.margin-35 { margin:35px !important; }
.margin-top-35 { margin-top:35px !important; }
.margin-right-35 { margin-right:35px !important; }
.margin-bottom-35 { margin-bottom:35px !important; }
.margin-left-35 { margin-left:35px !important; }
.margin-40 { margin:40px !important; }
.margin-top-40 { margin-top:40px !important; }
.margin-right-40 { margin-right:40px !important; }
.margin-bottom-40 { margin-bottom:40px !important; }
.margin-left-40 { margin-left:40px !important; }

/* print styles */
@media print {
    /*unviversal*/
    * {-webkit-print-color-adjust:exact; }

    *,*:before,*:after{color:inherit !important; }

    body { 
        width: 100%; 
        margin: 0; 
        float: none; 
        /*-webkit-print-color-adjust: exact;*/
    }
    body, main#main-content, footer {
        background-color: transparent !important;
    }
    a[href]:after{content: none !important;}

    /*p, ul, ol, li, table, h1, h2, h3, h4, h5, h6 {
        page-break-inside: avoid;
    }*/

    /* email */
    .Skin button.btn.focus-link{
        display:inline-block !important;
    }

    /* page break fixes *,*/
    :after, 
    :before,
    .image,
    .images,
    .img-responsive,
    div.map,
    div.did-you-know
    .embed-responsive,
    div.focus-link,
    .text-box-container, 
    .carousel-common .carousel-inner .item,
    .carousel-common .col,
    .carousel-a .text-col,
    .carousel-a .carousel-inner,
    .carousel-social .carousel-inner .social-tile,
    .slick-track .item,
    .footer .row.main,

    .promo .background-half,
    .promo-tiles .promo .img-responsive.centered,
    .resources-container,
    .footer.bg-offwhite{
        page-break-inside: avoid;
    }

    /*Hide CMS Ribbon*/
    #scCrossPiece,
    #scPageExtendersForm { display: none; }


    /* focus link */
    .focus-link{width:auto !important;}
    .focus-link a{
        color:inherit !important;
        margin:auto !important;
        width:auto !important;
        max-width:350px !important;
    }
    .focus-link .arrow-link span.glyphicon{
        top:0px !important;
        display:inline-block !important;

    }
    .arrow-link .glyphicon { color: inherit !important; }
    .flip-card .card-bottom .arrow-link{color:inherit !important;}

    /* back to top */
    .back-to-top{visibility:hidden;}

    /* tabs */
    .tab-content > .tab-pane{display:block !important;}


    .home-bottom-nav.multi-col .col h4{margin-left:0px !important;}
    .home-bottom-nav span.glyphicon{
        display:inline-block !important;
    }

    /* Timeline */
    /* print styles for slick */
    .slider.slider-nav{
        display:none !important;
    }
    .slick-track{
        width:auto !important;
        transform: translate3d(0, 0, 0) !important;
    }
    .slick-track .item{ margin-bottom:10px !important; float:none !important;} 
    .timeline .slick-track .slick-slide.item{
        height:auto !important;
        margin:auto !important;
        width:500px !important;
        margin-bottom: 10px !important;
    }
    .timeline .slick-slide img{display:none !important;}
    .timeline .tile-right {
        background-color:none !important;
        display:none !important;
    }
    .timeline .slick-slide .col{
        width:100% !important;
    }
    .timeline-heavy .slick-track{ width:initial !important; transform:initial !important; }

    .num-container,
    span.slide-count{display:none !important;}

    /*May have Limited browser support.*/
    @page { size: portrait; }
}
@media print and (min-width: 768px) {
    .media-container h4{
        margin-top:30px !important;
        margin-bottom:0px !important;
        text-align:left !important;
        padding-bottom:0px !important;
        display:block !important;
        float:none !important;
        line-height:none !important;
        height:30px !important;
    }        
}
@media print and (min-width: 1280px) {
    .timeline .container {
        width: 600px !important;
        max-width: none !important;
    }
}
/* IE 10/11 Print Hack */
@media print and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .home.section-b .home-cards{
        margin-top: 30px !important;
    }
    .content-basics.intro-copy.container-fluid.width-1280{
        display:block !important;
        float:none !important;
        position:static !important;
    }
    .search-bar label.placeholder, .search label.placeholder{
        display:none !important;
    }
}
.nav > li.menu-hover > a {background-color: transparent;}
.nav > li.menu-hover > a:hover {background-color: transparent;}
body {padding: 0 25px;}


/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/site/custom.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************/
.grid-control-200 {
    width: 180px;
    padding: 0;
    margin: 0;
    height: 19px;
}

.grid-control-250 {
    width: 230px;
    padding: 0;
    margin: 0;
    height: 30px;
    margin-right:10px;
}

.grid-control-400 {
    width: 360px;
    padding: 0;
    margin: 0;
    height: 19px;
}

.grid-col-200 {
    width: 200px;
    padding: 0;
    margin: 0;
}

.grid-col-400 {
    width: 400px;
    padding: 0;
    margin: 0;
}

.grid-control-100 {
    width: 80px;
    padding: 0;
    margin: 0;
    height: 19px;
}

.grid-col-100 {
    width: 100px;
    padding: 0;
    margin: 0;
}

.grid-label {
    font-size: 13px;
    text-align:left;
    font-weight:normal;
}

input[type=text]::-ms-clear{
display:none;
}

#divProcessing {
    position: absolute;
    top: 200px;
    left: 55%;
}

.component-title {
    font-size:16px;
    font-weight:bold;
}
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/site/glyph-icons.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@font-face {
	font-family: 'ChevronIcons';
	src:url('ChevronIcons.0e7d4080f83aa401.eot?5ul0xy');
	src:url('ChevronIcons.0e7d4080f83aa401.eot?#iefix5ul0xy') format('embedded-opentype'),
		url('ChevronIcons.98c315508886032e.ttf?5ul0xy') format('truetype'),
		url('ChevronIcons.d0708c58ee563dfb.woff?5ul0xy') format('woff'),
		url('ChevronIcons.a865ff1d72db4717.svg?5ul0xy#ChevronIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="glyphicon-"], [class*=" glyphicon-"] {
	font-family: 'ChevronIcons',sans-serif;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon-bootstrap {    
	font-family: 'Glyphicons Halflings',sans-serif;
}

.glyphicon-arrow-up:before {
	content: "\e5fd";
}
.glyphicon-arrow-down:before {
	content: "\e5fe";
}
.glyphicon-arrow-left:before {
	content: "\e5ff";
}
.glyphicon-arrow-right:before {
	content: "\e600";
}
.glyphicon-chevron-down:before {
	content: "\e601";
}
.glyphicon-chevron-left:before {
	content: "\e602";
}
.glyphicon-chevron-right {
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.glyphicon-chevron-right:before {
    content: "\203a";
    font-size: 2.1em;
    position: relative;
    line-height: 0.5em;
}
.glyphicon-chevron-up:before {
	content: "\e604";
}
.glyphicon-credit-card:before {
	content: "\e605";
}
.glyphicon-file:before {
	content: "\e606";
}
.glyphicon-globe:before {
	content: "\e607";
}
.glyphicon-menu-hamburger:before {
	content: "\e608";
}
.glyphicon-menu-left:before {
	content: "\e609";
}
.glyphicon-menu-right:before {
	content: "\e60a";
}
.glyphicon-new-window:before {
	content: "\e60b";
}
.glyphicon-oil:before {
	content: "\e60c";
}
.glyphicon-play-circle:before {
	content: "\e60d";
}
.glyphicon-remove:before {
	content: "\e60e";
}
.glyphicon-search:before {
	content: "\e60f";
}
.glyphicon-share-alt:before {
	content: "\e610";
}
.glyphicon-stats:before {
	content: "\e611";
}
.glyphicon-tag:before {
	content: "\e612";
}
.glyphicon-th-list:before {
	content: "\e613";
}
.glyphicon-th:before {
	content: "\e614";
}
.glyphicon-user:before {
	content: "\e615";
}
.glyphicon-media:before {
	content: "\e616";
}
.glyphicon-comment:before {
  content: "\e618";
}
.glyphicon-thumbsup:before {
  content: "\e619";
}
.glyphicon-downarrow:before {
  content: "\e620";
}
.glyphicon-uparrow:before {
  content: "\e621";
}
.glyphicon-chaos:before {
  content: "\e622";
}
.glyphicon-insidehome:before {
  content: "\e623";
}
.glyphicon-peoplefinder:before {
  content: "\e624";
}
/*note: this icon uses default bootstrap font */
.glyphicon-home:before {
	content:"\e021";
    font-family: 'Glyphicons Halflings',sans-serif;
    font-size:.87em;
}
/* glyphicon layouts for components > glyphicons partial */
#glyphs{padding-bottom:5%;}
.glyph-ul{display:block; height:auto; padding-left:0px!important; -webkit-padding-start:0px!important; word-break:keep-all; margin-bottom:50px;}
.glyph-ul .glyph-li{list-style-type:none; padding:3% 1%; border:1px solid #dddbdc;}
.glyph-ul .glyph-li:hover{color:#dddbdc; background-color:#0B2D71!important; transition: background 0.2s linear;}
.glyph-ul .glyph-li-icon{font-size:1.2em!important; line-height:1.35em; font-weight:900;}
.glyph-ul .glyph-li .glyphicon-chevron-right:before{line-height:0.1em!important;}
.glyph-ul .glyph-li-iconlabel{display:block; min-height:3.2em; max-height:3.2em; font-size:0.85em; line-height:1.15em; font-weight:400; text-align:center; word-wrap:break-word;}

/* glyphicon adjustments for mobile max-width:380px > re: components > glyphicon partial */
@media screen and (max-width:380px) {
    .glyph-ul .glyph-li-icon{font-size:1em!important; line-height:1.1em; font-weight:900;}
    .glyph-ul .glyph-li .glyphicon-chevron-right:before{line-height:0.08em!important;}
    .glyph-ul .glyph-li-iconlabel{font-size:0.73em; line-height:1.15em;}
}
/* glyphicon adjustments for mobile at screen ratio of 40:71 > re: components > glyphicon partial */
@media screen and (device-aspect-ratio: 40/71) {
    .glyph-ul .glyph-li-icon{font-size:0.9em!important; line-height:1em; font-weight:900;}
    .glyph-ul .glyph-li .glyphicon-chevron-right:before{line-height:0.08em!important;}
    .glyph-ul .glyph-li-iconlabel{font-size:0.70em; line-height:1em;}
}
/* component code styles */
.glyph-bnb, .tabbed-bnb {
    border: solid 1px #bfbfbf;
    background-color: white;
}

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/input-container.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.input-container {
    /*min-height: 100px;*/
    padding: 0;
    max-width: none;
    border-bottom: solid 2px #6B6D6F !important;
    margin: 0 6px 20px;
}
.input-container.centered,
.input-container.centered .input-box {
    text-align: center
}
/*.search-bar .input-group {
    border-bottom: 4px solid #bfc1c0;
}
.search-bar .input-group-addon {
    border: none;
    color: #231f20;
    background-color: transparent;
    font-size: 2em;
    padding: 0 8px 8px 0;
}
.search-bar .input-group-addon.glyphicon-triangle-right {
    font-size: 1.5em;
    color: #bfc1c0;
    padding: 0;
    position: absolute;
    top: 26px;
    right: 8px;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.search-bar .input-group-addon .glyphicon-remove {
    font-size: 18px !important;
    top: -4px;    

}*/
.input-container .input-box {
    /*font-family: GothamBook;*/
    width: 100%; 
    max-width: none;
    height: auto;
    padding: 0; 
    margin: 0;  
    outline: none;
    font-size: 0.88em;
    line-height: 1em;
    color: #000;
    border: none;
    background-color: transparent;
    box-shadow: none;
}
/*.search-bar .input-group-addon .glyphicon-arrow-right {
    font-size: .5em;   
    top: -1px; 
}
.search-bar .input-group-addon .clear-search {
    font-size: .4em;
    font-weight: 500;
    vertical-align: middle;
    padding-right: 10px;
    margin-right: 10px;
    border-right: 3px solid #bfc1c0;
}*/

.input-container .form-control {
    padding: 0;
    height: 26px;
    display: inline;
}

/*.search-bar .hide-buttons { display: none; font-size: 18px; }
.search-bar .hide-buttons a:hover,
.search-bar .hide-buttons a:focus  {
    text-decoration: none;
}
.search-bar .hide-buttons a:hover .glyphicon,
.search-bar .hide-buttons a:focus .glyphicon {
    text-decoration: none;
}
.search-bar .hide-buttons a:hover .clear-search,
.search-bar .hide-buttons a:focus .clear-search {
    text-decoration: underline;
}*/

.input-container label.placeholder {
    position: absolute;
    left: 26px;
    cursor: text;
    font-size: 0.88em;
    line-height: 1em;
    color: #6B6D6F;
    border: none;
    background-color: transparent;
    width: 100%;
    max-width: none;
    box-shadow: none;
    font-weight:normal;
}
.input-container.centered label.placeholder {
    left: 0;
}
.input-container label.placeholder, 
.input-container span.glyphicon-search{
    pointer-events:none;
}

/* hide the label in modern browsers or when text has been entered */
.input-container label.placeholder, 
.input-container input[placeholder].placeholder-state-hidden + label.placeholder,
.input-container label.placeholder.placeholder-state-hidden,
.home .search-module .search-bar.input-container span.glyphicon-search.placeholder-state-hidden{
  display: none;
}

/* input text color */
.input-container input[placeholder] {color: #000;}

/* normal placeholder text color, slightly lighter than input text color */
.input-container input[placeholder]::-webkit-input-placeholder,
.input-container input[placeholder]:-moz-placeholder {color: #000;}
.input-container input[placeholder]:-ms-input-placeholder {color: transparent;}
.input-container input[placeholder] + label.placeholder {color: #000;}
 
/* focused placeholder text color, even lighter than normal placeholder text color */
.input-container input[placeholder]:focus::-webkit-input-placeholder,
.input-container input[placeholder]:focus:-moz-placeholder {color: #000;}
.input-container input[placeholder]:focus:-ms-input-placeholder {color:transparent;}
.input-container input[placeholder]:focus + label.placeholder {color: #000;}

.input-container input::-webkit-input-placeholder { color: #6B6D6F; } 
.input-container input::-moz-placeholder { color: #6B6D6F; }  
.input-container input:-ms-input-placeholder { color: #6B6D6F; }  
.input-container input:-moz-placeholder { color: #6B6D6F; } 

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .input-container label.placeholder {
        display:inline-block; 
        line-height:1.85em;
    }
}

/*Hack to remove IE "X" */
.input-container .input-box::-ms-clear {display: none; width:0; height:0;}
/* Small and up */
@media (min-width: 768px) {
    .input-container .input-group-addon .glyphicon-remove {
        font-size: 10px !important;
    }
}
/* Extra Small and below */
@media (max-width: 767px) {

    .input-container {
        padding: 25px 15px;
    }
    .input-container .input-box {
        width:75%;
        font-size: 16px;
        padding-left:0;
        padding-right: 6px;
    }
    .input-container .glyphicon {
        margin-top: 0;
        margin-right: 0;
    }
    .input-group-addon .glyphicon-remove {   
        padding-right: 10px;
        margin-right: 10px;
        border-right: 3px solid #bfc1c0;
    }
    .input-group-addon .hide-buttons { margin-top: 14px; }
    .input-group-addon .hide-buttons .input-group-addon { padding-right: 0; }
    
    .input-group-addon label.placeholder {
        font-size: 16px;
        top: 3px;
    }
}


/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/card.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************/

.card { 
    padding: 0 14px 15px; 
}
.company-promo-module .card { padding-top: 2px; }
.card .card-inner {
    border: 1px solid #dbdcdd;
    height: 100%;
}
.card .card-inner h3,
.card .card-inner p {
    margin-left: 20px;
    margin-right: 20px
}
.card .card-inner h3 {
    padding-top: 10px;
    margin-bottom: 10px;
}
.card .card-content {
    margin-bottom: 32px;
}
.card .card-content p {
    font-size: 0.88em;
    line-height: 1.4em;
}
.card .card-bottom {
    position: absolute;
    bottom: 24px;
    left: 16px;
    /*width: 50%;*/
}
.card .card-bottom.centered {
    left:0;
    width:100%;
}
.card .card-top {
    margin-top: 14px;
    margin-bottom: 0;
}
.card .card-bottom.right {
    left: auto;
    right:20px;
    bottom: 23px;
    text-align: right;
}
.card .card-bottom p {
    margin: auto;
}
.card .card-bottom.right p {
    display: inline;
}
.card .card-inner img {
    width: 100%;
}
.card .card-inner .category {
    font-size: 0.75em;
    color: #0066B2;
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 0;
}

.company-promo-module .card .card-inner h3 {
    margin-bottom:70px; 
}

/* Small, Med, and Large devices (tablets, 768px and up) */
@media (min-width: 991px) {
    .card {
        min-height: 340px;
    }
    .op-company-promo-module .card {
        min-height: 220px;
    }
}
@media (min-width: 1200px) {
    
    .card .card-bottom.dynamic-bottom .col {
        height:32px;
    }
    .card .card-bottom.dynamic-bottom .col p.bottom { 
        margin-top:0;
    }
    .card .card-bottom.dynamic-bottom .col.pull-left {
        padding:0 5px 0 20px;

    }
    .card .card-bottom.dynamic-bottom .col.pull-right {
        width: 95px;
    }
}

@media (max-width: 1199px) {
    .card .card-bottom.dynamic-bottom .col {
        width:100%;
    }
    .card .card-bottom.dynamic-bottom .col p.bottom { 
        text-align: center !important;
    }
    .card .card-bottom.dynamic-bottom .col.pull-left {
        padding:0 5px;

    }
}

/* print styles */
@media print {
    .card { page-break-inside: avoid; height: auto !important; }
}

/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/filter-bar.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.filter-bar {
    padding-top: 0;
    padding-bottom: 20px;
}
.filter-bar .dropdown {
    text-align: left;
    background-color: #fff;
    padding-top:10px;
    padding-bottom:10px;
    border: 1px solid #dbdcdd;
}
.filter-bar .dropdown-menu {
    width: 100%;
    top:0;
    padding-top:50px;
    padding-bottom: 0;
    margin-top:0;
    border: none;
    border-radius: 0;
    z-index:900;
}
.filter-bar .dropdown-backdrop {
    display:none !important; /* fix for drop down on mobile */
}
.filter-bar .row > .col {
    padding: 0;
}
.filter-bar .col-grid-toggle { width: 100px; margin-right: 30px; }
.filter-bar hr.divider {
    margin: 15px 10px;
    height: 5px;
}
.filter-bar hr.divider.bottom {
    margin: 0;
    background-color: #9e9e9e;
    height:4px;
}
.filter-bar .relative-fix {
    position:relative;
    z-index: 901;
}
.filter-bar .dropdown-button {
    width: 100%;
    text-align: left;
    padding-left:12px;
    padding-right:12px;
}
.filter-bar .dropdown-button.display-select {
    text-align: center;
    font-size: 1.8em;
}
.filter-bar .dropdown-button,
.filter-bar .dropdown-button:focus {
    background: none;
    border: none;
    font-weight: 500;
    outline: none;
}
.filter-bar .dropdown-button:focus {    
    outline: thin dotted;
    outline-width: thin;
    outline-style: dotted;
    outline-color: -moz-use-text-color; 
}
.filter-bar .dropdown-menu .icon-list {
    margin-left: 0;  
}
.filter-bar .dropdown-menu .icon-list li {
    margin-bottom: 0.7em;
    font-size: 1.1em;
    line-height: 1.3em;
    padding:0;
}
.filter-bar .dropdown-menu .icon-list li.active { 
    background-color: #DBDCDD;
}
.filter-bar .dropdown-menu .icon-list li.active a:hover,
.filter-bar .dropdown-menu .icon-list li a:hover,
.filter-bar .dropdown-menu .icon-list li a:active {
    background-color: #9e9e9e;
    text-decoration: none;
}
.filter-bar .dropdown-menu .icon-list li a:focus {
    outline-offset: 0;

}
.filter-bar .dropdown-menu .icon-list a {
    color: #000;
    display: block;
    width: 100%;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 53px;
}
.filter-bar .display-select {
    color: #8C8F93;
}
.filter-bar .display-select a  span {
    color: #8C8F93;
}
.filter-bar .display-select a.selected  span {
    color: #000;
}
.filter-bar .display-select a:hover span, 
.filter-bar .display-select a:focus span,
.filter-bar .display-select a:active span {
    text-decoration: none;
    outline: none;
    color: #000;
}
.filter-bar .dropdown-menu .icon-list li:before {
    top: 6px;
    left: 37px;
    font-size: 1.275em; 
}
.filter-bar .dropdown-button .glyphicon-chevron-down { top: 6px; }
.filter-bar .open .dropdown-button .glyphicon-chevron-down:before { content: "\e604"; }

/* Filter Tags */
.filter-tags-container {
    margin-top: -45px;
    padding: 0;
    margin-bottom: 25px;
    text-align: center;
    position:relative;
}
.filter-tags-container .filter-tags { 
    padding: 0; 
    margin-bottom: 0; 
    margin-left:20px; 
    margin-right:20px; 
}
.filter-tags-container .filter-tags .separator { 
    margin-left: 5px;
    font-size: 0.95em;
}
.filter-tags-container .filter-tags li {
    list-style-type: none;
    font-size: 1.1em;
    line-height: 1em;
    padding: 15px 23px 15px 20px;
    margin: 0 4px 12px;
    background-color: #DBDCDD;
    display: inline-block;
    font-weight: 500;
}
.filter-tags-container .filter-tags li a { 
    color: #000;
    opacity: 1;
    position: relative;
    top: 0;
    left: 6px;
}
.filter-tags-container .filter-tags li a:hover,
.filter-tags-container .filter-tags li a:focus { 
    opacity: 0.65; 
    text-decoration: none;
}
.filter-tags-container .filter-tags .close {
    text-shadow: none;
    font-size: 20px;
}
.filter-tags-container .filter-tags li:first-child { 
    margin-left: 0;
}
.filter-tags-container .filter-tags li:last-child { 
    margin-right: 0;
} 
/* Extra Small and below */
@media (max-width: 767px) {
    .filter-bar .col-filter-by { margin-left: auto; }
    .filter-bar .dropdown-menu {
        min-width: 100px;
    }
    .col-filtered-tags { 
        margin-left: 0;
        margin-top: 20px;
    }
    .filter-tags-container .filter-tags li {
        font-size: 0.9em;
        padding-left: 11px;
        padding-right: 14px;
        margin: 0 2px 8px;
    }
    .filter-tags-container .filter-tags li:first-child { 
        margin-left: 2px;
    }
    .filter-tags-container .filter-tags li:last-child { 
        margin-right: 2px;
    } 
    .filter-tags-container .filter-tags .close {
        font-size: 1em;
    }
    tags-container .filter-tags .separator {
        margin-left: 3px;
    }
}
/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/tabbed-content-control.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
.tabbed-content-control .nav-tabs{
    text-align:center;
    border-bottom:0;
}
.tabbed-content-control .nav-tabs > li{
    float:none;
    display:inline-block;
    color:#6B6D6F;
    margin:0 15px;
    padding-left:0;
}
.tabbed-content-control .nav-tabs > li.active{
    color:black;
}
.tabbed-content-control .nav-tabs > li > a{
    border:0;
    padding:0;
    color: inherit;
    background-color:transparent;
}
.tabbed-content-control .nav-tabs > li.active > a, 
.tabbed-content-control .nav-tabs > li.active > a:hover,
.tabbed-content-control .nav-tabs > li > a:hover, 
.tabbed-content-control .nav-tabs > li.active > a:focus {
    color:black;
    border:0;
    border-bottom:4px solid black;
    cursor:pointer;
    padding:0;
    display: inline
}
.tabbed-content-control .tab-content {
    padding-top: 15px;
}

@media (max-width: 768px) {
    .tabbed-content-control .nav-tabs{
        border-top:4px solid lightgray;
        font-size:0.8em;
        padding-top:20px;
    }
    .tabbed-content-control .nav-tabs > li{
        display:block;
        color:black;
        text-align:left;
        margin:0;
        padding:10px;
    }
    .tabbed-content-control .nav-tabs > li:hover{
        background-color:lightgray;
    }
    .tabbed-content-control .nav-tabs > li > a:hover{
        border-bottom:0;
        padding-left:20px;
    }
    .tabbed-content-control .nav-tabs > li.active > a,
    .tabbed-content-control .nav-tabs > li.active > a:hover,
    .tabbed-content-control .nav-tabs > li.active > a:focus {
        border-bottom:0;
        background-color:transparent;
        padding-left:20px;
    }
    .tabbed-content-control .nav-tabs > li:before {
        content: "\e603";
        top:12px;
        padding-left:12px;
    }
    .tabbed-content-control .nav-tabs > li > a{
        padding-left:20px;
    }

}
/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/navbar.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************/
.navbar-brand-center {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    flex-direction: column;
    align-items: center;
}

.navbar-custom { 
    height: 120px; 
    padding: 30px 10px;
}
.navbar-toggler { 
    display: block !important; /* Override Bootstrap's default */ 
}
.admin-menu { 
    display: flex; 
    flex-direction: column;
    align-items: center; 
    margin-top: 10px; /* Adjust margin as needed */ 
}

/* Dropdown menu container */
.dropdown-menu { 
    background-color: #f8f9fa; /* Light background for dropdown */ 
    border: none; 
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); /* Slightly deeper shadow for more depth */
    border-radius: 8px; /* Rounded corners */
    animation: fadeIn 0.3s ease-in-out; /* Fade-in animation */
}

/* Dropdown menu container */
.dropdown-menu {
    background: linear-gradient(135deg, #f8f9fa, #e2e6ea); /* Gradient background */
    border: none;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2); /* Deeper shadow for more depth */
    border-radius: 10px; /* More rounded corners */
    animation: fadeIn 0.3s ease-in-out; /* Fade-in animation */
    padding: 10px 15px; /* Padding for top and bottom */
    border-bottom: 3px;
}

/* Dropdown items */
.dropdown-item {
    font-family: 'Gotham', sans-serif; /* Custom font */
   /* padding: 15px 50px;  Larger padding for bigger touch area */
    transition: background-color 0.3s, color 0.3s, transform 0.2s; /* Added transition for transform */
    border-radius: 5px; /* Rounded corners for items */
    margin: 5px 1px; /* Spacing between items with side margin */
    text-align: center; /* Center align text */
    background: rgba(255, 255, 255, 0.8); /* Semi-transparent background */
}

/* Dropdown item hover effects */
.dropdown-item:hover {
    background-color: #07225bfc;
    color: #fff;
    transform: scale(1.1); /* Slight scale-up effect on hover */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15); /* Shadow on hover */
}

/* Animation keyframes */
@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(-20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.sitename{
    text-align: center;
}


/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/side-nav.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************/
nav.nav-column .module {
    padding: 0;
}

nav.nav-column h3 {
    background-color: #0B2D71;
    padding: 20px 10px;
    color: #fff;
    font-size: 18px;
    margin-top: 0;
}
nav.nav-column h3:hover,
nav.nav-column h3:focus,
nav.nav-column h3:active {
    background-color: #0066b2;
}
nav.nav-column ul {
    padding: 0 15px;
}
nav.nav-column ul.nav-level-3 {
    padding-bottom: 15px;
}
nav.nav-column ul.nav-level-4 {
    padding-left: 15px;
}
nav.nav-column ul.nav-level-4 li {
    padding: 5px 0;
}
nav.nav-column ul.nav-level-4 li:first-child {
    padding-top: 10px;
}
nav.nav-column ul.nav-level-4 li:last-child {
    padding-bottom: 0;
}
nav.nav-column ul li {    
    font-size: 16px;
    list-style-type: none;
    padding: 10px 0;
}
nav.nav-column ul li.panel-group {
    margin-bottom:0;
}
nav.nav-column ul li.panel-group .glyphicon-minus {
    font-size: 1.75em;
    font-weight: 900;
    color: #8C8F93;
    top:-8px
}
nav.nav-column ul li.panel-group .collapsed .glyphicon-minus:before {
    content: "\2b";
}
nav.nav-column ul li a {    
    color: #000;
}
nav.nav-column .current-selected-node > a,
nav.nav-column .current-selected-node > div > a,
nav.nav-column li.has-selected-descendent > div > a {
    font-family: "GothamBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/css/modules/footer.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************/
footer {
    background: #ededee;
    padding: 40px 20px;
    font-size: 14px;
    text-align: center;
}
footer .navbar-brand {
    height: 100%;
}
footer .list-inline {
    margin-left: 0;
    margin-bottom: 20px;
}
footer .list-inline:last-child {
   margin-bottom: 0;
}
footer ul li {
    list-style-type: none;
}
footer a {
    font-weight: 900;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    footer .list-inline > li {
        border-right: 1px solid #dbdcdd;
        padding-right: 15px;
        padding-left: 12px;
        line-height: 1.5em;
    }
    footer .list-inline > li:last-child {
        border-right: none;
    }
}

/* Extra Small and below */
@media (max-width: 767px) {
    footer { 
        text-align: center; 
    }
    footer .navbar-brand {
        float: none;
        height: 100%;
        padding-bottom: 0;
    }
    footer .list-inline {
        margin-bottom: 0;
    }
    footer .list-inline > li {
        display: block;
        padding-right: 0;
        padding-left: 0;
    }
}

/*# sourceMappingURL=styles.e7fa9add43e6f5da.css.map*/