@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";@font-face {
    font-family: primeicons;
    font-display: block;
    src: url(/assets/primeicons-DMOk5skT.eot);
    src: url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");
    font-weight: 400;
    font-style: normal
}

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

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

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

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

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

@keyframes fa-spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(359deg)
    }
}

.pi-folder-plus:before {
    content: "î¨…"
}

.pi-receipt:before {
    content: "î¨†"
}

.pi-asterisk:before {
    content: "î¨‡"
}

.pi-face-smile:before {
    content: "î¨ˆ"
}

.pi-pinterest:before {
    content: "î¨‰"
}

.pi-expand:before {
    content: "î¨Š"
}

.pi-pen-to-square:before {
    content: "î¨‹"
}

.pi-wave-pulse:before {
    content: "î¨Œ"
}

.pi-turkish-lira:before {
    content: "î¨"
}

.pi-spinner-dotted:before {
    content: "î¨Ž"
}

.pi-crown:before {
    content: "î¨"
}

.pi-pause-circle:before {
    content: "î¨"
}

.pi-warehouse:before {
    content: "î¨‘"
}

.pi-objects-column:before {
    content: "î¨’"
}

.pi-clipboard:before {
    content: "î¨“"
}

.pi-play-circle:before {
    content: "î¨”"
}

.pi-venus:before {
    content: "î¨•"
}

.pi-cart-minus:before {
    content: "î¨–"
}

.pi-file-plus:before {
    content: "î¨—"
}

.pi-microchip:before {
    content: "î¨˜"
}

.pi-twitch:before {
    content: "î¨™"
}

.pi-building-columns:before {
    content: "î¨š"
}

.pi-file-check:before {
    content: "î¨›"
}

.pi-microchip-ai:before {
    content: "î¨œ"
}

.pi-trophy:before {
    content: "î¨"
}

.pi-barcode:before {
    content: "î¨ž"
}

.pi-file-arrow-up:before {
    content: "î¨Ÿ"
}

.pi-mars:before {
    content: "î¨ "
}

.pi-tiktok:before {
    content: "î¨¡"
}

.pi-arrow-up-right-and-arrow-down-left-from-center:before {
    content: "î¨¢"
}

.pi-ethereum:before {
    content: "î¨£"
}

.pi-list-check:before {
    content: "î¨¤"
}

.pi-thumbtack:before {
    content: "î¨¥"
}

.pi-arrow-down-left-and-arrow-up-right-to-center:before {
    content: "î¨¦"
}

.pi-equals:before {
    content: "î¨§"
}

.pi-lightbulb:before {
    content: "î¨¨"
}

.pi-star-half:before {
    content: "î¨©"
}

.pi-address-book:before {
    content: "î¨ª"
}

.pi-chart-scatter:before {
    content: "î¨«"
}

.pi-indian-rupee:before {
    content: "î¨¬"
}

.pi-star-half-fill:before {
    content: "î¨­"
}

.pi-cart-arrow-down:before {
    content: "î¨®"
}

.pi-calendar-clock:before {
    content: "î¨¯"
}

.pi-sort-up-fill:before {
    content: "î¨°"
}

.pi-sparkles:before {
    content: "î¨±"
}

.pi-bullseye:before {
    content: "î¨²"
}

.pi-sort-down-fill:before {
    content: "î¨³"
}

.pi-graduation-cap:before {
    content: "î¨´"
}

.pi-hammer:before {
    content: "î¨µ"
}

.pi-bell-slash:before {
    content: "î¨¶"
}

.pi-gauge:before {
    content: "î¨·"
}

.pi-shop:before {
    content: "î¨¸"
}

.pi-headphones:before {
    content: "î¨¹"
}

.pi-eraser:before {
    content: "î¨„"
}

.pi-stopwatch:before {
    content: "î¨"
}

.pi-verified:before {
    content: "î¨‚"
}

.pi-delete-left:before {
    content: "î¨ƒ"
}

.pi-hourglass:before {
    content: "î§¾"
}

.pi-truck:before {
    content: "î¨€"
}

.pi-wrench:before {
    content: "î§¿"
}

.pi-microphone:before {
    content: "î§º"
}

.pi-megaphone:before {
    content: "î§»"
}

.pi-arrow-right-arrow-left:before {
    content: "î§¼"
}

.pi-bitcoin:before {
    content: "î§½"
}

.pi-file-edit:before {
    content: "î§¶"
}

.pi-language:before {
    content: "î§·"
}

.pi-file-export:before {
    content: "î§¸"
}

.pi-file-import:before {
    content: "î§¹"
}

.pi-file-word:before {
    content: "î§±"
}

.pi-gift:before {
    content: "î§²"
}

.pi-cart-plus:before {
    content: "î§³"
}

.pi-thumbs-down-fill:before {
    content: "î§´"
}

.pi-thumbs-up-fill:before {
    content: "î§µ"
}

.pi-arrows-alt:before {
    content: "î§°"
}

.pi-calculator:before {
    content: "î§¯"
}

.pi-sort-alt-slash:before {
    content: "î§®"
}

.pi-arrows-h:before {
    content: "î§¬"
}

.pi-arrows-v:before {
    content: "î§­"
}

.pi-pound:before {
    content: "î§«"
}

.pi-prime:before {
    content: "î§ª"
}

.pi-chart-pie:before {
    content: "î§©"
}

.pi-reddit:before {
    content: "î§¨"
}

.pi-code:before {
    content: "î§§"
}

.pi-sync:before {
    content: "î§¦"
}

.pi-shopping-bag:before {
    content: "î§¥"
}

.pi-server:before {
    content: "î§¤"
}

.pi-database:before {
    content: "î§£"
}

.pi-hashtag:before {
    content: "î§¢"
}

.pi-bookmark-fill:before {
    content: "î§Ÿ"
}

.pi-filter-fill:before {
    content: "î§ "
}

.pi-heart-fill:before {
    content: "î§¡"
}

.pi-flag-fill:before {
    content: "î§ž"
}

.pi-circle:before {
    content: "î§œ"
}

.pi-circle-fill:before {
    content: "î§"
}

.pi-bolt:before {
    content: "î§›"
}

.pi-history:before {
    content: "î§š"
}

.pi-box:before {
    content: "î§™"
}

.pi-at:before {
    content: "î§˜"
}

.pi-arrow-up-right:before {
    content: "î§”"
}

.pi-arrow-up-left:before {
    content: "î§•"
}

.pi-arrow-down-left:before {
    content: "î§–"
}

.pi-arrow-down-right:before {
    content: "î§—"
}

.pi-telegram:before {
    content: "î§“"
}

.pi-stop-circle:before {
    content: "î§’"
}

.pi-stop:before {
    content: "î§‘"
}

.pi-whatsapp:before {
    content: "î§"
}

.pi-building:before {
    content: "î§"
}

.pi-qrcode:before {
    content: "î§Ž"
}

.pi-car:before {
    content: "î§"
}

.pi-instagram:before {
    content: "î§Œ"
}

.pi-linkedin:before {
    content: "î§‹"
}

.pi-send:before {
    content: "î§Š"
}

.pi-slack:before {
    content: "î§‰"
}

.pi-sun:before {
    content: "î§ˆ"
}

.pi-moon:before {
    content: "î§‡"
}

.pi-vimeo:before {
    content: "î§†"
}

.pi-youtube:before {
    content: "î§…"
}

.pi-flag:before {
    content: "î§„"
}

.pi-wallet:before {
    content: "î§ƒ"
}

.pi-map:before {
    content: "î§‚"
}

.pi-link:before {
    content: "î§"
}

.pi-credit-card:before {
    content: "î¦¿"
}

.pi-discord:before {
    content: "î§€"
}

.pi-percentage:before {
    content: "î¦¾"
}

.pi-euro:before {
    content: "î¦½"
}

.pi-book:before {
    content: "î¦º"
}

.pi-shield:before {
    content: "î¦¹"
}

.pi-paypal:before {
    content: "î¦»"
}

.pi-amazon:before {
    content: "î¦¼"
}

.pi-phone:before {
    content: "î¦¸"
}

.pi-filter-slash:before {
    content: "î¦·"
}

.pi-facebook:before {
    content: "î¦´"
}

.pi-github:before {
    content: "î¦µ"
}

.pi-twitter:before {
    content: "î¦¶"
}

.pi-step-backward-alt:before {
    content: "î¦¬"
}

.pi-step-forward-alt:before {
    content: "î¦­"
}

.pi-forward:before {
    content: "î¦®"
}

.pi-backward:before {
    content: "î¦¯"
}

.pi-fast-backward:before {
    content: "î¦°"
}

.pi-fast-forward:before {
    content: "î¦±"
}

.pi-pause:before {
    content: "î¦²"
}

.pi-play:before {
    content: "î¦³"
}

.pi-compass:before {
    content: "î¦«"
}

.pi-id-card:before {
    content: "î¦ª"
}

.pi-ticket:before {
    content: "î¦©"
}

.pi-file-o:before {
    content: "î¦¨"
}

.pi-reply:before {
    content: "î¦§"
}

.pi-directions-alt:before {
    content: "î¦¥"
}

.pi-directions:before {
    content: "î¦¦"
}

.pi-thumbs-up:before {
    content: "î¦£"
}

.pi-thumbs-down:before {
    content: "î¦¤"
}

.pi-sort-numeric-down-alt:before {
    content: "î¦–"
}

.pi-sort-numeric-up-alt:before {
    content: "î¦—"
}

.pi-sort-alpha-down-alt:before {
    content: "î¦˜"
}

.pi-sort-alpha-up-alt:before {
    content: "î¦™"
}

.pi-sort-numeric-down:before {
    content: "î¦š"
}

.pi-sort-numeric-up:before {
    content: "î¦›"
}

.pi-sort-alpha-down:before {
    content: "î¦œ"
}

.pi-sort-alpha-up:before {
    content: "î¦"
}

.pi-sort-alt:before {
    content: "î¦ž"
}

.pi-sort-amount-up:before {
    content: "î¦Ÿ"
}

.pi-sort-amount-down:before {
    content: "î¦ "
}

.pi-sort-amount-down-alt:before {
    content: "î¦¡"
}

.pi-sort-amount-up-alt:before {
    content: "î¦¢"
}

.pi-palette:before {
    content: "î¦•"
}

.pi-undo:before {
    content: "î¦”"
}

.pi-desktop:before {
    content: "î¦“"
}

.pi-sliders-v:before {
    content: "î¦‘"
}

.pi-sliders-h:before {
    content: "î¦’"
}

.pi-search-plus:before {
    content: "î¦"
}

.pi-search-minus:before {
    content: "î¦"
}

.pi-file-excel:before {
    content: "î¦Ž"
}

.pi-file-pdf:before {
    content: "î¦"
}

.pi-check-square:before {
    content: "î¦Œ"
}

.pi-chart-line:before {
    content: "î¦‹"
}

.pi-user-edit:before {
    content: "î¦Š"
}

.pi-exclamation-circle:before {
    content: "î¦‰"
}

.pi-android:before {
    content: "î¦…"
}

.pi-google:before {
    content: "î¦†"
}

.pi-apple:before {
    content: "î¦‡"
}

.pi-microsoft:before {
    content: "î¦ˆ"
}

.pi-heart:before {
    content: "î¦„"
}

.pi-mobile:before {
    content: "î¦‚"
}

.pi-tablet:before {
    content: "î¦ƒ"
}

.pi-key:before {
    content: "î¦"
}

.pi-shopping-cart:before {
    content: "î¦€"
}

.pi-comments:before {
    content: "î¥¾"
}

.pi-comment:before {
    content: "î¥¿"
}

.pi-briefcase:before {
    content: "î¥½"
}

.pi-bell:before {
    content: "î¥¼"
}

.pi-paperclip:before {
    content: "î¥»"
}

.pi-share-alt:before {
    content: "î¥º"
}

.pi-envelope:before {
    content: "î¥¹"
}

.pi-volume-down:before {
    content: "î¥¶"
}

.pi-volume-up:before {
    content: "î¥·"
}

.pi-volume-off:before {
    content: "î¥¸"
}

.pi-eject:before {
    content: "î¥µ"
}

.pi-money-bill:before {
    content: "î¥´"
}

.pi-images:before {
    content: "î¥³"
}

.pi-image:before {
    content: "î¥²"
}

.pi-sign-in:before {
    content: "î¥°"
}

.pi-sign-out:before {
    content: "î¥±"
}

.pi-wifi:before {
    content: "î¥¯"
}

.pi-sitemap:before {
    content: "î¥®"
}

.pi-chart-bar:before {
    content: "î¥­"
}

.pi-camera:before {
    content: "î¥¬"
}

.pi-dollar:before {
    content: "î¥«"
}

.pi-lock-open:before {
    content: "î¥ª"
}

.pi-table:before {
    content: "î¥©"
}

.pi-map-marker:before {
    content: "î¥¨"
}

.pi-list:before {
    content: "î¥§"
}

.pi-eye-slash:before {
    content: "î¥¥"
}

.pi-eye:before {
    content: "î¥¦"
}

.pi-folder-open:before {
    content: "î¥¤"
}

.pi-folder:before {
    content: "î¥£"
}

.pi-video:before {
    content: "î¥¢"
}

.pi-inbox:before {
    content: "î¥¡"
}

.pi-lock:before {
    content: "î¥Ÿ"
}

.pi-unlock:before {
    content: "î¥ "
}

.pi-tags:before {
    content: "î¥"
}

.pi-tag:before {
    content: "î¥ž"
}

.pi-power-off:before {
    content: "î¥œ"
}

.pi-save:before {
    content: "î¥›"
}

.pi-question-circle:before {
    content: "î¥™"
}

.pi-question:before {
    content: "î¥š"
}

.pi-copy:before {
    content: "î¥—"
}

.pi-file:before {
    content: "î¥˜"
}

.pi-clone:before {
    content: "î¥•"
}

.pi-calendar-times:before {
    content: "î¥’"
}

.pi-calendar-minus:before {
    content: "î¥“"
}

.pi-calendar-plus:before {
    content: "î¥”"
}

.pi-ellipsis-v:before {
    content: "î¥"
}

.pi-ellipsis-h:before {
    content: "î¥‘"
}

.pi-bookmark:before {
    content: "î¥Ž"
}

.pi-globe:before {
    content: "î¥"
}

.pi-replay:before {
    content: "î¥"
}

.pi-filter:before {
    content: "î¥Œ"
}

.pi-print:before {
    content: "î¥‹"
}

.pi-align-right:before {
    content: "î¥†"
}

.pi-align-left:before {
    content: "î¥‡"
}

.pi-align-center:before {
    content: "î¥ˆ"
}

.pi-align-justify:before {
    content: "î¥‰"
}

.pi-cog:before {
    content: "î¥Š"
}

.pi-cloud-download:before {
    content: "î¥ƒ"
}

.pi-cloud-upload:before {
    content: "î¥„"
}

.pi-cloud:before {
    content: "î¥…"
}

.pi-pencil:before {
    content: "î¥‚"
}

.pi-users:before {
    content: "î¥"
}

.pi-clock:before {
    content: "î¥€"
}

.pi-user-minus:before {
    content: "î¤¾"
}

.pi-user-plus:before {
    content: "î¤¿"
}

.pi-trash:before {
    content: "î¤½"
}

.pi-external-link:before {
    content: "î¤¼"
}

.pi-window-maximize:before {
    content: "î¤»"
}

.pi-window-minimize:before {
    content: "î¤º"
}

.pi-refresh:before {
    content: "î¤¸"
}

.pi-user:before {
    content: "î¤¹"
}

.pi-exclamation-triangle:before {
    content: "î¤¢"
}

.pi-calendar:before {
    content: "î¤§"
}

.pi-chevron-circle-left:before {
    content: "î¤¨"
}

.pi-chevron-circle-down:before {
    content: "î¤©"
}

.pi-chevron-circle-right:before {
    content: "î¤ª"
}

.pi-chevron-circle-up:before {
    content: "î¤«"
}

.pi-angle-double-down:before {
    content: "î¤¬"
}

.pi-angle-double-left:before {
    content: "î¤­"
}

.pi-angle-double-right:before {
    content: "î¤®"
}

.pi-angle-double-up:before {
    content: "î¤¯"
}

.pi-angle-down:before {
    content: "î¤°"
}

.pi-angle-left:before {
    content: "î¤±"
}

.pi-angle-right:before {
    content: "î¤²"
}

.pi-angle-up:before {
    content: "î¤³"
}

.pi-upload:before {
    content: "î¤´"
}

.pi-download:before {
    content: "î¥–"
}

.pi-ban:before {
    content: "î¤µ"
}

.pi-star-fill:before {
    content: "î¤¶"
}

.pi-star:before {
    content: "î¤·"
}

.pi-chevron-left:before {
    content: "î¤€"
}

.pi-chevron-right:before {
    content: "î¤"
}

.pi-chevron-down:before {
    content: "î¤‚"
}

.pi-chevron-up:before {
    content: "î¤ƒ"
}

.pi-caret-left:before {
    content: "î¤„"
}

.pi-caret-right:before {
    content: "î¤…"
}

.pi-caret-down:before {
    content: "î¤†"
}

.pi-caret-up:before {
    content: "î¤‡"
}

.pi-search:before {
    content: "î¤ˆ"
}

.pi-check:before {
    content: "î¤‰"
}

.pi-check-circle:before {
    content: "î¤Š"
}

.pi-times:before {
    content: "î¤‹"
}

.pi-times-circle:before {
    content: "î¤Œ"
}

.pi-plus:before {
    content: "î¤"
}

.pi-plus-circle:before {
    content: "î¤Ž"
}

.pi-minus:before {
    content: "î¤"
}

.pi-minus-circle:before {
    content: "î¤"
}

.pi-circle-on:before {
    content: "î¤‘"
}

.pi-circle-off:before {
    content: "î¤’"
}

.pi-sort-down:before {
    content: "î¤“"
}

.pi-sort-up:before {
    content: "î¤”"
}

.pi-sort:before {
    content: "î¤•"
}

.pi-step-backward:before {
    content: "î¤–"
}

.pi-step-forward:before {
    content: "î¤—"
}

.pi-th-large:before {
    content: "î¤˜"
}

.pi-arrow-down:before {
    content: "î¤™"
}

.pi-arrow-left:before {
    content: "î¤š"
}

.pi-arrow-right:before {
    content: "î¤›"
}

.pi-arrow-up:before {
    content: "î¤œ"
}

.pi-bars:before {
    content: "î¤"
}

.pi-arrow-circle-down:before {
    content: "î¤ž"
}

.pi-arrow-circle-left:before {
    content: "î¤Ÿ"
}

.pi-arrow-circle-right:before {
    content: "î¤ "
}

.pi-arrow-circle-up:before {
    content: "î¤¡"
}

.pi-info:before {
    content: "î¤£"
}

.pi-info-circle:before {
    content: "î¤¤"
}

.pi-home:before {
    content: "î¤¥"
}

.pi-spinner:before {
    content: "î¤¦"
}

*,:before,:after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

*,:before,:after {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb
}

:before,:after {
    --tw-content: ""
}

html,:host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    line-height: inherit
}

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;
    text-decoration: inherit
}

b,strong {
    font-weight: bolder
}

code,kbd,samp,pre {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    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: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,select {
    text-transform: none
}

button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
    margin: 0
}

fieldset {
    margin: 0;
    padding: 0
}

legend {
    padding: 0
}

ol,ul,menu {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

button,[role=button] {
    cursor: pointer
}

:disabled {
    cursor: default
}

img,svg,video,canvas,audio,iframe,embed,object {
    display: block;
    vertical-align: middle
}

img,video {
    max-width: 100%;
    height: auto
}

[hidden]:where(:not([hidden=until-found])) {
    display: none
}

.container {
    width: 100%
}

@media (min-width: 640px) {
    .container {
        max-width:640px
    }
}

@media (min-width: 768px) {
    .container {
        max-width:768px
    }
}

@media (min-width: 1024px) {
    .container {
        max-width:1024px
    }
}

@media (min-width: 1280px) {
    .container {
        max-width:1280px
    }
}

@media (min-width: 1536px) {
    .container {
        max-width:1536px
    }
}

.visible {
    visibility: visible
}

.col-span-full {
    grid-column: 1 / -1
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mt-3 {
    margin-top: .75rem
}

.flex {
    display: flex
}

.grid {
    display: grid
}

.w-8 {
    width: 2rem
}

.w-full {
    width: 100%
}

.flex-grow {
    flex-grow: 1
}

.flex-wrap {
    flex-wrap: wrap
}

.justify-center {
    justify-content: center
}

.gap-4 {
    gap: 1rem
}

.gap-7 {
    gap: 1.75rem
}

.rounded-2xl {
    border-radius: 1rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.pb-4 {
    padding-bottom: 1rem
}

.text-center {
    text-align: center
}

.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

.font-bold {
    font-weight: 700
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.italic {
    font-style: italic
}

.text-\[\#fdfcbd\] {
    --tw-text-opacity: 1;
    color: rgb(253 252 189 / var(--tw-text-opacity, 1))
}

.filter {
    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)
}

body {
    color: var(--p-surface-0);
    background: var(--p-surface-900);
    font-family: Montserrat,sans-serif
}

@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns:repeat(3,minmax(0,1fr))
    }
}

.logo[data-v-30e53d85] {
    width: 16em;
    max-width: 16em
}

.wrapped {
    display: flex;
    min-height: 100vh;
    flex-direction: column
}

main {
    flex-grow: 1
}

footer {
    border-top: 1px solid var(--p-surface-700);
    background: var(--p-surface-950)
}

.p-datatable-column-title {
    color: #fdfcbd;
    text-transform: uppercase
}

.p-inputtext::-moz-placeholder {
    font-style: italic
}

.p-inputtext::placeholder {
    font-style: italic
}

.p-placeholder {
    font-style: italic
}

a {
    color: #fdfcbd
}
