/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */
@font-face {
  font-family: 'JazzIconFont';
  src: url(../../ced2c5a8bf7410f66f7e.eot);
  src: url(../../ced2c5a8bf7410f66f7e.eot) format('embedded-opentype'), url(../../65a6690981e6757dbb15.woff2) format('woff2'), url(../../d48eaa38ace6d2017099.woff) format('woff'), url(../../fca7037994f1e0a07dc3.ttf) format('truetype'), url(../../ea1d5f58d636bd8134db.svg) format('svg');
}
.jn-icon {
  display: inline-block;
  font: normal normal normal 1em/1 'JazzIconFont';
  color: inherit;
  flex-shrink: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.jn-icon-sm {
  font-size: 0.8em;
}
.jn-icon-lg {
  font-size: 1.2em;
}
.jn-icon-16 {
  font-size: 16px;
}
.jn-icon-32 {
  font-size: 32px;
}
.jn-icon-is-spinning {
  animation: jn-icon-spin 1s infinite linear;
}
@keyframes jn-icon-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.jn-icon-rotate-90 {
  transform: rotate(90deg);
}
.jn-icon-rotate-180 {
  transform: rotate(180deg);
}
.jn-icon-rotate-270 {
  transform: rotate(270deg);
}
.jn-icon-flip-y {
  transform: scaleY(-1);
}
.jn-icon-flip-x {
  transform: scaleX(-1);
}
.jn-user-pending::before {
  content: '\ebdd';
}
.jn-tags-include::before {
  content: '\ebde';
}
.jn-tags-exclude::before {
  content: '\ebdf';
}
.jn-vivaldi::before {
  content: '\ebe0';
}
.jn-brave::before {
  content: '\ebe1';
}
.jn-offline::before {
  content: '\ebe2';
}
.jn-unmute::before {
  content: '\ebe3';
}
.jn-pin-geo::before {
  content: '\ebe4';
}
.jn-position::before {
  content: '\ebe5';
}
.jn-enlarge::before {
  content: '\ebe6';
}
.jn-pivot-nodes::before {
  content: '\ebe7';
}
.jn-laptop::before {
  content: '\ebe8';
}
.jn-pivot-users::before {
  content: '\ebe9';
}
.jn-qush-logomark::before {
  content: '\ebea';
}
.jn-user-single::before {
  content: '\ebeb';
}
.jn-sensor::before {
  content: '\ebec';
}
.jn-funnel-filled::before {
  content: '\ebed';
}
.jn-file-cogs::before {
  content: '\ebee';
}
.jn-ban::before {
  content: '\ebef';
}
.jn-flag::before {
  content: '\ebf0';
}
.jn-printer::before {
  content: '\ebf1';
}
.jn-app-change::before {
  content: '\ebf2';
}
.jn-suitcase-small::before {
  content: '\ebf3';
}
.jn-tags::before {
  content: '\ebf4';
}
.jn-policies::before {
  content: '\ebf5';
}
.jn-pivot-policies::before {
  content: '\ebf6';
}
.jn-minimal-up::before {
  content: '\ebf7';
}
.jn-settings-gear::before {
  content: '\ebf8';
}
.jn-server::before {
  content: '\ebf9';
}
.jn-shadow-copy::before {
  content: '\ebfa';
}
.jn-work-title::before {
  content: '\ebfb';
}
.jn-wifi::before {
  content: '\ebfc';
}
.jn-wallpaper::before {
  content: '\ebfd';
}
.jn-user-circle::before {
  content: '\ebfe';
}
.jn-user-circle-cut::before {
  content: '\ebff';
}
.jn-undo::before {
  content: '\ec00';
}
.jn-trash-simple::before {
  content: '\ec01';
}
.jn-time::before {
  content: '\ec02';
}
.jn-tail-up::before {
  content: '\ec03';
}
.jn-tail-right::before {
  content: '\ec04';
}
.jn-tail-right-circle::before {
  content: '\ec05';
}
.jn-tail-left::before {
  content: '\ec06';
}
.jn-tail-left-undo::before {
  content: '\ec07';
}
.jn-tail-left-circle::before {
  content: '\ec08';
}
.jn-tail-down::before {
  content: '\ec09';
}
.jn-suitcase::before {
  content: '\ec0a';
}
.jn-server-circle::before {
  content: '\ec0b';
}
.jn-refresh::before {
  content: '\ec0c';
}
.jn-minimal-left-big::before {
  content: '\ec0d';
}
.jn-minimal-down::before {
  content: '\ec0e';
}
.jn-search::before {
  content: '\ec0f';
}
.jn-lock-open::before {
  content: '\ec10';
}
.jn-redo::before {
  content: '\ec11';
}
.jn-reboot::before {
  content: '\ec12';
}
.jn-pivot-reports::before {
  content: '\ec13';
}
.jn-pivot-investigate::before {
  content: '\ec14';
}
.jn-pivot-forensics::before {
  content: '\ec15';
}
.jn-pivot-admin::before {
  content: '\ec16';
}
.jn-kill-process::before {
  content: '\ec17';
}
.jn-minimal-up-bold::before {
  content: '\ec18';
}
.jn-minimal-up-big::before {
  content: '\ec19';
}
.jn-minimal-right::before {
  content: '\ec1a';
}
.jn-minimal-right-bold::before {
  content: '\ec1b';
}
.jn-minimal-right-big::before {
  content: '\ec1c';
}
.jn-minimal-left::before {
  content: '\ec1d';
}
.jn-minimal-left-bold::before {
  content: '\ec1e';
}
.jn-log-in::before {
  content: '\ec1f';
}
.jn-minimal-down-bold::before {
  content: '\ec20';
}
.jn-minimal-down-big::before {
  content: '\ec21';
}
.jn-message::before {
  content: '\ec22';
}
.jn-log-out::before {
  content: '\ec23';
}
.jn-file-stack::before {
  content: '\ec24';
}
.jn-lock::before {
  content: '\ec25';
}
.jn-dns-event::before {
  content: '\ec26';
}
.jn-search-advanced::before {
  content: '\ec27';
}
.jn-isolate::before {
  content: '\ec28';
}
.jn-home-simple::before {
  content: '\ec29';
}
.jn-history::before {
  content: '\ec2a';
}
.jn-globe::before {
  content: '\ec2b';
}
.jn-gears::before {
  content: '\ec2c';
}
.jn-funnel-1::before {
  content: '\ec2d';
}
.jn-forensics::before {
  content: '\ec2e';
}
.jn-folder::before {
  content: '\ec2f';
}
.jn-clear-clipboard::before {
  content: '\ec30';
}
.jn-circle-remove::before {
  content: '\ec31';
}
.jn-file-generic::before {
  content: '\ec32';
}
.jn-eye::before {
  content: '\ec33';
}
.jn-email::before {
  content: '\ec34';
}
.jn-edit::before {
  content: '\ec35';
}
.jn-dashboard-2::before {
  content: '\ec36';
}
.jn-direction::before {
  content: '\ec37';
}
.jn-alert-circle-outline::before {
  content: '\ec38';
}
.jn-code::before {
  content: '\ec39';
}
.jn-circle-spinner::before {
  content: '\ec3a';
}
.jn-alarm-triangle::before {
  content: '\ec3b';
}
.jn-chat::before {
  content: '\ec3c';
}
.jn-bulb::before {
  content: '\ec3d';
}
.jn-block-upload::before {
  content: '\ec3e';
}
.jn-block-mail::before {
  content: '\ec3f';
}
.jn-block-download::before {
  content: '\ec40';
}
.jn-action::before {
  content: '\ec41';
}
.jn-block-usb::before {
  content: '\ec42';
}
.jn-webhook::before {
  content: '\ec43';
}
.jn-media-next::before {
  content: '\ec44';
}
.jn-media-prev::before {
  content: '\ec45';
}
.jn-media-fullscreen::before {
  content: '\ec46';
}
.jn-media-pip::before {
  content: '\ec47';
}
.jn-media-play::before {
  content: '\ec48';
}
.jn-media-pause::before {
  content: '\ec49';
}
.jn-media-minimize::before {
  content: '\ec4a';
}
.jn-media-keylog::before {
  content: '\ec4b';
}
.jn-media-speed::before {
  content: '\ec4c';
}
.jn-media-replay::before {
  content: '\ec4d';
}
.jn-media-download::before {
  content: '\ec4e';
}
.jn-speech-bubble-big::before {
  content: '\ec4f';
}
.jn-info-circle-outline::before {
  content: '\ec50';
}
.jn-heartbeat::before {
  content: '\ec51';
}
.jn-data-insert::before {
  content: '\ec52';
}
.jn-bold::before {
  content: '\ec53';
}
.jn-italic::before {
  content: '\ec54';
}
.jn-ava-logo::before {
  content: '\ec55';
}
.jn-ava-logo-bg::before {
  content: '\ec56';
}
.jn-ava-a::before {
  content: '\ec57';
}
.jn-ava-a-bg::before {
  content: '\ec58';
}
.jn-navbar-sensors-filled-2::before {
  content: '\ec59';
}
.jn-view-feed::before {
  content: '\ec5a';
}
.jn-view-cards::before {
  content: '\ec5b';
}
.jn-navbar-sensors-2::before {
  content: '\ec5c';
}
.jn-view-list::before {
  content: '\ec5d';
}
.jn-speaker-1::before {
  content: '\ec5e';
}
.jn-speaker-0::before {
  content: '\ec5f';
}
.jn-microphone::before {
  content: '\ec60';
}
.jn-microphone-mute::before {
  content: '\ec61';
}
.jn-speaker-3::before {
  content: '\ec62';
}
.jn-speaker-2::before {
  content: '\ec63';
}
.jn-headset::before {
  content: '\ec64';
}
.jn-jazz-networks::before {
  content: '\ec65';
}
.jn-navbar-termsfilter::before {
  content: '\ec66';
}
.jn-navbar-termsfilter-filled::before {
  content: '\ec67';
}
.jn-guy-fawkes::before {
  content: '\ec68';
}
.jn-watchlist::before {
  content: '\ec69';
}
.jn-jazz-logo::before {
  content: '\ec6a';
}
.jn-launch::before {
  content: '\ec6b';
}
.jn-policy::before {
  content: '\ec6c';
}
.jn-file-cogs-2::before {
  content: '\ec6d';
}
.jn-private::before {
  content: '\ec6e';
}
.jn-incognito::before {
  content: '\ec6f';
}
.jn-copy::before {
  content: '\ec70';
}
.jn-mfa-fingerprint::before {
  content: '\ec71';
}
.jn-report::before {
  content: '\ec72';
}
.jn-navbar-cases::before {
  content: '\ec73';
}
.jn-navbar-cases-filled::before {
  content: '\ec74';
}
.jn-printer-circle::before {
  content: '\ec75';
}
.jn-avatar-printer::before {
  content: '\ec76';
}
.jn-file-video::before {
  content: '\ec77';
}
.jn-file-sheet::before {
  content: '\ec78';
}
.jn-file-presentation::before {
  content: '\ec79';
}
.jn-file-office-word::before {
  content: '\ec7a';
}
.jn-file-office-powerpoint::before {
  content: '\ec7b';
}
.jn-file-office-outlook::before {
  content: '\ec7c';
}
.jn-file-office-exel::before {
  content: '\ec7d';
}
.jn-file-image::before {
  content: '\ec7e';
}
.jn-file-form::before {
  content: '\ec7f';
}
.jn-file-binary::before {
  content: '\ec80';
}
.jn-deisolate::before {
  content: '\ec81';
}
.jn-safari::before {
  content: '\ec82';
}
.jn-radio-empty::before {
  content: '\ec83';
}
.jn-radio-checked::before {
  content: '\ec84';
}
.jn-puzzle-piece::before {
  content: '\ec85';
}
.jn-slack::before {
  content: '\ec86';
}
.jn-opera::before {
  content: '\ec87';
}
.jn-office365::before {
  content: '\ec88';
}
.jn-google::before {
  content: '\ec89';
}
.jn-google-drive::before {
  content: '\ec8a';
}
.jn-firefox::before {
  content: '\ec8b';
}
.jn-edge::before {
  content: '\ec8c';
}
.jn-dashboard-1::before {
  content: '\ec8d';
}
.jn-chrome::before {
  content: '\ec8e';
}
.jn-checkbox-interim::before {
  content: '\ec8f';
}
.jn-checkbox-empty::before {
  content: '\ec90';
}
.jn-checkbox-empty-hover::before {
  content: '\ec91';
}
.jn-checkbox-checked::before {
  content: '\ec92';
}
.jn-android::before {
  content: '\ec93';
}
.jn-avatar-linux::before {
  content: '\ec94';
}
.jn-avatar-linux-for-inverted-use::before {
  content: '\ec95';
}
.jn-connection-lines::before {
  content: '\ec96';
}
.jn-avatar-windows::before {
  content: '\ec97';
}
.jn-avatar-user::before {
  content: '\ec98';
}
.jn-avatar-node::before {
  content: '\ec99';
}
.jn-avatar-external::before {
  content: '\ec9a';
}
.jn-avatar-container::before {
  content: '\ec9b';
}
.jn-avatar-apple::before {
  content: '\ec9c';
}
.jn-navbar-search::before {
  content: '\ec9d';
}
.jn-navbar-search-results::before {
  content: '\ec9e';
}
.jn-navbar-search-results-filled::before {
  content: '\ec9f';
}
.jn-navbar-search-filled::before {
  content: '\eca0';
}
.jn-navbar-home::before {
  content: '\eca1';
}
.jn-navbar-home-filled::before {
  content: '\eca2';
}
.jn-navbar-forward::before {
  content: '\eca3';
}
.jn-navbar-forward-filled::before {
  content: '\eca4';
}
.jn-navbar-back::before {
  content: '\eca5';
}
.jn-navbar-back-filled::before {
  content: '\eca6';
}
.jn-navbar-alarm::before {
  content: '\eca7';
}
.jn-navbar-alarm-filled::before {
  content: '\eca8';
}
.jn-navbar-action::before {
  content: '\eca9';
}
.jn-navbar-action-filled::before {
  content: '\ecaa';
}
.jn-world::before {
  content: '\ecab';
}
.jn-world-pin::before {
  content: '\ecac';
}
.jn-windows::before {
  content: '\ecad';
}
.jn-windows-circle::before {
  content: '\ecae';
}
.jn-wifi-protected::before {
  content: '\ecaf';
}
.jn-widget::before {
  content: '\ecb0';
}
.jn-user-location::before {
  content: '\ecb1';
}
.jn-user-list::before {
  content: '\ecb2';
}
.jn-user-circle-cut-small::before {
  content: '\ecb3';
}
.jn-usb::before {
  content: '\ecb4';
}
.jn-ubuntu::before {
  content: '\ecb5';
}
.jn-ubuntu-circle::before {
  content: '\ecb6';
}
.jn-triangle-rounded-up::before {
  content: '\ecb7';
}
.jn-triangle-rounded-right::before {
  content: '\ecb8';
}
.jn-triangle-rounded-left::before {
  content: '\ecb9';
}
.jn-triangle-rounded-down::before {
  content: '\ecba';
}
.jn-triangle-outline::before {
  content: '\ecbb';
}
.jn-triangle-filled::before {
  content: '\ecbc';
}
.jn-transform-origin::before {
  content: '\ecbd';
}
.jn-train::before {
  content: '\ecbe';
}
.jn-tool-blur::before {
  content: '\ecbf';
}
.jn-temperature::before {
  content: '\ecc0';
}
.jn-switch-on::before {
  content: '\ecc1';
}
.jn-switch-off::before {
  content: '\ecc2';
}
.jn-square-upload::before {
  content: '\ecc3';
}
.jn-square-pin::before {
  content: '\ecc4';
}
.jn-square-outline::before {
  content: '\ecc5';
}
.jn-square-filled::before {
  content: '\ecc6';
}
.jn-square-download::before {
  content: '\ecc7';
}
.jn-spider::before {
  content: '\ecc8';
}
.jn-snow::before {
  content: '\ecc9';
}
.jn-small-triangle-rounded-right::before {
  content: '\ecca';
}
.jn-small-triangle-rounded-down::before {
  content: '\eccb';
}
.jn-small-subtract::before {
  content: '\eccc';
}
.jn-small-remove::before {
  content: '\eccd';
}
.jn-small-multiply::before {
  content: '\ecce';
}
.jn-small-equals::before {
  content: '\eccf';
}
.jn-small-add::before {
  content: '\ecd0';
}
.jn-single-folded-content::before {
  content: '\ecd1';
}
.jn-simple-remove::before {
  content: '\ecd2';
}
.jn-signal::before {
  content: '\ecd3';
}
.jn-share::before {
  content: '\ecd4';
}
.jn-settings-box::before {
  content: '\ecd5';
}
.jn-server-small::before {
  content: '\ecd6';
}
.jn-server-download::before {
  content: '\ecd7';
}
.jn-segment::before {
  content: '\ecd8';
}
.jn-segment-circle::before {
  content: '\ecd9';
}
.jn-search-list::before {
  content: '\ecda';
}
.jn-hotel::before {
  content: '\ecdb';
}
.jn-save::before {
  content: '\ecdc';
}
.jn-save-search::before {
  content: '\ecdd';
}
.jn-remove-last::before {
  content: '\ecde';
}
.jn-remove-all::before {
  content: '\ecdf';
}
.jn-remove-all-right::before {
  content: '\ece0';
}
.jn-question-square::before {
  content: '\ece1';
}
.jn-question-circle::before {
  content: '\ece2';
}
.jn-preferences::before {
  content: '\ece3';
}
.jn-pin-remove::before {
  content: '\ece4';
}
.jn-plane::before {
  content: '\ece5';
}
.jn-pin-wall::before {
  content: '\ece6';
}
.jn-pin-time::before {
  content: '\ece7';
}
.jn-pin-sync::before {
  content: '\ece8';
}
.jn-pin-share::before {
  content: '\ece9';
}
.jn-pin-security::before {
  content: '\ecea';
}
.jn-pin-search::before {
  content: '\eceb';
}
.jn-linux-head-circle-outline::before {
  content: '\ecec';
}
.jn-pin-copy::before {
  content: '\eced';
}
.jn-pin-add::before {
  content: '\ecee';
}
.jn-phone::before {
  content: '\ecef';
}
.jn-outbound-connection::before {
  content: '\ecf0';
}
.jn-optical-drive::before {
  content: '\ecf1';
}
.jn-octopus::before {
  content: '\ecf2';
}
.jn-nodes-connected::before {
  content: '\ecf3';
}
.jn-network-drive::before {
  content: '\ecf4';
}
.jn-multiple-11::before {
  content: '\ecf5';
}
.jn-move-up::before {
  content: '\ecf6';
}
.jn-mobile::before {
  content: '\ecf7';
}
.jn-minimize::before {
  content: '\ecf8';
}
.jn-mfa-usb::before {
  content: '\ecf9';
}
.jn-mfa-pin::before {
  content: '\ecfa';
}
.jn-metrics::before {
  content: '\ecfb';
}
.jn-menu-dots::before {
  content: '\ecfc';
}
.jn-menu-dots-vertical::before {
  content: '\ecfd';
}
.jn-math::before {
  content: '\ecfe';
}
.jn-manager::before {
  content: '\ecff';
}
.jn-logo-dropbox::before {
  content: '\ed00';
}
.jn-logical::before {
  content: '\ed01';
}
.jn-location-user::before {
  content: '\ed02';
}
.jn-linux::before {
  content: '\ed03';
}
.jn-linux-head::before {
  content: '\ed04';
}
.jn-linux-head-circle::before {
  content: '\ed05';
}
.jn-link::before {
  content: '\ed06';
}
.jn-link-broken::before {
  content: '\ed07';
}
.jn-like::before {
  content: '\ed08';
}
.jn-layers::before {
  content: '\ed09';
}
.jn-laptop-lock::before {
  content: '\ed0a';
}
.jn-laptop-location::before {
  content: '\ed0b';
}
.jn-laptop-isolate::before {
  content: '\ed0c';
}
.jn-laptop-isolate-experimental::before {
  content: '\ed0d';
}
.jn-laptop-circle::before {
  content: '\ed0e';
}
.jn-key::before {
  content: '\ed0f';
}
.jn-key-denied::before {
  content: '\ed10';
}
.jn-jazzy::before {
  content: '\ed11';
}
.jn-isolate-node::before {
  content: '\ed12';
}
.jn-isolate-machine::before {
  content: '\ed13';
}
.jn-info-square::before {
  content: '\ed14';
}
.jn-info-circle::before {
  content: '\ed15';
}
.jn-inbound-connection::before {
  content: '\ed16';
}
.jn-dislike::before {
  content: '\ed17';
}
.jn-hit-down::before {
  content: '\ed18';
}
.jn-grid::before {
  content: '\ed19';
}
.jn-grid-filter::before {
  content: '\ed1a';
}
.jn-graphs::before {
  content: '\ed1b';
}
.jn-graph-arrow::before {
  content: '\ed1c';
}
.jn-go::before {
  content: '\ed1d';
}
.jn-gears-box::before {
  content: '\ed1e';
}
.jn-funnel-remove::before {
  content: '\ed1f';
}
.jn-funnel-add::before {
  content: '\ed20';
}
.jn-funnel-2::before {
  content: '\ed21';
}
.jn-fullscreen::before {
  content: '\ed22';
}
.jn-focus::before {
  content: '\ed23';
}
.jn-flame::before {
  content: '\ed24';
}
.jn-flags-list::before {
  content: '\ed25';
}
.jn-filter-remove::before {
  content: '\ed26';
}
.jn-eye-ban::before {
  content: '\ed27';
}
.jn-explore::before {
  content: '\ed28';
}
.jn-connected-entities::before {
  content: '\ed29';
}
.jn-download::before {
  content: '\ed2a';
}
.jn-check-circle-outline::before {
  content: '\ed2b';
}
.jn-delete::before {
  content: '\ed2c';
}
.jn-dashboard::before {
  content: '\ed2d';
}
.jn-containers::before {
  content: '\ed2e';
}
.jn-containers-small::before {
  content: '\ed2f';
}
.jn-containers-circle::before {
  content: '\ed30';
}
.jn-actions::before {
  content: '\ed31';
}
.jn-collapse::before {
  content: '\ed32';
}
.jn-cloud::before {
  content: '\ed33';
}
.jn-cloud-upload::before {
  content: '\ed34';
}
.jn-cloud-outline::before {
  content: '\ed35';
}
.jn-cloud-outline-thick::before {
  content: '\ed36';
}
.jn-cloud-outline-thick-small::before {
  content: '\ed37';
}
.jn-cloud-download::before {
  content: '\ed38';
}
.jn-cloud-circle::before {
  content: '\ed39';
}
.jn-clock::before {
  content: '\ed3a';
}
.jn-circle-outline::before {
  content: '\ed3b';
}
.jn-circle-filled::before {
  content: '\ed3c';
}
.jn-check-small::before {
  content: '\ed3d';
}
.jn-user-unknown::before {
  content: '\ed3e';
}
.jn-check-circle-filled::before {
  content: '\ed3f';
}
.jn-check-big::before {
  content: '\ed40';
}
.jn-chart-pie::before {
  content: '\ed41';
}
.jn-camera::before {
  content: '\ed42';
}
.jn-calendar::before {
  content: '\ed43';
}
.jn-cable::before {
  content: '\ed44';
}
.jn-bubbles::before {
  content: '\ed45';
}
.jn-big-subtract::before {
  content: '\ed46';
}
.jn-big-multiply::before {
  content: '\ed47';
}
.jn-big-add::before {
  content: '\ed48';
}
.jn-automated-action::before {
  content: '\ed49';
}
.jn-attribute-filter::before {
  content: '\ed4a';
}
.jn-atom::before {
  content: '\ed4b';
}
.jn-arrow-thick-right::before {
  content: '\ed4c';
}
.jn-arrow-thick-left::before {
  content: '\ed4d';
}
.jn-arrow-tag::before {
  content: '\ed4e';
}
.jn-arrow-long-right::before {
  content: '\ed4f';
}
.jn-arrow-long-left::before {
  content: '\ed50';
}
.jn-apple::before {
  content: '\ed51';
}
.jn-apple-circle::before {
  content: '\ed52';
}
.jn-alert-circle::before {
  content: '\ed53';
}
.jn-activity-feed-list::before {
  content: '\ed54';
}
.jn-small-triangle-rounded-up::before {
  content: '\ed55';
}
.jn-small-triangle-rounded-left::before {
  content: '\ed56';
}
.jn-suppress::before {
  content: '\ed5c';
}
.success-fg {
  color: #69d5c1;
}
.error-fg {
  color: #f34a4a;
}
.ui-form-input {
  transition: background-color .2s,border .2s,color .2s;
}
.ui-form-input,.ui-form-input:hover,.ui-form-input:focus,.ui-form-input:focus-within,.ui-form-input:disabled {
  border-width: 1px;
  border-radius: 12px;
  border-style: solid;
}
.button-wrap:focus {
  border: 1px solid #382ff1;
  outline: none;
}
input[type=button]:disabled:not(.scss-ignore,.no-styles),input[type=submit]:disabled,button:disabled:not(.scss-ignore,.no-styles),.button:disabled {
  cursor: not-allowed;
  pointer-events: none;
  border: 1px solid #cccecd;
  background-color: #e8e9ea;
}
input[type=button]:disabled:not(.scss-ignore,.no-styles).loading,input[type=submit]:disabled.loading,button:disabled:not(.scss-ignore,.no-styles).loading,.button:disabled.loading {
  background: #382ff1;
  color: #fff;
  border: 1px solid rgba(0,0,0,0);
}
input:not(.scss-ignore)[type=text],input:not(.scss-ignore)[type=number],input:not(.scss-ignore)[type=password],textarea:not(.scss-ignore) {
  -webkit-text-fill-color: #000;
  border-radius: 2px;
}
input:not(.scss-ignore)[type=text]::placeholder,input:not(.scss-ignore)[type=number]::placeholder,input:not(.scss-ignore)[type=password]::placeholder,textarea:not(.scss-ignore)::placeholder {
  font-family: "Inter",sans-serif;
  color: #000;
  opacity: .4;
}
input:not(.scss-ignore)[type=text]::-moz-placeholder,input:not(.scss-ignore)[type=text]::-webkit-input-placeholder,input:not(.scss-ignore)[type=number]::-moz-placeholder,input:not(.scss-ignore)[type=number]::-webkit-input-placeholder,input:not(.scss-ignore)[type=password]::-moz-placeholder,input:not(.scss-ignore)[type=password]::-webkit-input-placeholder,textarea:not(.scss-ignore)::-moz-placeholder,textarea:not(.scss-ignore)::-webkit-input-placeholder {
  color: #000;
  opacity: .4;
}
input:not(.scss-ignore)[type=text]:disabled,input:not(.scss-ignore)[type=number]:disabled,input:not(.scss-ignore)[type=password]:disabled,textarea:not(.scss-ignore):disabled {
  color: #b2b6c0;
  -webkit-text-fill-color: #b2b6c0;
  opacity: 1;
}
input:not(.scss-ignore):focus[type=text],input:not(.scss-ignore):focus[type=number],input:not(.scss-ignore):focus[type=password] {
  outline: none;
  box-shadow: none;
}
select:not(.scss-ignore) {
  border: 1px solid rgba(0,0,0,0);
  padding: 5px;
}
select:not(.scss-ignore):focus {
  border: 1px solid #382ff1;
  padding: 5px;
  outline: none;
}
.clickable {
  cursor: pointer;
  color: #262657 !important;
}
.clickable.active,.clickable:hover {
  color: #382ff1 !important;
}
.clickable.active {
  font-family: "Inter",sans-serif;
}
.clickable.disabled {
  color: #ccc !important;
}
.hover-button-2 {
  color: #b2b6c0;
}
.hover-button-2 .hover-content-2 {
  visibility: hidden;
}
.hover-button-2:hover {
  color: #444852;
}
.hover-button-2:hover .hover-content-2 {
  visibility: visible;
}
.rounded {
  border-radius: 100px;
}
.shadow-box {
  box-shadow: 0 1px 3px 0 rgba(0,0,0,.15);
  border-radius: 4px;
  background-color: #fafafa;
  margin-top: -4px;
  padding: 10px;
  font-size: 1rem;
  z-index: 10;
}
.multiline {
  background-color: #f2f2f2;
  border-style: solid;
  border-width: 2px;
  border-color: rgba(0,0,0,0);
  font-size: 14.5px;
  font-style: normal;
  font-weight: 400;
  white-space: nowrap;
  min-height: 100px;
  max-height: 500px;
  resize: vertical;
}
.multiline:hover {
  border-color: #437bff;
}
.multiline:focus {
  background-color: #fff;
  border-color: #437bff;
  box-shadow: none;
  outline: none;
}
.editor-action-default {
  font-family: "Inter";
  color: #382ff1;
  cursor: pointer;
}
.dropdown {
  font-size: 14px;
  background: #fff;
  border: 1px solid #ddd;
  cursor: default;
}
.dropdown i {
  font-size: 16px;
}
.dropdown .dropdown-entry-inactive {
  opacity: .6;
}
.dropdown .dropdown-entry-active:hover {
  background: #eee;
  cursor: pointer;
}
.logo {
  background: #262657;
}
.ui {
  height: 100%;
}
.hoverbox {
  position: fixed;
  z-index: 9999;
  animation-name: fadeIn;
  animation-duration: .5s;
}
.break-word {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
  hyphens: auto;
}
@keyframes show {
  0% {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
  100% {
    opacity: 1;
    visibility: visible;
    display: block;
  }
}
.show {
  animation: show .4s;
  animation-iteration-count: 1;
}
@keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.hide {
  animation: hide .4s;
  animation-iteration-count: 1;
}
.visible,.item:hover>div>div>div.items:nth-child(1) {
  opacity: 1;
}
.hidden,.child,.items {
  opacity: 0;
}
.child {
  animation: hide .5s;
  animation-iteration-count: 1;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.imlp {
  overflow: hidden;
}
.table-row:hover>.table-cell.table-cell--color-on-hover.table-cell--bold {
  background-color: #f3f3f3;
}
.table-row:hover>.table-cell.table-cell--color-on-hover.table-cell--compact {
  background-color: #f3f3f3;
}
.table-row:hover>.table-cell .table-cell--show-on-hover {
  visibility: visible;
}
.table-cell--show-on-hover {
  visibility: hidden;
}
.speech-bubble {
  filter: drop-shadow(0px 2px 4px rgba(122, 126, 136, 0.2));
}
.no-box-shadow label>div {
  box-shadow: none !important;
}
.pills .pill {
  background-color: #f2f2f2;
  color: #444852;
  border-radius: 16px;
  padding: 8px 10px;
  margin: 2px;
  font-size: 13px;
  font-weight: 550;
  cursor: pointer;
}
.pills .pill i {
  font-size: 16px;
}
.pills .pill.active {
  color: #fff;
  background: #382ff1;
}
.pills .pill .pill:hover {
  color: #444852;
  background: #382ff1;
}
.pills .pill .hover-content {
  color: #333;
}
input,input:required,input:invalid,input:-moz-focusring,input:-moz-placeholder {
  outline: none;
  box-shadow: none;
}
.ui-form-input {
  width: 320px;
  border-color: rgba(0,0,0,0);
  background-color: #f2f2f2;
  font-family: "Inter",sans-serif;
  font-size: 14px;
  color: #000f30;
}
.ui-form-input:hover {
  border-color: #6e56ff;
}
.ui-form-input:focus {
  border-color: #6e56ff;
}
.ui-form-input:focus-within {
  border-color: #6e56ff;
  background-color: #fff;
}
.ui-form-input:disabled {
  border-color: rgba(0,0,0,0);
  color: #b2b6c0;
}
.ui-form-input.placeholder {
  color: #7a7e88;
}
.ui-form-input::placeholder {
  color: #7a7e88;
}
.ui-form-input-select {
  height: 40px;
  padding: 0 32px 0 8px;
  text-overflow: ellipsis;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-position: right 10px center;
  background-size: 10px;
  background-repeat: no-repeat;
  background-image: url(../../647c653b7bb8abeaf6a7.svg);
}
.ui-form-input-select:focus {
  padding: 0 32px 0 8px;
}
.ui-form-input-select::-ms-expand {
  display: none;
}
.ui-form-input-select:disabled {
  background-image: url(../../2c9331d02f568ea25bc8.svg);
}
.placeholder::placeholder {
  color: #7a7e88;
}
.logo-hover {
  transition: transform .3s cubic-bezier(0.6, 0, 0.1, 1);
}
.logo-hover:hover {
  transform: translateY(-60px);
}
.b9 {
  font-size: 14px;
  color: #437bff !important;
  text-decoration: underline !important;
}
.b9:hover {
  color: #3d52d7 !important;
}
.b9:focus {
  color: #7ba2ff !important;
}
.tooltip:after {
  border: solid rgba(0,0,0,0);
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-top-color: #fff;
  border-width: 8px;
  margin-left: -8px;
  filter: drop-shadow(0px 0px 9px 1px rgba(0, 15, 48, 0.2));
}
.tooltip-bottom-right:after {
  top: 100%;
  left: 90%;
}
@media screen {
  .screen-view-only {
    display: inline-block;
  }
  .print-view-only {
    display: none !important;
  }
  .print-col-to-row {
    flex-direction: col !important;
  }
}
@media print {
  .screen-view-only,.header,.footer,.box .clickable {
    display: none !important;
  }
  * {
    background: rgba(0,0,0,0) !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
    overflow: visible !important;
    word-wrap: break-word;
    max-width: 100% !important;
    border: none;
    padding: .5px !important;
    margin: 0px !important;
    min-height: 0px !important;
  }
  .print-title {
    font-size: 7pt !important;
    font-weight: 100 !important;
    margin-top: 20px !important;
  }
  .print-paragraph {
    font-size: 9pt !important;
  }
  .print-margin-bottom {
    margin-bottom: 10px !important;
  }
  .s.e {
    display: block !important;
  }
  .print-prevent-page-break {
    position: relative;
    page-break-inside: avoid !important;
  }
  .width-px-540 {
    width: 350px !important;
  }
  .print-width-empty {
    width: 0px !important;
    width-min: 0px !important;
  }
  .print-collapse {
    flex-grow: 0 !important;
  }
  .print-convert-col {
    flex-direction: column !important;
  }
  .body {
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .spacing-20-20.c {
    margin-top: 5px !important;
  }
  .min-height-220 {
    min-height: 0px;
  }
  .height-px-64px {
    height: 0px;
  }
  .p-20,.p-32 {
    padding: 2px;
  }
  .ul {
    page-break-inside: avoid;
  }
  .s.e {
    display: block;
  }
  .s.sb {
    overflow: visible !important;
  }
  .p {
    orphans: 2;
    widows: 2;
  }
  .histogram-print {
    width: 100%;
    page-break-inside: avoid !important;
  }
  .print-policy-report-bar-graph {
    display: block;
    height: auto !important;
    overflow: visible !important;
  }
  @page {
    border-collapse: collapse;
    border: none;
  }
}
.on-hover-bar:hover {
  filter: brightness(95%);
  cursor: pointer;
}
.custom-dashboard .widget-grid {
  display: grid;
  grid-template-columns: 1fr;
  width: 100%;
  column-gap: 20px;
  row-gap: 20px;
  grid-auto-rows: max-content;
}
.custom-dashboard .UA-widget>div {
  width: 100%;
}
.custom-dashboard .users {
  padding-bottom: 20px;
}
@media only screen and (min-width: 700px)and (max-width: 899px) {
  .custom-dashboard .UA-widget {
    display: flex;
    flex-grow: 1;
  }
  .custom-dashboard .UA-widget>div {
    width: 50%;
  }
  .custom-dashboard .UA-widget>div:nth-child(1) {
    padding-right: 10px;
  }
  .custom-dashboard .UA-widget>div:nth-child(2) {
    padding-left: 10px;
  }
  .custom-dashboard .UA-widget .user-agent-item {
    width: auto;
  }
  .custom-dashboard .UA-widget .users {
    padding-bottom: 0;
  }
}
@media only screen and (min-width: 900px)and (max-width: 1199px) {
  .custom-dashboard .widget-grid {
    width: 100%;
    grid-template-columns: repeat(2, 1fr);
    grid-template-areas: "UAW DW" "RW RW" "CVW CVW" "DVW DVW" "CCW CCW" "DCW DCW" "CRW CRW" "DRW DRW";
  }
}
@media only screen and (min-width: 1200px)and (max-width: 1599px) {
  .custom-dashboard .users {
    padding-bottom: 20px;
  }
  .custom-dashboard .CV-widget {
    grid-area: CVW;
  }
  .custom-dashboard .DV-widget {
    grid-area: DVW;
  }
  .custom-dashboard .D-widget {
    grid-area: DW;
  }
  .custom-dashboard .CC-widget {
    grid-area: CCW;
  }
  .custom-dashboard .DC-widget {
    grid-area: DCW;
  }
  .custom-dashboard .R-widget {
    grid-area: RW;
  }
  .custom-dashboard .CR-widget {
    grid-area: CRW;
  }
  .custom-dashboard .DR-widget {
    grid-area: DRW;
  }
  .custom-dashboard .widget-grid {
    width: 100%;
    grid-template-columns: repeat(4, 1fr);
    grid-template-areas: "UAW DW RW RW" "CVW CVW DVW DVW" "CCW CCW DCW DCW" "CRW CRW DRW DRW";
  }
}
@media only screen and (min-width: 1600px) {
  .custom-dashboard .UA-widget {
    display: block;
  }
  .custom-dashboard .widget-grid {
    display: grid;
    grid-template-columns: 435px 1fr 1fr;
    width: 100%;
  }
}
.disable-elm-charts-events>rect:last-child {
  pointer-events: none;
}
.displayOnParentHover {
  visibility: hidden;
}
*:hover>.displayOnParentHover {
  visibility: visible;
}
html {
  box-sizing: border-box;
}
body {
  margin: 0;
  overflow: hidden;
  color: #3f3f3f;
  background-color: #fff;
}
*,*:before,*:after {
  box-sizing: inherit;
}
.container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
}
.container .jn-icon {
  transition: color .1s;
}
.ellipsis,.ellipsis div {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: normal;
}
a:not(.scss-ignore),.link,a:not(.scss-ignore):visited,a:not(.scss-ignore):link,a:not(.scss-ignore):active {
  cursor: pointer;
  color: #3f3f3f;
  transition: color .1s;
  text-decoration: none;
}
.link:hover,a:not(.scss-ignore):hover {
  color: rgba(63,63,63,.7);
  transition: color .1s;
}
.style-elements {
  width: 100%;
  height: 100%;
}
.spin {
  -webkit-animation: spin-animation 2s infinite linear;
  -moz-animation: spin-animation 2s infinite linear;
  animation: spin-animation 2s infinite linear;
  -moz-transform: rotate(360deg);
}
@keyframes spin-animation {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
svg text {
  user-select: none;
}
.fs-12-legacy {
  font-size: 12px !important;
}
.fc-legacy {
  color: #3f3f3f !important;
}
/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */
@layer properties;
@layer base {
  @font-face {
    font-family: InterVariable;
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url(../../a0e477f2f1f9d2376fde.woff2) format('woff2');
  }
  @font-face {
    font-family: InterVariable;
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
    src: url(../../e295f70fe3e2df296c7b.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(../../2deca9291ec28e5bbe13.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(../../82ab8d90656d72d0453d.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(../../86ff768b6f42dcd980da.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(../../4abbed80b910137e4368.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../../d6125db9dd20399de932.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../../42c85884278802922cd9.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../../76224c7fa303861462e7.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../../b44d820bae143323a658.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../../9c1163dc5cc2a1c9b55b.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(../../8ec956fb082ce092742f.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../../3be6b9e3b22c24eaada7.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(../../9a29a242a47db82ea071.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../../c3c9f10a4dbfc7314a59.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../../21c58fc495f4efcff84c.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../../1a0b36c51217b94a825d.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(../../aec47db441fde7da8c33.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(../../9ed71fbc8206e8069042.woff2) format('woff2');
  }
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../../eb2e655228f94ffaa162.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(../../8869ea180347c0b3e105.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(../../84afcd2c98f66e503a05.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(../../8aac419550652c70acce.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(../../3d35f6363cf46c94cb5d.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../../878eccfa0e5c8240899d.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(../../af1c0bdb835afad15237.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../../a4074fefb60f137f7974.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(../../c0dffe244faaf5bb8fbe.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../../6e976150c457a5edc1f3.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(../../361044e3f1781339740b.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../../54b6be6a7edc5b3cbdd6.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(../../4f03584a088f6fd33910.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../../f5ec5e21f616f430d4ba.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(../../439cef167a628cb21856.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(../../89518fa4ab7bacdb30e6.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(../../4dcb197ef83d3558dbdc.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(../../fb55d5da48c7bee4d80a.woff2) format('woff2');
  }
  @font-face {
    font-family: 'InterDisplay';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(../../bd4243b6c8594236ba85.woff2) format('woff2');
  }
}
@layer base {
  @font-face {
    font-family: 'Roboto Mono';
    font-style: normal;
    font-weight: 100 700;
    src: url(../../2003415ce076bb911ac5.woff2) format('woff2');
  }
}
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --tw-spacing: 0.25rem;
    --tw-container-3xs: 16rem;
    --tw-container-2xs: 18rem;
    --tw-container-xs: 20rem;
    --tw-container-sm: 24rem;
    --tw-container-lg: 32rem;
    --tw-container-xl: 36rem;
    --tw-container-2xl: 42rem;
    --tw-container-3xl: 48rem;
    --tw-container-5xl: 64rem;
    --tw-container-7xl: 80rem;
    --tw-font-weight-thin: 100;
    --tw-font-weight-extralight: 200;
    --tw-font-weight-light: 300;
    --tw-font-weight-normal: 400;
    --tw-font-weight-medium: 500;
    --tw-font-weight-semibold: 600;
    --tw-font-weight-bold: 700;
    --tw-font-weight-extrabold: 800;
    --tw-font-weight-black: 900;
    --tw-tracking-normal: 0em;
    --tw-leading-tight: 1.25;
    --tw-leading-snug: 1.375;
    --tw-leading-normal: 1.5;
    --tw-radius-sm: 0.25rem;
    --tw-radius-md: 0.375rem;
    --tw-radius-lg: 0.5rem;
    --tw-radius-xl: 0.75rem;
    --tw-radius-2xl: 1rem;
    --tw-drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);
    --tw-drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1);
    --tw-ease-in: cubic-bezier(0.4, 0, 1, 1);
    --tw-ease-out: cubic-bezier(0, 0, 0.2, 1);
    --tw-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --tw-animate-spin: spin 1s linear infinite;
    --tw-default-transition-duration: 150ms;
    --tw-default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --tw-default-font-family: Inter;
    --tw-default-mono-font-family: Roboto Mono;
    --tw-color-palette-grey-0: #191a1a;
    --tw-color-palette-grey-100: #313233;
    --tw-color-palette-grey-200: #4b4c4d;
    --tw-color-palette-grey-250: #636566;
    --tw-color-palette-grey-300: #7c7e80;
    --tw-color-palette-grey-350: #949799;
    --tw-color-palette-grey-400: #aeb0b3;
    --tw-color-palette-grey-500: #babcbf;
    --tw-color-palette-grey-600: #c6c9cc;
    --tw-color-palette-grey-700: #d2d6d9;
    --tw-color-palette-grey-750: #e1e4e6;
    --tw-color-palette-grey-800: #e8ebed;
    --tw-color-palette-grey-850: #f3f4f5;
    --tw-color-palette-grey-875: #f8f8f9;
    --tw-color-palette-grey-900: #fbfbfb;
    --tw-color-palette-blue-0: #09186e;
    --tw-color-palette-blue-100: #382ff1;
    --tw-color-palette-blue-200: #404dff;
    --tw-color-palette-blue-250: #4265ff;
    --tw-color-palette-blue-300: #5a79ff;
    --tw-color-palette-blue-400: #849fff;
    --tw-color-palette-blue-450: #bbcfff;
    --tw-color-palette-blue-500: #c8d5ff;
    --tw-color-palette-blue-600: #e4eaff;
    --tw-color-palette-blue-650: #edf3ff;
    --tw-color-palette-blue-700: #f6f9ff;
    --tw-color-palette-red-0: #800200;
    --tw-color-palette-red-100: #c20300;
    --tw-color-palette-red-200: #ee0400;
    --tw-color-palette-red-300: #ff2119;
    --tw-color-palette-red-400: #ff4133;
    --tw-color-palette-red-500: #ff5e4d;
    --tw-color-palette-red-600: #ff7a66;
    --tw-color-palette-red-700: #ff9080;
    --tw-color-palette-red-800: #ffb9b2;
    --tw-color-palette-red-900: #ffdcd9;
    --tw-color-palette-red-925: #fceceb;
    --tw-color-palette-red-950: #fff5f5;
    --tw-color-palette-green-0: #096b58;
    --tw-color-palette-green-50: #0c856d;
    --tw-color-palette-green-100: #0fa689;
    --tw-color-palette-green-200: #1abf9f;
    --tw-color-palette-green-300: #14cca8;
    --tw-color-palette-green-400: #21d9b5;
    --tw-color-palette-green-500: #2ee5c2;
    --tw-color-palette-green-600: #24f2ca;
    --tw-color-palette-green-700: #b7ede3;
    --tw-color-palette-green-750: #ccf0ea;
    --tw-color-palette-green-800: #daf7f2;
    --tw-color-palette-green-900: #f0fffc;
    --tw-color-palette-orange-0: #7e2f00;
    --tw-color-palette-orange-50: #b04100;
    --tw-color-palette-orange-100: #d64f00;
    --tw-color-palette-orange-200: #ef6717;
    --tw-color-palette-orange-300: #ff8f39;
    --tw-color-palette-orange-400: #ffad58;
    --tw-color-palette-orange-500: #ffdab5;
    --tw-color-palette-orange-600: #ffecd9;
    --tw-color-palette-orange-700: #fff4e9;
    --tw-color-palette-orange-800: #fffaf4;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--tw-default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--tw-default-font-feature-settings, normal);
    font-variation-settings: var(--tw-default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--tw-default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--tw-default-mono-font-feature-settings, normal);
    font-variation-settings: var(--tw-default-mono-font-variation-settings, normal);
    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;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .tw\:\@container\/action-toggles {
    container-type: inline-size;
    container-name: action-toggles;
  }
  .tw\:\@container\/investigate-table {
    container-type: inline-size;
    container-name: investigate-table;
  }
  .tw\:\@container\/message-config-form {
    container-type: inline-size;
    container-name: message-config-form;
  }
  .tw\:\@container\/module-area {
    container-type: inline-size;
    container-name: module-area;
  }
  .tw\:\@container\/page {
    container-type: inline-size;
    container-name: page;
  }
  .tw\:\@container\/rate-limit {
    container-type: inline-size;
    container-name: rate-limit;
  }
  .tw\:\@container\/url-list-widget {
    container-type: inline-size;
    container-name: url-list-widget;
  }
  .tw\:pointer-events-none {
    pointer-events: none;
  }
  .tw\:invisible {
    visibility: hidden;
  }
  .tw\:visible {
    visibility: visible;
  }
  .tw\:absolute {
    position: absolute;
  }
  .tw\:fixed {
    position: fixed;
  }
  .tw\:relative {
    position: relative;
  }
  .tw\:sticky {
    position: sticky;
  }
  .tw\:inset-0 {
    inset: calc(var(--tw-spacing) * 0);
  }
  .tw\:inset-x-0 {
    inset-inline: calc(var(--tw-spacing) * 0);
  }
  .tw\:inset-y-0 {
    inset-block: calc(var(--tw-spacing) * 0);
  }
  .tw\:-top-1\.75 {
    top: calc(var(--tw-spacing) * -1.75);
  }
  .tw\:-top-4 {
    top: calc(var(--tw-spacing) * -4);
  }
  .tw\:-top-\[0\.938rem\] {
    top: calc(0.938rem * -1);
  }
  .tw\:top-0 {
    top: calc(var(--tw-spacing) * 0);
  }
  .tw\:top-1 {
    top: calc(var(--tw-spacing) * 1);
  }
  .tw\:top-1\/2 {
    top: calc(1/2 * 100%);
  }
  .tw\:top-2 {
    top: calc(var(--tw-spacing) * 2);
  }
  .tw\:top-2\/4 {
    top: calc(2/4 * 100%);
  }
  .tw\:top-3 {
    top: calc(var(--tw-spacing) * 3);
  }
  .tw\:top-\[3\.125rem\] {
    top: 3.125rem;
  }
  .tw\:top-\[10px\] {
    top: 10px;
  }
  .tw\:top-full {
    top: 100%;
  }
  .tw\:-right-1 {
    right: calc(var(--tw-spacing) * -1);
  }
  .tw\:right-0 {
    right: calc(var(--tw-spacing) * 0);
  }
  .tw\:right-1 {
    right: calc(var(--tw-spacing) * 1);
  }
  .tw\:right-1\/2 {
    right: calc(1/2 * 100%);
  }
  .tw\:right-2 {
    right: calc(var(--tw-spacing) * 2);
  }
  .tw\:right-3 {
    right: calc(var(--tw-spacing) * 3);
  }
  .tw\:right-6 {
    right: calc(var(--tw-spacing) * 6);
  }
  .tw\:right-10 {
    right: calc(var(--tw-spacing) * 10);
  }
  .tw\:right-28 {
    right: calc(var(--tw-spacing) * 28);
  }
  .tw\:right-\[14px\] {
    right: 14px;
  }
  .tw\:right-\[30px\] {
    right: 30px;
  }
  .tw\:right-full {
    right: 100%;
  }
  .tw\:-bottom-4 {
    bottom: calc(var(--tw-spacing) * -4);
  }
  .tw\:bottom-0 {
    bottom: calc(var(--tw-spacing) * 0);
  }
  .tw\:bottom-1 {
    bottom: calc(var(--tw-spacing) * 1);
  }
  .tw\:bottom-2 {
    bottom: calc(var(--tw-spacing) * 2);
  }
  .tw\:bottom-6 {
    bottom: calc(var(--tw-spacing) * 6);
  }
  .tw\:bottom-7 {
    bottom: calc(var(--tw-spacing) * 7);
  }
  .tw\:bottom-full {
    bottom: 100%;
  }
  .tw\:left-0 {
    left: calc(var(--tw-spacing) * 0);
  }
  .tw\:left-1\/2 {
    left: calc(1/2 * 100%);
  }
  .tw\:left-2 {
    left: calc(var(--tw-spacing) * 2);
  }
  .tw\:left-2\.25 {
    left: calc(var(--tw-spacing) * 2.25);
  }
  .tw\:left-3 {
    left: calc(var(--tw-spacing) * 3);
  }
  .tw\:left-10 {
    left: calc(var(--tw-spacing) * 10);
  }
  .tw\:left-full {
    left: 100%;
  }
  .tw\:isolate {
    isolation: isolate;
  }
  .tw\:z-1 {
    z-index: 1;
  }
  .tw\:z-2 {
    z-index: 2;
  }
  .tw\:z-5 {
    z-index: 5;
  }
  .tw\:z-10 {
    z-index: 10;
  }
  .tw\:z-20 {
    z-index: 20;
  }
  .tw\:z-10000011 {
    z-index: 10000011;
  }
  .tw\:z-10000050\! {
    z-index: 10000050 !important;
  }
  .tw\:z-10000111 {
    z-index: 10000111;
  }
  .tw\:z-10000115 {
    z-index: 10000115;
  }
  .tw\:z-10000116 {
    z-index: 10000116;
  }
  .tw\:z-10000117 {
    z-index: 10000117;
  }
  .tw\:z-10000118 {
    z-index: 10000118;
  }
  .tw\:z-10000119 {
    z-index: 10000119;
  }
  .tw\:z-10000120 {
    z-index: 10000120;
  }
  .tw\:z-10000130 {
    z-index: 10000130;
  }
  .tw\:z-10000300 {
    z-index: 10000300;
  }
  .tw\:z-11000001 {
    z-index: 11000001;
  }
  .tw\:z-100000000 {
    z-index: 100000000;
  }
  .tw\:z-\[-1\] {
    z-index: -1;
  }
  .tw\:z-\[10000030\]\! {
    z-index: 10000030 !important;
  }
  .tw\:z-\[10000118\] {
    z-index: 10000118;
  }
  .tw\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  .tw\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .tw\:col-span-3 {
    grid-column: span 3 / span 3;
  }
  .tw\:col-span-full {
    grid-column: 1 / -1;
  }
  .tw\:col-start-1 {
    grid-column-start: 1;
  }
  .tw\:-m-2 {
    margin: calc(var(--tw-spacing) * -2);
  }
  .tw\:m-0 {
    margin: calc(var(--tw-spacing) * 0);
  }
  .tw\:m-0\.5 {
    margin: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:m-1 {
    margin: calc(var(--tw-spacing) * 1);
  }
  .tw\:m-2 {
    margin: calc(var(--tw-spacing) * 2);
  }
  .tw\:m-2\! {
    margin: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:m-4 {
    margin: calc(var(--tw-spacing) * 4);
  }
  .tw\:m-4\! {
    margin: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:m-auto {
    margin: auto;
  }
  .tw\:-mx-1 {
    margin-inline: calc(var(--tw-spacing) * -1);
  }
  .tw\:mx-1 {
    margin-inline: calc(var(--tw-spacing) * 1);
  }
  .tw\:mx-2 {
    margin-inline: calc(var(--tw-spacing) * 2);
  }
  .tw\:mx-3 {
    margin-inline: calc(var(--tw-spacing) * 3);
  }
  .tw\:mx-4 {
    margin-inline: calc(var(--tw-spacing) * 4);
  }
  .tw\:mx-5 {
    margin-inline: calc(var(--tw-spacing) * 5);
  }
  .tw\:mx-6 {
    margin-inline: calc(var(--tw-spacing) * 6);
  }
  .tw\:mx-auto {
    margin-inline: auto;
  }
  .tw\:my-0\! {
    margin-block: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:my-1 {
    margin-block: calc(var(--tw-spacing) * 1);
  }
  .tw\:my-1\.5 {
    margin-block: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:my-2 {
    margin-block: calc(var(--tw-spacing) * 2);
  }
  .tw\:my-3 {
    margin-block: calc(var(--tw-spacing) * 3);
  }
  .tw\:my-3\.5 {
    margin-block: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:my-4 {
    margin-block: calc(var(--tw-spacing) * 4);
  }
  .tw\:my-4\! {
    margin-block: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:my-6 {
    margin-block: calc(var(--tw-spacing) * 6);
  }
  .tw\:my-7 {
    margin-block: calc(var(--tw-spacing) * 7);
  }
  .tw\:my-8 {
    margin-block: calc(var(--tw-spacing) * 8);
  }
  .tw\:my-auto {
    margin-block: auto;
  }
  .tw\:prose {
    color: var(--tw-prose-body);
    max-width: 65ch;
    :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-lead);
      font-size: 1.25em;
      line-height: 1.6;
      margin-top: 1.2em;
      margin-bottom: 1.2em;
    }
    :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-links);
      text-decoration: underline;
      font-weight: 500;
    }
    :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-bold);
      font-weight: 600;
    }
    :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-alpha;
    }
    :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-alpha;
    }
    :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: upper-roman;
    }
    :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: lower-roman;
    }
    :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: decimal;
    }
    :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      list-style-type: disc;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      font-weight: 400;
      color: var(--tw-prose-counters);
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
      color: var(--tw-prose-bullets);
    }
    :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 1.25em;
    }
    :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-color: var(--tw-prose-hr);
      border-top-width: 1;
      margin-top: 3em;
      margin-bottom: 3em;
    }
    :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-style: italic;
      color: var(--tw-prose-quotes);
      border-inline-start-width: 0.25rem;
      border-inline-start-color: var(--tw-prose-quote-borders);
      quotes: "\201C""\201D""\2018""\2019";
      margin-top: 1.6em;
      margin-bottom: 1.6em;
      padding-inline-start: 1em;
    }
    :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: open-quote;
    }
    :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: close-quote;
    }
    :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 800;
      font-size: 2.25em;
      margin-top: 0;
      margin-bottom: 0.8888889em;
      line-height: 1.1111111;
    }
    :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 900;
      color: inherit;
    }
    :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 700;
      font-size: 1.5em;
      margin-top: 2em;
      margin-bottom: 1em;
      line-height: 1.3333333;
    }
    :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 800;
      color: inherit;
    }
    :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      font-size: 1.25em;
      margin-top: 1.6em;
      margin-bottom: 0.6em;
      line-height: 1.6;
    }
    :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      margin-top: 1.5em;
      margin-bottom: 0.5em;
      line-height: 1.5;
    }
    :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 700;
      color: inherit;
    }
    :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      display: block;
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-weight: 500;
      font-family: inherit;
      color: var(--tw-prose-kbd);
      box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
      font-size: 0.875em;
      border-radius: 0.3125rem;
      padding-top: 0.1875em;
      padding-inline-end: 0.375em;
      padding-bottom: 0.1875em;
      padding-inline-start: 0.375em;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-code);
      font-weight: 600;
      font-size: 0.875em;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: "";
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: "";
    }
    :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.875em;
    }
    :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
      font-size: 0.9em;
    }
    :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: inherit;
    }
    :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-pre-code);
      background-color: var(--tw-prose-pre-bg);
      overflow-x: auto;
      font-weight: 400;
      font-size: 0.875em;
      line-height: 1.7142857;
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
      border-radius: 0.375rem;
      padding-top: 0.8571429em;
      padding-inline-end: 1.1428571em;
      padding-bottom: 0.8571429em;
      padding-inline-start: 1.1428571em;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      background-color: transparent;
      border-width: 0;
      border-radius: 0;
      padding: 0;
      font-weight: inherit;
      color: inherit;
      font-size: inherit;
      font-family: inherit;
      line-height: inherit;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
      content: none;
    }
    :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
      content: none;
    }
    :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      width: 100%;
      table-layout: auto;
      margin-top: 2em;
      margin-bottom: 2em;
      font-size: 0.875em;
      line-height: 1.7142857;
    }
    :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: var(--tw-prose-th-borders);
    }
    :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-headings);
      font-weight: 600;
      vertical-align: bottom;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 1px;
      border-bottom-color: var(--tw-prose-td-borders);
    }
    :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-bottom-width: 0;
    }
    :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: baseline;
    }
    :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      border-top-width: 1px;
      border-top-color: var(--tw-prose-th-borders);
    }
    :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      vertical-align: top;
    }
    :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      text-align: start;
    }
    :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      color: var(--tw-prose-captions);
      font-size: 0.875em;
      line-height: 1.4285714;
      margin-top: 0.8571429em;
    }
    --tw-prose-body: oklch(37.3% 0.034 259.733);
    --tw-prose-headings: oklch(21% 0.034 264.665);
    --tw-prose-lead: oklch(44.6% 0.03 256.802);
    --tw-prose-links: oklch(21% 0.034 264.665);
    --tw-prose-bold: oklch(21% 0.034 264.665);
    --tw-prose-counters: oklch(55.1% 0.027 264.364);
    --tw-prose-bullets: oklch(87.2% 0.01 258.338);
    --tw-prose-hr: oklch(92.8% 0.006 264.531);
    --tw-prose-quotes: oklch(21% 0.034 264.665);
    --tw-prose-quote-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-captions: oklch(55.1% 0.027 264.364);
    --tw-prose-kbd: oklch(21% 0.034 264.665);
    --tw-prose-kbd-shadows: NaN NaN NaN;
    --tw-prose-code: oklch(21% 0.034 264.665);
    --tw-prose-pre-code: oklch(92.8% 0.006 264.531);
    --tw-prose-pre-bg: oklch(27.8% 0.033 256.848);
    --tw-prose-th-borders: oklch(87.2% 0.01 258.338);
    --tw-prose-td-borders: oklch(92.8% 0.006 264.531);
    --tw-prose-invert-body: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-bullets: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-hr: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-quotes: oklch(96.7% 0.003 264.542);
    --tw-prose-invert-quote-borders: oklch(37.3% 0.034 259.733);
    --tw-prose-invert-captions: oklch(70.7% 0.022 261.325);
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: oklch(87.2% 0.01 258.338);
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: oklch(44.6% 0.03 256.802);
    --tw-prose-invert-td-borders: oklch(37.3% 0.034 259.733);
    :where(fontSize):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      2xs: 10px;
      xs: 12px;
    }
    line-height: 1.25rem;
    :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      margin-bottom: 0.5em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.375em;
    }
    :where(.tw\:prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(.tw\:prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.tw\:prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(.tw\:prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
    }
    :where(.tw\:prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.25em;
    }
    :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5em;
      padding-inline-start: 1.625em;
    }
    :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-top: 0.5714286em;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(.tw\:prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(.tw\:prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 0;
    }
  }
  .tw\:prose-sm {
    font-size: 0.875rem;
    line-height: 1.7142857;
    :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
      margin-bottom: 1.1428571em;
    }
    :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1.2857143em;
      line-height: 1.5555556;
      margin-top: 0.8888889em;
      margin-bottom: 0.8888889em;
    }
    :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.3333333em;
      margin-bottom: 1.3333333em;
      padding-inline-start: 1.1111111em;
    }
    :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 2.1428571em;
      margin-top: 0;
      margin-bottom: 0.8em;
      line-height: 1.2;
    }
    :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1.4285714em;
      margin-top: 1.6em;
      margin-bottom: 0.8em;
      line-height: 1.4;
    }
    :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 1.2857143em;
      margin-top: 1.5555556em;
      margin-bottom: 0.4444444em;
      line-height: 1.5555556;
    }
    :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.4285714em;
      margin-bottom: 0.5714286em;
      line-height: 1.4285714;
    }
    :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
    }
    :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
    }
    :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
    }
    :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8571429em;
      border-radius: 0.3125rem;
      padding-top: 0.1428571em;
      padding-inline-end: 0.3571429em;
      padding-bottom: 0.1428571em;
      padding-inline-start: 0.3571429em;
    }
    :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8571429em;
    }
    :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.9em;
    }
    :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8888889em;
    }
    :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8571429em;
      line-height: 1.6666667;
      margin-top: 1.6666667em;
      margin-bottom: 1.6666667em;
      border-radius: 0.25rem;
      padding-top: 0.6666667em;
      padding-inline-end: 1em;
      padding-bottom: 0.6666667em;
      padding-inline-start: 1em;
    }
    :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
      margin-bottom: 1.1428571em;
      padding-inline-start: 1.5714286em;
    }
    :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
      margin-bottom: 1.1428571em;
      padding-inline-start: 1.5714286em;
    }
    :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.2857143em;
      margin-bottom: 0.2857143em;
    }
    :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.4285714em;
    }
    :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0.4285714em;
    }
    :where(.tw\:prose-sm > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5714286em;
      margin-bottom: 0.5714286em;
    }
    :where(.tw\:prose-sm > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
    }
    :where(.tw\:prose-sm > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.1428571em;
    }
    :where(.tw\:prose-sm > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
    }
    :where(.tw\:prose-sm > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 1.1428571em;
    }
    :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.5714286em;
      margin-bottom: 0.5714286em;
    }
    :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
      margin-bottom: 1.1428571em;
    }
    :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.1428571em;
    }
    :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0.2857143em;
      padding-inline-start: 1.5714286em;
    }
    :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 2.8571429em;
      margin-bottom: 2.8571429em;
    }
    :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8571429em;
      line-height: 1.5;
    }
    :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 1em;
      padding-bottom: 0.6666667em;
      padding-inline-start: 1em;
    }
    :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-top: 0.6666667em;
      padding-inline-end: 1em;
      padding-bottom: 0.6666667em;
      padding-inline-start: 1em;
    }
    :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-start: 0;
    }
    :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      padding-inline-end: 0;
    }
    :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
    }
    :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      font-size: 0.8571429em;
      line-height: 1.3333333;
      margin-top: 0.6666667em;
    }
    :where(.tw\:prose-sm > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-top: 0;
    }
    :where(.tw\:prose-sm > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
      margin-bottom: 0;
    }
  }
  .tw\:-mt-1 {
    margin-top: calc(var(--tw-spacing) * -1);
  }
  .tw\:-mt-2 {
    margin-top: calc(var(--tw-spacing) * -2);
  }
  .tw\:-mt-3 {
    margin-top: calc(var(--tw-spacing) * -3);
  }
  .tw\:-mt-4 {
    margin-top: calc(var(--tw-spacing) * -4);
  }
  .tw\:-mt-px {
    margin-top: -1px;
  }
  .tw\:mt-0 {
    margin-top: calc(var(--tw-spacing) * 0);
  }
  .tw\:mt-0\.5 {
    margin-top: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:mt-1 {
    margin-top: calc(var(--tw-spacing) * 1);
  }
  .tw\:mt-1\.5 {
    margin-top: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:mt-2 {
    margin-top: calc(var(--tw-spacing) * 2);
  }
  .tw\:mt-2\.5 {
    margin-top: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:mt-3 {
    margin-top: calc(var(--tw-spacing) * 3);
  }
  .tw\:mt-4 {
    margin-top: calc(var(--tw-spacing) * 4);
  }
  .tw\:mt-5 {
    margin-top: calc(var(--tw-spacing) * 5);
  }
  .tw\:mt-6 {
    margin-top: calc(var(--tw-spacing) * 6);
  }
  .tw\:mt-8 {
    margin-top: calc(var(--tw-spacing) * 8);
  }
  .tw\:mt-8\! {
    margin-top: calc(var(--tw-spacing) * 8) !important;
  }
  .tw\:mt-10 {
    margin-top: calc(var(--tw-spacing) * 10);
  }
  .tw\:mt-12 {
    margin-top: calc(var(--tw-spacing) * 12);
  }
  .tw\:mt-\[0\.875rem\] {
    margin-top: 0.875rem;
  }
  .tw\:mt-\[0\.4375rem\] {
    margin-top: 0.4375rem;
  }
  .tw\:mt-\[0\.6875rem\] {
    margin-top: 0.6875rem;
  }
  .tw\:mt-\[10px\] {
    margin-top: 10px;
  }
  .tw\:mt-\[13px\] {
    margin-top: 13px;
  }
  .tw\:mt-auto {
    margin-top: auto;
  }
  .tw\:mr-0\.75 {
    margin-right: calc(var(--tw-spacing) * 0.75);
  }
  .tw\:mr-1 {
    margin-right: calc(var(--tw-spacing) * 1);
  }
  .tw\:mr-1\.5 {
    margin-right: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:mr-2 {
    margin-right: calc(var(--tw-spacing) * 2);
  }
  .tw\:mr-3 {
    margin-right: calc(var(--tw-spacing) * 3);
  }
  .tw\:mr-4 {
    margin-right: calc(var(--tw-spacing) * 4);
  }
  .tw\:mr-5\! {
    margin-right: calc(var(--tw-spacing) * 5) !important;
  }
  .tw\:mr-6 {
    margin-right: calc(var(--tw-spacing) * 6);
  }
  .tw\:mr-16 {
    margin-right: calc(var(--tw-spacing) * 16);
  }
  .tw\:mr-auto {
    margin-right: auto;
  }
  .tw\:-mb-2 {
    margin-bottom: calc(var(--tw-spacing) * -2);
  }
  .tw\:-mb-3 {
    margin-bottom: calc(var(--tw-spacing) * -3);
  }
  .tw\:mb-0\.5 {
    margin-bottom: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:mb-1 {
    margin-bottom: calc(var(--tw-spacing) * 1);
  }
  .tw\:mb-1\.5 {
    margin-bottom: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:mb-2 {
    margin-bottom: calc(var(--tw-spacing) * 2);
  }
  .tw\:mb-3 {
    margin-bottom: calc(var(--tw-spacing) * 3);
  }
  .tw\:mb-4 {
    margin-bottom: calc(var(--tw-spacing) * 4);
  }
  .tw\:mb-5 {
    margin-bottom: calc(var(--tw-spacing) * 5);
  }
  .tw\:mb-6 {
    margin-bottom: calc(var(--tw-spacing) * 6);
  }
  .tw\:mb-7 {
    margin-bottom: calc(var(--tw-spacing) * 7);
  }
  .tw\:mb-8 {
    margin-bottom: calc(var(--tw-spacing) * 8);
  }
  .tw\:mb-11 {
    margin-bottom: calc(var(--tw-spacing) * 11);
  }
  .tw\:mb-auto {
    margin-bottom: auto;
  }
  .tw\:-ml-1 {
    margin-left: calc(var(--tw-spacing) * -1);
  }
  .tw\:-ml-4 {
    margin-left: calc(var(--tw-spacing) * -4);
  }
  .tw\:ml-0\.75 {
    margin-left: calc(var(--tw-spacing) * 0.75);
  }
  .tw\:ml-1 {
    margin-left: calc(var(--tw-spacing) * 1);
  }
  .tw\:ml-2 {
    margin-left: calc(var(--tw-spacing) * 2);
  }
  .tw\:ml-3 {
    margin-left: calc(var(--tw-spacing) * 3);
  }
  .tw\:ml-3\! {
    margin-left: calc(var(--tw-spacing) * 3) !important;
  }
  .tw\:ml-4 {
    margin-left: calc(var(--tw-spacing) * 4);
  }
  .tw\:ml-4\! {
    margin-left: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:ml-5 {
    margin-left: calc(var(--tw-spacing) * 5);
  }
  .tw\:ml-6 {
    margin-left: calc(var(--tw-spacing) * 6);
  }
  .tw\:ml-7 {
    margin-left: calc(var(--tw-spacing) * 7);
  }
  .tw\:ml-10 {
    margin-left: calc(var(--tw-spacing) * 10);
  }
  .tw\:ml-11 {
    margin-left: calc(var(--tw-spacing) * 11);
  }
  .tw\:ml-\[1ch\] {
    margin-left: 1ch;
  }
  .tw\:ml-auto {
    margin-left: auto;
  }
  .tw\:box-content {
    box-sizing: content-box;
  }
  .tw\:form-checkbox {
    appearance: none;
    padding: 0;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: oklch(54.6% 0.245 262.881);
    background-color: #fff;
    border-color: oklch(55.1% 0.027 264.364);
    border-width: 1px;
    --tw-shadow: 0 0 #0000;
    border-radius: 0px;
    &:focus {
      outline: 2px solid transparent;
      outline-offset: 2px;
      --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-color: #fff;
      --tw-ring-color: oklch(54.6% 0.245 262.881);
      --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
      --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:checked {
      border-color: transparent;
      background-color: currentColor;
      background-size: 100% 100%;
      background-position: center;
      background-repeat: no-repeat;
    }
    &:checked {
      background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");
      @media (forced-colors: active) {
        appearance: auto;
      }
    }
    &:checked:hover {
      border-color: transparent;
      background-color: currentColor;
    }
    &:checked:focus {
      border-color: transparent;
      background-color: currentColor;
    }
    &:indeterminate {
      background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 8h8%27/%3e%3c/svg%3e");
      border-color: transparent;
      background-color: currentColor;
      background-size: 100% 100%;
      background-position: center;
      background-repeat: no-repeat;
      @media (forced-colors: active) {
        appearance: auto;
      }
    }
    &:indeterminate:hover {
      border-color: transparent;
      background-color: currentColor;
    }
    &:indeterminate:focus {
      border-color: transparent;
      background-color: currentColor;
    }
  }
  .tw\:form-radio {
    appearance: none;
    padding: 0;
    print-color-adjust: exact;
    display: inline-block;
    vertical-align: middle;
    background-origin: border-box;
    user-select: none;
    flex-shrink: 0;
    height: 1rem;
    width: 1rem;
    color: oklch(54.6% 0.245 262.881);
    background-color: #fff;
    border-color: oklch(55.1% 0.027 264.364);
    border-width: 1px;
    --tw-shadow: 0 0 #0000;
    border-radius: 100%;
    &:focus {
      outline: 2px solid transparent;
      outline-offset: 2px;
      --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-color: #fff;
      --tw-ring-color: oklch(54.6% 0.245 262.881);
      --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
      --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
      box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:checked {
      border-color: transparent;
      background-color: currentColor;
      background-size: 100% 100%;
      background-position: center;
      background-repeat: no-repeat;
    }
    &:checked {
      background-image: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e");
      @media (forced-colors: active) {
        appearance: auto;
      }
    }
    &:checked:hover {
      border-color: transparent;
      background-color: currentColor;
    }
    &:checked:focus {
      border-color: transparent;
      background-color: currentColor;
    }
  }
  .tw\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
  .tw\:line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .tw\:line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .tw\:line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
  .tw\:\[display\:inherit\] {
    display: inherit;
  }
  .tw\:block {
    display: block;
  }
  .tw\:block\! {
    display: block !important;
  }
  .tw\:flex {
    display: flex;
  }
  .tw\:flex\! {
    display: flex !important;
  }
  .tw\:grid {
    display: grid;
  }
  .tw\:grid\! {
    display: grid !important;
  }
  .tw\:hidden {
    display: none;
  }
  .tw\:inline {
    display: inline;
  }
  .tw\:inline-block {
    display: inline-block;
  }
  .tw\:inline-flex {
    display: inline-flex;
  }
  .tw\:inline-flex\! {
    display: inline-flex !important;
  }
  .tw\:aspect-square {
    aspect-ratio: 1 / 1;
  }
  .tw\:size-3 {
    width: calc(var(--tw-spacing) * 3);
    height: calc(var(--tw-spacing) * 3);
  }
  .tw\:size-4 {
    width: calc(var(--tw-spacing) * 4);
    height: calc(var(--tw-spacing) * 4);
  }
  .tw\:size-5 {
    width: calc(var(--tw-spacing) * 5);
    height: calc(var(--tw-spacing) * 5);
  }
  .tw\:size-6 {
    width: calc(var(--tw-spacing) * 6);
    height: calc(var(--tw-spacing) * 6);
  }
  .tw\:size-8 {
    width: calc(var(--tw-spacing) * 8);
    height: calc(var(--tw-spacing) * 8);
  }
  .tw\:size-full {
    width: 100%;
    height: 100%;
  }
  .tw\:h-\(--fdlp-content-height\) {
    height: var(--fdlp-content-height);
  }
  .tw\:h-0 {
    height: calc(var(--tw-spacing) * 0);
  }
  .tw\:h-0\.5 {
    height: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:h-1 {
    height: calc(var(--tw-spacing) * 1);
  }
  .tw\:h-1\/2 {
    height: calc(1/2 * 100%);
  }
  .tw\:h-1\/3 {
    height: calc(1/3 * 100%);
  }
  .tw\:h-1\/4 {
    height: calc(1/4 * 100%);
  }
  .tw\:h-1\/5 {
    height: calc(1/5 * 100%);
  }
  .tw\:h-2 {
    height: calc(var(--tw-spacing) * 2);
  }
  .tw\:h-2\/5 {
    height: calc(2/5 * 100%);
  }
  .tw\:h-3 {
    height: calc(var(--tw-spacing) * 3);
  }
  .tw\:h-3\.5 {
    height: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:h-3\/4 {
    height: calc(3/4 * 100%);
  }
  .tw\:h-3\/5 {
    height: calc(3/5 * 100%);
  }
  .tw\:h-4 {
    height: calc(var(--tw-spacing) * 4);
  }
  .tw\:h-4\! {
    height: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:h-4\.5 {
    height: calc(var(--tw-spacing) * 4.5);
  }
  .tw\:h-4\.5\! {
    height: calc(var(--tw-spacing) * 4.5) !important;
  }
  .tw\:h-5 {
    height: calc(var(--tw-spacing) * 5);
  }
  .tw\:h-5\! {
    height: calc(var(--tw-spacing) * 5) !important;
  }
  .tw\:h-5\/6 {
    height: calc(5/6 * 100%);
  }
  .tw\:h-6 {
    height: calc(var(--tw-spacing) * 6);
  }
  .tw\:h-6\! {
    height: calc(var(--tw-spacing) * 6) !important;
  }
  .tw\:h-7 {
    height: calc(var(--tw-spacing) * 7);
  }
  .tw\:h-8 {
    height: calc(var(--tw-spacing) * 8);
  }
  .tw\:h-8\! {
    height: calc(var(--tw-spacing) * 8) !important;
  }
  .tw\:h-9 {
    height: calc(var(--tw-spacing) * 9);
  }
  .tw\:h-9\! {
    height: calc(var(--tw-spacing) * 9) !important;
  }
  .tw\:h-10 {
    height: calc(var(--tw-spacing) * 10);
  }
  .tw\:h-10\! {
    height: calc(var(--tw-spacing) * 10) !important;
  }
  .tw\:h-11 {
    height: calc(var(--tw-spacing) * 11);
  }
  .tw\:h-12 {
    height: calc(var(--tw-spacing) * 12);
  }
  .tw\:h-14 {
    height: calc(var(--tw-spacing) * 14);
  }
  .tw\:h-16 {
    height: calc(var(--tw-spacing) * 16);
  }
  .tw\:h-20 {
    height: calc(var(--tw-spacing) * 20);
  }
  .tw\:h-24 {
    height: calc(var(--tw-spacing) * 24);
  }
  .tw\:h-32 {
    height: calc(var(--tw-spacing) * 32);
  }
  .tw\:h-36 {
    height: calc(var(--tw-spacing) * 36);
  }
  .tw\:h-41 {
    height: calc(var(--tw-spacing) * 41);
  }
  .tw\:h-51 {
    height: calc(var(--tw-spacing) * 51);
  }
  .tw\:h-56 {
    height: calc(var(--tw-spacing) * 56);
  }
  .tw\:h-64 {
    height: calc(var(--tw-spacing) * 64);
  }
  .tw\:h-72 {
    height: calc(var(--tw-spacing) * 72);
  }
  .tw\:h-80 {
    height: calc(var(--tw-spacing) * 80);
  }
  .tw\:h-96 {
    height: calc(var(--tw-spacing) * 96);
  }
  .tw\:h-110 {
    height: calc(var(--tw-spacing) * 110);
  }
  .tw\:h-120 {
    height: calc(var(--tw-spacing) * 120);
  }
  .tw\:h-130 {
    height: calc(var(--tw-spacing) * 130);
  }
  .tw\:h-132\.5 {
    height: calc(var(--tw-spacing) * 132.5);
  }
  .tw\:h-133 {
    height: calc(var(--tw-spacing) * 133);
  }
  .tw\:h-140 {
    height: calc(var(--tw-spacing) * 140);
  }
  .tw\:h-156\! {
    height: calc(var(--tw-spacing) * 156) !important;
  }
  .tw\:h-159\.5 {
    height: calc(var(--tw-spacing) * 159.5);
  }
  .tw\:h-192 {
    height: calc(var(--tw-spacing) * 192);
  }
  .tw\:h-\[0\.0625rem\] {
    height: 0.0625rem;
  }
  .tw\:h-\[0\.875rem\] {
    height: 0.875rem;
  }
  .tw\:h-\[1\.75rem\]\! {
    height: 1.75rem !important;
  }
  .tw\:h-\[1\.375rem\] {
    height: 1.375rem;
  }
  .tw\:h-\[1\.375rem\]\! {
    height: 1.375rem !important;
  }
  .tw\:h-\[1\.875rem\] {
    height: 1.875rem;
  }
  .tw\:h-\[2\.375rem\] {
    height: 2.375rem;
  }
  .tw\:h-\[4\.25rem\] {
    height: 4.25rem;
  }
  .tw\:h-\[4\.0625rem\] {
    height: 4.0625rem;
  }
  .tw\:h-\[5\.625rem\] {
    height: 5.625rem;
  }
  .tw\:h-\[6rem\] {
    height: 6rem;
  }
  .tw\:h-\[8\.5rem\]\! {
    height: 8.5rem !important;
  }
  .tw\:h-\[16px\] {
    height: 16px;
  }
  .tw\:h-\[18\.75rem\] {
    height: 18.75rem;
  }
  .tw\:h-\[19px\] {
    height: 19px;
  }
  .tw\:h-\[20rem\] {
    height: 20rem;
  }
  .tw\:h-\[22px\] {
    height: 22px;
  }
  .tw\:h-\[24rem\] {
    height: 24rem;
  }
  .tw\:h-\[25rem\] {
    height: 25rem;
  }
  .tw\:h-\[30rem\] {
    height: 30rem;
  }
  .tw\:h-\[31\.25rem\] {
    height: 31.25rem;
  }
  .tw\:h-\[34rem\] {
    height: 34rem;
  }
  .tw\:h-\[40rem\] {
    height: 40rem;
  }
  .tw\:h-\[48px\] {
    height: 48px;
  }
  .tw\:h-\[80vh\] {
    height: 80vh;
  }
  .tw\:h-\[calc\(50\%-0\.75rem\)\] {
    height: calc(50% - 0.75rem);
  }
  .tw\:h-auto\! {
    height: auto !important;
  }
  .tw\:h-fit {
    height: fit-content;
  }
  .tw\:h-fit\! {
    height: fit-content !important;
  }
  .tw\:h-full {
    height: 100%;
  }
  .tw\:h-full\! {
    height: 100% !important;
  }
  .tw\:h-max {
    height: max-content;
  }
  .tw\:h-min {
    height: min-content;
  }
  .tw\:h-px {
    height: 1px;
  }
  .tw\:h-screen {
    height: 100vh;
  }
  .tw\:\!max-h-43 {
    max-height: calc(var(--tw-spacing) * 43) !important;
  }
  .tw\:max-h-0 {
    max-height: calc(var(--tw-spacing) * 0);
  }
  .tw\:max-h-4 {
    max-height: calc(var(--tw-spacing) * 4);
  }
  .tw\:max-h-10 {
    max-height: calc(var(--tw-spacing) * 10);
  }
  .tw\:max-h-14 {
    max-height: calc(var(--tw-spacing) * 14);
  }
  .tw\:max-h-16 {
    max-height: calc(var(--tw-spacing) * 16);
  }
  .tw\:max-h-20 {
    max-height: calc(var(--tw-spacing) * 20);
  }
  .tw\:max-h-28 {
    max-height: calc(var(--tw-spacing) * 28);
  }
  .tw\:max-h-38 {
    max-height: calc(var(--tw-spacing) * 38);
  }
  .tw\:max-h-56 {
    max-height: calc(var(--tw-spacing) * 56);
  }
  .tw\:max-h-60\! {
    max-height: calc(var(--tw-spacing) * 60) !important;
  }
  .tw\:max-h-64 {
    max-height: calc(var(--tw-spacing) * 64);
  }
  .tw\:max-h-65 {
    max-height: calc(var(--tw-spacing) * 65);
  }
  .tw\:max-h-72 {
    max-height: calc(var(--tw-spacing) * 72);
  }
  .tw\:max-h-96 {
    max-height: calc(var(--tw-spacing) * 96);
  }
  .tw\:max-h-112 {
    max-height: calc(var(--tw-spacing) * 112);
  }
  .tw\:max-h-156 {
    max-height: calc(var(--tw-spacing) * 156);
  }
  .tw\:max-h-192 {
    max-height: calc(var(--tw-spacing) * 192);
  }
  .tw\:max-h-\[0\.875rem\] {
    max-height: 0.875rem;
  }
  .tw\:max-h-\[4\.750rem\] {
    max-height: 4.750rem;
  }
  .tw\:max-h-\[6\.5rem\] {
    max-height: 6.5rem;
  }
  .tw\:max-h-\[11\.3rem\] {
    max-height: 11.3rem;
  }
  .tw\:max-h-\[25rem\] {
    max-height: 25rem;
  }
  .tw\:max-h-\[31\.25rem\] {
    max-height: 31.25rem;
  }
  .tw\:max-h-\[31rem\] {
    max-height: 31rem;
  }
  .tw\:max-h-\[32rem\] {
    max-height: 32rem;
  }
  .tw\:max-h-\[36rem\] {
    max-height: 36rem;
  }
  .tw\:max-h-\[80\%\] {
    max-height: 80%;
  }
  .tw\:max-h-\[262px\] {
    max-height: 262px;
  }
  .tw\:max-h-\[calc\(100svh-100px\)\] {
    max-height: calc(100svh - 100px);
  }
  .tw\:max-h-fit {
    max-height: fit-content;
  }
  .tw\:max-h-full {
    max-height: 100%;
  }
  .tw\:max-h-max {
    max-height: max-content;
  }
  .tw\:min-h-0 {
    min-height: calc(var(--tw-spacing) * 0);
  }
  .tw\:min-h-2 {
    min-height: calc(var(--tw-spacing) * 2);
  }
  .tw\:min-h-4 {
    min-height: calc(var(--tw-spacing) * 4);
  }
  .tw\:min-h-6 {
    min-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:min-h-8 {
    min-height: calc(var(--tw-spacing) * 8);
  }
  .tw\:min-h-9 {
    min-height: calc(var(--tw-spacing) * 9);
  }
  .tw\:min-h-10 {
    min-height: calc(var(--tw-spacing) * 10);
  }
  .tw\:min-h-12 {
    min-height: calc(var(--tw-spacing) * 12);
  }
  .tw\:min-h-16 {
    min-height: calc(var(--tw-spacing) * 16);
  }
  .tw\:min-h-17 {
    min-height: calc(var(--tw-spacing) * 17);
  }
  .tw\:min-h-48 {
    min-height: calc(var(--tw-spacing) * 48);
  }
  .tw\:min-h-52 {
    min-height: calc(var(--tw-spacing) * 52);
  }
  .tw\:min-h-64 {
    min-height: calc(var(--tw-spacing) * 64);
  }
  .tw\:min-h-72 {
    min-height: calc(var(--tw-spacing) * 72);
  }
  .tw\:min-h-74 {
    min-height: calc(var(--tw-spacing) * 74);
  }
  .tw\:min-h-80 {
    min-height: calc(var(--tw-spacing) * 80);
  }
  .tw\:min-h-96 {
    min-height: calc(var(--tw-spacing) * 96);
  }
  .tw\:min-h-110 {
    min-height: calc(var(--tw-spacing) * 110);
  }
  .tw\:min-h-112 {
    min-height: calc(var(--tw-spacing) * 112);
  }
  .tw\:min-h-118 {
    min-height: calc(var(--tw-spacing) * 118);
  }
  .tw\:min-h-192 {
    min-height: calc(var(--tw-spacing) * 192);
  }
  .tw\:min-h-\[4\.25rem\] {
    min-height: 4.25rem;
  }
  .tw\:min-h-\[6\.75rem\] {
    min-height: 6.75rem;
  }
  .tw\:min-h-\[6rem\] {
    min-height: 6rem;
  }
  .tw\:min-h-\[14\.5rem\] {
    min-height: 14.5rem;
  }
  .tw\:min-h-\[17\.5rem\] {
    min-height: 17.5rem;
  }
  .tw\:min-h-\[18rem\] {
    min-height: 18rem;
  }
  .tw\:min-h-\[20rem\] {
    min-height: 20rem;
  }
  .tw\:min-h-\[25rem\] {
    min-height: 25rem;
  }
  .tw\:min-h-\[27rem\] {
    min-height: 27rem;
  }
  .tw\:min-h-\[53rem\] {
    min-height: 53rem;
  }
  .tw\:min-h-full {
    min-height: 100%;
  }
  .tw\:min-h-screen {
    min-height: 100vh;
  }
  .tw\:w-0 {
    width: calc(var(--tw-spacing) * 0);
  }
  .tw\:w-1\/2 {
    width: calc(1/2 * 100%);
  }
  .tw\:w-1\/3 {
    width: calc(1/3 * 100%);
  }
  .tw\:w-1\/3\! {
    width: calc(1/3 * 100%) !important;
  }
  .tw\:w-1\/4 {
    width: calc(1/4 * 100%);
  }
  .tw\:w-1\/5 {
    width: calc(1/5 * 100%);
  }
  .tw\:w-2 {
    width: calc(var(--tw-spacing) * 2);
  }
  .tw\:w-2\/4 {
    width: calc(2/4 * 100%);
  }
  .tw\:w-3 {
    width: calc(var(--tw-spacing) * 3);
  }
  .tw\:w-3\.5 {
    width: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:w-3\/4 {
    width: calc(3/4 * 100%);
  }
  .tw\:w-4 {
    width: calc(var(--tw-spacing) * 4);
  }
  .tw\:w-4\! {
    width: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:w-4\.5 {
    width: calc(var(--tw-spacing) * 4.5);
  }
  .tw\:w-5 {
    width: calc(var(--tw-spacing) * 5);
  }
  .tw\:w-6 {
    width: calc(var(--tw-spacing) * 6);
  }
  .tw\:w-6\! {
    width: calc(var(--tw-spacing) * 6) !important;
  }
  .tw\:w-7 {
    width: calc(var(--tw-spacing) * 7);
  }
  .tw\:w-7xl {
    width: var(--tw-container-7xl);
  }
  .tw\:w-8 {
    width: calc(var(--tw-spacing) * 8);
  }
  .tw\:w-9 {
    width: calc(var(--tw-spacing) * 9);
  }
  .tw\:w-9\! {
    width: calc(var(--tw-spacing) * 9) !important;
  }
  .tw\:w-10 {
    width: calc(var(--tw-spacing) * 10);
  }
  .tw\:w-10\! {
    width: calc(var(--tw-spacing) * 10) !important;
  }
  .tw\:w-11 {
    width: calc(var(--tw-spacing) * 11);
  }
  .tw\:w-11\/12 {
    width: calc(11/12 * 100%);
  }
  .tw\:w-12 {
    width: calc(var(--tw-spacing) * 12);
  }
  .tw\:w-14 {
    width: calc(var(--tw-spacing) * 14);
  }
  .tw\:w-15 {
    width: calc(var(--tw-spacing) * 15);
  }
  .tw\:w-16 {
    width: calc(var(--tw-spacing) * 16);
  }
  .tw\:w-18 {
    width: calc(var(--tw-spacing) * 18);
  }
  .tw\:w-20 {
    width: calc(var(--tw-spacing) * 20);
  }
  .tw\:w-23 {
    width: calc(var(--tw-spacing) * 23);
  }
  .tw\:w-24 {
    width: calc(var(--tw-spacing) * 24);
  }
  .tw\:w-52 {
    width: calc(var(--tw-spacing) * 52);
  }
  .tw\:w-56 {
    width: calc(var(--tw-spacing) * 56);
  }
  .tw\:w-60 {
    width: calc(var(--tw-spacing) * 60);
  }
  .tw\:w-64 {
    width: calc(var(--tw-spacing) * 64);
  }
  .tw\:w-66 {
    width: calc(var(--tw-spacing) * 66);
  }
  .tw\:w-70 {
    width: calc(var(--tw-spacing) * 70);
  }
  .tw\:w-72 {
    width: calc(var(--tw-spacing) * 72);
  }
  .tw\:w-76 {
    width: calc(var(--tw-spacing) * 76);
  }
  .tw\:w-80 {
    width: calc(var(--tw-spacing) * 80);
  }
  .tw\:w-90 {
    width: calc(var(--tw-spacing) * 90);
  }
  .tw\:w-91 {
    width: calc(var(--tw-spacing) * 91);
  }
  .tw\:w-96 {
    width: calc(var(--tw-spacing) * 96);
  }
  .tw\:w-112 {
    width: calc(var(--tw-spacing) * 112);
  }
  .tw\:w-116 {
    width: calc(var(--tw-spacing) * 116);
  }
  .tw\:w-120 {
    width: calc(var(--tw-spacing) * 120);
  }
  .tw\:w-125 {
    width: calc(var(--tw-spacing) * 125);
  }
  .tw\:w-127 {
    width: calc(var(--tw-spacing) * 127);
  }
  .tw\:w-132 {
    width: calc(var(--tw-spacing) * 132);
  }
  .tw\:w-140 {
    width: calc(var(--tw-spacing) * 140);
  }
  .tw\:w-150 {
    width: calc(var(--tw-spacing) * 150);
  }
  .tw\:w-156 {
    width: calc(var(--tw-spacing) * 156);
  }
  .tw\:w-158 {
    width: calc(var(--tw-spacing) * 158);
  }
  .tw\:w-180\! {
    width: calc(var(--tw-spacing) * 180) !important;
  }
  .tw\:w-190 {
    width: calc(var(--tw-spacing) * 190);
  }
  .tw\:w-192 {
    width: calc(var(--tw-spacing) * 192);
  }
  .tw\:w-200 {
    width: calc(var(--tw-spacing) * 200);
  }
  .tw\:w-208 {
    width: calc(var(--tw-spacing) * 208);
  }
  .tw\:w-217 {
    width: calc(var(--tw-spacing) * 217);
  }
  .tw\:w-240 {
    width: calc(var(--tw-spacing) * 240);
  }
  .tw\:w-240\! {
    width: calc(var(--tw-spacing) * 240) !important;
  }
  .tw\:w-250 {
    width: calc(var(--tw-spacing) * 250);
  }
  .tw\:w-\[0\.875rem\] {
    width: 0.875rem;
  }
  .tw\:w-\[2\.375rem\] {
    width: 2.375rem;
  }
  .tw\:w-\[2ch\] {
    width: 2ch;
  }
  .tw\:w-\[5\.5rem\] {
    width: 5.5rem;
  }
  .tw\:w-\[5ch\] {
    width: 5ch;
  }
  .tw\:w-\[12\.5rem\]\! {
    width: 12.5rem !important;
  }
  .tw\:w-\[12ch\] {
    width: 12ch;
  }
  .tw\:w-\[16px\] {
    width: 16px;
  }
  .tw\:w-\[19px\] {
    width: 19px;
  }
  .tw\:w-\[20rem\] {
    width: 20rem;
  }
  .tw\:w-\[22px\] {
    width: 22px;
  }
  .tw\:w-\[23rem\] {
    width: 23rem;
  }
  .tw\:w-\[25rem\] {
    width: 25rem;
  }
  .tw\:w-\[30rem\] {
    width: 30rem;
  }
  .tw\:w-\[31\.25rem\] {
    width: 31.25rem;
  }
  .tw\:w-\[31\.875rem\] {
    width: 31.875rem;
  }
  .tw\:w-\[31rem\] {
    width: 31rem;
  }
  .tw\:w-\[33\.75rem\] {
    width: 33.75rem;
  }
  .tw\:w-\[33\.111rem\] {
    width: 33.111rem;
  }
  .tw\:w-\[37\.25rem\] {
    width: 37.25rem;
  }
  .tw\:w-\[37rem\] {
    width: 37rem;
  }
  .tw\:w-\[40\.5rem\] {
    width: 40.5rem;
  }
  .tw\:w-\[41\.875rem\] {
    width: 41.875rem;
  }
  .tw\:w-\[43rem\] {
    width: 43rem;
  }
  .tw\:w-\[46rem\] {
    width: 46rem;
  }
  .tw\:w-\[50rem\] {
    width: 50rem;
  }
  .tw\:w-\[400px\] {
    width: 400px;
  }
  .tw\:w-\[2975rem\]\! {
    width: 2975rem !important;
  }
  .tw\:w-\[calc\(50\%-1\.5rem\)\] {
    width: calc(50% - 1.5rem);
  }
  .tw\:w-\[calc\(100\%-1\.5rem\)\]\! {
    width: calc(100% - 1.5rem) !important;
  }
  .tw\:w-\[calc\(100\%-2rem\)\]\! {
    width: calc(100% - 2rem) !important;
  }
  .tw\:w-auto {
    width: auto;
  }
  .tw\:w-auto\! {
    width: auto !important;
  }
  .tw\:w-fit {
    width: fit-content;
  }
  .tw\:w-fit\! {
    width: fit-content !important;
  }
  .tw\:w-full {
    width: 100%;
  }
  .tw\:w-full\! {
    width: 100% !important;
  }
  .tw\:w-lg {
    width: var(--tw-container-lg);
  }
  .tw\:w-max {
    width: max-content;
  }
  .tw\:w-min {
    width: min-content;
  }
  .tw\:w-px {
    width: 1px;
  }
  .tw\:w-screen {
    width: 100vw;
  }
  .tw\:w-xl {
    width: var(--tw-container-xl);
  }
  .tw\:max-w-3xl {
    max-width: var(--tw-container-3xl);
  }
  .tw\:max-w-4 {
    max-width: calc(var(--tw-spacing) * 4);
  }
  .tw\:max-w-5 {
    max-width: calc(var(--tw-spacing) * 5);
  }
  .tw\:max-w-5xl {
    max-width: var(--tw-container-5xl);
  }
  .tw\:max-w-20 {
    max-width: calc(var(--tw-spacing) * 20);
  }
  .tw\:max-w-32 {
    max-width: calc(var(--tw-spacing) * 32);
  }
  .tw\:max-w-40 {
    max-width: calc(var(--tw-spacing) * 40);
  }
  .tw\:max-w-44 {
    max-width: calc(var(--tw-spacing) * 44);
  }
  .tw\:max-w-48 {
    max-width: calc(var(--tw-spacing) * 48);
  }
  .tw\:max-w-52 {
    max-width: calc(var(--tw-spacing) * 52);
  }
  .tw\:max-w-56 {
    max-width: calc(var(--tw-spacing) * 56);
  }
  .tw\:max-w-60 {
    max-width: calc(var(--tw-spacing) * 60);
  }
  .tw\:max-w-64 {
    max-width: calc(var(--tw-spacing) * 64);
  }
  .tw\:max-w-72 {
    max-width: calc(var(--tw-spacing) * 72);
  }
  .tw\:max-w-80 {
    max-width: calc(var(--tw-spacing) * 80);
  }
  .tw\:max-w-96 {
    max-width: calc(var(--tw-spacing) * 96);
  }
  .tw\:max-w-112 {
    max-width: calc(var(--tw-spacing) * 112);
  }
  .tw\:max-w-120 {
    max-width: calc(var(--tw-spacing) * 120);
  }
  .tw\:max-w-150 {
    max-width: calc(var(--tw-spacing) * 150);
  }
  .tw\:max-w-152 {
    max-width: calc(var(--tw-spacing) * 152);
  }
  .tw\:max-w-156 {
    max-width: calc(var(--tw-spacing) * 156);
  }
  .tw\:max-w-166 {
    max-width: calc(var(--tw-spacing) * 166);
  }
  .tw\:max-w-192 {
    max-width: calc(var(--tw-spacing) * 192);
  }
  .tw\:max-w-200 {
    max-width: calc(var(--tw-spacing) * 200);
  }
  .tw\:max-w-217 {
    max-width: calc(var(--tw-spacing) * 217);
  }
  .tw\:max-w-240 {
    max-width: calc(var(--tw-spacing) * 240);
  }
  .tw\:max-w-\[0\.875rem\] {
    max-width: 0.875rem;
  }
  .tw\:max-w-\[20ch\] {
    max-width: 20ch;
  }
  .tw\:max-w-\[20ch\]\! {
    max-width: 20ch !important;
  }
  .tw\:max-w-\[20rem\] {
    max-width: 20rem;
  }
  .tw\:max-w-\[23rem\] {
    max-width: 23rem;
  }
  .tw\:max-w-\[25rem\] {
    max-width: 25rem;
  }
  .tw\:max-w-\[30ch\] {
    max-width: 30ch;
  }
  .tw\:max-w-\[30rem\] {
    max-width: 30rem;
  }
  .tw\:max-w-\[33\.75rem\] {
    max-width: 33.75rem;
  }
  .tw\:max-w-\[35rem\] {
    max-width: 35rem;
  }
  .tw\:max-w-\[37\.5rem\] {
    max-width: 37.5rem;
  }
  .tw\:max-w-\[40cqw\] {
    max-width: 40cqw;
  }
  .tw\:max-w-\[50ch\] {
    max-width: 50ch;
  }
  .tw\:max-w-\[55rem\] {
    max-width: 55rem;
  }
  .tw\:max-w-\[58rem\] {
    max-width: 58rem;
  }
  .tw\:max-w-\[61rem\] {
    max-width: 61rem;
  }
  .tw\:max-w-\[75rem\] {
    max-width: 75rem;
  }
  .tw\:max-w-\[80\%\] {
    max-width: 80%;
  }
  .tw\:max-w-\[80rem\] {
    max-width: 80rem;
  }
  .tw\:max-w-\[80vw\] {
    max-width: 80vw;
  }
  .tw\:max-w-\[unset\]\! {
    max-width: unset !important;
  }
  .tw\:max-w-fit {
    max-width: fit-content;
  }
  .tw\:max-w-full {
    max-width: 100%;
  }
  .tw\:max-w-full\! {
    max-width: 100% !important;
  }
  .tw\:max-w-lg {
    max-width: var(--tw-container-lg);
  }
  .tw\:max-w-max {
    max-width: max-content;
  }
  .tw\:max-w-max\! {
    max-width: max-content !important;
  }
  .tw\:min-w-0 {
    min-width: calc(var(--tw-spacing) * 0);
  }
  .tw\:min-w-2 {
    min-width: calc(var(--tw-spacing) * 2);
  }
  .tw\:min-w-2xl {
    min-width: var(--tw-container-2xl);
  }
  .tw\:min-w-3\.5 {
    min-width: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:min-w-3xs\! {
    min-width: var(--tw-container-3xs) !important;
  }
  .tw\:min-w-4 {
    min-width: calc(var(--tw-spacing) * 4);
  }
  .tw\:min-w-8 {
    min-width: calc(var(--tw-spacing) * 8);
  }
  .tw\:min-w-9 {
    min-width: calc(var(--tw-spacing) * 9);
  }
  .tw\:min-w-10 {
    min-width: calc(var(--tw-spacing) * 10);
  }
  .tw\:min-w-10\! {
    min-width: calc(var(--tw-spacing) * 10) !important;
  }
  .tw\:min-w-16 {
    min-width: calc(var(--tw-spacing) * 16);
  }
  .tw\:min-w-20 {
    min-width: calc(var(--tw-spacing) * 20);
  }
  .tw\:min-w-24 {
    min-width: calc(var(--tw-spacing) * 24);
  }
  .tw\:min-w-28 {
    min-width: calc(var(--tw-spacing) * 28);
  }
  .tw\:min-w-28\! {
    min-width: calc(var(--tw-spacing) * 28) !important;
  }
  .tw\:min-w-32 {
    min-width: calc(var(--tw-spacing) * 32);
  }
  .tw\:min-w-48 {
    min-width: calc(var(--tw-spacing) * 48);
  }
  .tw\:min-w-52 {
    min-width: calc(var(--tw-spacing) * 52);
  }
  .tw\:min-w-64 {
    min-width: calc(var(--tw-spacing) * 64);
  }
  .tw\:min-w-66 {
    min-width: calc(var(--tw-spacing) * 66);
  }
  .tw\:min-w-68 {
    min-width: calc(var(--tw-spacing) * 68);
  }
  .tw\:min-w-70 {
    min-width: calc(var(--tw-spacing) * 70);
  }
  .tw\:min-w-72 {
    min-width: calc(var(--tw-spacing) * 72);
  }
  .tw\:min-w-75 {
    min-width: calc(var(--tw-spacing) * 75);
  }
  .tw\:min-w-77\.5 {
    min-width: calc(var(--tw-spacing) * 77.5);
  }
  .tw\:min-w-80 {
    min-width: calc(var(--tw-spacing) * 80);
  }
  .tw\:min-w-84 {
    min-width: calc(var(--tw-spacing) * 84);
  }
  .tw\:min-w-96 {
    min-width: calc(var(--tw-spacing) * 96);
  }
  .tw\:min-w-112 {
    min-width: calc(var(--tw-spacing) * 112);
  }
  .tw\:min-w-120 {
    min-width: calc(var(--tw-spacing) * 120);
  }
  .tw\:min-w-156 {
    min-width: calc(var(--tw-spacing) * 156);
  }
  .tw\:min-w-170 {
    min-width: calc(var(--tw-spacing) * 170);
  }
  .tw\:min-w-189 {
    min-width: calc(var(--tw-spacing) * 189);
  }
  .tw\:min-w-192 {
    min-width: calc(var(--tw-spacing) * 192);
  }
  .tw\:min-w-197 {
    min-width: calc(var(--tw-spacing) * 197);
  }
  .tw\:min-w-\[1\%\] {
    min-width: 1%;
  }
  .tw\:min-w-\[7\.5rem\] {
    min-width: 7.5rem;
  }
  .tw\:min-w-\[10\.5rem\]\! {
    min-width: 10.5rem !important;
  }
  .tw\:min-w-\[11\.5rem\] {
    min-width: 11.5rem;
  }
  .tw\:min-w-\[20cqw\] {
    min-width: 20cqw;
  }
  .tw\:min-w-\[20rem\] {
    min-width: 20rem;
  }
  .tw\:min-w-\[21\.5rem\] {
    min-width: 21.5rem;
  }
  .tw\:min-w-\[22rem\] {
    min-width: 22rem;
  }
  .tw\:min-w-\[25rem\] {
    min-width: 25rem;
  }
  .tw\:min-w-\[30\.875rem\] {
    min-width: 30.875rem;
  }
  .tw\:min-w-\[30rem\] {
    min-width: 30rem;
  }
  .tw\:min-w-\[30rem\]\! {
    min-width: 30rem !important;
  }
  .tw\:min-w-\[31rem\] {
    min-width: 31rem;
  }
  .tw\:min-w-\[42rem\] {
    min-width: 42rem;
  }
  .tw\:min-w-\[47\.25rem\] {
    min-width: 47.25rem;
  }
  .tw\:min-w-\[49\.70rem\] {
    min-width: 49.70rem;
  }
  .tw\:min-w-\[50rem\] {
    min-width: 50rem;
  }
  .tw\:min-w-\[53\.75rem\] {
    min-width: 53.75rem;
  }
  .tw\:min-w-\[60rem\] {
    min-width: 60rem;
  }
  .tw\:min-w-\[650px\] {
    min-width: 650px;
  }
  .tw\:min-w-fit {
    min-width: fit-content;
  }
  .tw\:min-w-full {
    min-width: 100%;
  }
  .tw\:min-w-min {
    min-width: min-content;
  }
  .tw\:min-w-sm {
    min-width: var(--tw-container-sm);
  }
  .tw\:min-w-xs {
    min-width: var(--tw-container-xs);
  }
  .tw\:flex-0 {
    flex: 0;
  }
  .tw\:flex-1 {
    flex: 1;
  }
  .tw\:flex-auto {
    flex: auto;
  }
  .tw\:flex-none {
    flex: none;
  }
  .tw\:flex-shrink-0 {
    flex-shrink: 0;
  }
  .tw\:shrink {
    flex-shrink: 1;
  }
  .tw\:shrink-0 {
    flex-shrink: 0;
  }
  .tw\:flex-grow {
    flex-grow: 1;
  }
  .tw\:grow {
    flex-grow: 1;
  }
  .tw\:grow-0 {
    flex-grow: 0;
  }
  .tw\:grow-1 {
    flex-grow: 1;
  }
  .tw\:basis-0 {
    flex-basis: calc(var(--tw-spacing) * 0);
  }
  .tw\:basis-1\/2 {
    flex-basis: calc(1/2 * 100%);
  }
  .tw\:basis-1\/3 {
    flex-basis: calc(1/3 * 100%);
  }
  .tw\:basis-1\/6 {
    flex-basis: calc(1/6 * 100%);
  }
  .tw\:basis-2\/6 {
    flex-basis: calc(2/6 * 100%);
  }
  .tw\:basis-14 {
    flex-basis: calc(var(--tw-spacing) * 14);
  }
  .tw\:basis-282 {
    flex-basis: calc(var(--tw-spacing) * 282);
  }
  .tw\:basis-\[715px\] {
    flex-basis: 715px;
  }
  .tw\:basis-full {
    flex-basis: 100%;
  }
  .tw\:border-separate {
    border-collapse: separate;
  }
  .tw\:border-spacing-2 {
    --tw-border-spacing-x: calc(var(--tw-spacing) * 2);
    --tw-border-spacing-y: calc(var(--tw-spacing) * 2);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .tw\:-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:translate-x-0 {
    --tw-translate-x: calc(var(--tw-spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:translate-x-1\/2 {
    --tw-translate-x: calc(1/2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:translate-x-1\/4 {
    --tw-translate-x: calc(1/4 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:translate-x-9\.5 {
    --tw-translate-x: calc(var(--tw-spacing) * 9.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:-translate-y-1\/4 {
    --tw-translate-y: calc(calc(1/4 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .tw\:rotate-90 {
    rotate: 90deg;
  }
  .tw\:rotate-180 {
    rotate: 180deg;
  }
  .tw\:transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .tw\:transform-gpu {
    transform: translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .tw\:animate-\[enter-left_0\.5s\] {
    animation: enter-left 0.5s;
  }
  .tw\:animate-\[exit-left_0\.5s\] {
    animation: exit-left 0.5s;
  }
  .tw\:animate-\[fade-in_0\.6s\,enter-left_0\.6s\] {
    animation: fade-in 0.6s,enter-left 0.6s;
  }
  .tw\:animate-\[fade-out_0\.6s\,exit-left_0\.6s\] {
    animation: fade-out 0.6s,exit-left 0.6s;
  }
  .tw\:animate-\[ping_2s_infinite\] {
    animation: ping 2s infinite;
  }
  .tw\:animate-\[shrink_3\.6s_linear\] {
    animation: shrink 3.6s linear;
  }
  .tw\:animate-\[skeleton_3s_linear_infinite\] {
    animation: skeleton 3s linear infinite;
  }
  .tw\:animate-\[spin_2s_linear_infinite\] {
    animation: spin 2s linear infinite;
  }
  .tw\:animate-\[spin_3s_linear_infinite\] {
    animation: spin 3s linear infinite;
  }
  .tw\:animate-spin {
    animation: var(--tw-animate-spin);
  }
  .tw\:cursor-default {
    cursor: default;
  }
  .tw\:cursor-help {
    cursor: help;
  }
  .tw\:cursor-not-allowed {
    cursor: not-allowed;
  }
  .tw\:cursor-pointer {
    cursor: pointer;
  }
  .tw\:cursor-progress {
    cursor: progress;
  }
  .tw\:cursor-wait {
    cursor: wait;
  }
  .tw\:cursor-wait\! {
    cursor: wait !important;
  }
  .tw\:resize-none {
    resize: none;
  }
  .tw\:resize-y {
    resize: vertical;
  }
  .tw\:list-inside {
    list-style-position: inside;
  }
  .tw\:list-disc {
    list-style-type: disc;
  }
  .tw\:appearance-none {
    appearance: none;
  }
  .tw\:columns-2 {
    columns: 2;
  }
  .tw\:break-before-all {
    break-before: all;
  }
  .tw\:break-inside-avoid-column {
    break-inside: avoid-column;
  }
  .tw\:auto-cols-max {
    grid-auto-columns: max-content;
  }
  .tw\:grid-flow-row {
    grid-auto-flow: row;
  }
  .tw\:auto-rows-\[20rem\] {
    grid-auto-rows: 20rem;
  }
  .tw\:auto-rows-\[24rem\] {
    grid-auto-rows: 24rem;
  }
  .tw\:auto-rows-min {
    grid-auto-rows: min-content;
  }
  .tw\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .tw\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .tw\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .tw\:grid-cols-\[1fr_44px\] {
    grid-template-columns: 1fr 44px;
  }
  .tw\:grid-cols-\[1fr_auto_auto\] {
    grid-template-columns: 1fr auto auto;
  }
  .tw\:grid-cols-\[1fr_auto_auto_auto\] {
    grid-template-columns: 1fr auto auto auto;
  }
  .tw\:grid-cols-\[2\.25rem_1fr_min-content\] {
    grid-template-columns: 2.25rem 1fr min-content;
  }
  .tw\:grid-cols-\[25\%_1fr_10\%\] {
    grid-template-columns: 25% 1fr 10%;
  }
  .tw\:grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }
  .tw\:grid-cols-\[max-content_max-content\] {
    grid-template-columns: max-content max-content;
  }
  .tw\:grid-cols-\[min-content_1fr_auto\] {
    grid-template-columns: min-content 1fr auto;
  }
  .tw\:grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1fr\)_44px\] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 44px;
  }
  .tw\:grid-cols-\[minmax\(192px\,max-content\)\] {
    grid-template-columns: minmax(192px,max-content);
  }
  .tw\:grid-cols-\[minmax\(auto\,max-content\)_minmax\(25\%\,1fr\)_max-content\] {
    grid-template-columns: minmax(auto,max-content) minmax(25%,1fr) max-content;
  }
  .tw\:grid-cols-\[repeat\(auto-fill\,minmax\(--spacing\(72\)\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(calc(var(--tw-spacing) * 72),1fr));
  }
  .tw\:grid-cols-\[repeat\(auto-fill\,minmax\(--spacing\(90\)\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(calc(var(--tw-spacing) * 90),1fr));
  }
  .tw\:grid-cols-\[repeat\(auto-fill\,minmax\(20rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(20rem,1fr));
  }
  .tw\:grid-cols-\[repeat\(auto-fit\,minmax\(28rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(28rem,1fr));
  }
  .tw\:grid-cols-\[repeat\(auto-fit\,minmax\(33\.75rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(33.75rem,1fr));
  }
  .tw\:grid-cols-\[repeat\(auto-fit\,minmax\(58rem\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(58rem,1fr));
  }
  .tw\:grid-cols-subgrid {
    grid-template-columns: subgrid;
  }
  .tw\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .tw\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .tw\:grid-rows-\[auto_1fr_auto\] {
    grid-template-rows: auto 1fr auto;
  }
  .tw\:grid-rows-subgrid {
    grid-template-rows: subgrid;
  }
  .tw\:flex-col {
    flex-direction: column;
  }
  .tw\:flex-col\! {
    flex-direction: column !important;
  }
  .tw\:flex-row {
    flex-direction: row;
  }
  .tw\:flex-row\! {
    flex-direction: row !important;
  }
  .tw\:\[flex-wrap\:inherit\] {
    flex-wrap: inherit;
  }
  .tw\:flex-nowrap {
    flex-wrap: nowrap;
  }
  .tw\:flex-wrap {
    flex-wrap: wrap;
  }
  .tw\:content-center {
    align-content: center;
  }
  .tw\:items-baseline {
    align-items: baseline;
  }
  .tw\:items-center {
    align-items: center;
  }
  .tw\:items-end {
    align-items: flex-end;
  }
  .tw\:items-start {
    align-items: flex-start;
  }
  .tw\:items-start\! {
    align-items: flex-start !important;
  }
  .tw\:items-stretch {
    align-items: stretch;
  }
  .tw\:justify-between {
    justify-content: space-between;
  }
  .tw\:justify-between\! {
    justify-content: space-between !important;
  }
  .tw\:justify-center {
    justify-content: center;
  }
  .tw\:justify-end {
    justify-content: flex-end;
  }
  .tw\:justify-start {
    justify-content: flex-start;
  }
  .tw\:justify-start\! {
    justify-content: flex-start !important;
  }
  .tw\:justify-stretch {
    justify-content: stretch;
  }
  .tw\:gap-0 {
    gap: calc(var(--tw-spacing) * 0);
  }
  .tw\:gap-0\.5 {
    gap: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:gap-1 {
    gap: calc(var(--tw-spacing) * 1);
  }
  .tw\:gap-1\! {
    gap: calc(var(--tw-spacing) * 1) !important;
  }
  .tw\:gap-1\.5 {
    gap: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:gap-2 {
    gap: calc(var(--tw-spacing) * 2);
  }
  .tw\:gap-2\.5 {
    gap: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:gap-3 {
    gap: calc(var(--tw-spacing) * 3);
  }
  .tw\:gap-3\.5 {
    gap: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:gap-4 {
    gap: calc(var(--tw-spacing) * 4);
  }
  .tw\:gap-4\.5 {
    gap: calc(var(--tw-spacing) * 4.5);
  }
  .tw\:gap-5 {
    gap: calc(var(--tw-spacing) * 5);
  }
  .tw\:gap-6 {
    gap: calc(var(--tw-spacing) * 6);
  }
  .tw\:gap-7 {
    gap: calc(var(--tw-spacing) * 7);
  }
  .tw\:gap-8 {
    gap: calc(var(--tw-spacing) * 8);
  }
  .tw\:gap-10 {
    gap: calc(var(--tw-spacing) * 10);
  }
  .tw\:gap-11 {
    gap: calc(var(--tw-spacing) * 11);
  }
  .tw\:gap-12 {
    gap: calc(var(--tw-spacing) * 12);
  }
  .tw\:gap-16 {
    gap: calc(var(--tw-spacing) * 16);
  }
  .tw\:gap-20 {
    gap: calc(var(--tw-spacing) * 20);
  }
  .tw\:gap-\[0\.13rem\] {
    gap: 0.13rem;
  }
  .tw\:gap-\[6px\] {
    gap: 6px;
  }
  .tw\:gap-\[inherit\] {
    gap: inherit;
  }
  .tw\:space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:space-y-2 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:space-y-3 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 3) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:space-y-4 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:space-y-5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:space-y-6 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--tw-spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--tw-spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .tw\:gap-x-0\.5 {
    column-gap: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:gap-x-1 {
    column-gap: calc(var(--tw-spacing) * 1);
  }
  .tw\:gap-x-1\.5 {
    column-gap: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:gap-x-2 {
    column-gap: calc(var(--tw-spacing) * 2);
  }
  .tw\:gap-x-2\! {
    column-gap: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:gap-x-3 {
    column-gap: calc(var(--tw-spacing) * 3);
  }
  .tw\:gap-x-4 {
    column-gap: calc(var(--tw-spacing) * 4);
  }
  .tw\:gap-x-5 {
    column-gap: calc(var(--tw-spacing) * 5);
  }
  .tw\:gap-x-6 {
    column-gap: calc(var(--tw-spacing) * 6);
  }
  .tw\:gap-x-8 {
    column-gap: calc(var(--tw-spacing) * 8);
  }
  .tw\:gap-x-10 {
    column-gap: calc(var(--tw-spacing) * 10);
  }
  .tw\:gap-x-16 {
    column-gap: calc(var(--tw-spacing) * 16);
  }
  .tw\:gap-x-20 {
    column-gap: calc(var(--tw-spacing) * 20);
  }
  .tw\:gap-x-\[12px\] {
    column-gap: 12px;
  }
  .tw\:-space-x-1 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--tw-spacing) * -1) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--tw-spacing) * -1) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .tw\:space-x-2 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--tw-spacing) * 2) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--tw-spacing) * 2) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .tw\:space-x-5 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--tw-spacing) * 5) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--tw-spacing) * 5) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .tw\:gap-y-1 {
    row-gap: calc(var(--tw-spacing) * 1);
  }
  .tw\:gap-y-1\! {
    row-gap: calc(var(--tw-spacing) * 1) !important;
  }
  .tw\:gap-y-2 {
    row-gap: calc(var(--tw-spacing) * 2);
  }
  .tw\:gap-y-3 {
    row-gap: calc(var(--tw-spacing) * 3);
  }
  .tw\:gap-y-4 {
    row-gap: calc(var(--tw-spacing) * 4);
  }
  .tw\:gap-y-5 {
    row-gap: calc(var(--tw-spacing) * 5);
  }
  .tw\:divide-x {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .tw\:divide-y {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 0;
      border-bottom-style: var(--tw-border-style);
      border-top-style: var(--tw-border-style);
      border-top-width: calc(1px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    }
  }
  .tw\:divide-dashed {
    :where(& > :not(:last-child)) {
      --tw-border-style: dashed;
      border-style: dashed;
    }
  }
  .tw\:divide-\[\#d1d5db\] {
    :where(& > :not(:last-child)) {
      border-color: #d1d5db;
    }
  }
  .tw\:divide-grey-8 {
    :where(& > :not(:last-child)) {
      border-color: #f1f5f7;
    }
  }
  .tw\:divide-legacy-grey-4 {
    :where(& > :not(:last-child)) {
      border-color: #dbdde0;
    }
  }
  .tw\:place-self-center {
    place-self: center;
  }
  .tw\:self-center {
    align-self: center;
  }
  .tw\:self-end {
    align-self: flex-end;
  }
  .tw\:self-start {
    align-self: flex-start;
  }
  .tw\:self-stretch {
    align-self: stretch;
  }
  .tw\:justify-self-center {
    justify-self: center;
  }
  .tw\:justify-self-end {
    justify-self: flex-end;
  }
  .tw\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .tw\:overflow-auto {
    overflow: auto;
  }
  .tw\:overflow-hidden {
    overflow: hidden;
  }
  .tw\:overflow-x-auto {
    overflow-x: auto;
  }
  .tw\:overflow-x-clip {
    overflow-x: clip;
  }
  .tw\:overflow-x-hidden {
    overflow-x: hidden;
  }
  .tw\:overflow-y-auto {
    overflow-y: auto;
  }
  .tw\:overflow-y-hidden {
    overflow-y: hidden;
  }
  .tw\:scroll-smooth {
    scroll-behavior: smooth;
  }
  .tw\:rounded {
    border-radius: 0.25rem;
  }
  .tw\:rounded-2xl {
    border-radius: var(--tw-radius-2xl);
  }
  .tw\:rounded-\[1\.125rem\] {
    border-radius: 1.125rem;
  }
  .tw\:rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .tw\:rounded-lg {
    border-radius: var(--tw-radius-lg);
  }
  .tw\:rounded-lg\! {
    border-radius: var(--tw-radius-lg) !important;
  }
  .tw\:rounded-md {
    border-radius: var(--tw-radius-md);
  }
  .tw\:rounded-sm {
    border-radius: var(--tw-radius-sm);
  }
  .tw\:rounded-xl {
    border-radius: var(--tw-radius-xl);
  }
  .tw\:rounded-xl\! {
    border-radius: var(--tw-radius-xl) !important;
  }
  .tw\:rounded-t-2xl {
    border-top-left-radius: var(--tw-radius-2xl);
    border-top-right-radius: var(--tw-radius-2xl);
  }
  .tw\:rounded-t-\[16px\] {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .tw\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .tw\:rounded-t-xl {
    border-top-left-radius: var(--tw-radius-xl);
    border-top-right-radius: var(--tw-radius-xl);
  }
  .tw\:rounded-l-full {
    border-top-left-radius: calc(infinity * 1px);
    border-bottom-left-radius: calc(infinity * 1px);
  }
  .tw\:rounded-tr-xl {
    border-top-right-radius: var(--tw-radius-xl);
  }
  .tw\:rounded-b-xl {
    border-bottom-right-radius: var(--tw-radius-xl);
    border-bottom-left-radius: var(--tw-radius-xl);
  }
  .tw\:rounded-bl-xl {
    border-bottom-left-radius: var(--tw-radius-xl);
  }
  .tw\:border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .tw\:border\! {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }
  .tw\:border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .tw\:border-0\! {
    border-style: var(--tw-border-style) !important;
    border-width: 0px !important;
  }
  .tw\:border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .tw\:border-2\! {
    border-style: var(--tw-border-style) !important;
    border-width: 2px !important;
  }
  .tw\:border-x-\[1rem\] {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1rem;
  }
  .tw\:border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .tw\:border-t-\[1px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .tw\:border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  .tw\:border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .tw\:border-b-\[1rem\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1rem;
  }
  .tw\:border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .tw\:border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }
  .tw\:border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .tw\:border-none\! {
    --tw-border-style: none !important;
    border-style: none !important;
  }
  .tw\:border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .tw\:border-black {
    border-color: #000000;
  }
  .tw\:border-blue-0 {
    border-color: #041873;
  }
  .tw\:border-blue-1 {
    border-color: #382ff1;
  }
  .tw\:border-blue-3 {
    border-color: #5a79ff;
  }
  .tw\:border-blue-5 {
    border-color: #c8d5ff;
  }
  .tw\:border-blue-6 {
    border-color: #e4eaff;
  }
  .tw\:border-border-error {
    border-color: var(--tw-color-palette-red-100);
  }
  .tw\:border-border-primary {
    border-color: var(--tw-color-palette-grey-700);
  }
  .tw\:border-border-secondary {
    border-color: var(--tw-color-palette-grey-750);
  }
  .tw\:border-green-2 {
    border-color: #1cd1ae;
  }
  .tw\:border-green-4 {
    border-color: #11af90;
  }
  .tw\:border-green-5 {
    border-color: #009c80;
  }
  .tw\:border-grey-0 {
    border-color: #282932;
  }
  .tw\:border-grey-3 {
    border-color: #78808b;
  }
  .tw\:border-grey-4 {
    border-color: #bac3cf;
  }
  .tw\:border-grey-5 {
    border-color: #d0d8e0;
  }
  .tw\:border-grey-5\! {
    border-color: #d0d8e0 !important;
  }
  .tw\:border-grey-6 {
    border-color: #d8dfe6;
  }
  .tw\:border-grey-7 {
    border-color: #e1e5eb;
  }
  .tw\:border-grey-8 {
    border-color: #f1f5f7;
  }
  .tw\:border-grey-8-half {
    border-color: #f2f5f7;
  }
  .tw\:border-grey-8-half\! {
    border-color: #f2f5f7 !important;
  }
  .tw\:border-grey-hr {
    border-color: #d9d9d9;
  }
  .tw\:border-legacy-grey-3 {
    border-color: #b2b6c0;
  }
  .tw\:border-legacy-grey-4 {
    border-color: #dbdde0;
  }
  .tw\:border-legacy-grey-5 {
    border-color: #f2f2f2;
  }
  .tw\:border-orange-2 {
    border-color: #ffad58;
  }
  .tw\:border-palette-blue-250 {
    border-color: #4265ff;
  }
  .tw\:border-palette-blue-300 {
    border-color: #5a79ff;
  }
  .tw\:border-palette-green-100 {
    border-color: #0fa689;
  }
  .tw\:border-palette-green-200 {
    border-color: #1abf9f;
  }
  .tw\:border-palette-grey-400 {
    border-color: #aeb0b3;
  }
  .tw\:border-palette-grey-500 {
    border-color: #babcbf;
  }
  .tw\:border-palette-grey-700 {
    border-color: #d2d6d9;
  }
  .tw\:border-palette-orange-300 {
    border-color: #ff8f39;
  }
  .tw\:border-palette-red-200 {
    border-color: #ee0400;
  }
  .tw\:border-palette-red-500 {
    border-color: #ff5e4d;
  }
  .tw\:border-palette-yellow-300 {
    border-color: #ffd600;
  }
  .tw\:border-red-1 {
    border-color: #ff503d;
  }
  .tw\:border-red-1h {
    border-color: #dc3826;
  }
  .tw\:border-red-2 {
    border-color: #ff7459;
  }
  .tw\:border-red-destructive {
    border-color: #ec5e48;
  }
  .tw\:border-red-destructive-new {
    border-color: #da3021;
  }
  .tw\:border-transparent {
    border-color: transparent;
  }
  .tw\:border-transparent\! {
    border-color: transparent !important;
  }
  .tw\:border-white {
    border-color: #ffffff;
  }
  .tw\:border-r-grey-8 {
    border-right-color: #f1f5f7;
  }
  .tw\:border-b-grey-8 {
    border-bottom-color: #f1f5f7;
  }
  .tw\:border-b-grey-hr {
    border-bottom-color: #d9d9d9;
  }
  .tw\:border-b-grey-time-picker-border {
    border-bottom-color: #dadada;
  }
  .tw\:border-b-white {
    border-bottom-color: #ffffff;
  }
  .tw\:bg-black {
    background-color: #000000;
  }
  .tw\:bg-black\/0 {
    background-color: color-mix(in oklab, #000000 0%, transparent);
  }
  .tw\:bg-black\/5 {
    background-color: color-mix(in oklab, #000000 5%, transparent);
  }
  .tw\:bg-black\/5\! {
    background-color: color-mix(in oklab, #000000 5%, transparent) !important;
  }
  .tw\:bg-black\/50 {
    background-color: color-mix(in oklab, #000000 50%, transparent);
  }
  .tw\:bg-blue-1 {
    background-color: #382ff1;
  }
  .tw\:bg-blue-2 {
    background-color: #404dff;
  }
  .tw\:bg-blue-3 {
    background-color: #5a79ff;
  }
  .tw\:bg-blue-3\! {
    background-color: #5a79ff !important;
  }
  .tw\:bg-blue-4 {
    background-color: #849fff;
  }
  .tw\:bg-blue-5 {
    background-color: #c8d5ff;
  }
  .tw\:bg-blue-6 {
    background-color: #e4eaff;
  }
  .tw\:bg-blue-7 {
    background-color: #f6f9ff;
  }
  .tw\:bg-blue-modal-backdrop {
    background-color: #011d5f;
  }
  .tw\:bg-blue-modal-backdrop\/30 {
    background-color: color-mix(in oklab, #011d5f 30%, transparent);
  }
  .tw\:bg-border-secondary {
    background-color: var(--tw-color-palette-grey-750);
  }
  .tw\:bg-border-warning {
    background-color: var(--tw-color-palette-orange-400);
  }
  .tw\:bg-error-300 {
    background-color: var(--tw-color-palette-red-300);
  }
  .tw\:bg-green-2 {
    background-color: #1cd1ae;
  }
  .tw\:bg-green-2\! {
    background-color: #1cd1ae !important;
  }
  .tw\:bg-green-3 {
    background-color: #b9ede3;
  }
  .tw\:bg-green-4 {
    background-color: #11af90;
  }
  .tw\:bg-green-4\! {
    background-color: #11af90 !important;
  }
  .tw\:bg-green-5 {
    background-color: #009c80;
  }
  .tw\:bg-green-banner {
    background-color: #f1fbf9;
  }
  .tw\:bg-grey-4 {
    background-color: #bac3cf;
  }
  .tw\:bg-grey-6 {
    background-color: #d8dfe6;
  }
  .tw\:bg-grey-7 {
    background-color: #e1e5eb;
  }
  .tw\:bg-grey-7-half {
    background-color: #e2e5ea;
  }
  .tw\:bg-grey-8 {
    background-color: #f1f5f7;
  }
  .tw\:bg-grey-8\! {
    background-color: #f1f5f7 !important;
  }
  .tw\:bg-grey-8-half {
    background-color: #f2f5f7;
  }
  .tw\:bg-grey-9 {
    background-color: #fbfbfb;
  }
  .tw\:bg-grey-hr {
    background-color: #d9d9d9;
  }
  .tw\:bg-grey-tabs {
    background-color: #e6e6e6;
  }
  .tw\:bg-legacy-grey-3 {
    background-color: #b2b6c0;
  }
  .tw\:bg-legacy-grey-3\! {
    background-color: #b2b6c0 !important;
  }
  .tw\:bg-legacy-grey-5 {
    background-color: #f2f2f2;
  }
  .tw\:bg-legacy-grey-6 {
    background-color: #fbfbfb;
  }
  .tw\:bg-neutral-750 {
    background-color: var(--tw-color-palette-grey-750);
  }
  .tw\:bg-orange-1\! {
    background-color: #ff8f39 !important;
  }
  .tw\:bg-orange-4 {
    background-color: #fff7ee;
  }
  .tw\:bg-orange-banner {
    background-color: #fffbf8;
  }
  .tw\:bg-palette-blue-200 {
    background-color: #404dff;
  }
  .tw\:bg-palette-blue-250 {
    background-color: #4265ff;
  }
  .tw\:bg-palette-blue-600 {
    background-color: #e4eaff;
  }
  .tw\:bg-palette-blue-700 {
    background-color: #f6f9ff;
  }
  .tw\:bg-palette-green-0 {
    background-color: #096b58;
  }
  .tw\:bg-palette-green-800 {
    background-color: #daf7f2;
  }
  .tw\:bg-palette-green-900 {
    background-color: #f0fffc;
  }
  .tw\:bg-palette-grey-0 {
    background-color: #191a1a;
  }
  .tw\:bg-palette-grey-250 {
    background-color: #636566;
  }
  .tw\:bg-palette-grey-800 {
    background-color: #e8ebed;
  }
  .tw\:bg-palette-grey-850 {
    background-color: #f3f4f5;
  }
  .tw\:bg-palette-grey-900 {
    background-color: #fbfbfb;
  }
  .tw\:bg-palette-orange-400 {
    background-color: #ffad58;
  }
  .tw\:bg-palette-orange-500 {
    background-color: #ffdab5;
  }
  .tw\:bg-palette-orange-600 {
    background-color: #ffecd9;
  }
  .tw\:bg-palette-red-0 {
    background-color: #800200;
  }
  .tw\:bg-palette-red-100 {
    background-color: #c20300;
  }
  .tw\:bg-palette-red-200 {
    background-color: #ee0400;
  }
  .tw\:bg-palette-red-800 {
    background-color: #ffb9b2;
  }
  .tw\:bg-palette-red-950 {
    background-color: #fff5f5;
  }
  .tw\:bg-palette-yellow-0 {
    background-color: #664e00;
  }
  .tw\:bg-palette-yellow-400 {
    background-color: #ffe44d;
  }
  .tw\:bg-palette-yellow-600 {
    background-color: #fff9cc;
  }
  .tw\:bg-primary-600 {
    background-color: var(--tw-color-palette-blue-600);
  }
  .tw\:bg-red-1 {
    background-color: #ff503d;
  }
  .tw\:bg-red-1\! {
    background-color: #ff503d !important;
  }
  .tw\:bg-red-1h {
    background-color: #dc3826;
  }
  .tw\:bg-red-2 {
    background-color: #ff7459;
  }
  .tw\:bg-red-2\! {
    background-color: #ff7459 !important;
  }
  .tw\:bg-red-3 {
    background-color: #ff8f7f;
  }
  .tw\:bg-red-4 {
    background-color: #ffe7e7;
  }
  .tw\:bg-red-banner {
    background-color: #fffaf9;
  }
  .tw\:bg-red-destructive {
    background-color: #ec5e48;
  }
  .tw\:bg-red-destructive-new {
    background-color: #da3021;
  }
  .tw\:bg-success-200 {
    background-color: var(--tw-color-palette-green-200);
  }
  .tw\:bg-success-300 {
    background-color: var(--tw-color-palette-green-300);
  }
  .tw\:bg-surface-information {
    background-color: var(--tw-color-palette-blue-700);
  }
  .tw\:bg-surface-input {
    background-color: var(--tw-color-palette-grey-850);
  }
  .tw\:bg-surface-input-disabled {
    background-color: var(--tw-color-palette-grey-875);
  }
  .tw\:bg-surface-main {
    background-color: var(--tw-color-palette-grey-900);
  }
  .tw\:bg-surface-warning {
    background-color: var(--tw-color-palette-orange-800);
  }
  .tw\:bg-transparent {
    background-color: transparent;
  }
  .tw\:bg-transparent\! {
    background-color: transparent !important;
  }
  .tw\:bg-warning-300 {
    background-color: var(--tw-color-palette-orange-300);
  }
  .tw\:bg-white {
    background-color: #ffffff;
  }
  .tw\:bg-white\! {
    background-color: #ffffff !important;
  }
  .tw\:bg-white\/50 {
    background-color: color-mix(in oklab, #ffffff 50%, transparent);
  }
  .tw\:bg-yellow-1 {
    background-color: #f9cb00;
  }
  .tw\:bg-yellow-3 {
    background-color: #fff3be;
  }
  .tw\:bg-linear-to-r {
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .tw\:bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .tw\:from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:to-blue-7 {
    --tw-gradient-to: #f6f9ff;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:to-grey-8-half {
    --tw-gradient-to: #f2f5f7;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:to-orange-4 {
    --tw-gradient-to: #fff7ee;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:to-red-3 {
    --tw-gradient-to: #ff8f7f;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:to-white {
    --tw-gradient-to: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .tw\:bg-size-\[200\%_auto\] {
    background-size: 200% auto;
  }
  .tw\:bg-position-\[200\%_center\] {
    background-position: 200% center;
  }
  .tw\:bg-origin-border {
    background-origin: border-box;
  }
  .tw\:fill-blue-1 {
    fill: #382ff1;
  }
  .tw\:fill-blue-3 {
    fill: #5a79ff;
  }
  .tw\:fill-blue-4 {
    fill: #849fff;
  }
  .tw\:fill-error-300 {
    fill: var(--tw-color-palette-red-300);
  }
  .tw\:fill-green-2 {
    fill: #1cd1ae;
  }
  .tw\:fill-green-3 {
    fill: #b9ede3;
  }
  .tw\:fill-green-4 {
    fill: #11af90;
  }
  .tw\:fill-grey-0 {
    fill: #282932;
  }
  .tw\:fill-grey-6 {
    fill: #d8dfe6;
  }
  .tw\:fill-grey-7 {
    fill: #e1e5eb;
  }
  .tw\:fill-grey-7-half {
    fill: #e2e5ea;
  }
  .tw\:fill-grey-8-half {
    fill: #f2f5f7;
  }
  .tw\:fill-legacy-grey-6 {
    fill: #fbfbfb;
  }
  .tw\:fill-none {
    fill: none;
  }
  .tw\:fill-palette-grey-750 {
    fill: #e1e4e6;
  }
  .tw\:fill-palette-grey-850 {
    fill: #f3f4f5;
  }
  .tw\:fill-palette-orange-400 {
    fill: #ffad58;
  }
  .tw\:fill-palette-red-0 {
    fill: #800200;
  }
  .tw\:fill-palette-red-200 {
    fill: #ee0400;
  }
  .tw\:fill-palette-yellow-400 {
    fill: #ffe44d;
  }
  .tw\:fill-red-destructive {
    fill: #ec5e48;
  }
  .tw\:fill-success-300 {
    fill: var(--tw-color-palette-green-300);
  }
  .tw\:fill-warning-300 {
    fill: var(--tw-color-palette-orange-300);
  }
  .tw\:fill-white {
    fill: #ffffff;
  }
  .tw\:stroke-blue-3 {
    stroke: #5a79ff;
  }
  .tw\:stroke-legacy-grey-6 {
    stroke: #fbfbfb;
  }
  .tw\:stroke-palette-grey-600 {
    stroke: #c6c9cc;
  }
  .tw\:stroke-palette-grey-750 {
    stroke: #e1e4e6;
  }
  .tw\:stroke-palette-grey-800 {
    stroke: #e8ebed;
  }
  .tw\:stroke-2 {
    stroke-width: 2;
  }
  .tw\:p-0 {
    padding: calc(var(--tw-spacing) * 0);
  }
  .tw\:p-0\! {
    padding: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:p-0\.5\! {
    padding: calc(var(--tw-spacing) * 0.5) !important;
  }
  .tw\:p-1 {
    padding: calc(var(--tw-spacing) * 1);
  }
  .tw\:p-1\.5 {
    padding: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:p-2 {
    padding: calc(var(--tw-spacing) * 2);
  }
  .tw\:p-2\! {
    padding: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:p-2\.5 {
    padding: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:p-3 {
    padding: calc(var(--tw-spacing) * 3);
  }
  .tw\:p-3\! {
    padding: calc(var(--tw-spacing) * 3) !important;
  }
  .tw\:p-3\.5 {
    padding: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:p-4 {
    padding: calc(var(--tw-spacing) * 4);
  }
  .tw\:p-5 {
    padding: calc(var(--tw-spacing) * 5);
  }
  .tw\:p-6 {
    padding: calc(var(--tw-spacing) * 6);
  }
  .tw\:p-12 {
    padding: calc(var(--tw-spacing) * 12);
  }
  .tw\:px-0\! {
    padding-inline: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:px-0\.5 {
    padding-inline: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:px-1 {
    padding-inline: calc(var(--tw-spacing) * 1);
  }
  .tw\:px-1\! {
    padding-inline: calc(var(--tw-spacing) * 1) !important;
  }
  .tw\:px-1\.5 {
    padding-inline: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:px-2 {
    padding-inline: calc(var(--tw-spacing) * 2);
  }
  .tw\:px-2\! {
    padding-inline: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:px-2\.5 {
    padding-inline: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:px-3 {
    padding-inline: calc(var(--tw-spacing) * 3);
  }
  .tw\:px-4 {
    padding-inline: calc(var(--tw-spacing) * 4);
  }
  .tw\:px-5 {
    padding-inline: calc(var(--tw-spacing) * 5);
  }
  .tw\:px-6 {
    padding-inline: calc(var(--tw-spacing) * 6);
  }
  .tw\:px-8 {
    padding-inline: calc(var(--tw-spacing) * 8);
  }
  .tw\:px-24 {
    padding-inline: calc(var(--tw-spacing) * 24);
  }
  .tw\:px-\[0\.625rem\] {
    padding-inline: 0.625rem;
  }
  .tw\:px-px {
    padding-inline: 1px;
  }
  .tw\:py-0\! {
    padding-block: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:py-0\.5 {
    padding-block: calc(var(--tw-spacing) * 0.5);
  }
  .tw\:py-1 {
    padding-block: calc(var(--tw-spacing) * 1);
  }
  .tw\:py-1\! {
    padding-block: calc(var(--tw-spacing) * 1) !important;
  }
  .tw\:py-1\.5 {
    padding-block: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:py-2 {
    padding-block: calc(var(--tw-spacing) * 2);
  }
  .tw\:py-2\! {
    padding-block: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:py-2\.5 {
    padding-block: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:py-3 {
    padding-block: calc(var(--tw-spacing) * 3);
  }
  .tw\:py-3\.5 {
    padding-block: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:py-4 {
    padding-block: calc(var(--tw-spacing) * 4);
  }
  .tw\:py-5 {
    padding-block: calc(var(--tw-spacing) * 5);
  }
  .tw\:py-6 {
    padding-block: calc(var(--tw-spacing) * 6);
  }
  .tw\:py-8 {
    padding-block: calc(var(--tw-spacing) * 8);
  }
  .tw\:py-24 {
    padding-block: calc(var(--tw-spacing) * 24);
  }
  .tw\:py-\[3px\] {
    padding-block: 3px;
  }
  .tw\:py-\[12px\] {
    padding-block: 12px;
  }
  .tw\:py-px {
    padding-block: 1px;
  }
  .tw\:pt-0 {
    padding-top: calc(var(--tw-spacing) * 0);
  }
  .tw\:pt-0\! {
    padding-top: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:pt-1 {
    padding-top: calc(var(--tw-spacing) * 1);
  }
  .tw\:pt-1\.5 {
    padding-top: calc(var(--tw-spacing) * 1.5);
  }
  .tw\:pt-2 {
    padding-top: calc(var(--tw-spacing) * 2);
  }
  .tw\:pt-3 {
    padding-top: calc(var(--tw-spacing) * 3);
  }
  .tw\:pt-4 {
    padding-top: calc(var(--tw-spacing) * 4);
  }
  .tw\:pt-5 {
    padding-top: calc(var(--tw-spacing) * 5);
  }
  .tw\:pt-6 {
    padding-top: calc(var(--tw-spacing) * 6);
  }
  .tw\:pt-6\! {
    padding-top: calc(var(--tw-spacing) * 6) !important;
  }
  .tw\:pt-8 {
    padding-top: calc(var(--tw-spacing) * 8);
  }
  .tw\:pt-14 {
    padding-top: calc(var(--tw-spacing) * 14);
  }
  .tw\:pt-\[19px\] {
    padding-top: 19px;
  }
  .tw\:pr-1 {
    padding-right: calc(var(--tw-spacing) * 1);
  }
  .tw\:pr-2 {
    padding-right: calc(var(--tw-spacing) * 2);
  }
  .tw\:pr-2\.5 {
    padding-right: calc(var(--tw-spacing) * 2.5);
  }
  .tw\:pr-4 {
    padding-right: calc(var(--tw-spacing) * 4);
  }
  .tw\:pr-5 {
    padding-right: calc(var(--tw-spacing) * 5);
  }
  .tw\:pr-6 {
    padding-right: calc(var(--tw-spacing) * 6);
  }
  .tw\:pr-8 {
    padding-right: calc(var(--tw-spacing) * 8);
  }
  .tw\:pr-\[6px\] {
    padding-right: 6px;
  }
  .tw\:pb-1 {
    padding-bottom: calc(var(--tw-spacing) * 1);
  }
  .tw\:pb-2 {
    padding-bottom: calc(var(--tw-spacing) * 2);
  }
  .tw\:pb-3 {
    padding-bottom: calc(var(--tw-spacing) * 3);
  }
  .tw\:pb-4 {
    padding-bottom: calc(var(--tw-spacing) * 4);
  }
  .tw\:pb-4\! {
    padding-bottom: calc(var(--tw-spacing) * 4) !important;
  }
  .tw\:pb-6 {
    padding-bottom: calc(var(--tw-spacing) * 6);
  }
  .tw\:pb-7 {
    padding-bottom: calc(var(--tw-spacing) * 7);
  }
  .tw\:pb-8 {
    padding-bottom: calc(var(--tw-spacing) * 8);
  }
  .tw\:pl-0\! {
    padding-left: calc(var(--tw-spacing) * 0) !important;
  }
  .tw\:pl-1 {
    padding-left: calc(var(--tw-spacing) * 1);
  }
  .tw\:pl-2 {
    padding-left: calc(var(--tw-spacing) * 2);
  }
  .tw\:pl-2\! {
    padding-left: calc(var(--tw-spacing) * 2) !important;
  }
  .tw\:pl-3 {
    padding-left: calc(var(--tw-spacing) * 3);
  }
  .tw\:pl-3\.5 {
    padding-left: calc(var(--tw-spacing) * 3.5);
  }
  .tw\:pl-4 {
    padding-left: calc(var(--tw-spacing) * 4);
  }
  .tw\:pl-5 {
    padding-left: calc(var(--tw-spacing) * 5);
  }
  .tw\:pl-6 {
    padding-left: calc(var(--tw-spacing) * 6);
  }
  .tw\:pl-6\! {
    padding-left: calc(var(--tw-spacing) * 6) !important;
  }
  .tw\:pl-8 {
    padding-left: calc(var(--tw-spacing) * 8);
  }
  .tw\:pl-9 {
    padding-left: calc(var(--tw-spacing) * 9);
  }
  .tw\:pl-10 {
    padding-left: calc(var(--tw-spacing) * 10);
  }
  .tw\:pl-14 {
    padding-left: calc(var(--tw-spacing) * 14);
  }
  .tw\:pl-28 {
    padding-left: calc(var(--tw-spacing) * 28);
  }
  .tw\:pl-\[12px\] {
    padding-left: 12px;
  }
  .tw\:text-center {
    text-align: center;
  }
  .tw\:text-left {
    text-align: left;
  }
  .tw\:text-right {
    text-align: right;
  }
  .tw\:text-start {
    text-align: start;
  }
  .tw\:align-middle {
    vertical-align: middle;
  }
  .tw\:align-top {
    vertical-align: top;
  }
  .tw\:font-\[monospace\] {
    font-family: monospace;
  }
  .tw\:font-mono {
    font-family: Roboto Mono;
  }
  .tw\:text-2xl {
    font-size: 24px;
    line-height: var(--tw-leading, 30px);
  }
  .tw\:text-2xl\/8 {
    font-size: 24px;
    line-height: calc(var(--tw-spacing) * 8);
  }
  .tw\:text-2xs {
    font-size: 10px;
    line-height: var(--tw-leading, 14px);
  }
  .tw\:text-2xs\! {
    font-size: 10px !important;
    line-height: var(--tw-leading, 14px) !important;
  }
  .tw\:text-2xs\/none {
    font-size: 10px;
    line-height: 1;
  }
  .tw\:text-4xl {
    font-size: 28px;
    line-height: var(--tw-leading, 36px);
  }
  .tw\:text-4xl\/9 {
    font-size: 28px;
    line-height: calc(var(--tw-spacing) * 9);
  }
  .tw\:text-5xl {
    font-size: 30px;
    line-height: var(--tw-leading, 36px);
  }
  .tw\:text-5xl\/10 {
    font-size: 30px;
    line-height: calc(var(--tw-spacing) * 10);
  }
  .tw\:text-6xl {
    font-size: 36px;
    line-height: var(--tw-leading, 40px);
  }
  .tw\:text-6xl\/none {
    font-size: 36px;
    line-height: 1;
  }
  .tw\:text-7xl\/12 {
    font-size: 40px;
    line-height: calc(var(--tw-spacing) * 12);
  }
  .tw\:text-base {
    font-size: 16px;
    line-height: var(--tw-leading, 24px);
  }
  .tw\:text-base\! {
    font-size: 16px !important;
    line-height: var(--tw-leading, 24px) !important;
  }
  .tw\:text-base\/6 {
    font-size: 16px;
    line-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:text-base\/none {
    font-size: 16px;
    line-height: 1;
  }
  .tw\:text-lg {
    font-size: 18px;
    line-height: var(--tw-leading, 28px);
  }
  .tw\:text-lg\/6 {
    font-size: 18px;
    line-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:text-lg\/none {
    font-size: 18px;
    line-height: 1;
  }
  .tw\:text-lg\/tight {
    font-size: 18px;
    line-height: var(--tw-leading-tight);
  }
  .tw\:text-sm {
    font-size: 14px;
    line-height: var(--tw-leading, 20px);
  }
  .tw\:text-sm\! {
    font-size: 14px !important;
    line-height: var(--tw-leading, 20px) !important;
  }
  .tw\:text-sm\/6 {
    font-size: 14px;
    line-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:text-sm\/8 {
    font-size: 14px;
    line-height: calc(var(--tw-spacing) * 8);
  }
  .tw\:text-sm\/none {
    font-size: 14px;
    line-height: 1;
  }
  .tw\:text-sm\/tight {
    font-size: 14px;
    line-height: var(--tw-leading-tight);
  }
  .tw\:text-xl {
    font-size: 20px;
    line-height: var(--tw-leading, 28px);
  }
  .tw\:text-xl\! {
    font-size: 20px !important;
    line-height: var(--tw-leading, 28px) !important;
  }
  .tw\:text-xl\/6 {
    font-size: 20px;
    line-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:text-xl\/7 {
    font-size: 20px;
    line-height: calc(var(--tw-spacing) * 7);
  }
  .tw\:text-xl\/none {
    font-size: 20px;
    line-height: 1;
  }
  .tw\:text-xl\/tight {
    font-size: 20px;
    line-height: var(--tw-leading-tight);
  }
  .tw\:text-xs {
    font-size: 12px;
    line-height: var(--tw-leading, 16px);
  }
  .tw\:text-xs\! {
    font-size: 12px !important;
    line-height: var(--tw-leading, 16px) !important;
  }
  .tw\:text-xs\/5 {
    font-size: 12px;
    line-height: calc(var(--tw-spacing) * 5);
  }
  .tw\:text-xs\/none {
    font-size: 12px;
    line-height: 1;
  }
  .tw\:text-xs\/tight {
    font-size: 12px;
    line-height: var(--tw-leading-tight);
  }
  .tw\:text-\[0\.813rem\] {
    font-size: 0.813rem;
  }
  .tw\:text-\[9px\] {
    font-size: 9px;
  }
  .tw\:text-\[13px\] {
    font-size: 13px;
  }
  .tw\:leading-3 {
    --tw-leading: calc(var(--tw-spacing) * 3);
    line-height: calc(var(--tw-spacing) * 3);
  }
  .tw\:leading-4 {
    --tw-leading: calc(var(--tw-spacing) * 4);
    line-height: calc(var(--tw-spacing) * 4);
  }
  .tw\:leading-5 {
    --tw-leading: calc(var(--tw-spacing) * 5);
    line-height: calc(var(--tw-spacing) * 5);
  }
  .tw\:leading-6 {
    --tw-leading: calc(var(--tw-spacing) * 6);
    line-height: calc(var(--tw-spacing) * 6);
  }
  .tw\:leading-8 {
    --tw-leading: calc(var(--tw-spacing) * 8);
    line-height: calc(var(--tw-spacing) * 8);
  }
  .tw\:leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .tw\:leading-normal {
    --tw-leading: var(--tw-leading-normal);
    line-height: var(--tw-leading-normal);
  }
  .tw\:leading-snug {
    --tw-leading: var(--tw-leading-snug);
    line-height: var(--tw-leading-snug);
  }
  .tw\:leading-tight {
    --tw-leading: var(--tw-leading-tight);
    line-height: var(--tw-leading-tight);
  }
  .tw\:font-black {
    --tw-font-weight: var(--tw-font-weight-black);
    font-weight: var(--tw-font-weight-black);
  }
  .tw\:font-bold {
    --tw-font-weight: var(--tw-font-weight-bold);
    font-weight: var(--tw-font-weight-bold);
  }
  .tw\:font-bold\! {
    --tw-font-weight: var(--tw-font-weight-bold) !important;
    font-weight: var(--tw-font-weight-bold) !important;
  }
  .tw\:font-extrabold {
    --tw-font-weight: var(--tw-font-weight-extrabold);
    font-weight: var(--tw-font-weight-extrabold);
  }
  .tw\:font-extralight {
    --tw-font-weight: var(--tw-font-weight-extralight);
    font-weight: var(--tw-font-weight-extralight);
  }
  .tw\:font-light {
    --tw-font-weight: var(--tw-font-weight-light);
    font-weight: var(--tw-font-weight-light);
  }
  .tw\:font-medium {
    --tw-font-weight: var(--tw-font-weight-medium);
    font-weight: var(--tw-font-weight-medium);
  }
  .tw\:font-medium\! {
    --tw-font-weight: var(--tw-font-weight-medium) !important;
    font-weight: var(--tw-font-weight-medium) !important;
  }
  .tw\:font-normal {
    --tw-font-weight: var(--tw-font-weight-normal);
    font-weight: var(--tw-font-weight-normal);
  }
  .tw\:font-normal\! {
    --tw-font-weight: var(--tw-font-weight-normal) !important;
    font-weight: var(--tw-font-weight-normal) !important;
  }
  .tw\:font-semibold {
    --tw-font-weight: var(--tw-font-weight-semibold);
    font-weight: var(--tw-font-weight-semibold);
  }
  .tw\:font-thin {
    --tw-font-weight: var(--tw-font-weight-thin);
    font-weight: var(--tw-font-weight-thin);
  }
  .tw\:tracking-normal {
    --tw-tracking: var(--tw-tracking-normal);
    letter-spacing: var(--tw-tracking-normal);
  }
  .tw\:\[text-wrap\:auto\]\! {
    text-wrap: auto !important;
  }
  .tw\:text-nowrap {
    text-wrap: nowrap;
  }
  .tw\:text-wrap {
    text-wrap: wrap;
  }
  .tw\:text-wrap\! {
    text-wrap: wrap !important;
  }
  .tw\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  .tw\:break-smart {
    overflow-wrap: anywhere;
    word-break: normal;
  }
  .tw\:break-words {
    overflow-wrap: break-word;
  }
  .tw\:break-words\! {
    overflow-wrap: break-word !important;
  }
  .tw\:\[word-break\:normal\]\! {
    word-break: normal !important;
  }
  .tw\:break-all {
    word-break: break-all;
  }
  .tw\:overflow-ellipsis {
    text-overflow: ellipsis;
  }
  .tw\:text-clip {
    text-overflow: clip;
  }
  .tw\:text-ellipsis {
    text-overflow: ellipsis;
  }
  .tw\:whitespace-break-spaces {
    white-space: break-spaces;
  }
  .tw\:whitespace-normal {
    white-space: normal;
  }
  .tw\:whitespace-normal\! {
    white-space: normal !important;
  }
  .tw\:whitespace-nowrap {
    white-space: nowrap;
  }
  .tw\:whitespace-pre {
    white-space: pre;
  }
  .tw\:whitespace-pre-line {
    white-space: pre-line;
  }
  .tw\:text-\[\#1f2937\] {
    color: #1f2937;
  }
  .tw\:text-\[\#3DF0CE\] {
    color: #3DF0CE;
  }
  .tw\:text-\[\#374151\] {
    color: #374151;
  }
  .tw\:text-\[\#DC3826\] {
    color: #DC3826;
  }
  .tw\:text-black {
    color: #000000;
  }
  .tw\:text-black\! {
    color: #000000 !important;
  }
  .tw\:text-blue-0 {
    color: #041873;
  }
  .tw\:text-blue-1 {
    color: #382ff1;
  }
  .tw\:text-blue-1\! {
    color: #382ff1 !important;
  }
  .tw\:text-blue-2 {
    color: #404dff;
  }
  .tw\:text-blue-3 {
    color: #5a79ff;
  }
  .tw\:text-current {
    color: currentcolor;
  }
  .tw\:text-error-300 {
    color: var(--tw-color-palette-red-300);
  }
  .tw\:text-green-2 {
    color: #1cd1ae;
  }
  .tw\:text-green-2\! {
    color: #1cd1ae !important;
  }
  .tw\:text-green-4 {
    color: #11af90;
  }
  .tw\:text-green-4\! {
    color: #11af90 !important;
  }
  .tw\:text-green-5 {
    color: #009c80;
  }
  .tw\:text-grey-0 {
    color: #282932;
  }
  .tw\:text-grey-1 {
    color: #41434c;
  }
  .tw\:text-grey-2 {
    color: #565d69;
  }
  .tw\:text-grey-2-half {
    color: #696c71;
  }
  .tw\:text-grey-3 {
    color: #78808b;
  }
  .tw\:text-grey-3\! {
    color: #78808b !important;
  }
  .tw\:text-grey-3-half {
    color: #696c71;
  }
  .tw\:text-grey-3-half\! {
    color: #696c71 !important;
  }
  .tw\:text-grey-4 {
    color: #bac3cf;
  }
  .tw\:text-grey-4\! {
    color: #bac3cf !important;
  }
  .tw\:text-grey-5 {
    color: #d0d8e0;
  }
  .tw\:text-icon-error {
    color: var(--tw-color-palette-red-100);
  }
  .tw\:text-icon-information {
    color: var(--tw-color-palette-blue-250);
  }
  .tw\:text-icon-primary {
    color: var(--tw-color-palette-grey-100);
  }
  .tw\:text-icon-warning {
    color: var(--tw-color-palette-orange-300);
  }
  .tw\:text-legacy-grey-0 {
    color: #000f30;
  }
  .tw\:text-legacy-grey-0\! {
    color: #000f30 !important;
  }
  .tw\:text-legacy-grey-1 {
    color: #444852;
  }
  .tw\:text-legacy-grey-1\! {
    color: #444852 !important;
  }
  .tw\:text-legacy-grey-2 {
    color: #7a7e88;
  }
  .tw\:text-legacy-grey-3 {
    color: #b2b6c0;
  }
  .tw\:text-legacy-grey-3\! {
    color: #b2b6c0 !important;
  }
  .tw\:text-legacy-grey-7 {
    color: #3f3f3f;
  }
  .tw\:text-neutral-100 {
    color: var(--tw-color-palette-grey-100);
  }
  .tw\:text-orange-0 {
    color: #ef6717;
  }
  .tw\:text-orange-1 {
    color: #ff8f39;
  }
  .tw\:text-orange-1\! {
    color: #ff8f39 !important;
  }
  .tw\:text-orange-2 {
    color: #ffad58;
  }
  .tw\:text-palette-blue-0 {
    color: #09186e;
  }
  .tw\:text-palette-blue-200 {
    color: #404dff;
  }
  .tw\:text-palette-blue-250 {
    color: #4265ff;
  }
  .tw\:text-palette-blue-300 {
    color: #5a79ff;
  }
  .tw\:text-palette-green-0 {
    color: #096b58;
  }
  .tw\:text-palette-green-50 {
    color: #0c856d;
  }
  .tw\:text-palette-green-200 {
    color: #1abf9f;
  }
  .tw\:text-palette-grey-0 {
    color: #191a1a;
  }
  .tw\:text-palette-grey-100 {
    color: #313233;
  }
  .tw\:text-palette-grey-200 {
    color: #4b4c4d;
  }
  .tw\:text-palette-grey-250 {
    color: #636566;
  }
  .tw\:text-palette-grey-300 {
    color: #7c7e80;
  }
  .tw\:text-palette-grey-850 {
    color: #f3f4f5;
  }
  .tw\:text-palette-orange-0 {
    color: #7e2f00;
  }
  .tw\:text-palette-orange-50 {
    color: #b04100;
  }
  .tw\:text-palette-orange-300 {
    color: #ff8f39;
  }
  .tw\:text-palette-orange-400 {
    color: #ffad58;
  }
  .tw\:text-palette-red-0 {
    color: #800200;
  }
  .tw\:text-palette-red-100 {
    color: #c20300;
  }
  .tw\:text-palette-red-200 {
    color: #ee0400;
  }
  .tw\:text-palette-red-700 {
    color: #ff9080;
  }
  .tw\:text-palette-yellow-0 {
    color: #664e00;
  }
  .tw\:text-palette-yellow-50 {
    color: #947100;
  }
  .tw\:text-palette-yellow-400 {
    color: #ffe44d;
  }
  .tw\:text-primary-250 {
    color: var(--tw-color-palette-blue-250);
  }
  .tw\:text-purple-3 {
    color: #6e56ff;
  }
  .tw\:text-red-0 {
    color: #c90000;
  }
  .tw\:text-red-1 {
    color: #ff503d;
  }
  .tw\:text-red-1\! {
    color: #ff503d !important;
  }
  .tw\:text-red-1h {
    color: #dc3826;
  }
  .tw\:text-red-2 {
    color: #ff7459;
  }
  .tw\:text-red-2\! {
    color: #ff7459 !important;
  }
  .tw\:text-red-destructive {
    color: #ec5e48;
  }
  .tw\:text-red-destructive-new {
    color: #da3021;
  }
  .tw\:text-text-body {
    color: var(--tw-color-palette-grey-100);
  }
  .tw\:text-text-disabled {
    color: var(--tw-color-palette-grey-500);
  }
  .tw\:text-text-error {
    color: var(--tw-color-palette-red-100);
  }
  .tw\:text-text-headings {
    color: var(--tw-color-palette-grey-100);
  }
  .tw\:text-text-label {
    color: var(--tw-color-palette-grey-300);
  }
  .tw\:text-text-link {
    color: var(--tw-color-palette-blue-300);
  }
  .tw\:text-text-paragraph {
    color: var(--tw-color-palette-grey-350);
  }
  .tw\:text-text-warning {
    color: var(--tw-color-palette-orange-300);
  }
  .tw\:text-white {
    color: #ffffff;
  }
  .tw\:text-white\! {
    color: #ffffff !important;
  }
  .tw\:text-yellow-1 {
    color: #f9cb00;
  }
  .tw\:uppercase {
    text-transform: uppercase;
  }
  .tw\:italic {
    font-style: italic;
  }
  .tw\:line-through {
    text-decoration-line: line-through;
  }
  .tw\:underline {
    text-decoration-line: underline;
  }
  .tw\:opacity-0 {
    opacity: 0%;
  }
  .tw\:opacity-10 {
    opacity: 10%;
  }
  .tw\:opacity-30 {
    opacity: 30%;
  }
  .tw\:opacity-40 {
    opacity: 40%;
  }
  .tw\:opacity-50 {
    opacity: 50%;
  }
  .tw\:opacity-70 {
    opacity: 70%;
  }
  .tw\:opacity-75 {
    opacity: 75%;
  }
  .tw\:opacity-100 {
    opacity: 100%;
  }
  .tw\:shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0_0_6px_-1px_rgb\(0_0_0\/0\.2\)\] {
    --tw-shadow: 0 0 6px -1px var(--tw-shadow-color, rgb(0 0 0/0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0_1px_1px_0_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 1px 1px 0 var(--tw-shadow-color, rgba(0,0,0,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0_4px_20px_-0px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 4px 20px -0px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0_6px_24px_0px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 6px 24px 0px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0px_1px_1px_0px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0px 1px 1px 0px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-\[0px_1px_8px_0px_rgba\(0\,0\,0\,0\.16\)\] {
    --tw-shadow: 0px 1px 8px 0px var(--tw-shadow-color, rgba(0,0,0,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-drawer {
    --tw-shadow: 0px 36px 36px 0px var(--tw-shadow-color, rgba(0, 0, 0, 0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-elevate-xl {
    --tw-shadow: 0 1.5rem 3rem -0.75rem var(--tw-shadow-color, rgb(0 0 0 / 0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-medium {
    --tw-shadow: 0 2px 2px 0 var(--tw-shadow-color, rgba(0, 0, 0, 0.06)), 0 4px 3px 0 var(--tw-shadow-color, rgba(0, 0, 0, 0.07));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-sm\! {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .tw\:ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tw\:shadow-black\/50 {
    --tw-shadow-color: color-mix(in srgb, #000000 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, #000000 50%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .tw\:shadow-black\/\[0\.12\] {
    --tw-shadow-color: color-mix(in srgb, #000000 12%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, #000000 12%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .tw\:shadow-transparent {
    --tw-shadow-color: transparent;
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, transparent var(--tw-shadow-alpha), transparent);
    }
  }
  .tw\:ring-blue-1 {
    --tw-ring-color: #382ff1;
  }
  .tw\:outline-hidden {
    --tw-outline-style: none;
    outline-style: none;
    @media (forced-colors: active) {
      outline: 2px solid transparent;
      outline-offset: 2px;
    }
  }
  .tw\:outline-0 {
    outline-style: var(--tw-outline-style);
    outline-width: 0px;
  }
  .tw\:outline-offset-1 {
    outline-offset: 1px;
  }
  .tw\:outline-offset-2 {
    outline-offset: 2px;
  }
  .tw\:outline-black {
    outline-color: #000000;
  }
  .tw\:outline-blue-1 {
    outline-color: #382ff1;
  }
  .tw\:outline-blue-2 {
    outline-color: #404dff;
  }
  .tw\:outline-blue-3 {
    outline-color: #5a79ff;
  }
  .tw\:outline-blue-6 {
    outline-color: #e4eaff;
  }
  .tw\:outline-grey-0 {
    outline-color: #282932;
  }
  .tw\:outline-grey-1 {
    outline-color: #41434c;
  }
  .tw\:outline-red-destructive-new {
    outline-color: #da3021;
  }
  .tw\:drop-shadow {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1))) drop-shadow(0 1px 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.06)));
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .tw\:drop-shadow-\[0px_1px_1px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-drop-shadow-size: drop-shadow(0px 1px 1px var(--tw-drop-shadow-color, rgba(0,0,0,0.25)));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .tw\:drop-shadow-sm {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--tw-drop-shadow-sm));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .tw\:drop-shadow-surround-xl {
    --tw-drop-shadow-size: drop-shadow(0 20px 13px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.03))) drop-shadow(0 8px 5px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.08))) drop-shadow(0 0 1px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.12)));
    --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow( 0 8px 5px rgb(0 0 0 / 0.08)) drop-shadow( 0 0 1px rgb(0 0 0 / 0.12));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .tw\:drop-shadow-xl {
    --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1)));
    --tw-drop-shadow: drop-shadow(var(--tw-drop-shadow-xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .tw\:backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .tw\:transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-\[border-radius\] {
    transition-property: border-radius;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-\[margin-top\,opacity\] {
    transition-property: margin-top,opacity;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-\[max-height\] {
    transition-property: max-height;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-\[width\] {
    transition-property: width;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
  }
  .tw\:duration-100 {
    --tw-duration: 100ms;
    transition-duration: 100ms;
  }
  .tw\:duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .tw\:duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .tw\:duration-\[2s\] {
    --tw-duration: 2s;
    transition-duration: 2s;
  }
  .tw\:ease-in {
    --tw-ease: var(--tw-ease-in);
    transition-timing-function: var(--tw-ease-in);
  }
  .tw\:ease-in-out {
    --tw-ease: var(--tw-ease-in-out);
    transition-timing-function: var(--tw-ease-in-out);
  }
  .tw\:ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }
  .tw\:ease-out {
    --tw-ease: var(--tw-ease-out);
    transition-timing-function: var(--tw-ease-out);
  }
  .tw\:\[animation-fill-mode\:forwards\] {
    animation-fill-mode: forwards;
  }
  .tw\:\*\:line-clamp-1\! {
    :is(& > *) {
      overflow: hidden !important;
      display: -webkit-box !important;
      -webkit-box-orient: vertical !important;
      -webkit-line-clamp: 1 !important;
    }
  }
  .tw\:\*\:min-w-\[max\(calc\(\(100\%-3rem\)\/3\)\,28rem\)\] {
    :is(& > *) {
      min-width: max(calc((100% - 3rem) / 3), 28rem);
    }
  }
  .tw\:\*\:overflow-hidden\! {
    :is(& > *) {
      overflow: hidden !important;
    }
  }
  .tw\:\*\:break-smart\! {
    :is(& > *) {
      overflow-wrap: anywhere !important;
      word-break: normal !important;
    }
  }
  .tw\:\*\:text-ellipsis\! {
    :is(& > *) {
      text-overflow: ellipsis !important;
    }
  }
  .tw\:not-last\:border-b {
    &:not(*:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .tw\:group-focus-within\:visible {
    &:is(:where(.tw\:group):focus-within *) {
      visibility: visible;
    }
  }
  .tw\:group-focus-within\:border-blue-3 {
    &:is(:where(.tw\:group):focus-within *) {
      border-color: #5a79ff;
    }
  }
  .tw\:group-focus-within\:bg-linear-to-l {
    &:is(:where(.tw\:group):focus-within *) {
      --tw-gradient-position: to left;
      @supports (background-image: linear-gradient(in lab, red, red)) {
        --tw-gradient-position: to left in oklab;
      }
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .tw\:group-focus-within\:from-white\/95 {
    &:is(:where(.tw\:group):focus-within *) {
      --tw-gradient-from: color-mix(in oklab, #ffffff 95%, transparent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .tw\:group-focus-within\:opacity-100 {
    &:is(:where(.tw\:group):focus-within *) {
      opacity: 100%;
    }
  }
  .tw\:group-hover\:visible {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        visibility: visible;
      }
    }
  }
  .tw\:group-hover\:bg-blue-5 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        background-color: #c8d5ff;
      }
    }
  }
  .tw\:group-hover\:bg-blue-6 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        background-color: #e4eaff;
      }
    }
  }
  .tw\:group-hover\:bg-grey-3 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        background-color: #78808b;
      }
    }
  }
  .tw\:group-hover\:bg-grey-8\/95 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #f1f5f7 95%, transparent);
      }
    }
  }
  .tw\:group-hover\:bg-linear-to-l {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        --tw-gradient-position: to left;
        @supports (background-image: linear-gradient(in lab, red, red)) {
          --tw-gradient-position: to left in oklab;
        }
        background-image: linear-gradient(var(--tw-gradient-stops));
      }
    }
  }
  .tw\:group-hover\:from-grey-8\/95 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        --tw-gradient-from: color-mix(in oklab, #f1f5f7 95%, transparent);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
      }
    }
  }
  .tw\:group-hover\:text-grey-2 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        color: #565d69;
      }
    }
  }
  .tw\:group-hover\:text-grey-4 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        color: #bac3cf;
      }
    }
  }
  .tw\:group-hover\:text-white {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .tw\:group-hover\:opacity-100 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .tw\:group-hover\:brightness-75 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(75%);
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .tw\:group-hover\:brightness-90 {
    &:is(:where(.tw\:group):hover *) {
      @media (hover: hover) {
        --tw-brightness: brightness(90%);
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .tw\:group-hover\/image\:opacity-100 {
    &:is(:where(.tw\:group\/image):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .tw\:group-hover\/node-trigger\:text-white {
    &:is(:where(.tw\:group\/node-trigger):hover *) {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .tw\:group-hover\/user-trigger\:text-white {
    &:is(:where(.tw\:group\/user-trigger):hover *) {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .tw\:group-focus\:opacity-100 {
    &:is(:where(.tw\:group):focus *) {
      opacity: 100%;
    }
  }
  .tw\:group-focus\:outline {
    &:is(:where(.tw\:group):focus *) {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .tw\:group-focus-visible\/image\:opacity-100 {
    &:is(:where(.tw\:group\/image):focus-visible *) {
      opacity: 100%;
    }
  }
  .tw\:group-data-focus\:bg-blue-6 {
    &:is(:where(.tw\:group)[data-focus] *) {
      background-color: #e4eaff;
    }
  }
  .tw\:group-data-focus\:bg-orange-3 {
    &:is(:where(.tw\:group)[data-focus] *) {
      background-color: #ffdab5;
    }
  }
  .tw\:group-data-focus\:to-blue-6 {
    &:is(:where(.tw\:group)[data-focus] *) {
      --tw-gradient-to: #e4eaff;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .tw\:group-data-focus\:to-orange-3 {
    &:is(:where(.tw\:group)[data-focus] *) {
      --tw-gradient-to: #ffdab5;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .tw\:peer-open\:block {
    &:is(:where(.tw\:peer):is([open], :popover-open, :open) ~ *) {
      display: block;
    }
  }
  .tw\:peer-disabled\:cursor-default {
    &:is(:where(.tw\:peer):disabled ~ *) {
      cursor: default;
    }
  }
  .tw\:peer-disabled\:opacity-40 {
    &:is(:where(.tw\:peer):disabled ~ *) {
      opacity: 40%;
    }
  }
  .tw\:peer-aria-hidden\:ml-auto {
    &:is(:where(.tw\:peer)[aria-hidden="true"] ~ *) {
      margin-left: auto;
    }
  }
  .tw\:peer-\[\*\]\:mb-3 {
    &:is(:where(.tw\:peer):is(*) ~ *) {
      margin-bottom: calc(var(--tw-spacing) * 3);
    }
  }
  .tw\:peer-\[\:has\(\*\:disabled\)\]\:invisible {
    &:is(:where(.tw\:peer):is(:has(*:disabled)) ~ *) {
      visibility: hidden;
    }
  }
  .tw\:placeholder\:text-grey-3 {
    &::placeholder {
      color: #78808b;
    }
  }
  .tw\:placeholder\:text-text-disabled {
    &::placeholder {
      color: var(--tw-color-palette-grey-500);
    }
  }
  .tw\:before\:mr-1 {
    &::before {
      content: var(--tw-content);
      margin-right: calc(var(--tw-spacing) * 1);
    }
  }
  .tw\:before\:inline-block {
    &::before {
      content: var(--tw-content);
      display: inline-block;
    }
  }
  .tw\:before\:h-1\.5 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--tw-spacing) * 1.5);
    }
  }
  .tw\:before\:w-1\.5 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--tw-spacing) * 1.5);
    }
  }
  .tw\:before\:self-center {
    &::before {
      content: var(--tw-content);
      align-self: center;
    }
  }
  .tw\:before\:rounded-full {
    &::before {
      content: var(--tw-content);
      border-radius: calc(infinity * 1px);
    }
  }
  .tw\:before\:bg-orange-2 {
    &::before {
      content: var(--tw-content);
      background-color: #ffad58;
    }
  }
  .tw\:after\:ml-2 {
    &::after {
      content: var(--tw-content);
      margin-left: calc(var(--tw-spacing) * 2);
    }
  }
  .tw\:after\:inline-block {
    &::after {
      content: var(--tw-content);
      display: inline-block;
    }
  }
  .tw\:after\:h-fit {
    &::after {
      content: var(--tw-content);
      height: fit-content;
    }
  }
  .tw\:after\:rounded-lg {
    &::after {
      content: var(--tw-content);
      border-radius: var(--tw-radius-lg);
    }
  }
  .tw\:after\:bg-palette-blue-250 {
    &::after {
      content: var(--tw-content);
      background-color: #4265ff;
    }
  }
  .tw\:after\:bg-palette-grey-250 {
    &::after {
      content: var(--tw-content);
      background-color: #636566;
    }
  }
  .tw\:after\:px-1\.5 {
    &::after {
      content: var(--tw-content);
      padding-inline: calc(var(--tw-spacing) * 1.5);
    }
  }
  .tw\:after\:py-1 {
    &::after {
      content: var(--tw-content);
      padding-block: calc(var(--tw-spacing) * 1);
    }
  }
  .tw\:after\:text-2xs\/none {
    &::after {
      content: var(--tw-content);
      font-size: 10px;
      line-height: 1;
    }
  }
  .tw\:after\:font-bold {
    &::after {
      content: var(--tw-content);
      --tw-font-weight: var(--tw-font-weight-bold);
      font-weight: var(--tw-font-weight-bold);
    }
  }
  .tw\:after\:text-white {
    &::after {
      content: var(--tw-content);
      color: #ffffff;
    }
  }
  .tw\:after\:content-\[\'\,\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: ',';
      content: var(--tw-content);
    }
  }
  .tw\:after\:content-\[\'Legacy\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: 'Legacy';
      content: var(--tw-content);
    }
  }
  .tw\:after\:content-\[\'New\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: 'New';
      content: var(--tw-content);
    }
  }
  .tw\:last\:border-none {
    &:last-child {
      --tw-border-style: none;
      border-style: none;
    }
  }
  .tw\:last\:after\:content-\[\'\'\] {
    &:last-child {
      &::after {
        content: var(--tw-content);
        --tw-content: '';
        content: var(--tw-content);
      }
    }
  }
  .tw\:visited\:text-blue-3 {
    &:visited {
      color: #5a79ff;
    }
  }
  .tw\:read-only\:text-legacy-grey-3 {
    &:read-only {
      color: #b2b6c0;
    }
  }
  .tw\:empty\:hidden {
    &:empty {
      display: none;
    }
  }
  .tw\:empty\:after\:content-\[\'Unknown\'\] {
    &:empty {
      &::after {
        content: var(--tw-content);
        --tw-content: 'Unknown';
        content: var(--tw-content);
      }
    }
  }
  .tw\:empty\:after\:content-dash {
    &:empty {
      &::after {
        content: var(--tw-content);
        content: '-';
      }
    }
  }
  .tw\:focus-within\:border-blue-3 {
    &:focus-within {
      border-color: #5a79ff;
    }
  }
  .tw\:focus-within\:border-palette-red-500 {
    &:focus-within {
      border-color: #ff5e4d;
    }
  }
  .tw\:focus-within\:border-primary-300 {
    &:focus-within {
      border-color: var(--tw-color-palette-blue-300);
    }
  }
  .tw\:focus-within\:bg-white\/95 {
    &:focus-within {
      background-color: color-mix(in oklab, #ffffff 95%, transparent);
    }
  }
  .tw\:focus-within\:opacity-100 {
    &:focus-within {
      opacity: 100%;
    }
  }
  .tw\:focus-within\:outline-0 {
    &:focus-within {
      outline-style: var(--tw-outline-style);
      outline-width: 0px;
    }
  }
  .tw\:hover\:line-clamp-none {
    &:hover {
      @media (hover: hover) {
        overflow: visible;
        display: block;
        -webkit-box-orient: horizontal;
        -webkit-line-clamp: unset;
      }
    }
  }
  .tw\:hover\:cursor-pointer {
    &:hover {
      @media (hover: hover) {
        cursor: pointer;
      }
    }
  }
  .tw\:hover\:border-blue-0-half {
    &:hover {
      @media (hover: hover) {
        border-color: #2c25bf;
      }
    }
  }
  .tw\:hover\:border-blue-1 {
    &:hover {
      @media (hover: hover) {
        border-color: #382ff1;
      }
    }
  }
  .tw\:hover\:border-blue-3 {
    &:hover {
      @media (hover: hover) {
        border-color: #5a79ff;
      }
    }
  }
  .tw\:hover\:border-blue-4-half {
    &:hover {
      @media (hover: hover) {
        border-color: #bbcfff;
      }
    }
  }
  .tw\:hover\:border-grey-5\! {
    &:hover {
      @media (hover: hover) {
        border-color: #d0d8e0 !important;
      }
    }
  }
  .tw\:hover\:border-grey-7-half {
    &:hover {
      @media (hover: hover) {
        border-color: #e2e5ea;
      }
    }
  }
  .tw\:hover\:border-primary-300 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--tw-color-palette-blue-300);
      }
    }
  }
  .tw\:hover\:bg-\[\#e2e8f0\] {
    &:hover {
      @media (hover: hover) {
        background-color: #e2e8f0;
      }
    }
  }
  .tw\:hover\:bg-black\/5 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #000000 5%, transparent);
      }
    }
  }
  .tw\:hover\:bg-black\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #000000 10%, transparent);
      }
    }
  }
  .tw\:hover\:bg-black\/\[0\.02\%\] {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #000000 0.02%, transparent);
      }
    }
  }
  .tw\:hover\:bg-blue-0-half {
    &:hover {
      @media (hover: hover) {
        background-color: #2c25bf;
      }
    }
  }
  .tw\:hover\:bg-blue-4-half {
    &:hover {
      @media (hover: hover) {
        background-color: #bbcfff;
      }
    }
  }
  .tw\:hover\:bg-blue-6 {
    &:hover {
      @media (hover: hover) {
        background-color: #e4eaff;
      }
    }
  }
  .tw\:hover\:bg-blue-7 {
    &:hover {
      @media (hover: hover) {
        background-color: #f6f9ff;
      }
    }
  }
  .tw\:hover\:bg-grey-3 {
    &:hover {
      @media (hover: hover) {
        background-color: #78808b;
      }
    }
  }
  .tw\:hover\:bg-grey-5 {
    &:hover {
      @media (hover: hover) {
        background-color: #d0d8e0;
      }
    }
  }
  .tw\:hover\:bg-grey-7 {
    &:hover {
      @media (hover: hover) {
        background-color: #e1e5eb;
      }
    }
  }
  .tw\:hover\:bg-grey-7-half {
    &:hover {
      @media (hover: hover) {
        background-color: #e2e5ea;
      }
    }
  }
  .tw\:hover\:bg-grey-8 {
    &:hover {
      @media (hover: hover) {
        background-color: #f1f5f7;
      }
    }
  }
  .tw\:hover\:bg-grey-8-half {
    &:hover {
      @media (hover: hover) {
        background-color: #f2f5f7;
      }
    }
  }
  .tw\:hover\:bg-grey-9 {
    &:hover {
      @media (hover: hover) {
        background-color: #fbfbfb;
      }
    }
  }
  .tw\:hover\:bg-grey-table-hover {
    &:hover {
      @media (hover: hover) {
        background-color: #f3f3f3;
      }
    }
  }
  .tw\:hover\:bg-orange-4 {
    &:hover {
      @media (hover: hover) {
        background-color: #fff7ee;
      }
    }
  }
  .tw\:hover\:bg-palette-grey-300\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, #7c7e80 10%, transparent);
      }
    }
  }
  .tw\:hover\:bg-palette-grey-850 {
    &:hover {
      @media (hover: hover) {
        background-color: #f3f4f5;
      }
    }
  }
  .tw\:hover\:bg-red-3 {
    &:hover {
      @media (hover: hover) {
        background-color: #ff8f7f;
      }
    }
  }
  .tw\:hover\:bg-transparent\! {
    &:hover {
      @media (hover: hover) {
        background-color: transparent !important;
      }
    }
  }
  .tw\:hover\:bg-white\! {
    &:hover {
      @media (hover: hover) {
        background-color: #ffffff !important;
      }
    }
  }
  .tw\:hover\:bg-none\! {
    &:hover {
      @media (hover: hover) {
        background-image: none !important;
      }
    }
  }
  .tw\:hover\:text-black {
    &:hover {
      @media (hover: hover) {
        color: #000000;
      }
    }
  }
  .tw\:hover\:text-blue-0-half\! {
    &:hover {
      @media (hover: hover) {
        color: #2c25bf !important;
      }
    }
  }
  .tw\:hover\:text-blue-1 {
    &:hover {
      @media (hover: hover) {
        color: #382ff1;
      }
    }
  }
  .tw\:hover\:text-blue-3 {
    &:hover {
      @media (hover: hover) {
        color: #5a79ff;
      }
    }
  }
  .tw\:hover\:text-blue-link-hover {
    &:hover {
      @media (hover: hover) {
        color: #3d52d7;
      }
    }
  }
  .tw\:hover\:text-grey-0 {
    &:hover {
      @media (hover: hover) {
        color: #282932;
      }
    }
  }
  .tw\:hover\:text-legacy-grey-2\! {
    &:hover {
      @media (hover: hover) {
        color: #7a7e88 !important;
      }
    }
  }
  .tw\:hover\:text-palette-blue-300 {
    &:hover {
      @media (hover: hover) {
        color: #5a79ff;
      }
    }
  }
  .tw\:hover\:text-red-destructive-new {
    &:hover {
      @media (hover: hover) {
        color: #da3021;
      }
    }
  }
  .tw\:hover\:text-text-link-hover {
    &:hover {
      @media (hover: hover) {
        color: var(--tw-color-palette-blue-250);
      }
    }
  }
  .tw\:hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .tw\:hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .tw\:hover\:shadow {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .tw\:hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .tw\:hover\:brightness-90 {
    &:hover {
      @media (hover: hover) {
        --tw-brightness: brightness(90%);
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .tw\:hover\:drop-shadow-xl {
    &:hover {
      @media (hover: hover) {
        --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.1)));
        --tw-drop-shadow: drop-shadow(var(--tw-drop-shadow-xl));
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .tw\:read-only\:hover\:border-transparent\! {
    &:read-only {
      &:hover {
        @media (hover: hover) {
          border-color: transparent !important;
        }
      }
    }
  }
  .tw\:focus\:border-blue-3 {
    &:focus {
      border-color: #5a79ff;
    }
  }
  .tw\:focus\:border-red-1 {
    &:focus {
      border-color: #ff503d;
    }
  }
  .tw\:focus\:bg-transparent {
    &:focus {
      background-color: transparent;
    }
  }
  .tw\:focus\:text-black {
    &:focus {
      color: #000000;
    }
  }
  .tw\:focus\:ring-blue-1 {
    &:focus {
      --tw-ring-color: #382ff1;
    }
  }
  .tw\:focus\:ring-transparent {
    &:focus {
      --tw-ring-color: transparent;
    }
  }
  .tw\:focus\:ring-offset-2 {
    &:focus {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .tw\:focus\:outline-hidden {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
  }
  .tw\:focus\:outline {
    &:focus {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .tw\:focus\:outline-0 {
    &:focus {
      outline-style: var(--tw-outline-style);
      outline-width: 0px;
    }
  }
  .tw\:read-only\:focus\:border-transparent\! {
    &:read-only {
      &:focus {
        border-color: transparent !important;
      }
    }
  }
  .tw\:focus\:read-only\:bg-legacy-grey-5 {
    &:focus {
      &:read-only {
        background-color: #f2f2f2;
      }
    }
  }
  .tw\:focus-visible\:z-10 {
    &:focus-visible {
      z-index: 10;
    }
  }
  .tw\:focus-visible\:bg-black\/10 {
    &:focus-visible {
      background-color: color-mix(in oklab, #000000 10%, transparent);
    }
  }
  .tw\:focus-visible\:bg-black\/25 {
    &:focus-visible {
      background-color: color-mix(in oklab, #000000 25%, transparent);
    }
  }
  .tw\:focus-visible\:bg-grey-8-half {
    &:focus-visible {
      background-color: #f2f5f7;
    }
  }
  .tw\:focus-visible\:text-black {
    &:focus-visible {
      color: #000000;
    }
  }
  .tw\:focus-visible\:ring-2 {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .tw\:focus-visible\:outline {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .tw\:focus-visible\:outline-2 {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .tw\:focus-visible\:outline-2\! {
    &:focus-visible {
      outline-style: var(--tw-outline-style) !important;
      outline-width: 2px !important;
    }
  }
  .tw\:focus-visible\:outline-offset-1 {
    &:focus-visible {
      outline-offset: 1px;
    }
  }
  .tw\:focus-visible\:outline-offset-2 {
    &:focus-visible {
      outline-offset: 2px;
    }
  }
  .tw\:focus-visible\:outline-blue-1\! {
    &:focus-visible {
      outline-color: #382ff1 !important;
    }
  }
  .tw\:focus-visible\:outline-legacy-grey-1 {
    &:focus-visible {
      outline-color: #444852;
    }
  }
  .tw\:focus-visible\:outline-red-destructive-new {
    &:focus-visible {
      outline-color: #da3021;
    }
  }
  .tw\:focus-visible\:brightness-75 {
    &:focus-visible {
      --tw-brightness: brightness(75%);
      filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
    }
  }
  .tw\:focus-visible\:outline-none {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .tw\:active\:bg-green-2 {
    &:active {
      background-color: #1cd1ae;
    }
  }
  .tw\:enabled\:bg-black\/10 {
    &:enabled {
      background-color: color-mix(in oklab, #000000 10%, transparent);
    }
  }
  .tw\:enabled\:text-blue-1 {
    &:enabled {
      color: #382ff1;
    }
  }
  .tw\:enabled\:text-text-link {
    &:enabled {
      color: var(--tw-color-palette-blue-300);
    }
  }
  .tw\:enabled\:hover\:border-blue-0-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: #2c25bf;
        }
      }
    }
  }
  .tw\:enabled\:hover\:border-blue-3 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: #5a79ff;
        }
      }
    }
  }
  .tw\:enabled\:hover\:border-blue-4-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: #bbcfff;
        }
      }
    }
  }
  .tw\:enabled\:hover\:border-grey-7-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: #e2e5ea;
        }
      }
    }
  }
  .tw\:enabled\:hover\:border-red-destructive {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: #ec5e48;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-black\/5 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in oklab, #000000 5%, transparent);
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-black\/5\! {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in oklab, #000000 5%, transparent) !important;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-black\/10 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in oklab, #000000 10%, transparent);
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-blue-0-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #2c25bf;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-blue-4-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #bbcfff;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-blue-4-half\! {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #bbcfff !important;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-grey-7-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #e2e5ea;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-grey-8-half {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #f2f5f7;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-red-destructive {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #ec5e48;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-surface-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--tw-color-palette-grey-850);
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-transparent\! {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: transparent !important;
        }
      }
    }
  }
  .tw\:enabled\:hover\:bg-linear-\(--button-hover-gradient\) {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          --tw-gradient-position: var(--button-hover-gradient);
          background-image: linear-gradient(var(--tw-gradient-stops,var(--button-hover-gradient)));
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-black {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #000000;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-black\! {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #000000 !important;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-blue-0 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #041873;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-blue-1 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #382ff1;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-blue-3 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #5a79ff;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-grey-0 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #282932;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-red-destructive-new {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: #da3021;
        }
      }
    }
  }
  .tw\:enabled\:hover\:text-text-link-hover {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          color: var(--tw-color-palette-blue-250);
        }
      }
    }
  }
  .tw\:enabled\:hover\:brightness-90 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          --tw-brightness: brightness(90%);
          filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
        }
      }
    }
  }
  .tw\:disabled\:cursor-default {
    &:disabled {
      cursor: default;
    }
  }
  .tw\:disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .tw\:disabled\:cursor-progress {
    &:disabled {
      cursor: progress;
    }
  }
  .tw\:disabled\:cursor-progress\! {
    &:disabled {
      cursor: progress !important;
    }
  }
  .tw\:disabled\:cursor-wait {
    &:disabled {
      cursor: wait;
    }
  }
  .tw\:disabled\:cursor-wait\! {
    &:disabled {
      cursor: wait !important;
    }
  }
  .tw\:disabled\:border-grey-8 {
    &:disabled {
      border-color: #f1f5f7;
    }
  }
  .tw\:disabled\:border-grey-8-half {
    &:disabled {
      border-color: #f2f5f7;
    }
  }
  .tw\:disabled\:bg-grey-8-half {
    &:disabled {
      background-color: #f2f5f7;
    }
  }
  .tw\:disabled\:bg-transparent {
    &:disabled {
      background-color: transparent;
    }
  }
  .tw\:disabled\:bg-white {
    &:disabled {
      background-color: #ffffff;
    }
  }
  .tw\:disabled\:text-blue-1\! {
    &:disabled {
      color: #382ff1 !important;
    }
  }
  .tw\:disabled\:text-grey-3 {
    &:disabled {
      color: #78808b;
    }
  }
  .tw\:disabled\:text-icon-disabled {
    &:disabled {
      color: var(--tw-color-palette-grey-500);
    }
  }
  .tw\:disabled\:text-legacy-grey-3 {
    &:disabled {
      color: #b2b6c0;
    }
  }
  .tw\:disabled\:text-legacy-grey-4 {
    &:disabled {
      color: #dbdde0;
    }
  }
  .tw\:disabled\:text-text-disabled {
    &:disabled {
      color: var(--tw-color-palette-grey-500);
    }
  }
  .tw\:disabled\:opacity-28 {
    &:disabled {
      opacity: 28%;
    }
  }
  .tw\:disabled\:opacity-30 {
    &:disabled {
      opacity: 30%;
    }
  }
  .tw\:disabled\:opacity-40 {
    &:disabled {
      opacity: 40%;
    }
  }
  .tw\:has-focus-visible\:outline-2 {
    &:has(*:focus-visible) {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .tw\:has-focus-visible\:outline-black {
    &:has(*:focus-visible) {
      outline-color: #000000;
    }
  }
  .tw\:has-\[input\:disabled\]\:after\:opacity-80 {
    &:has(*:is(input:disabled)) {
      &::after {
        content: var(--tw-content);
        opacity: 80%;
      }
    }
  }
  .tw\:aria-hidden\:hidden {
    &[aria-hidden="true"] {
      display: none;
    }
  }
  .tw\:aria-selected\:text-primary-default {
    &[aria-selected="true"] {
      color: var(--tw-color-palette-blue-100);
    }
  }
  .tw\:data-focus\:bg-black\/10 {
    &[data-focus] {
      background-color: color-mix(in oklab, #000000 10%, transparent);
    }
  }
  .tw\:data-focus\:bg-blue-6 {
    &[data-focus] {
      background-color: #e4eaff;
    }
  }
  .tw\:data-focus\:bg-orange-3 {
    &[data-focus] {
      background-color: #ffdab5;
    }
  }
  .tw\:motion-reduce\:animate-none {
    @media (prefers-reduced-motion: reduce) {
      animation: none;
    }
  }
  .tw\:motion-reduce\:transition-none {
    @media (prefers-reduced-motion: reduce) {
      transition-property: none;
    }
  }
  .tw\:max-\[1211px\]\:block {
    @media (width < 1211px) {
      display: block;
    }
  }
  .tw\:max-\[1211px\]\:w-\[650px\]\! {
    @media (width < 1211px) {
      width: 650px !important;
    }
  }
  .tw\:lg\:col-span-2 {
    @media (width >= 160rem) {
      grid-column: span 2 / span 2;
    }
  }
  .tw\:lg\:block {
    @media (width >= 160rem) {
      display: block;
    }
  }
  .tw\:lg\:grid {
    @media (width >= 160rem) {
      display: grid;
    }
  }
  .tw\:lg\:w-5xl {
    @media (width >= 160rem) {
      width: var(--tw-container-5xl);
    }
  }
  .tw\:lg\:w-\[100rem\] {
    @media (width >= 160rem) {
      width: 100rem;
    }
  }
  .tw\:lg\:columns-2 {
    @media (width >= 160rem) {
      columns: 2;
    }
  }
  .tw\:lg\:grid-cols-2 {
    @media (width >= 160rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .tw\:lg\:gap-4 {
    @media (width >= 160rem) {
      gap: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:lg\:space-y-2 {
    @media (width >= 160rem) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--tw-spacing) * 2) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--tw-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .tw\:lg\:gap-x-4 {
    @media (width >= 160rem) {
      column-gap: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:lg\:\*\:break-inside-avoid {
    @media (width >= 160rem) {
      :is(& > *) {
        break-inside: avoid;
      }
    }
  }
  .tw\:\@max-\[968px\]\/url-list-widget\:col-start-2 {
    @container url-list-widget (width < 968px) {
      grid-column-start: 2;
    }
  }
  .tw\:\@max-\[968px\]\/url-list-widget\:row-start-1 {
    @container url-list-widget (width < 968px) {
      grid-row-start: 1;
    }
  }
  .tw\:\@max-\[968px\]\/url-list-widget\:mt-8 {
    @container url-list-widget (width < 968px) {
      margin-top: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@max-\[968px\]\/url-list-widget\:w-\[650px\] {
    @container url-list-widget (width < 968px) {
      width: 650px;
    }
  }
  .tw\:\@max-\[960px\]\/page\:row-start-2 {
    @container page (width < 960px) {
      grid-row-start: 2;
    }
  }
  .tw\:\@max-\[960px\]\/page\:grid-cols-\[1fr_auto_auto\] {
    @container page (width < 960px) {
      grid-template-columns: 1fr auto auto;
    }
  }
  .tw\:\@max-\[900px\]\/url-list-widget\:col-start-2 {
    @container url-list-widget (width < 900px) {
      grid-column-start: 2;
    }
  }
  .tw\:\@max-\[900px\]\/url-list-widget\:row-start-1 {
    @container url-list-widget (width < 900px) {
      grid-row-start: 1;
    }
  }
  .tw\:\@max-\[900px\]\/url-list-widget\:mt-8 {
    @container url-list-widget (width < 900px) {
      margin-top: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@max-\[900px\]\:mt-4 {
    @container (width < 900px) {
      margin-top: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\@max-\[900px\]\/action-toggles\:block {
    @container action-toggles (width < 900px) {
      display: block;
    }
  }
  .tw\:\@max-\[900px\]\:block {
    @container (width < 900px) {
      display: block;
    }
  }
  .tw\:\@max-\[900px\]\:flex {
    @container (width < 900px) {
      display: flex;
    }
  }
  .tw\:\@max-\[900px\]\/action-toggles\:max-w-\[32rem\] {
    @container action-toggles (width < 900px) {
      max-width: 32rem;
    }
  }
  .tw\:\@max-\[900px\]\:max-w-\[32rem\] {
    @container (width < 900px) {
      max-width: 32rem;
    }
  }
  .tw\:\@max-\[900px\]\:flex-col {
    @container (width < 900px) {
      flex-direction: column;
    }
  }
  .tw\:\@max-\[700px\]\/page\:row-start-2 {
    @container page (width < 700px) {
      grid-row-start: 2;
    }
  }
  .tw\:\@max-\[700px\]\/page\:grid-cols-\[1fr_auto\] {
    @container page (width < 700px) {
      grid-template-columns: 1fr auto;
    }
  }
  .tw\:\@max-\[500px\]\/rate-limit\:mt-8 {
    @container rate-limit (width < 500px) {
      margin-top: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@max-\[500px\]\/rate-limit\:flex-col {
    @container rate-limit (width < 500px) {
      flex-direction: column;
    }
  }
  .tw\:\@max-\[500px\]\/rate-limit\:items-start {
    @container rate-limit (width < 500px) {
      align-items: flex-start;
    }
  }
  .tw\:\@max-\[500px\]\/rate-limit\:self-end {
    @container rate-limit (width < 500px) {
      align-self: flex-end;
    }
  }
  .tw\:\@max-7xl\/module-area\:grid-cols-1 {
    @container module-area (width < 80rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .tw\:\@max-7xl\/module-area\:justify-center {
    @container module-area (width < 80rem) {
      justify-content: center;
    }
  }
  .tw\:\@max-7xl\/module-area\:gap-y-4 {
    @container module-area (width < 80rem) {
      row-gap: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\@max-7xl\/module-area\:empty\:hidden {
    @container module-area (width < 80rem) {
      &:empty {
        display: none;
      }
    }
  }
  .tw\:\@min-\[900px\]\/url-list-widget\:mb-8 {
    @container url-list-widget (width >= 900px) {
      margin-bottom: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@min-\[900px\]\:mb-0 {
    @container (width >= 900px) {
      margin-bottom: calc(var(--tw-spacing) * 0);
    }
  }
  .tw\:\@min-\[900px\]\/url-list-widget\:grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1fr\)_44px\] {
    @container url-list-widget (width >= 900px) {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 44px;
    }
  }
  .tw\:\@min-\[900px\]\/url-list-widget\:gap-8 {
    @container url-list-widget (width >= 900px) {
      gap: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@min-\[968px\]\/url-list-widget\:mb-8 {
    @container url-list-widget (width >= 968px) {
      margin-bottom: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:\@min-\[968px\]\/url-list-widget\:grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_1fr\)_44px\] {
    @container url-list-widget (width >= 968px) {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 44px;
    }
  }
  .tw\:\@min-\[968px\]\/url-list-widget\:gap-8 {
    @container url-list-widget (width >= 968px) {
      gap: calc(var(--tw-spacing) * 8);
    }
  }
  .tw\:print\:hidden {
    @media print {
      display: none;
    }
  }
  .tw\:sm\:col-span-2 {
    @media (width < 85.375rem) {
      grid-column: span 2 / span 2;
    }
  }
  .tw\:sm\:row-start-2 {
    @media (width < 85.375rem) {
      grid-row-start: 2;
    }
  }
  .tw\:sm\:h-112 {
    @media (width < 85.375rem) {
      height: calc(var(--tw-spacing) * 112);
    }
  }
  .tw\:sm\:max-h-\[26rem\] {
    @media (width < 85.375rem) {
      max-height: 26rem;
    }
  }
  .tw\:sm\:min-h-fit {
    @media (width < 85.375rem) {
      min-height: fit-content;
    }
  }
  .tw\:sm\:w-\[50rem\] {
    @media (width < 85.375rem) {
      width: 50rem;
    }
  }
  .tw\:sm\:grid-cols-4 {
    @media (width < 85.375rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .tw\:sm\:grid-cols-\[1fr_auto\] {
    @media (width < 85.375rem) {
      grid-template-columns: 1fr auto;
    }
  }
  .tw\:sm\:overflow-visible {
    @media (width < 85.375rem) {
      overflow: visible;
    }
  }
  .tw\:sm\:py-3 {
    @media (width < 85.375rem) {
      padding-block: calc(var(--tw-spacing) * 3);
    }
  }
  .tw\:\[\&_\.table-cell\:has\(overflow-container\)\]\:z-10000040\! {
    & .table-cell:has(overflow-container) {
      z-index: 10000040 !important;
    }
  }
  .tw\:\[\&_\.ui\]\:h-fit\! {
    & .ui {
      height: fit-content !important;
    }
  }
  .tw\:\[\&_\.ui\]\:min-h-\[unset\] {
    & .ui {
      min-height: unset;
    }
  }
  .tw\:\[\&_\>_div\]\:h-fit\! {
    & > div {
      height: fit-content !important;
    }
  }
  .tw\:\[\&_\>_div\]\:max-h-\[80vh\] {
    & > div {
      max-height: 80vh;
    }
  }
  .tw\:\[\&_\>_div\]\:min-h-\[39\.5rem\] {
    & > div {
      min-height: 39.5rem;
    }
  }
  .tw\:\[\&_\>_div\]\:w-2xl {
    & > div {
      width: var(--tw-container-2xl);
    }
  }
  .tw\:\[\&_\>_div\]\:w-2xs {
    & > div {
      width: var(--tw-container-2xs);
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[30rem\] {
    & > div {
      width: 30rem;
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[33\.875rem\]\! {
    & > div {
      width: 33.875rem !important;
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[35rem\] {
    & > div {
      width: 35rem;
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[40rem\] {
    & > div {
      width: 40rem;
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[42\.5rem\] {
    & > div {
      width: 42.5rem;
    }
  }
  .tw\:\[\&_\>_div\]\:w-\[50rem\] {
    & > div {
      width: 50rem;
    }
  }
  .tw\:\[\&_\>_div\]\:grow {
    & > div {
      flex-grow: 1;
    }
  }
  .tw\:\[\&_\>_div\]\:gap-1 {
    & > div {
      gap: calc(var(--tw-spacing) * 1);
    }
  }
  .tw\:\[\&_\>_div\]\:overflow-y-auto {
    & > div {
      overflow-y: auto;
    }
  }
  .tw\:\[\&_\>_div\]\:border-0 {
    & > div {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .tw\:\[\&_\>_div\]\:text-legacy-grey-2 {
    & > div {
      color: #7a7e88;
    }
  }
  .tw\:\[\&_\>_div\:has\(span\)\]\:grow\! {
    & > div:has(span) {
      flex-grow: 1 !important;
    }
  }
  .tw\:\[\&_\>_edge-detect\]\:w-full {
    & > edge-detect {
      width: 100%;
    }
  }
  .tw\:\[\&_\>_h2\]\:mb-3 {
    & > h2 {
      margin-bottom: calc(var(--tw-spacing) * 3);
    }
  }
  .tw\:\[\&_\>_label\]\:after\:text-grey-3 {
    & > label {
      &::after {
        content: var(--tw-content);
        color: #78808b;
      }
    }
  }
  .tw\:\[\&_\>_label\]\:after\:content-\[\'_\(match_search_query\)\'\] {
    & > label {
      &::after {
        content: var(--tw-content);
        --tw-content: ' (match search query)';
        content: var(--tw-content);
      }
    }
  }
  .tw\:\[\&_\>_p\]\:inline\! {
    & > p {
      display: inline !important;
    }
  }
  .tw\:\[\&_\>_p\]\:whitespace-normal\! {
    & > p {
      white-space: normal !important;
    }
  }
  .tw\:\[\&_\>_select\]\:w-fit {
    & > select {
      width: fit-content;
    }
  }
  .tw\:hover\:\[\&_\>_span\]\:bg-grey-3 {
    &:hover {
      @media (hover: hover) {
        & > span {
          background-color: #78808b;
        }
      }
    }
  }
  .tw\:hover\:\[\&_\>_span\]\:text-white {
    &:hover {
      @media (hover: hover) {
        & > span {
          color: #ffffff;
        }
      }
    }
  }
  .tw\:\[\&_\>_svg\]\:h-3\! {
    & > svg {
      height: calc(var(--tw-spacing) * 3) !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:h-4 {
    & > svg {
      height: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\[\&_\>_svg\]\:h-4\! {
    & > svg {
      height: calc(var(--tw-spacing) * 4) !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:h-8\! {
    & > svg {
      height: calc(var(--tw-spacing) * 8) !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:w-4 {
    & > svg {
      width: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\[\&_\>_svg\]\:w-4\! {
    & > svg {
      width: calc(var(--tw-spacing) * 4) !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:w-8\! {
    & > svg {
      width: calc(var(--tw-spacing) * 8) !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:rotate-180 {
    & > svg {
      rotate: 180deg;
    }
  }
  .tw\:\[\&_\>_svg\]\:text-black\! {
    & > svg {
      color: #000000 !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:opacity-30\! {
    & > svg {
      opacity: 30% !important;
    }
  }
  .tw\:\[\&_\>_svg\]\:transition-transform {
    & > svg {
      transition-property: transform, translate, scale, rotate;
      transition-timing-function: var(--tw-ease, var(--tw-default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--tw-default-transition-duration));
    }
  }
  .tw\:\[\&_\>_textarea\]\:grow {
    & > textarea {
      flex-grow: 1;
    }
  }
  .tw\:\[\&_content-box-trigger\]\:my-auto {
    & content-box-trigger {
      margin-block: auto;
    }
  }
  .tw\:\[\&_context-box-trigger_p\]\:inline\! {
    & context-box-trigger p {
      display: inline !important;
    }
  }
  .tw\:\[\&_context-box-trigger_p\]\:whitespace-normal\! {
    & context-box-trigger p {
      white-space: normal !important;
    }
  }
  .tw\:\[\&_context-box-trigger\:hover_p_\.tw\:inline\]\:bg-grey-3 {
    & context-box-trigger:hover p .tw:inline {
      background-color: #78808b;
    }
  }
  .tw\:\[\&_context-box-trigger\:hover_p_\.tw\:inline\]\:text-white {
    & context-box-trigger:hover p .tw:inline {
      color: #ffffff;
    }
  }
  .tw\:\[\&_div\]\:py-2 {
    & div {
      padding-block: calc(var(--tw-spacing) * 2);
    }
  }
  .tw\:\[\&_div\]\:text-wrap\! {
    & div {
      text-wrap: wrap !important;
    }
  }
  .tw\:\[\&_div\]\:break-all\! {
    & div {
      word-break: break-all !important;
    }
  }
  .tw\:\[\&_div\]\:whitespace-normal\! {
    & div {
      white-space: normal !important;
    }
  }
  .tw\:\[\&_p\]\:line-clamp-4 {
    & p {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 4;
    }
  }
  .tw\:\[\&_p\]\:text-wrap {
    & p {
      text-wrap: wrap;
    }
  }
  .tw\:\[\&_p\]\:break-smart {
    & p {
      overflow-wrap: anywhere;
      word-break: normal;
    }
  }
  .tw\:\[\&_span\]\:break-smart {
    & span {
      overflow-wrap: anywhere;
      word-break: normal;
    }
  }
  .tw\:\[\&_span\]\:whitespace-normal {
    & span {
      white-space: normal;
    }
  }
  .tw\:\[\&\:hover_\>_p\]\:bg-grey-3 {
    &:hover > p {
      background-color: #78808b;
    }
  }
  .tw\:\[\&\:hover_\>_p\]\:text-white {
    &:hover > p {
      color: #ffffff;
    }
  }
  .tw\:\[\&\>\*\]\:align-bottom {
    &>* {
      vertical-align: bottom;
    }
  }
  .tw\:\[\&\>\:not\(\:first-child\)\]\:mt-4 {
    &>:not(:first-child) {
      margin-top: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:disabled\:\[\&\>button\]\:cursor-progress\! {
    &:disabled {
      &>button {
        cursor: progress !important;
      }
    }
  }
  .tw\:\[\&\>h1\]\:mt-4 {
    &>h1 {
      margin-top: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\[\&\>svg\]\:size-4 {
    &>svg {
      width: calc(var(--tw-spacing) * 4);
      height: calc(var(--tw-spacing) * 4);
    }
  }
  .tw\:\[\&\>svg\]\:size-5 {
    &>svg {
      width: calc(var(--tw-spacing) * 5);
      height: calc(var(--tw-spacing) * 5);
    }
  }
  .tw\:\[\&\>svg\]\:text-blue-3\! {
    &>svg {
      color: #5a79ff !important;
    }
  }
  .tw\:\[\&\>svg\]\:text-red-0 {
    &>svg {
      color: #c90000;
    }
  }
  .tw\:\[\&\>svg\]\:text-red-0\! {
    &>svg {
      color: #c90000 !important;
    }
  }
  .tw\:\[\&\>textarea\]\:grow {
    &>textarea {
      flex-grow: 1;
    }
  }
}
:root {
  --button-hover-gradient: 0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%;
}
@layer base {
  @layer base {
    body {
      height: 100vh;
      width: 100vw;
      display: flex;
      flex-direction: column;
      font-size: 0.875rem;
    }
    * {
      font-variant-numeric: tabular-nums;
    }
    button:not(:disabled), [role='button']:not(:disabled) {
      cursor: pointer;
    }
    body:has(#active-investigation-menu)::before {
      content: '';
      position: fixed;
      height: 100vh;
      width: 100vw;
      z-index: 10000121;
      border-width: 4px !important;
      border-color: #382ff1 !important;
      pointer-events: none;
    }
    #element-style-root {
      display: none !important;
    }
    fdlp-floaty-box {
      display: inline-block;
    }
    [hidden] {
      display: none !important;
    }
    .logo-loader-trace .logo-loader-stroke-shield {
      stroke-dasharray: 120.68;
      stroke-dashoffset: 482.72;
      animation: logo-loader-trace 2s linear 0s infinite;
    }
    @keyframes logo-loader-trace {
      to {
        stroke-dashoffset: 0;
      }
    }
    .scss-ignore select {
      background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 15.9999L17.2071 10.7928C17.5976 10.4023 17.5976 9.76911 17.2071 9.37859C16.8466 9.0181 16.2794 8.99037 15.8871 9.2954L15.7929 9.37859L12 13.1707L8.20711 9.37859C7.84662 9.0181 7.27939 8.99037 6.8871 9.2954L6.79289 9.37859C6.43241 9.73907 6.40468 10.3063 6.7097 10.6986L6.79289 10.7928L12 15.9999Z\" fill=\"black\"/></svg>");
      background-size: 1.5rem 1.5rem;
      background-repeat: no-repeat;
      background-position: right 0.344rem center;
      padding-right: 1.844rem !important;
    }
    .scss-ignore .multiselect-trigger {
      background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 15.9999L17.2071 10.7928C17.5976 10.4023 17.5976 9.76911 17.2071 9.37859C16.8466 9.0181 16.2794 8.99037 15.8871 9.2954L15.7929 9.37859L12 13.1707L8.20711 9.37859C7.84662 9.0181 7.27939 8.99037 6.8871 9.2954L6.79289 9.37859C6.43241 9.73907 6.40468 10.3063 6.7097 10.6986L6.79289 10.7928L12 15.9999Z\" fill=\"black\"/></svg>") !important;
      background-size: 1.5rem 1.5rem;
      background-repeat: no-repeat;
      background-position: right 0.344rem center;
      padding-right: 1.844rem !important;
    }
    .scss-ignore .multiselect-checkbox {
      background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"white\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 17C9.7 17 9.5 16.9 9.3 16.7L5.3 12.7C4.9 12.3 4.9 11.7 5.3 11.3C5.7 10.9 6.3 10.9 6.7 11.3L10 14.6L17.3 7.3C17.7 6.9 18.3 6.9 18.7 7.3C19.1 7.7 19.1 8.3 18.7 8.7L10.7 16.7C10.5 16.9 10.3 17 10 17Z\" fill=\"white\"/></svg>");
      background-size: contain;
    }
    .scss-ignore input[type='checkbox']:checked {
      background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"white\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M10 17C9.7 17 9.5 16.9 9.3 16.7L5.3 12.7C4.9 12.3 4.9 11.7 5.3 11.3C5.7 10.9 6.3 10.9 6.7 11.3L10 14.6L17.3 7.3C17.7 6.9 18.3 6.9 18.7 7.3C19.1 7.7 19.1 8.3 18.7 8.7L10.7 16.7C10.5 16.9 10.3 17 10 17Z\" fill=\"white\"/></svg>");
      background-size: contain;
    }
    .scss-ignore input[type='checkbox'][indeterminate] {
      background-image: url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"white\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M17 11H13H11H7C6.4 11 6 11.4 6 12C6 12.6 6.4 13 7 13H11H13H17C17.6 13 18 12.6 18 12C18 11.4 17.6 11 17 11Z\" fill=\"white\"/></svg>");
      background-size: contain;
    }
    .scss-ignore {
      font-family: 'Inter', sans-serif;
    }
    @supports (font-variation-settings: normal) {
      .scss-ignore {
        font-family: 'InterVariable', sans-serif;
        font-optical-sizing: auto;
        -webkit-font-smoothing: antialias;
      }
    }
    .skeleton-loader-gradient {
      background: linear-gradient( to right, #e1e4e6 0%, #fbfbfb 16%, #e1e4e6 50%, #fbfbfb 83%, #e1e4e6 100% );
    }
  }
}
@layer utilities {
  .ui select {
    line-height: 1.2;
  }
  .font-open-sanshelveticaverdanasans-serif {
    font-family: 'Inter', sans-serif !important;
  }
}
@layer utilities {
  #nodes-dashboard-grid-container {
    display: grid;
    grid-auto-rows: 20rem;
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem;
  }
  #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']):has( [data-widget-ga='widget-online-activity'] ) {
    grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agent-state' 'widget-agent-health-issues widget-agents-by-upgrade widget-agents-by-os' 'widget-agents-by-version widget-agents-by-version widget-agents-by-reporting' 'widget-online-activity  widget-online-activity widget-online-activity';
  }
  #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']) {
    grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agent-state' 'widget-agent-health-issues widget-agents-by-upgrade widget-agents-by-os' 'widget-agents-by-version widget-agents-by-version widget-agents-by-reporting';
  }
  #nodes-dashboard-grid-container:has([data-widget-ga='widget-online-activity']) {
    grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agent-state' 'widget-agent-health-issues widget-agents-by-upgrade widget-agents-by-os' 'widget-agents-by-version widget-agents-by-version widget-agents-by-version' 'widget-online-activity widget-online-activity widget-online-activity';
  }
  #nodes-dashboard-grid-container {
    grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agents-by-health' 'widget-agent-health-issues widget-agents-by-upgrade widget-agents-by-os' 'widget-agents-by-version widget-agents-by-version widget-agents-by-version';
  }
  @media (width >= 160rem) {
    #nodes-dashboard-grid-container {
      grid-template-columns: repeat(4, 1fr);
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']):has( [data-widget-ga='widget-online-activity'] ) {
      grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agents-by-upgrade widget-agent-state' 'widget-agent-health-issues widget-agents-by-version widget-agents-by-version widget-agents-by-os' 'widget-agents-by-reporting widget-online-activity widget-online-activity widget-online-activity';
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']) {
      grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agents-by-upgrade widget-agent-state' 'widget-agent-health-issues widget-agents-by-version widget-agents-by-version widget-agents-by-os' 'widget-agents-by-reporting widget-agents-by-reporting . .';
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-online-activity']) {
      grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agents-by-upgrade widget-agent-state' 'widget-agent-health-issues widget-agents-by-version widget-agents-by-version widget-agents-by-os' 'widget-online-activity widget-online-activity widget-online-activity widget-online-activity';
    }
    #nodes-dashboard-grid-container {
      grid-template-areas: 'widget-agent-health-issues widget-agents-by-health widget-agents-by-upgrade widget-agent-state' 'widget-agent-health-issues widget-agents-by-version widget-agents-by-version widget-agents-by-os';
    }
  }
  @media (width <= 1610px) {
    #nodes-dashboard-grid-container {
      grid-template-columns: repeat(2, 1fr);
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']):has( [data-widget-ga='widget-online-activity'] ) {
      grid-template-areas: 'widget-agent-health-issues widget-agent-state' 'widget-agent-health-issues widget-agents-by-health' 'widget-agents-by-os widget-agents-by-upgrade' 'widget-agents-by-version widget-agents-by-version' 'widget-agents-by-reporting widget-agents-by-reporting' 'widget-online-activity widget-online-activity';
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-agents-by-reporting']) {
      grid-template-areas: 'widget-agent-health-issues widget-agent-state' 'widget-agent-health-issues widget-agents-by-health' 'widget-agents-by-os widget-agents-by-upgrade' 'widget-agents-by-version widget-agents-by-version' 'widget-agents-by-reporting widget-agents-by-reporting';
    }
    #nodes-dashboard-grid-container:has([data-widget-ga='widget-online-activity']) {
      grid-template-areas: 'widget-agent-health-issues widget-agent-state' 'widget-agent-health-issues widget-agents-by-health' 'widget-agents-by-os widget-agents-by-upgrade' 'widget-agents-by-version widget-agents-by-version' 'widget-online-activity widget-online-activity';
    }
    #nodes-dashboard-grid-container {
      grid-template-areas: 'widget-agent-health-issues widget-agent-state' 'widget-agent-health-issues widget-agents-by-health' 'widget-agents-by-os widget-agents-by-upgrade' 'widget-agents-by-version widget-agents-by-version';
    }
  }
  @media (width <= 1280px) {
    #nodes-dashboard-grid-container {
      display: flex;
      flex-direction: column;
    }
  }
}
@layer utilities {
  input[type='checkbox'][data-agent-health-tree-state='unhealthy'] {
    opacity: 0;
    appearance: none;
    position: absolute;
    &:focus-visible ~ label {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
    & ~ div[data-agent-health-tree-sub-components] {
      display: block;
    }
    &:checked ~ div[data-agent-health-tree-sub-components] {
      display: none;
    }
    & ~ label > svg {
      transform: rotate(90deg);
    }
  }
  input[type='checkbox'][data-agent-health-tree-state='other'] {
    opacity: 0;
    appearance: none;
    position: absolute;
    &:focus-visible ~ label {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
    & ~ div[data-agent-health-tree-sub-components] {
      display: none;
    }
    &:checked ~ div[data-agent-health-tree-sub-components] {
      display: block;
    }
    &:checked ~ label > svg {
      transform: rotate(90deg);
    }
  }
}
@layer utilities {
  #saas-dashboard-container {
    display: flex;
  }
  #saas-dashboard-grid-container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-template-rows: auto 20rem;
    gap: 1rem;
  }
  #saas-dashboard-table-widgets-container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem;
  }
  #saas-dashboard-grid-container:has([data-widget-ga='widget-unsanctioned-corporate-count']) {
    grid-template-areas: 'widget-total-count widget-sanctioned-non-corporate-count widget-unsanctioned-corporate-count widget-unused-count' 'widget-usage-trend widget-usage-trend widget-login-donut widget-verdict-donut';
  }
  #saas-dashboard-grid-container {
    grid-template-areas: 'widget-total-count widget-total-count widget-unused-count widget-unused-count' 'widget-usage-trend widget-usage-trend widget-usage-trend widget-verdict-donut';
  }
  @media (width <= 1920px) {
    #saas-dashboard-container {
      display: block;
    }
    #saas-dashboard-grid-container {
      grid-template-columns: repeat(2, 1fr);
    }
    #saas-dashboard-table-widgets-container {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 1rem;
    }
    #saas-dashboard-grid-container:has([data-widget-ga='widget-unsanctioned-corporate-count']) {
      grid-template-rows: auto auto 20rem 20rem;
      grid-template-areas: 'widget-total-count widget-sanctioned-non-corporate-count' 'widget-unused-count widget-unsanctioned-corporate-count' 'widget-usage-trend widget-usage-trend' 'widget-login-donut widget-verdict-donut';
    }
    #saas-dashboard-grid-container {
      grid-template-rows: auto 20rem;
      grid-template-areas: 'widget-total-count widget-unused-count' 'widget-usage-trend widget-verdict-donut';
    }
    div[data-widget-tag='table-widget'] {
      max-height: 24rem;
    }
  }
  @media (width <= 1366px) {
    #saas-dashboard-table-widgets-container {
      display: flex;
      flex-direction: column;
    }
  }
  @media (width <= 1060px) {
    #saas-dashboard-grid-container {
      display: flex;
      flex-direction: column;
    }
  }
}
@layer utilities {
  @keyframes drawer-enter {
    from {
      transform: translate3d(calc(100% + 1.5rem), 0, 0);
    }
    to {
      transform: none;
    }
  }
  @keyframes drawer-backdrop-enter {
    from {
      opacity: 0;
    }
    to {
      opacity: 0.3;
    }
  }
  @keyframes drawer-exit {
    from {
      transform: none;
    }
    to {
      transform: translate3d(100%, 0, 0);
    }
  }
  @keyframes drawer-backdrop-exit {
    from {
      opacity: 0.3;
    }
    to {
      opacity: 0;
    }
  }
  .drawer-entrance-phase {
    animation-name: drawer-enter;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
  }
  .drawer-backdrop-entrance-phase {
    animation-name: drawer-backdrop-enter;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
  }
  .drawer-exit-phase {
    animation-name: drawer-exit;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
  }
  .drawer-backdrop-exit-phase {
    animation-name: drawer-backdrop-exit;
    animation-timing-function: linear;
    animation-fill-mode: forwards;
  }
  @media (prefers-reduced-motion: reduce) {
    .drawer-entrance-phase {
      animation: none;
    }
    .drawer-backdrop-entrance-phase {
      animation: none;
    }
    .drawer-exit-phase {
      animation: none;
    }
    .drawer-backdrop-exit-phase {
      animation: none;
    }
  }
}
@property --tw-border-spacing-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-spacing-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes enter-left {
  0% {
    transform: translate3d(calc(100% + 1.5rem), 0, 0);
  }
  100% {
    transform: none;
  }
}
@keyframes exit-left {
  0% {
    transform: none;
  }
  100% {
    transform: translate3d(calc(100% + 1.5rem), 0, 0);
  }
}
@keyframes shrink {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes skeleton {
  to {
    background-position: 0% center;
  }
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
    }
  }
}

