/* src/styles/index.scss */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons.eot");
  src:
    url("./media/primeicons.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons.woff2") format("woff2"),
    url("./media/primeicons.woff") format("woff"),
    url("./media/primeicons.ttf") format("truetype"),
    url("./media/primeicons.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 {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    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";
}
:root {
  --color-white: #FFFFFF;
  --color-black: #1C2024;
  --color-accent-contrast: #1C2024;
  --color-white-contrast: #FFFFFF;
  --color-black-contrast: #1C2024;
  --color-overlay: rgba(0, 0, 0, 0.4471);
  --color-surface: rgba(255, 255, 255, 0.9);
  --color-accent-surface: rgba(0, 102, 255, 0.0392);
  --color-primary-1: #FEFCFB;
  --color-primary-2: #FFF5ED;
  --color-primary-3: #FFE9D8;
  --color-primary-4: #FFD8BB;
  --color-primary-5: #FFCAA6;
  --color-primary-6: #FFBB8D;
  --color-primary-7: #FFA56E;
  --color-primary-8: #F98B47;
  --color-primary-9: #FF914D;
  --color-primary-10: #F38641;
  --color-primary-11: #C45B00;
  --color-primary-12: #5B2C0C;
  --color-red-1: #FFFCFC;
  --color-red-2: #FFF7F7;
  --color-red-3: #FEEBEC;
  --color-red-4: #FFDBDC;
  --color-red-5: #FFCDCE;
  --color-red-6: #FDBDBE;
  --color-red-7: #F4A9AA;
  --color-red-8: #FDB0AC;
  --color-red-9: #FD817A;
  --color-red-10: #EF4D2F;
  --color-red-11: #E51C00;
  --color-red-12: #B5260B;
  --color-red-alpha-1: rgba(255, 0, 0, 0.0118);
  --color-red-alpha-2: rgba(255, 0, 0, 0.0314);
  --color-red-alpha-3: rgba(243, 0, 13, 0.0784);
  --color-red-alpha-4: rgba(255, 0, 8, 0.1412);
  --color-red-alpha-5: rgba(255, 0, 6, 0.1961);
  --color-red-alpha-6: rgba(248, 0, 4, 0.2588);
  --color-red-alpha-7: rgba(223, 0, 3, 0.3373);
  --color-red-alpha-8: rgba(210, 0, 5, 0.4431);
  --color-red-alpha-9: rgba(219, 0, 7, 0.7176);
  --color-red-alpha-10: rgba(209, 0, 5, 0.7569);
  --color-red-alpha-11: rgba(196, 0, 6, 0.8275);
  --color-red-alpha-12: rgba(85, 0, 13, 0.9098);
  --color-ruby-1: #FFFCFD;
  --color-ruby-2: #FFF7F9;
  --color-ruby-3: #FEEFF3;
  --color-ruby-4: #FFDCE1;
  --color-ruby-5: #FFCED6;
  --color-ruby-6: #F8BFC8;
  --color-ruby-7: #EFACB8;
  --color-ruby-8: #E592A3;
  --color-ruby-9: #E54666;
  --color-ruby-10: #DC3B5D;
  --color-ruby-11: #CA244D;
  --color-ruby-12: #64172B;
  --color-ruby-alpha-1: rgba(255, 0, 85, 0.0118);
  --color-ruby-alpha-2: rgba(255, 0, 32, 0.0314);
  --color-ruby-alpha-3: rgba(243, 0, 37, 0.0824);
  --color-ruby-alpha-4: rgba(255, 0, 37, 0.1373);
  --color-ruby-alpha-5: rgba(255, 0, 42, 0.1922);
  --color-ruby-alpha-6: rgba(228, 0, 36, 0.251);
  --color-ruby-alpha-7: rgba(206, 0, 37, 0.3255);
  --color-ruby-alpha-8: rgba(195, 0, 40, 0.4275);
  --color-ruby-alpha-9: rgba(219, 0, 44, 0.7255);
  --color-ruby-alpha-10: rgba(210, 0, 44, 0.7686);
  --color-ruby-alpha-11: rgba(193, 0, 48, 0.8588);
  --color-ruby-alpha-12: rgba(85, 0, 22, 0.9098);
  --color-crimson-1: #FFFCFD;
  --color-crimson-2: #FEF7F9;
  --color-crimson-3: #FFE9F0;
  --color-crimson-4: #FEDCE7;
  --color-crimson-5: #FACEDD;
  --color-crimson-6: #F3BED1;
  --color-crimson-7: #EAACC3;
  --color-crimson-8: #E093B2;
  --color-crimson-9: #E93D82;
  --color-crimson-10: #DF3478;
  --color-crimson-11: #CB1D63;
  --color-crimson-12: #621639;
  --color-crimson-alpha-1: rgba(255, 0, 85, 0.0118);
  --color-crimson-alpha-2: rgba(224, 0, 64, 0.0314);
  --color-crimson-alpha-3: rgba(255, 0, 82, 0.0863);
  --color-crimson-alpha-4: rgba(248, 0, 81, 0.1373);
  --color-crimson-alpha-5: rgba(229, 0, 79, 0.1922);
  --color-crimson-alpha-6: rgba(208, 0, 75, 0.2549);
  --color-crimson-alpha-7: rgba(191, 0, 71, 0.3255);
  --color-crimson-alpha-8: rgba(182, 0, 74, 0.4235);
  --color-crimson-alpha-9: rgba(226, 0, 91, 0.7608);
  --color-crimson-alpha-10: rgba(215, 0, 86, 0.7961);
  --color-crimson-alpha-11: rgba(196, 0, 79, 0.8863);
  --color-crimson-alpha-12: rgba(83, 0, 38, 0.9137);
  --color-tomato-1: #FFFCFC;
  --color-tomato-2: #FFF8F7;
  --color-tomato-3: #FEEBE7;
  --color-tomato-4: #FFDCD3;
  --color-tomato-5: #FFCDC2;
  --color-tomato-6: #FDBDAF;
  --color-tomato-7: #F5A898;
  --color-tomato-8: #EC8E7B;
  --color-tomato-9: #E54D2E;
  --color-tomato-10: #DD4425;
  --color-tomato-11: #D13415;
  --color-tomato-12: #5C271F;
  --color-tomato-alpha-1: rgba(255, 0, 0, 0.0118);
  --color-tomato-alpha-2: rgba(255, 32, 0, 0.0314);
  --color-tomato-alpha-3: rgba(245, 43, 0, 0.0941);
  --color-tomato-alpha-4: rgba(255, 53, 0, 0.1725);
  --color-tomato-alpha-5: rgba(255, 46, 0, 0.2392);
  --color-tomato-alpha-6: rgba(249, 45, 0, 0.3137);
  --color-tomato-alpha-7: rgba(231, 40, 0, 0.4039);
  --color-tomato-alpha-8: rgba(219, 37, 0, 0.5176);
  --color-tomato-alpha-9: rgba(223, 38, 0, 0.8196);
  --color-tomato-alpha-10: rgba(215, 36, 0, 0.8549);
  --color-tomato-alpha-11: rgba(205, 34, 0, 0.9176);
  --color-tomato-alpha-12: rgba(70, 9, 0, 0.8784);
  --color-orange-1: #FEFCFB;
  --color-orange-2: #FFF7ED;
  --color-orange-3: #FFEFD6;
  --color-orange-4: #FFDFB5;
  --color-orange-5: #FFD19A;
  --color-orange-6: #FFC182;
  --color-orange-7: #F5AE73;
  --color-orange-8: #EC9455;
  --color-orange-9: #F76B15;
  --color-orange-10: #EF5F00;
  --color-orange-11: #CC4E00;
  --color-orange-12: #582D1D;
  --color-orange-alpha-1: rgba(192, 64, 0, 0.0157);
  --color-orange-alpha-2: rgba(255, 142, 0, 0.0706);
  --color-orange-alpha-3: rgba(255, 156, 0, 0.1608);
  --color-orange-alpha-4: rgba(255, 145, 1, 0.2902);
  --color-orange-alpha-5: rgba(255, 139, 0, 0.3961);
  --color-orange-alpha-6: rgba(255, 129, 0, 0.4902);
  --color-orange-alpha-7: rgba(237, 108, 0, 0.549);
  --color-orange-alpha-8: rgba(227, 95, 0, 0.6667);
  --color-orange-alpha-9: rgba(246, 94, 0, 0.9176);
  --color-orange-alpha-10: rgba(239, 95, 0, 1);
  --color-orange-alpha-11: rgba(204, 78, 0, 0.773);
  --color-orange-alpha-12: rgba(67, 18, 0, 0.8863);
  --color-amber-1: #FEFDFB;
  --color-amber-2: #FEFBE9;
  --color-amber-3: #FFF7C2;
  --color-amber-4: #FFEE9C;
  --color-amber-5: #FBE577;
  --color-amber-6: #F3D673;
  --color-amber-7: #E9C162;
  --color-amber-8: #E2A336;
  --color-amber-9: #F4B72A;
  --color-amber-10: #D69600;
  --color-amber-11: #AB6400;
  --color-amber-12: #4F3422;
  --color-amber-alpha-1: rgba(192, 128, 0, 0.0157);
  --color-amber-alpha-2: rgba(244, 209, 0, 0.0863);
  --color-amber-alpha-3: rgba(255, 222, 0, 0.2392);
  --color-amber-alpha-4: rgba(255, 212, 0, 0.3882);
  --color-amber-alpha-5: rgba(248, 207, 0, 0.5333);
  --color-amber-alpha-6: rgba(234, 181, 0, 0.549);
  --color-amber-alpha-7: rgba(220, 155, 0, 0.6157);
  --color-amber-alpha-8: rgba(218, 138, 0, 0.7882);
  --color-amber-alpha-9: rgba(255, 179, 0, 0.7608);
  --color-amber-alpha-10: rgba(255, 179, 0, 0.9059);
  --color-amber-alpha-11: rgba(171, 100, 0, 1);
  --color-amber-alpha-12: rgba(52, 21, 0, 0.8667);
  --color-yellow-1: #FDFDF9;
  --color-yellow-2: #FEFCE9;
  --color-yellow-3: #FFFAB8;
  --color-yellow-4: #FFF394;
  --color-yellow-5: #FFE770;
  --color-yellow-6: #F3D768;
  --color-yellow-7: #E4C767;
  --color-yellow-8: #D5AE39;
  --color-yellow-9: #FFE629;
  --color-yellow-10: #FFDC00;
  --color-yellow-11: #9E6C00;
  --color-yellow-12: #473B1F;
  --color-yellow-alpha-1: rgba(170, 170, 0, 0.0235);
  --color-yellow-alpha-2: rgba(244, 221, 0, 0.0863);
  --color-yellow-alpha-3: rgba(255, 238, 0, 0.2784);
  --color-yellow-alpha-4: rgba(255, 227, 1, 0.4196);
  --color-yellow-alpha-5: rgba(255, 213, 0, 0.5608);
  --color-yellow-alpha-6: rgba(235, 188, 0, 0.5922);
  --color-yellow-alpha-7: rgba(210, 161, 0, 0.5961);
  --color-yellow-alpha-8: rgba(201, 151, 0, 0.7765);
  --color-yellow-alpha-9: rgba(255, 225, 0, 0.8392);
  --color-yellow-alpha-10: rgba(255, 220, 0, 1);
  --color-yellow-alpha-11: rgba(158, 108, 0, 1);
  --color-yellow-alpha-12: rgba(46, 32, 0, 0.8784);
  --color-blue-1: #FCFDFF;
  --color-blue-2: #F5F9FF;
  --color-blue-3: #EAF3FF;
  --color-blue-4: #DBEBFF;
  --color-blue-5: #CAE1FF;
  --color-blue-6: #B5D4FF;
  --color-blue-7: #9CC2FC;
  --color-blue-8: #78A9F6;
  --color-blue-9: #1667DD;
  --color-blue-10: #0058CD;
  --color-blue-11: #1365DA;
  --color-blue-12: #0F3063;
  --color-blue-alpha-1: rgba(0, 85, 255, 0.0118);
  --color-blue-alpha-2: rgba(0, 102, 255, 0.0392);
  --color-blue-alpha-3: rgba(0, 110, 255, 0.0824);
  --color-blue-alpha-4: rgba(0, 114, 255, 0.1412);
  --color-blue-alpha-5: rgba(0, 111, 255, 0.2078);
  --color-blue-alpha-6: rgba(1, 107, 255, 0.2902);
  --color-blue-alpha-7: rgba(0, 98, 248, 0.3882);
  --color-blue-alpha-8: rgba(0, 93, 238, 0.5294);
  --color-blue-alpha-9: rgba(0, 89, 218, 0.9137);
  --color-blue-alpha-10: rgba(0, 88, 205, 1);
  --color-blue-alpha-11: rgba(0, 89, 215, 0.9255);
  --color-blue-alpha-12: rgba(0, 35, 89, 0.9412);
  --color-deep-navy-1: #F9FDFF;
  --color-deep-navy-2: #F3FAFF;
  --color-deep-navy-3: #D9EAFF;
  --color-deep-navy-4: #D9EAFF;
  --color-deep-navy-5: #CDE3FF;
  --color-deep-navy-6: #C3DBFF;
  --color-deep-navy-7: #B3D1FD;
  --color-deep-navy-8: #95BEF9;
  --color-deep-navy-9: #698FC8;
  --color-deep-navy-10: #6085BA;
  --color-deep-navy-11: #486691;
  --color-deep-navy-12: #0A203F;
  --color-deep-navy-alpha-1: rgba(0, 170, 255, 0.0235);
  --color-deep-navy-alpha-2: rgba(0, 149, 255, 0.0471);
  --color-deep-navy-alpha-3: rgba(0, 123, 255, 0.1059);
  --color-deep-navy-alpha-4: rgba(0, 115, 255, 0.149);
  --color-deep-navy-alpha-5: rgba(0, 113, 255, 0.1961);
  --color-deep-navy-alpha-6: rgba(0, 102, 255, 0.2353);
  --color-deep-navy-alpha-7: rgba(0, 101, 249, 0.298);
  --color-deep-navy-alpha-8: rgba(1, 99, 241, 0.4157);
  --color-deep-navy-alpha-9: rgba(0, 65, 162, 0.5882);
  --color-deep-navy-alpha-10: rgba(0, 60, 145, 0.6235);
  --color-deep-navy-alpha-11: rgba(0, 42, 102, 0.7176);
  --color-deep-navy-alpha-12: rgba(0, 23, 55, 0.9608);
  --color-sky-1: #F9FEFF;
  --color-sky-2: #F1FAFD;
  --color-sky-3: #E1F6FD;
  --color-sky-4: #D1F0FA;
  --color-sky-5: #BEE7F5;
  --color-sky-6: #A9DAED;
  --color-sky-7: #8DCAE3;
  --color-sky-8: #60B3D7;
  --color-sky-9: #7CE2FE;
  --color-sky-10: #74DAF8;
  --color-sky-11: #00749E;
  --color-sky-12: #1D3E56;
  --color-sky-alpha-1: rgba(0, 213, 255, 0.0235);
  --color-sky-alpha-2: rgba(0, 164, 219, 0.0549);
  --color-sky-alpha-3: rgba(0, 179, 238, 0.1176);
  --color-sky-alpha-4: rgba(0, 172, 228, 0.1804);
  --color-sky-alpha-5: rgba(0, 161, 216, 0.2549);
  --color-sky-alpha-6: rgba(0, 146, 202, 0.3373);
  --color-sky-alpha-7: rgba(0, 137, 193, 0.4471);
  --color-sky-alpha-8: rgba(0, 133, 191, 0.6235);
  --color-sky-alpha-9: rgba(0, 199, 254, 0.5137);
  --color-sky-alpha-10: rgba(0, 188, 243, 0.5451);
  --color-sky-alpha-11: rgba(0, 116, 158, 1);
  --color-sky-alpha-12: rgba(0, 37, 64, 0.8863);
  --color-gray-1: #FBFCFD;
  --color-gray-2: #F8F9FC;
  --color-gray-3: #EEF0F4;
  --color-gray-4: #E6E8ED;
  --color-gray-5: #DEE1E7;
  --color-gray-6: #D6DAE1;
  --color-gray-7: #CACFD8;
  --color-gray-8: #8A95A8;
  --color-gray-9: #626974;
  --color-gray-10: #4A4F59;
  --color-gray-11: #2E3138;
  --color-gray-12: #14171A;
  --color-gray-alpha-1: rgba(0, 64, 128, 0.0157);
  --color-gray-alpha-2: rgba(0, 37, 146, 0.0275);
  --color-gray-alpha-3: rgba(0, 30, 90, 0.0667);
  --color-gray-alpha-4: rgba(0, 21, 72, 0.098);
  --color-gray-alpha-5: rgba(0, 24, 70, 0.1294);
  --color-gray-alpha-6: rgba(0, 25, 69, 0.1608);
  --color-gray-alpha-7: rgba(0, 25, 68, 0.2078);
  --color-gray-alpha-8: rgba(1, 25, 66, 0.2902);
  --color-gray-alpha-9: rgba(0, 15, 41, 0.4706);
  --color-gray-alpha-10: rgba(0, 12, 36, 0.5098);
  --color-gray-alpha-11: rgba(0, 8, 24, 0.6275);
  --color-gray-alpha-12: rgba(0, 5, 10, 0.8902);
  --color-green-1: #FBFEFC;
  --color-green-2: #F4FBF6;
  --color-green-3: #E6F6EB;
  --color-green-4: #D6F1DF;
  --color-green-5: #C4E8D1;
  --color-green-6: #ADDDC0;
  --color-green-7: #8ECEAA;
  --color-green-8: #5BB98B;
  --color-green-9: #30A46C;
  --color-green-10: #2B9A66;
  --color-green-11: #218358;
  --color-green-12: #193B2D;
  --color-green-alpha-1: rgba(0, 192, 64, 0.0157);
  --color-green-alpha-2: rgba(0, 163, 47, 0.0431);
  --color-green-alpha-3: rgba(0, 164, 51, 0.098);
  --color-green-alpha-4: rgba(0, 168, 56, 0.1608);
  --color-green-alpha-5: rgba(1, 156, 57, 0.2314);
  --color-green-alpha-6: rgba(0, 150, 60, 0.3216);
  --color-green-alpha-7: rgba(0, 145, 64, 0.4431);
  --color-green-alpha-8: rgba(0, 146, 75, 0.6431);
  --color-green-alpha-9: rgba(0, 143, 74, 0.8118);
  --color-green-alpha-10: rgba(0, 134, 71, 0.8314);
  --color-green-alpha-11: rgba(0, 113, 63, 0.8706);
  --color-green-alpha-12: rgba(0, 38, 22, 0.902);
  --color-mauve-1: #FDFCFD;
  --color-mauve-2: #FAF9FB;
  --color-mauve-3: #F2EFF3;
  --color-mauve-4: #EAE7EC;
  --color-mauve-5: #E3DFE6;
  --color-mauve-6: #DBD8E0;
  --color-mauve-7: #D0CDD7;
  --color-mauve-8: #BCBAC7;
  --color-mauve-9: #8E8C99;
  --color-mauve-10: #84828E;
  --color-mauve-11: #65636D;
  --color-mauve-12: #211F26;
  --color-mauve-alpha-1: rgba(85, 0, 85, 0.0118);
  --color-mauve-alpha-2: rgba(43, 0, 85, 0.0235);
  --color-mauve-alpha-3: rgba(48, 0, 64, 0.0627);
  --color-mauve-alpha-4: rgba(32, 0, 54, 0.0941);
  --color-mauve-alpha-5: rgba(32, 0, 56, 0.1255);
  --color-mauve-alpha-6: rgba(20, 0, 53, 0.1529);
  --color-mauve-alpha-7: rgba(16, 0, 51, 0.1961);
  --color-mauve-alpha-8: rgba(8, 0, 49, 0.2706);
  --color-mauve-alpha-9: rgba(5, 0, 29, 0.451);
  --color-mauve-alpha-10: rgba(5, 0, 25, 0.4902);
  --color-mauve-alpha-11: rgba(4, 0, 17, 0.6118);
  --color-mauve-alpha-12: rgba(2, 0, 8, 0.8784);
  --color-slate-1: #FCFCFD;
  --color-slate-2: #F9F9FB;
  --color-slate-3: #F0F0F3;
  --color-slate-4: #E8E8EC;
  --color-slate-5: #E0E1E6;
  --color-slate-6: #E0E1E6;
  --color-slate-7: #CDCED6;
  --color-slate-8: #B9BBC6;
  --color-slate-9: #8B8D98;
  --color-slate-10: #63697E;
  --color-slate-11: #3E434C;
  --color-slate-12: #1C2024;
  --color-muted-slate-1: #FBFDFD;
  --color-muted-slate-2: #F6FAFB;
  --color-muted-slate-3: #E9F2F5;
  --color-muted-slate-4: #DDEBEF;
  --color-muted-slate-5: #D2E4E9;
  --color-muted-slate-6: #C6DCE2;
  --color-muted-slate-7: #B4D0D8;
  --color-muted-slate-8: #97BDC8;
  --color-muted-slate-9: #678E99;
  --color-muted-slate-10: #5B828C;
  --color-muted-slate-11: #486E78;
  --color-muted-slate-12: #18292E;
  --color-muted-slate-alpha-1: rgba(0, 128, 128, 0.0157);
  --color-muted-slate-alpha-2: rgba(0, 114, 142, 0.0353);
  --color-muted-slate-alpha-3: rgba(0, 105, 140, 0.0863);
  --color-muted-slate-alpha-4: rgba(0, 105, 135, 0.1333);
  --color-muted-slate-alpha-5: rgba(0, 102, 131, 0.1765);
  --color-muted-slate-alpha-6: rgba(0, 99, 126, 0.2235);
  --color-muted-slate-alpha-7: rgba(1, 96, 123, 0.2941);
  --color-muted-slate-alpha-8: rgba(0, 94, 121, 0.4078);
  --color-muted-slate-alpha-9: rgba(0, 66, 84, 0.5961);
  --color-muted-slate-alpha-10: rgba(0, 61, 76, 0.6431);
  --color-muted-slate-alpha-11: rgba(0, 53, 67, 0.7176);
  --color-muted-slate-alpha-12: rgba(0, 19, 24, 0.9059);
  --color-black-alpha-1: rgba(0, 0, 0, 0.05);
  --color-black-alpha-2: rgba(0, 0, 0, 0.1);
  --color-black-alpha-3: rgba(0, 0, 0, 0.15);
  --color-black-alpha-4: rgba(0, 0, 0, 0.2);
  --color-black-alpha-5: rgba(0, 0, 0, 0.3);
  --color-black-alpha-6: rgba(0, 0, 0, 0.4);
  --color-black-alpha-7: rgba(0, 0, 0, 0.5);
  --color-black-alpha-8: rgba(0, 0, 0, 0.6);
  --color-black-alpha-9: rgba(0, 0, 0, 0.7);
  --color-black-alpha-10: rgba(0, 0, 0, 0.8);
  --color-black-alpha-11: rgba(0, 0, 0, 0.9);
  --color-black-alpha-12: rgba(0, 0, 0, 0.95);
  --color-white-alpha-1: rgba(255, 255, 255, 0.05);
  --color-white-alpha-2: rgba(255, 255, 255, 0.1);
  --color-white-alpha-3: rgba(255, 255, 255, 0.15);
  --color-white-alpha-4: rgba(255, 255, 255, 0.2);
  --color-white-alpha-5: rgba(255, 255, 255, 0.3);
  --color-white-alpha-6: rgba(255, 255, 255, 0.4);
  --color-white-alpha-7: rgba(255, 255, 255, 0.5);
  --color-white-alpha-8: rgba(255, 255, 255, 0.6);
  --color-white-alpha-9: rgba(255, 255, 255, 0.7);
  --color-white-alpha-10: rgba(255, 255, 255, 0.8);
  --color-white-alpha-11: rgba(255, 255, 255, 0.9);
  --color-white-alpha-12: rgba(255, 255, 255, 0.95);
  --color-accent-1: var(--color-blue-1);
  --color-accent-2: var(--color-blue-2);
  --color-accent-3: var(--color-blue-3);
  --color-accent-4: var(--color-blue-4);
  --color-accent-5: var(--color-blue-5);
  --color-accent-6: var(--color-blue-6);
  --color-accent-7: var(--color-blue-7);
  --color-accent-8: var(--color-blue-8);
  --color-accent-9: var(--color-blue-9);
  --color-accent-10: var(--color-blue-10);
  --color-accent-11: var(--color-blue-11);
  --color-accent-12: var(--color-blue-12);
  --color-accent-alpha-1: var(--color-blue-alpha-1);
  --color-accent-alpha-2: var(--color-blue-alpha-2);
  --color-accent-alpha-3: var(--color-blue-alpha-3);
  --color-accent-alpha-4: var(--color-blue-alpha-4);
  --color-accent-alpha-5: var(--color-blue-alpha-5);
  --color-accent-alpha-6: var(--color-blue-alpha-6);
  --color-accent-alpha-7: var(--color-blue-alpha-7);
  --color-accent-alpha-8: var(--color-blue-alpha-8);
  --color-accent-alpha-9: var(--color-blue-alpha-9);
  --color-accent-alpha-10: var(--color-blue-alpha-10);
  --color-accent-alpha-11: var(--color-blue-alpha-11);
  --color-accent-alpha-12: var(--color-blue-alpha-12);
  --color-neutral-1: var(--color-gray-1);
  --color-neutral-2: var(--color-gray-2);
  --color-neutral-3: var(--color-gray-3);
  --color-neutral-4: var(--color-gray-4);
  --color-neutral-5: var(--color-gray-5);
  --color-neutral-6: var(--color-gray-6);
  --color-neutral-7: var(--color-gray-7);
  --color-neutral-8: var(--color-gray-8);
  --color-neutral-9: var(--color-gray-9);
  --color-neutral-10: var(--color-gray-10);
  --color-neutral-11: var(--color-gray-11);
  --color-neutral-12: var(--color-gray-12);
  --color-neutral-alpha-1: var(--color-gray-alpha-1);
  --color-neutral-alpha-2: var(--color-gray-alpha-2);
  --color-neutral-alpha-3: var(--color-gray-alpha-3);
  --color-neutral-alpha-4: var(--color-gray-alpha-4);
  --color-neutral-alpha-5: var(--color-gray-alpha-5);
  --color-neutral-alpha-6: var(--color-gray-alpha-6);
  --color-neutral-alpha-7: var(--color-gray-alpha-7);
  --color-neutral-alpha-8: var(--color-gray-alpha-8);
  --color-neutral-alpha-9: var(--color-gray-alpha-9);
  --color-neutral-alpha-10: var(--color-gray-alpha-10);
  --color-neutral-alpha-11: var(--color-gray-alpha-11);
  --color-neutral-alpha-12: var(--color-gray-alpha-12);
  --color-success-1: var(--color-green-1);
  --color-success-2: var(--color-green-2);
  --color-success-3: var(--color-green-3);
  --color-success-4: var(--color-green-4);
  --color-success-5: var(--color-green-5);
  --color-success-6: var(--color-green-6);
  --color-success-7: var(--color-green-7);
  --color-success-8: var(--color-green-8);
  --color-success-9: var(--color-green-9);
  --color-success-10: var(--color-green-10);
  --color-success-11: var(--color-green-11);
  --color-success-12: var(--color-green-12);
  --color-success-alpha-1: var(--color-green-alpha-1);
  --color-success-alpha-2: var(--color-green-alpha-2);
  --color-success-alpha-3: var(--color-green-alpha-3);
  --color-success-alpha-4: var(--color-green-alpha-4);
  --color-success-alpha-5: var(--color-green-alpha-5);
  --color-success-alpha-6: var(--color-green-alpha-6);
  --color-success-alpha-7: var(--color-green-alpha-7);
  --color-success-alpha-8: var(--color-green-alpha-8);
  --color-success-alpha-9: var(--color-green-alpha-9);
  --color-success-alpha-10: var(--color-green-alpha-10);
  --color-success-alpha-11: var(--color-green-alpha-11);
  --color-success-alpha-12: var(--color-green-alpha-11);
  --color-error-1: var(--color-red-1);
  --color-error-2: var(--color-red-2);
  --color-error-3: var(--color-red-3);
  --color-error-4: var(--color-red-4);
  --color-error-5: var(--color-red-5);
  --color-error-6: var(--color-red-6);
  --color-error-7: var(--color-red-7);
  --color-error-8: var(--color-red-8);
  --color-error-9: var(--color-red-9);
  --color-error-10: var(--color-red-10);
  --color-error-11: var(--color-red-11);
  --color-error-12: var(--color-red-12);
  --color-error-alpha-1: var(--color-red-alpha-1);
  --color-error-alpha-2: var(--color-red-alpha-2);
  --color-error-alpha-3: var(--color-red-alpha-3);
  --color-error-alpha-4: var(--color-red-alpha-4);
  --color-error-alpha-5: var(--color-red-alpha-5);
  --color-error-alpha-6: var(--color-red-alpha-6);
  --color-error-alpha-7: var(--color-red-alpha-7);
  --color-error-alpha-8: var(--color-red-alpha-8);
  --color-error-alpha-9: var(--color-red-alpha-9);
  --color-error-alpha-10: var(--color-red-alpha-10);
  --color-error-alpha-11: var(--color-red-alpha-11);
  --color-error-alpha-12: var(--color-red-alpha-12);
  --color-warning-1: var(--color-amber-1);
  --color-warning-2: var(--color-amber-2);
  --color-warning-3: var(--color-amber-3);
  --color-warning-4: var(--color-amber-4);
  --color-warning-5: var(--color-amber-5);
  --color-warning-6: var(--color-amber-6);
  --color-warning-7: var(--color-amber-7);
  --color-warning-8: var(--color-amber-8);
  --color-warning-9: var(--color-amber-9);
  --color-warning-10: var(--color-amber-10);
  --color-warning-11: var(--color-amber-11);
  --color-warning-12: var(--color-amber-12);
  --color-warning-alpha-1: var(--color-amber-alpha-1);
  --color-warning-alpha-2: var(--color-amber-alpha-2);
  --color-warning-alpha-3: var(--color-amber-alpha-3);
  --color-warning-alpha-4: var(--color-amber-alpha-4);
  --color-warning-alpha-5: var(--color-amber-alpha-5);
  --color-warning-alpha-6: var(--color-amber-alpha-6);
  --color-warning-alpha-7: var(--color-amber-alpha-7);
  --color-warning-alpha-8: var(--color-amber-alpha-8);
  --color-warning-alpha-9: var(--color-amber-alpha-9);
  --color-warning-alpha-10: var(--color-amber-alpha-10);
  --color-warning-alpha-11: var(--color-amber-alpha-11);
  --color-warning-alpha-12: var(--color-amber-alpha-2);
  --color-info-1: var(--color-sky-1);
  --color-info-2: var(--color-sky-2);
  --color-info-3: var(--color-sky-3);
  --color-info-4: var(--color-sky-4);
  --color-info-5: var(--color-sky-5);
  --color-info-6: var(--color-sky-6);
  --color-info-7: var(--color-sky-7);
  --color-info-8: var(--color-sky-8);
  --color-info-9: var(--color-sky-9);
  --color-info-10: var(--color-sky-10);
  --color-info-11: var(--color-sky-11);
  --color-info-12: var(--color-sky-12);
  --color-info-alpha-1: var(--color-sky-alpha-1);
  --color-info-alpha-2: var(--color-sky-alpha-2);
  --color-info-alpha-3: var(--color-sky-alpha-3);
  --color-info-alpha-4: var(--color-sky-alpha-4);
  --color-info-alpha-5: var(--color-sky-alpha-5);
  --color-info-alpha-6: var(--color-sky-alpha-6);
  --color-info-alpha-7: var(--color-sky-alpha-7);
  --color-info-alpha-8: var(--color-sky-alpha-8);
  --color-info-alpha-9: var(--color-sky-alpha-9);
  --color-info-alpha-10: var(--color-sky-alpha-10);
  --color-info-alpha-11: var(--color-sky-alpha-11);
  --color-info-alpha-12: var(--color-sky-alpha-12);
}
:root {
  --duration-fastest: 75ms;
  --duration-fast: 100ms;
  --duration-normal: 200ms;
  --duration-slow: 300ms;
  --duration-slowest: 500ms;
  --ease-standard: cubic-bezier(0.2, 0, 0, 1);
  --ease-out: cubic-bezier(0, 0, 0.2, 1);
  --ease-in: cubic-bezier(0.3, 0, 1, 1);
  --ease-linear: linear;
}
:root {
  --radius-none: 0;
  --radius-2xs: 0.25rem;
  --radius-xs: 0.375rem;
  --radius-sm: 0.5rem;
  --radius-md: 0.75rem;
  --radius-lg: 1rem;
  --radius-xl: 1.25rem;
  --radius-2xl: 1.5rem;
  --radius-full: 9999px;
}
:root {
  --shadow-color-xs: rgb(0 0 0 / 6%);
  --shadow-color-sm: rgb(0 0 0 / 8%);
  --shadow-color-md: rgb(0 0 0 / 12%);
  --shadow-color-lg: rgb(0 0 0 / 16%);
  --shadow-xs: 0 1px 2px var(--shadow-color-xs);
  --shadow-sm: 0 4px 10px var(--shadow-color-sm);
  --shadow-md: 0 12px 24px var(--shadow-color-md);
  --shadow-lg: 0 24px 48px var(--shadow-color-lg);
}
@font-face {
  font-family: Urbanist;
  font-style: normal;
  font-weight: 100 900;
  src: url("./media/Urbanist.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: Urbanist;
  font-style: italic;
  font-weight: 100 900;
  src: url("./media/Urbanist-Italic.woff2") format("woff2");
  font-display: swap;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html {
  -webkit-text-size-adjust: 100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main {
  display: block;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
ul,
ol {
  list-style: none;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-spacing: 0;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
button {
  cursor: pointer;
  background-color: transparent;
  border: none;
  outline: none;
}
input {
  outline: none;
}
textarea {
  outline: none;
}
html {
  font-size: 16px;
}
@media screen and (width < 481px) {
  html {
    font-size: 14px;
  }
}
body {
  font-family: Urbanist, sans-serif;
  font-size: 1rem;
}
:root {
  --scrollbar-track: var(--color-neutral-alpha-3);
  --scrollbar-thumb: var(--color-neutral-alpha-8);
  --scrollbar-thumb-hover: var(--color-neutral-alpha-9);
}
body {
  min-height: 100%;
  min-height: 100dvh;
  color: var(--color-gray-12);
  background-color: var(--color-gray-2);
}
app-root {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  min-height: 100dvh;
}
.search-highlight {
  font-weight: 700;
  background-color: transparent;
}
@supports (-moz-appearance: none) {
  * {
    scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
    scrollbar-width: thin;
  }
}
@supports selector(::-webkit-scrollbar) {
  *::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background: var(--scrollbar-track);
    border-radius: 30px;
  }
  *::-webkit-scrollbar-thumb {
    background: var(--scrollbar-thumb);
    border-radius: 30px;
  }
  *::-webkit-scrollbar-thumb:hover {
    background: var(--scrollbar-thumb-hover);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
:root {
  --p-icon-size: 1.25rem;
  --p-disabled-opacity: 0.6;
}
.p-motion:has(.p-datepicker-panel) {
  min-width: auto !important;
}
.p-datepicker-panel {
  --p-datepicker-panel-padding: 0.75rem;
  --p-datepicker-panel-background: var(--color-white);
  --p-datepicker-panel-color: var(--color-neutral-12);
  --p-datepicker-panel-border-color: var(--color-neutral-alpha-3);
  --p-datepicker-panel-border-radius: var(--radius-sm);
  --p-datepicker-panel-shadow: 0px 12px 60px 0px var(--color-black-alpha-3), 0px 12px 32px -16px var(--color-neutral-alpha-5);
  --p-datepicker-header-padding: 0.125rem 0 0.75rem;
  --p-datepicker-header-background: transparent;
  --p-datepicker-title-color: var(--color-neutral-12);
  --p-datepicker-title-font-weight: 500;
  --p-datepicker-select-month-color: var(--color-neutral-12);
  --p-datepicker-select-month-hover-color: var(--color-accent-11);
  --p-datepicker-select-month-padding: 0.125rem 0.25rem;
  --p-datepicker-select-year-color: var(--color-neutral-12);
  --p-datepicker-select-year-hover-color: var(--color-accent-11);
  --p-datepicker-select-year-padding: 0.125rem 0.25rem;
  --p-datepicker-week-day-padding: 0.25rem 0.3125rem;
  --p-datepicker-week-day-color: var(--color-neutral-10);
  --p-datepicker-week-day-font-weight: 400;
  --p-datepicker-date-width: 2.25rem;
  --p-datepicker-date-height: 2.25rem;
  --p-datepicker-date-border-radius: var(--radius-xs);
  --p-datepicker-date-color: var(--color-gray-12);
  --p-datepicker-date-hover-background: var(--color-neutral-2);
  --p-datepicker-date-hover-color: var(--color-gray-12);
  --p-datepicker-date-selected-background: var(--color-accent-9);
  --p-datepicker-date-selected-color: var(--color-white);
  --p-datepicker-date-selected-border-color: transparent;
  --p-datepicker-date-today-background: transparent;
  --p-datepicker-date-disabled-color: var(--color-neutral-alpha-7);
  --p-datepicker-date-range-selected-background: var(--color-accent-alpha-3);
  --p-datepicker-date-range-selected-color: var(--color-gray-12);
  --p-datepicker-month-padding: 0.375rem 1rem;
  --p-datepicker-month-border-radius: var(--radius-xs);
  --p-datepicker-month-hover-background: var(--color-neutral-2);
  --p-datepicker-month-selected-background: var(--color-accent-9);
  --p-datepicker-month-selected-color: var(--color-white-contrast);
  --p-datepicker-year-padding: 0.375rem 1rem;
  --p-datepicker-year-border-radius: var(--radius-xs);
  --p-datepicker-year-hover-background: var(--color-neutral-2);
  --p-datepicker-year-selected-background: var(--color-accent-9);
  --p-datepicker-year-selected-color: var(--color-white-contrast);
}
.p-datepicker-panel .p-datepicker-weekday {
  font-size: 0.8125rem;
  line-height: 1.3846153846;
}
.p-datepicker-panel .p-datepicker-day {
  font-size: 0.875rem;
  line-height: 1.4285714286;
}
.p-datepicker-panel .p-datepicker-title {
  font-size: 0.875rem;
  line-height: 1.4285714286;
}
.p-datepicker-panel .p-datepicker-prev-button,
.p-datepicker-panel .p-datepicker-next-button {
  --p-button-icon-only-width: 2rem;
  --p-icon-size: 0.875rem;
  --p-button-text-secondary-color: var(--color-neutral-10);
  --p-button-text-secondary-hover-background: var(--color-neutral-2);
  --p-button-text-secondary-hover-color: var(--color-neutral-12);
}
.p-inputtext {
  --p-inputtext-padding-y: 0.25rem;
  --p-inputtext-padding-x: 0.5rem;
  --p-inputtext-sm-padding-y: 0.1875rem;
  --p-inputtext-sm-padding-x: 0.5rem;
  --p-inputtext-sm-font-size: 0.75rem;
  --p-inputtext-lg-padding-y: 0.4375rem;
  --p-inputtext-lg-padding-x: 0.75rem;
  --p-inputtext-lg-font-size: 1rem;
  --p-inputtext-color: var(--color-neutral-12);
  --p-inputtext-placeholder-color: var(--color-neutral-alpha-9);
  --p-inputtext-invalid-placeholder-color: var(--color-neutral-alpha-9);
  --p-inputtext-background: var(--color-white-alpha-11);
  --p-inputtext-border-color: var(--color-neutral-alpha-5);
  --p-inputtext-border-radius: var(--radius-sm);
  --p-inputtext-transition-duration: var(--duration-normal);
  --p-inputtext-hover-border-color: var(--color-gray-alpha-8);
  --p-inputtext-focus-border-color: var(--color-accent-alpha-8);
  --p-inputtext-disabled-color: var(--color-neutral-alpha-9);
  --p-inputtext-disabled-background: var(--color-neutral-alpha-3);
  --p-inputtext-disabled-border-color: var(--color-neutral-alpha-6);
  --p-inputtext-readonly-color: var(--color-neutral-12);
  --p-inputtext-readonly-background: var(--color-neutral-alpha-2);
  --p-inputtext-readonly-border-color: var(--color-neutral-alpha-6);
  --p-inputtext-invalid-border-color: var(--color-error-alpha-9);
  --p-inputtext-invalid-background: var(--color-error-alpha-2);
  line-height: 1.375rem;
}
.p-inputtext:not(.p-inputtext-sm, .p-inputtext-lg) {
  font-size: 0.9375rem;
}
.p-inputtext:disabled {
  border-color: var(--p-inputtext-disabled-border-color);
}
.p-inputtext:disabled::placeholder {
  color: var(--p-inputtext-placeholder-color);
}
.p-inputtext:read-only,
.p-inputtext:read-only:enabled:hover,
.p-inputtext:read-only:enabled:focus {
  color: var(--p-inputtext-readonly-color);
  background-color: var(--p-inputtext-readonly-background);
  border-color: var(--p-inputtext-readonly-border-color);
}
.p-inputtext.ng-invalid.ng-touched,
.p-inputtext.p-invalid {
  background-color: var(--p-inputtext-invalid-background);
  border-color: var(--p-inputtext-invalid-border-color);
}
.p-inputtext-sm {
  --p-inputtext-border-radius: var(--radius-xs);
  line-height: 1rem;
}
.p-inputtext-lg {
  --p-inputtext-border-radius: var(--radius-md);
  line-height: 1.5rem;
}
.p-select {
  --p-select-padding-y: 0.25rem;
  --p-select-padding-x: 0.5rem;
  --p-select-sm-padding-y: 0.1875rem;
  --p-select-sm-padding-x: 0.5rem;
  --p-select-sm-font-size: 1rem;
  --p-select-lg-padding-y: 0.4375rem;
  --p-select-lg-padding-x: 0.75rem;
  --p-select-lg-font-size: 1rem;
  --p-icon-size: 0.875rem;
  --p-select-color: var(--color-neutral-12);
  --p-select-placeholder-color: var(--color-neutral-alpha-9);
  --p-select-invalid-placeholder-color: var(--color-neutral-alpha-9);
  --p-select-background: var(--color-white-alpha-11);
  --p-select-border-color: var(--color-neutral-alpha-5);
  --p-select-border-radius: var(--radius-sm);
  --p-select-transition-duration: var(--duration-normal);
  --p-select-dropdown-width: 2rem;
  --p-select-hover-border-color: var(--color-gray-alpha-8);
  --p-select-focus-border-color: var(--color-accent-alpha-8);
  --p-select-disabled-color: var(--color-neutral-alpha-9);
  --p-select-disabled-background: var(--color-neutral-alpha-3);
  --p-select-disabled-border-color: var(--color-neutral-alpha-6);
  --p-select-invalid-border-color: var(--color-error-alpha-9);
  --p-select-invalid-background: var(--color-error-alpha-2);
}
.p-select .p-select-label {
  line-height: 1.375rem;
}
.p-select.p-select-sm {
  --p-select-dropdown-width: 1.6875rem;
  --p-select-border-radius: var(--radius-xs);
}
.p-select.p-select-sm .p-select-label {
  line-height: 1rem;
}
.p-select.p-select-sm .p-select-dropdown .p-icon {
  width: 0.875rem;
  height: 0.875rem;
}
.p-select.p-select-lg {
  --p-select-dropdown-width: 2.5rem;
  --p-select-border-radius: var(--radius-md);
}
.p-select.p-select-lg .p-select-label {
  line-height: 1.5rem;
}
.p-select.p-select-lg .p-select-dropdown .p-icon {
  width: 1rem;
  height: 1rem;
}
.p-select.p-disabled {
  border-color: var(--p-select-disabled-border-color);
}
.p-select.ng-invalid.ng-touched,
.p-select.p-invalid {
  background-color: var(--p-select-invalid-background);
  border-color: var(--p-select-invalid-border-color);
}
.p-select-overlay {
  --p-select-overlay-background: var(--color-white);
  --p-select-overlay-color: var(--color-gray-12);
  --p-select-overlay-border-color: var(--color-neutral-alpha-3);
  --p-select-overlay-border-radius: var(--radius-sm);
  --p-select-overlay-shadow: 0px 12px 60px 0px var(--color-black-alpha-3), 0px 12px 32px -16px var(--color-neutral-alpha-5);
  --p-select-list-padding: 0.5rem;
  --p-select-list-gap: 0.125rem;
  --p-select-list-header-padding: 0.5rem;
  --p-select-option-color: var(--color-gray-12);
  --p-select-option-padding: 0.375rem 0.75rem;
  --p-select-option-border-radius: var(--radius-xs);
  --p-select-option-focus-color: var(--color-neutral-12);
  --p-select-option-focus-background: var(--color-neutral-2);
  --p-select-option-selected-color: var(--color-gray-12);
  --p-select-option-selected-background: var(--color-neutral-alpha-3);
  --p-select-option-selected-focus-color: var(--color-neutral-12);
  --p-select-option-selected-focus-background: var(--color-neutral-4);
}
.p-select-overlay .p-select-option {
  font-size: 0.9375rem;
  line-height: 1.4666666667;
}
.p-select-overlay .p-iconfield {
  --p-icon-size: 1rem;
}
.p-select-overlay .p-select-empty-message {
  --p-select-empty-message-padding: 0.5rem 0.75rem;
}
.p-textarea {
  --p-textarea-padding-y: 0.25rem;
  --p-textarea-padding-x: 0.5rem;
  --p-textarea-sm-padding-y: 0.1875rem;
  --p-textarea-sm-padding-x: 0.5rem;
  --p-textarea-sm-font-size: 1rem;
  --p-textarea-lg-padding-y: 0.4375rem;
  --p-textarea-lg-padding-x: 0.75rem;
  --p-textarea-lg-font-size: 1rem;
  --p-textarea-color: var(--color-neutral-12);
  --p-textarea-placeholder-color: var(--color-neutral-alpha-9);
  --p-textarea-invalid-placeholder-color: var(--color-neutral-alpha-9);
  --p-textarea-background: var(--color-white-alpha-11);
  --p-textarea-border-color: var(--color-neutral-alpha-5);
  --p-textarea-border-radius: var(--radius-sm);
  --p-textarea-transition-duration: var(--duration-normal);
  --p-textarea-hover-border-color: var(--color-gray-alpha-8);
  --p-textarea-focus-border-color: var(--color-accent-alpha-8);
  --p-textarea-disabled-color: var(--color-neutral-alpha-9);
  --p-textarea-disabled-background: var(--color-neutral-alpha-3);
  --p-textarea-disabled-border-color: var(--color-neutral-alpha-6);
  --p-textarea-readonly-color: var(--color-neutral-12);
  --p-textarea-readonly-background: var(--color-neutral-alpha-2);
  --p-textarea-readonly-border-color: var(--color-neutral-alpha-6);
  --p-textarea-invalid-border-color: var(--color-error-alpha-9);
  --p-textarea-invalid-background: var(--color-error-alpha-2);
  line-height: 1.375rem;
  resize: none;
}
.p-textarea:disabled {
  border-color: var(--p-textarea-disabled-border-color);
}
.p-textarea:disabled::placeholder {
  color: var(--p-textarea-placeholder-color);
}
.p-textarea:read-only,
.p-textarea:read-only:enabled:hover,
.p-textarea:read-only:enabled:focus {
  color: var(--p-textarea-readonly-color);
  background-color: var(--p-textarea-readonly-background);
  border-color: var(--p-textarea-readonly-border-color);
}
.p-textarea.ng-invalid.ng-touched,
.p-textarea.p-invalid {
  background-color: var(--p-textarea-invalid-background);
  border-color: var(--p-textarea-invalid-border-color);
}
.p-textarea-sm {
  --p-textarea-border-radius: var(--radius-xs);
  line-height: 1rem;
}
.p-textarea-lg {
  --p-textarea-border-radius: var(--radius-md);
  line-height: 1.5rem;
}
.p-toggleswitch {
  --p-toggleswitch-width: 52px;
  --p-toggleswitch-height: 32px;
  --p-toggleswitch-border-radius: 100px;
  --p-toggleswitch-background: var(--color-slate-200);
  --p-toggleswitch-checked-hover-background: var(--color-blue-400);
  --p-toggleswitch-hover-background: var(--color-slate-200);
  --p-toggleswitch-checked-background: var(--color-blue-400);
  --p-toggleswitch-checked-border-color: transparent;
  --p-toggleswitch-handle-background: var(--color-white);
  --p-toggleswitch-handle-hover-background: var(--color-white);
  --p-toggleswitch-handle-checked-hover-background: var(--color-white);
  --p-toggleswitch-handle-checked-background: var(--color-white);
  --p-toggleswitch-handle-checked-color: var(--color-blue-500);
  --p-toggleswitch-border-width: 0;
  --p-toggleswitch-handle-size: 24px;
  --p-toggleswitch-handle-border-radius: 50%;
  --p-toggleswitch-gap: 4px;
  --p-toggleswitch-transition-duration: var(--duration-fast);
  --p-toggleswitch-slide-duration: var(--duration-fast);
}
.p-tooltip {
  --p-tooltip-gutter: 0.25rem;
  --p-tooltip-padding: 0.25rem 0.5rem;
  --p-tooltip-border-radius: var(--radius-sm);
  --p-tooltip-background: var(--color-neutral-12);
  --p-tooltip-color: var(--color-neutral-1);
  --p-tooltip-transition: opacity var(--duration-normal) var(--ease-out);
}
.p-tooltip-text {
  font-size: 0.75rem;
  line-height: 1.3333333333;
}
.p-iconfield {
  --p-icon-size: 1.5rem;
  --p-iconfield-icon-color: var(--color-neutral-alpha-11);
  --p-form-field-padding-x: 1rem;
}
.p-iconfield .p-inputtext {
  width: 100%;
}
.p-iconfield .p-inputtext:not(:first-child),
.p-iconfield .p-inputwrapper:not(:first-child) .p-inputtext {
  padding-inline-start: calc(var(--p-form-field-padding-x) + var(--p-form-field-padding-x) / 2 + var(--p-icon-size)) !important;
}
.p-iconfield .p-inputtext:not(:last-child) {
  padding-inline-end: calc(var(--p-form-field-padding-x) + var(--p-form-field-padding-x) / 2 + var(--p-icon-size)) !important;
}
.p-iconfield .p-inputicon {
  display: flex;
  margin-top: 0;
  font-size: var(--p-icon-size);
  transform: translateY(-50%);
}
.p-avatar {
  --p-avatar-width: 1.75rem;
  --p-avatar-height: 1.75rem;
  --p-avatar-color: var(--color-accent-contrast);
  --p-avatar-background: var(--color-warning-alpha-4);
  --p-avatar-font-size: 0.875rem;
  --p-avatar-border-radius: var(--radius-sm);
  font-weight: 500;
}
.p-skeleton {
  --p-skeleton-background: var(--color-neutral-alpha-4);
  --p-skeleton-border-radius: var(--radius-xs);
  --p-skeleton-animation-background: light-dark(rgb(255 255 255 / 40%), rgb(255 255 255 / 4%));
}
.p-badge {
  --p-overlaybadge-outline-width: 0;
  --p-badge-primary-background: var(--color-error-11);
  --p-badge-primary-color: var(--color-white);
  --p-badge-font-size: 0.6875rem;
  --p-badge-font-weight: 600;
  --p-badge-min-width: 1rem;
  --p-badge-height: 1rem;
  --p-badge-border-radius: 50%;
}
.p-popover {
  --p-popover-gutter: 0.25rem;
  --p-popover-background: var(--color-white);
  --p-popover-color: var(--color-neutral-12);
  --p-popover-border-color: var(--color-neutral-alpha-3);
  --p-popover-border-radius: var(--radius-lg);
  --p-popover-shadow:
    0px 12px 60px 0px var(--color-black-alpha-3),
    0px 16px 64px 0px var(--color-neutral-alpha-2),
    0px 16px 36px -20px var(--color-neutral-alpha-7);
}
markdown > :first-child {
  margin-top: 0;
}
markdown > :last-child {
  margin-bottom: 0;
}
markdown h1,
markdown h2,
markdown h3,
markdown h4,
markdown h5,
markdown h6 {
  margin: 1rem 0 0.5rem;
  font-weight: 600;
  color: var(--color-neutral-12);
}
markdown h1 {
  font-size: 1.25rem;
  line-height: 1.4;
}
markdown h2 {
  font-size: 1.125rem;
  line-height: 1.4444444444;
}
markdown h3 {
  font-size: 1rem;
  line-height: 1.5;
}
markdown h4,
markdown h5,
markdown h6 {
  font-size: 0.9375rem;
  line-height: 1.4666666667;
}
markdown p,
markdown ul,
markdown ol,
markdown blockquote,
markdown table,
markdown pre {
  margin: 0 0 0.5rem;
}
markdown ul {
  padding-left: 1.25rem;
  list-style: disc;
}
markdown ol {
  padding-left: 1.25rem;
  list-style: decimal;
}
markdown li + li {
  margin-top: 0.25rem;
}
markdown li > ul,
markdown li > ol {
  margin-top: 0.25rem;
  margin-bottom: 0;
}
markdown strong,
markdown b {
  font-weight: 600;
  color: var(--color-neutral-12);
}
markdown em,
markdown i {
  font-style: italic;
}
markdown a {
  color: var(--color-accent-9);
  text-decoration: underline dashed;
  text-underline-offset: 0.125rem;
  transition-timing-function: var(--ease-out);
  transition-duration: var(--duration-normal);
  transition-property: color;
}
markdown a:hover {
  color: var(--color-accent-12);
}
markdown blockquote {
  padding-left: 0.75rem;
  color: var(--color-neutral-10);
  border-left: 0.125rem solid var(--color-neutral-alpha-5);
}
markdown blockquote > :last-child {
  margin-bottom: 0;
}
markdown hr {
  margin: 1rem 0;
  border: none;
  border-top: 1px solid var(--color-neutral-alpha-3);
}
markdown table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.8125rem;
  line-height: 1.3846153846;
}
markdown th,
markdown td {
  padding: 0.375rem 0.625rem;
  text-align: left;
  border: 1px solid var(--color-neutral-alpha-3);
}
markdown th {
  font-weight: 600;
  color: var(--color-neutral-12);
  background-color: var(--color-neutral-alpha-2);
}
markdown img {
  max-width: 100%;
  border-radius: var(--radius-sm);
}
markdown code {
  padding: 0 0.25rem;
  font-size: 0.9em;
  background-color: var(--color-neutral-alpha-3);
  border-radius: var(--radius-sm);
}
markdown pre {
  padding: 0.75rem;
  overflow-x: auto;
  background-color: var(--color-neutral-alpha-3);
  border-radius: var(--radius-md);
}
markdown pre code {
  padding: 0;
  background: none;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
