@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,100..900;1,100..900&display=swap";/*!
* Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/@font-face{font-display:block;font-family:bootstrap-icons;src:url(/assets/bootstrap-icons-BtvjY1KL.woff2?dd67030699838ea613ee6dbda90effa6) format("woff2"),url(/assets/bootstrap-icons-BOrJxbIo.woff?dd67030699838ea613ee6dbda90effa6) format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}@layer primereact,reset,base,layout,component,utility,override;:root{--maxWidth: 1400px;--maxWidthGuest: 460px;--contentWidth: min(90%, var(--maxWidth));--contentWidthGuest: min(90%, var(--maxWidthGuest));--contentMaxWidth: 1400px;--breakoutMaxWidth: calc(var(--contentMaxWidth) + 200px);--dialogWidth: min(90%, 750px);--borderRadius: 12px;--headerHeight: 6rem;--sizeBase: 1rem;--xsmall: calc(var(--sizeBase) / 2);--small: calc(var(--sizeBase));--medium: calc(var(--sizeBase) * 2);--large: calc(var(--sizeBase) * 4);--xlarge: calc(var(--sizeBase) * 8);--transition-time: .35s;--baseSizeMin: 1rem;--baseSizeMax: 1.3125rem;--minXlarge: calc(var(--baseSizeMin) * pow(var(--ratioMin), 20));--minLarge: calc(var(--baseSizeMin) * pow(var(--ratioMin), 10));--minMedium: calc(var(--baseSizeMin) * pow(var(--ratioMin), 5));--minSmall: calc(var(--baseSizeMin) * pow(var(--ratioMin), 0));--minXSmall: calc(var(--baseSizeMin) * pow(var(--ratioMin), -10));--maxXlarge: calc(var(--baseSizeMax) * pow(var(--ratioMax), 5));--maxLarge: calc(var(--baseSizeMax) * pow(var(--ratioMax), 3));--maxMedium: calc(var(--baseSizeMax) * pow(var(--ratioMax), 1.5));--maxSmall: calc(var(--baseSizeMax) * pow(var(--ratioMax), -1));--maxXSmall: calc(var(--baseSizeMax) * pow(var(--ratioMax), -10));--xlarge: clamp( var(--minXlarge), var(--minXlarge) + (var(--curve) * (var(--maxXlarge) - var(--minXlarge))), var(--maxXlarge) );--large: clamp( var(--minLarge), var(--minLarge) + (var(--curve) * (var(--maxLarge) - var(--minLarge))), var(--maxLarge) );--medium: clamp( var(--minMedium), var(--minMedium) + (var(--curve) * (var(--maxMedium) - var(--minMedium))), var(--maxMedium) );--standard: clamp( var(--minStandard), var(--minStandard) + (var(--curve) * (var(--maxStandard) - var(--minStandard))), var(--maxStandard) );--small: clamp( var(--minSmall), var(--minSmall) + (var(--curve) * (var(--maxSmall) - var(--minSmall))), var(--maxSmall) );--xsmall: clamp( var(--minXSmall), var(--minXSmall) + (var(--curve) * (var(--maxXSmall) - var(--minXSmall))), var(--maxXSmall) )}[data-theme=light]{color-scheme:light;--colour-background: oklch(98% .01 80);--colour-background-light: oklch(from var(--colour-background) calc(l + .005) c h);--colour-background-lighter: oklch(from var(--colour-background) calc(l + .01) c h);--colour-background-lightest: oklch(from var(--colour-background) calc(l + .02) c h);--colour-background-dark: oklch(from var(--colour-background) calc(l - .015) c h);--colour-background-darker: oklch(from var(--colour-background) calc(l - .04) c h);--colour-background-darkest: oklch(from var(--colour-background) calc(l - .1) c h);--colour-error: oklch(55% .174 20);--colour-error-light: oklch(from var(--colour-error) calc(l + .1) c h);--colour-error-lighter: oklch(from var(--colour-error) calc(l + .2) c h);--colour-error-lightest: oklch(from var(--colour-error) calc(l + .25) c h);--colour-error-dark: oklch(from var(--colour-error) calc(l - .1) c h);--colour-error-darker: oklch(from var(--colour-error) calc(l - .2) c h);--colour-error-darkest: oklch(from var(--colour-error) calc(l - .25) c h);--colour-success: oklch(59% .123 166);--colour-success-light: oklch(from var(--colour-success) calc(l + .1) c h);--colour-success-lighter: oklch(from var(--colour-success) calc(l + .2) c h);--colour-success-lightest: oklch(from var(--colour-success) calc(l + .25) c h);--colour-success-dark: oklch(from var(--colour-success) calc(l - .1) c h);--colour-success-darker: oklch(from var(--colour-success) calc(l - .2) c h);--colour-success-darkest: oklch(from var(--colour-success) calc(l - .25) c h);--colour-info: oklch(57% .155 248);--colour-info-light: oklch(from var(--colour-info) calc(l + .1) c h);--colour-info-lighter: oklch(from var(--colour-info) calc(l + .2) c h);--colour-info-lightest: oklch(from var(--colour-info) calc(l + .25) c h);--colour-info-dark: oklch(from var(--colour-info) calc(l - .1) c h);--colour-info-darker: oklch(from var(--colour-info) calc(l - .2) c h);--colour-info-darkest: oklch(from var(--colour-info) calc(l - .25) c h);--colour-warn: oklch(80% .172 76);--colour-warn-light: oklch(from var(--colour-warn) calc(l + .1) c h);--colour-warn-lighter: oklch(from var(--colour-warn) calc(l + .2) c h);--colour-warn-lightest: oklch(from var(--colour-warn) calc(l + .25) c h);--colour-warn-dark: oklch(from var(--colour-warn) calc(l - .1) c h);--colour-warn-darker: oklch(from var(--colour-warn) calc(l - .2) c h);--colour-warn-darkest: oklch(from var(--colour-warn) calc(l - .25) c h);--colour-font: oklch(24% .035 256);--colour-font-light: oklch(from var(--colour-font) calc(l + .1) c h);--colour-font-lighter: oklch(from var(--colour-font) calc(l + .2) c h);--colour-font-lightest: oklch(from var(--colour-font) calc(l + .25) c h);--colour-font-dark: oklch(from var(--colour-font) calc(l - .1) c h);--colour-font-darker: oklch(from var(--colour-font) calc(l - .2) c h);--colour-font-darkest: oklch(from var(--colour-font) calc(l - .25) c h);--colour-featurePrimary: oklch(60% .16 162);--colour-featurePrimary-light: oklch(from var(--colour-featurePrimary) calc(l + .1) c h);--colour-featurePrimary-lighter: oklch(from var(--colour-featurePrimary) calc(l + .2) c h);--colour-featurePrimary-lightest: oklch(from var(--colour-featurePrimary) calc(l + .25) c h);--colour-featurePrimary-dark: oklch(from var(--colour-featurePrimary) calc(l - .05) c h);--colour-featurePrimary-darker: oklch(from var(--colour-featurePrimary) calc(l - .1) c h);--colour-featurePrimary-darkest: oklch(from var(--colour-featurePrimary) calc(l - .15) c h);--colour-featureSecondary: oklch(39% .032 254);--colour-featureSecondary-light: oklch(from var(--colour-featureSecondary) calc(l + .1) c h);--colour-featureSecondary-lighter: oklch(from var(--colour-featureSecondary) calc(l + .2) c h);--colour-featureSecondary-lightest: oklch(from var(--colour-featureSecondary) calc(l + .25) c h);--colour-featureSecondary-dark: oklch(from var(--colour-featureSecondary) calc(l - .1) c h);--colour-featureSecondary-darker: oklch(from var(--colour-featureSecondary) calc(l - .2) c h);--colour-featureSecondary-darkest: oklch(from var(--colour-featureSecondary) calc(l - .25) c h);--colour-featureTertiary: oklch(65% .19 30);--colour-featureTertiary-light: oklch(from var(--colour-featureTertiary) calc(l + .1) c h);--colour-featureTertiary-lighter: oklch(from var(--colour-featureTertiary) calc(l + .2) c h);--colour-featureTertiary-lightest: oklch(from var(--colour-featureTertiary) calc(l + .25) c h);--colour-featureTertiary-dark: oklch(from var(--colour-featureTertiary) calc(l - .05) c h);--colour-featureTertiary-darker: oklch(from var(--colour-featureTertiary) calc(l - .1) c h);--colour-featureTertiary-darkest: oklch(from var(--colour-featureTertiary) calc(l - .15) c h);--box-shadow: rgba(50, 50, 93, .15) 0px 13px 27px -5px, rgba(0, 0, 0, .1) 0px 8px 16px -8px;--boxShadowUp: rgba(50, 50, 93, .15) 0px -13px 27px -5px, rgba(0, 0, 0, .1) 0px -8px 16px -8px}[data-theme=light] .featureAlt{--colour-featureTertiary: oklch(60% .16 162);--colour-featureTertiary-light: oklch(from var(--colour-featureTertiary) calc(l + .1) c h);--colour-featureTertiary-lighter: oklch(from var(--colour-featureTertiary) calc(l + .2) c h);--colour-featureTertiary-lightest: oklch(from var(--colour-featureTertiary) calc(l + .25) c h);--colour-featureTertiary-dark: oklch(from var(--colour-featureTertiary) calc(l - .05) c h);--colour-featureTertiary-darker: oklch(from var(--colour-featureTertiary) calc(l - .1) c h);--colour-featureTertiary-darkest: oklch(from var(--colour-featureTertiary) calc(l - .15) c h);--colour-featureSecondary: oklch(67% .1 201.42);--colour-featureSecondary-light: oklch(from var(--colour-featureSecondary) calc(l + .1) c h);--colour-featureSecondary-lighter: oklch(from var(--colour-featureSecondary) calc(l + .2) c h);--colour-featureSecondary-lightest: oklch(from var(--colour-featureSecondary) calc(l + .25) c h);--colour-featureSecondary-dark: oklch(from var(--colour-featureSecondary) calc(l - .1) c h);--colour-featureSecondary-darker: oklch(from var(--colour-featureSecondary) calc(l - .2) c h);--colour-featureSecondary-darkest: oklch(from var(--colour-featureSecondary) calc(l - .25) c h);--colour-featurePrimary: oklch(65% .19 30);--colour-featurePrimary-light: oklch(from var(--colour-featurePrimary) calc(l + .1) c h);--colour-featurePrimary-lighter: oklch(from var(--colour-featurePrimary) calc(l + .2) c h);--colour-featurePrimary-lightest: oklch(from var(--colour-featurePrimary) calc(l + .25) c h);--colour-featurePrimary-dark: oklch(from var(--colour-featurePrimary) calc(l - .05) c h);--colour-featurePrimary-darker: oklch(from var(--colour-featurePrimary) calc(l - .1) c h);--colour-featurePrimary-darkest: oklch(from var(--colour-featurePrimary) calc(l - .15) c h)}[data-theme=dark]{color-scheme:dark;--colour-background: oklch(24% .035 256);--colour-background-light: oklch(from var(--colour-background) calc(l - .1) c h);--colour-background-lighter: oklch(from var(--colour-background) calc(l - .2) c h);--colour-background-lightest: oklch(from var(--colour-background) calc(l - .25) c h);--colour-background-dark: oklch(from var(--colour-background) calc(l + .02) c h);--colour-background-darker: oklch(from var(--colour-background) calc(l + .055) c h);--colour-background-darkest: oklch(from var(--colour-background) calc(l + .11) c h);--colour-error: oklch(55% .174 20);--colour-error-light: oklch(from var(--colour-error) calc(l - .1) c h);--colour-error-lighter: oklch(from var(--colour-error) calc(l - .2) c h);--colour-error-lightest: oklch(from var(--colour-error) calc(l - .25) c h);--colour-error-dark: oklch(from var(--colour-error) calc(l + .1) c h);--colour-error-darker: oklch(from var(--colour-error) calc(l + .2) c h);--colour-error-darkest: oklch(from var(--colour-error) calc(l + .25) c h);--colour-success: oklch(59% .123 166);--colour-success-light: oklch(from var(--colour-success) calc(l - .1) c h);--colour-success-lighter: oklch(from var(--colour-success) calc(l - .2) c h);--colour-success-lightest: oklch(from var(--colour-success) calc(l - .25) c h);--colour-success-dark: oklch(from var(--colour-success) calc(l + .1) c h);--colour-success-darker: oklch(from var(--colour-success) calc(l + .2) c h);--colour-success-darkest: oklch(from var(--colour-success) calc(l + .25) c h);--colour-info: oklch(57% .155 248);--colour-info-light: oklch(from var(--colour-info) calc(l - .1) c h);--colour-info-lighter: oklch(from var(--colour-info) calc(l - .2) c h);--colour-info-lightest: oklch(from var(--colour-info) calc(l - .25) c h);--colour-info-dark: oklch(from var(--colour-info) calc(l + .1) c h);--colour-info-darker: oklch(from var(--colour-info) calc(l + .2) c h);--colour-info-darkest: oklch(from var(--colour-info) calc(l + .25) c h);--colour-warn: oklch(80% .172 76);--colour-warn-light: oklch(from var(--colour-warn) calc(l - .1) c h);--colour-warn-lighter: oklch(from var(--colour-warn) calc(l - .2) c h);--colour-warn-lightest: oklch(from var(--colour-warn) calc(l - .25) c h);--colour-warn-dark: oklch(from var(--colour-warn) calc(l + .1) c h);--colour-warn-darker: oklch(from var(--colour-warn) calc(l + .2) c h);--colour-warn-darkest: oklch(from var(--colour-warn) calc(l + .25) c h);--colour-font: oklch(94% .038 80);--colour-font-light: oklch(from var(--colour-font) calc(l - .1) c h);--colour-font-lighter: oklch(from var(--colour-font) calc(l - .2) c h);--colour-font-lightest: oklch(from var(--colour-font) calc(l - .25) c h);--colour-font-dark: oklch(from var(--colour-font) calc(l + .1) c h);--colour-font-darker: oklch(from var(--colour-font) calc(l + .2) c h);--colour-font-darkest: oklch(from var(--colour-font) calc(l + .25) c h);--colour-featurePrimary: oklch(79% .16 162);--colour-featurePrimary-light: oklch(from var(--colour-featurePrimary) calc(l - .1) c h);--colour-featurePrimary-lighter: oklch(from var(--colour-featurePrimary) calc(l - .2) c h);--colour-featurePrimary-lightest: oklch(from var(--colour-featurePrimary) calc(l - .25) c h);--colour-featurePrimary-dark: oklch(from var(--colour-featurePrimary) calc(l + .1) c h);--colour-featurePrimary-darker: oklch(from var(--colour-featurePrimary) calc(l + .15) c h);--colour-featurePrimary-darkest: oklch(from var(--colour-featurePrimary) calc(l + .2) c h);--colour-featureSecondary: oklch(67% .1 201.42);--colour-featureSecondary-light: oklch(from var(--colour-featureSecondary) calc(l - .1) c h);--colour-featureSecondary-lighter: oklch(from var(--colour-featureSecondary) calc(l - .2) c h);--colour-featureSecondary-lightest: oklch(from var(--colour-featureSecondary) calc(l - .25) c h);--colour-featureSecondary-dark: oklch(from var(--colour-featureSecondary) calc(l + .1) c h);--colour-featureSecondary-darker: oklch(from var(--colour-featureSecondary) calc(l + .2) c h);--colour-featureSecondary-darkest: oklch(from var(--colour-featureSecondary) calc(l + .25) c h);--colour-featureTertiary: oklch(69% .19 30);--colour-featureTertiary-light: oklch(from var(--colour-featureTertiary) calc(l - .1) c h);--colour-featureTertiary-lighter: oklch(from var(--colour-featureTertiary) calc(l - .2) c h);--colour-featureTertiary-lightest: oklch(from var(--colour-featureTertiary) calc(l - .25) c h);--colour-featureTertiary-dark: oklch(from var(--colour-featureTertiary) calc(l + .05) c h);--colour-featureTertiary-darker: oklch(from var(--colour-featureTertiary) calc(l + .1) c h);--colour-featureTertiary-darkest: oklch(from var(--colour-featureTertiary) calc(l + .15) c h);--box-shadow: rgba(10, 10, 10, .8) 0px 13px 27px -5px, rgba(0, 0, 0, .3) 0px 8px 16px -8px;--boxShadowUp: rgba(23, 23, 43, .6) 0px -13px 27px -5px, rgba(0, 0, 0, .3) 0px -8px 16px -8px}[data-theme=dark] .featureAlt{--colour-featureTertiary: oklch(79% .16 162);--colour-featureTertiary-light: oklch(from var(--colour-featureTertiary) calc(l - .1) c h);--colour-featureTertiary-lighter: oklch(from var(--colour-featureTertiary) calc(l - .2) c h);--colour-featureTertiary-lightest: oklch(from var(--colour-featureTertiary) calc(l - .25) c h);--colour-featureTertiary-dark: oklch(from var(--colour-featureTertiary) calc(l + .1) c h);--colour-featureTertiary-darker: oklch(from var(--colour-featureTertiary) calc(l + .15) c h);--colour-featureTertiary-darkest: oklch(from var(--colour-featureTertiary) calc(l + .2) c h);--colour-featureSecondary: oklch(67% .1 201.42);--colour-featureSecondary-light: oklch(from var(--colour-featureSecondary) calc(l - .1) c h);--colour-featureSecondary-lighter: oklch(from var(--colour-featureSecondary) calc(l - .2) c h);--colour-featureSecondary-lightest: oklch(from var(--colour-featureSecondary) calc(l - .25) c h);--colour-featureSecondary-dark: oklch(from var(--colour-featureSecondary) calc(l + .1) c h);--colour-featureSecondary-darker: oklch(from var(--colour-featureSecondary) calc(l + .2) c h);--colour-featureSecondary-darkest: oklch(from var(--colour-featureSecondary) calc(l + .25) c h);--colour-featurePrimary: oklch(69% .19 30);--colour-featurePrimary-light: oklch(from var(--colour-featurePrimary) calc(l - .1) c h);--colour-featurePrimary-lighter: oklch(from var(--colour-featurePrimary) calc(l - .2) c h);--colour-featurePrimary-lightest: oklch(from var(--colour-featurePrimary) calc(l - .25) c h);--colour-featurePrimary-dark: oklch(from var(--colour-featurePrimary) calc(l + .05) c h);--colour-featurePrimary-darker: oklch(from var(--colour-featurePrimary) calc(l + .1) c h);--colour-featurePrimary-darkest: oklch(from var(--colour-featurePrimary) calc(l + .15) c h)}@property --100vw{syntax: "<length>"; initial-value: 0px; inherits: false;}:root{--fontFamily: "Asap", sans-serif;--fontSize-standard: 1rem;--easeOutSine: sin((var(--x) * pi) / 2);--baseFontSizeMin: 1rem;--ratioMin: 1.06666;--minWidth: 460;--baseFontSizeMax: 1.3125rem;--ratioMax: 1.414;--maxWidth-font: 1400;--curve: var(--easeOutSine);--currentWidth: calc(100vw/1vw) ;--100vw: 100vw;--currentWidth: clamp(var(--minWidth), tan(atan2(var(--100vw), 1px)) , var(--maxWidth-font));--x: clamp(0, calc((var(--currentWidth) - var(--minWidth)) / (var(--maxWidth-font) - var(--minWidth))), 1);--fontSize-minXlarge: calc(var(--baseFontSizeMin) * pow(var(--ratioMin), 12));--fontSize-minLarge: calc(var(--baseFontSizeMin) * pow(var(--ratioMin), 4));--fontSize-minMedium: calc(var(--baseFontSizeMin) * pow(var(--ratioMin), 1));--fontSize-minStandard: calc(var(--baseFontSizeMin) * pow(var(--ratioMin), 0));--fontSize-minSmall: calc(var(--baseFontSizeMin) * pow(var(--ratioMin), -1));--fontSize-maxXlarge: calc(var(--baseFontSizeMax) * pow(var(--ratioMax), 3.5));--fontSize-maxLarge: calc(var(--baseFontSizeMax) * pow(var(--ratioMax), 2));--fontSize-maxMedium: calc(var(--baseFontSizeMax) * pow(var(--ratioMax), 1));--fontSize-maxStandard: calc(var(--baseFontSizeMax) * pow(var(--ratioMax), 0));--fontSize-maxSmall: calc(var(--baseFontSizeMax) * pow(var(--ratioMax), -1));--fontSize-xlarge: clamp( var(--fontSize-minXlarge), var(--fontSize-minXlarge) + (var(--curve) * (var(--fontSize-maxXlarge) - var(--fontSize-minXlarge))), var(--fontSize-maxXlarge) );--fontSize-large: clamp( var(--fontSize-minLarge), var(--fontSize-minLarge) + (var(--curve) * (var(--fontSize-maxLarge) - var(--fontSize-minLarge))), var(--fontSize-maxLarge) );--fontSize-medium: clamp( var(--fontSize-minMedium), var(--fontSize-minMedium) + (var(--curve) * (var(--fontSize-maxMedium) - var(--fontSize-minMedium))), var(--fontSize-maxMedium) );--fontSize-standard: clamp( var(--fontSize-minStandard), var(--fontSize-minStandard) + (var(--curve) * (var(--fontSize-maxStandard) - var(--fontSize-minStandard))), var(--fontSize-maxStandard) );--fontSize-small: clamp( var(--fontSize-minSmall), var(--fontSize-minSmall) + (var(--curve) * (var(--fontSize-maxSmall) - var(--fontSize-minSmall))), var(--fontSize-maxSmall) );--fontWeight-bold: 700;--fontWeight-light: 300}@layer override;:root{--min-column-size: 30ch;--gap-column: var(--large)}@layer layout{.grid{display:grid}.grid-single{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}.grid-columns-auto{display:grid;grid-template-columns:auto 1fr}.grid-columns-autoFit,.grid-columns-autoFill{--min-column-size: 30ch;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min-column-size)),1fr))}.grid-rows-auto{display:grid;grid-auto-rows:auto}.grid-columns{--max-column-count: 3;--breakpoint: calc( var(--min-column-size) * var(--max-column-count) + (var(--gap-column) * (var(--max-column-count) - 1)) );--column-size: calc((100% / var(--max-column-count)) - var(--gap-column));container-type:inline-size;display:grid;column-gap:var(--gap-column);row-gap:var(--gap-column);grid-template-columns:repeat(auto-fit,minmax(min(max(var(--column-size),(100% - var(--breakpoint)) * -999),100%),1fr))}@container (width < calc(90ch + 16rem)){.grid-columns{--max-column-count: 2}}@container (width < 1000px){.grid-columns-auto{display:grid;grid-template-columns:1fr}}.flex{display:flex}.flex-inline{display:inline-flex}.flex-vert{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap>*{flex:1}.flex-wrap .flex-1{flex:99}.flex-1{flex:1}.colSpan-end{grid-column-end:-1}.colSpan{--_colSpan: 2;grid-column-end:span var(--_colSpan)}.rowSpan{--_rowSpan: 2;grid-row-end:span var(--_rowSpan)}}@layer utility{.aItems-start{align-items:start}.aItems-center{align-items:center}.aItems-end{align-items:end}.aContent-start{align-content:start}.aContent-center{align-content:center}.aContent-end{align-content:end}.aSelf-center{align-self:center}.aSelf-end{align-self:end}.jItems-start{justify-items:start}.jItems-center{justify-items:center}.jItems-end{justify-items:end}.jContent-start{justify-content:start}.jContent-center{justify-content:center}.jContent-end{justify-content:end}.jContent-spaceBetween{justify-content:space-between}.jContent-spaceAround{justify-content:space-around}.jContent-spaceEvenly{justify-content:space-evenly}.jContent-stretch{justify-content:stretch}.jSelf-end{justify-self:end}}@layer layout{:root{interpolate-size:allow-keywords}html{color-scheme:dark light}body{--input-border-colour: var(--colour-font-lighter);--inputhover-border-colour: var(--colour-featurePrimary-dark);--inputfocus-border-colour: var(--colour-featurePrimary);margin:0;font-family:var(--fontFamily);font-size:var(--fontSize-standard);color:var(--colour-font);background-color:var(--colour-background)}#root{position:relative}.app{min-height:100svh;display:grid;grid-template-rows:[header-start] auto [header-end page-header-start] auto [page-header-end page-start] 1fr [page-end footer-start] auto [footer-end]}.appHeader{grid-row:header}.appFooter{grid-row:footer}.appMain{grid-row:page;align-items:center}.pageHeader{grid-row:page-header;margin-block-end:var(--large)}.content-grid{--padding-inline: 5%;--content-max-width: var(--contentMaxWidth);--breakout-max-width: var(--breakoutMaxWidth);--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2);display:grid;grid-template-columns:[full-width-start half-left-start] minmax(var(--padding-inline),1fr) [breakout-start breakout-left-start] minmax(0,var(--breakout-size)) [content-start content-left-start] min(50% - var(--padding-inline),var(--content-max-width) / 2) [halfway content-left-end half-left-end breakout-left-end content-right-start half-right-start breakout-right-start] min(50% - var(--padding-inline),var(--content-max-width) / 2) [content-end content-right-end] minmax(0,var(--breakout-size)) [breakout-end breakout-right-end] minmax(var(--padding-inline),1fr) [full-width-end half-right-end];container:content-grid-container/inline-size;position:relative}:is(.content-grid,.content-subgrid,.full-width,.full-width-contain)>:not(.content-subgrid,.breakout,.breakout-left,.breakout-right,.full-width,.full-width-contain,.half-left,.half-right){grid-column:content}.content-grid .full-width-contain{grid-column:full-width;display:grid;grid-template-columns:inherit}.content-grid .full-width{grid-column:full-width}.content-grid .breakout{grid-column:breakout}.content-grid .half-left{grid-column:half-left}.content-grid .half-right{grid-column:half-right}.content-grid .breakout-left{grid-column:breakout-left}.content-grid .breakout-right{grid-column:breakout-right}.content-grid .content-left{grid-column:content-left}.content-grid .content-right{grid-column:content-right}.content-grid .content-subgrid{display:grid;grid-template-columns:subgrid;grid-column:full-width;position:relative}.content-grid [class*=content][class*=bg-]:before{z-index:-1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit}.content-grid [class*=-left][class*=bg-]:before{grid-column:half-left}.content-grid [class*=-right][class*=bg-]:before{grid-column:half-right}@container content-grid-container (width < 1100px){.content-grid :is(.half-left,.half-right){grid-column:full-width}.content-grid :is(.breakout-left,.breakout-right,.content-left,.content-right){grid-column:content}}.height-100{min-height:100svh}.height-75{height:75svh}.height-66{height:66svh}.height-50{height:50svh}.height-33{height:33svh}.height-25{height:25svh}.container{container-type:inline-size}section{position:relative}.border-radius{border-radius:var(--borderRadius)}.cursor-pointer{cursor:pointer}.divider{height:1px;width:max(4ch,60px);border-radius:1000px;background-image:linear-gradient(to right in lch,var(--colour-featurePrimary-dark),var(--colour-featurePrimary-light) 80%,var(--colour-featurePrimary))}.withDivider{position:relative;padding-bottom:var(--xsmall)}.withDivider:after{content:"";position:absolute;bottom:0;left:0;height:4px;width:max(4ch,60px);border-radius:1000px;background-image:linear-gradient(to right in lch,var(--colour-featurePrimary-dark),var(--colour-featurePrimary-light) 80%,var(--colour-featurePrimary))}.text-right .withDivider:after{left:auto;right:0%}.gradient-highlight:before{z-index:-1;content:"";position:absolute;aspect-ratio:1;width:16em;background-image:radial-gradient(8em at 50% 50% in oklch,oklch(from var(--colour-featurePrimary) l c h/.2),transparent),radial-gradient(3em at 45% 45% in oklch,oklch(from var(--colour-featurePrimary-dark) l c h/.15),transparent);translate:calc(-50% + 1rem) calc(-50% + 1rem)}.winnerImg{width:80%;margin-inline:auto}.gameTemplate.selected{outline:3px solid var(--colour-featurePrimary)}}@layer override{.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;height:1px;width:1px}}@layer utility{.margin-xsmall{margin:var(--xsmall)}.marginTop-xsmall{margin-block-start:var(--xsmall)}.marginBottom-xsmall{margin-block-end:var(--xsmall)}.marginLeft-xsmall{margin-inline-start:var(--xsmall)}.marginRight-xsmall{margin-inline-end:var(--xsmall)}.marginBlock-xsmall{margin-block:var(--xsmall)}.marginInline-xsmall{margin-inline:var(--xsmall)}.margin-small{margin:var(--small)}.marginTop-small{margin-block-start:var(--small)}.marginBottom-small{margin-block-end:var(--small)}.marginLeft-small{margin-inline-start:var(--small)}.marginRight-small{margin-inline-end:var(--small)}.marginBlock-small{margin-block:var(--small)}.marginInline-small{margin-inline:var(--small)}.margin-medium{margin:var(--medium)}.marginTop-medium{margin-block-start:var(--medium)}.marginBottom-medium{margin-block-end:var(--medium)}.marginLeft-medium{margin-inline-start:var(--medium)}.marginRight-medium{margin-inline-end:var(--medium)}.marginBlock-medium{margin-block:var(--medium)}.marginInline-medium{margin-inline:var(--medium)}.margin-large{margin:var(--large)}.marginTop-large{margin-block-start:var(--large)}.marginBottom-large{margin-block-end:var(--large)}.marginLeft-large{margin-inline-start:var(--large)}.marginRight-large{margin-inline-end:var(--large)}.marginBlock-large{margin-block:var(--large)}.marginInline-large{margin-inline:var(--large)}.margin-xlarge{margin:var(--xlarge)}.marginTop-xlarge{margin-block-start:var(--xlarge)}.marginBottom-xlarge{margin-block-end:var(--xlarge)}.marginLeft-xlarge{margin-inline-start:var(--xlarge)}.marginRight-xlarge{margin-inline-end:var(--xlarge)}.marginBlock-xlarge{margin-block:var(--xlarge)}.marginInline-xlarge{margin-inline:var(--xlarge)}.margin-auto{margin:auto}.marginTop-auto{margin-block-start:auto}.marginBottom-auto{margin-block-end:auto}.marginLeft-auto{margin-inline-start:auto}.marginRight-auto{margin-inline-end:auto}.marginBlock-auto{margin-block:auto}.marginInline-auto{margin-inline:auto}.margin-none{margin:0}.marginTop-none{margin-block-start:0}.marginBottom-none{margin-block-end:0}.marginLeft-none{margin-inline-start:0}.marginRight-none{margin-inline-end:0}.marginBlock-none{margin-block:0}.marginInline-none{margin-inline:0}.padding-xsmall{padding:var(--xsmall)}.paddingTop-xsmall{padding-block-start:var(--xsmall)}.paddingBottom-xsmall{padding-block-end:var(--xsmall)}.paddingLeft-xsmall{padding-inline-start:var(--xsmall)}.paddingRight-xsmall{padding-inline-end:var(--xsmall)}.paddingBlock-xsmall{padding-block:var(--xsmall)}.paddingInline-xsmall{padding-inline:var(--xsmall)}.padding-small{padding:var(--small)}.paddingTop-small{padding-block-start:var(--small)}.paddingBottom-small{padding-block-end:var(--small)}.paddingLeft-small{padding-inline-start:var(--small)}.paddingRight-small{padding-inline-end:var(--small)}.paddingBlock-small{padding-block:var(--small)}.paddingInline-small{padding-inline:var(--small)}.padding-medium{padding:var(--medium)}.paddingTop-medium{padding-block-start:var(--medium)}.paddingBottom-medium{padding-block-end:var(--medium)}.paddingLeft-medium{padding-inline-start:var(--medium)}.paddingRight-medium{padding-inline-end:var(--medium)}.paddingBlock-medium{padding-block:var(--medium)}.paddingInline-medium{padding-inline:var(--medium)}.padding-large{padding:var(--large)}.paddingTop-large{padding-block-start:var(--large)}.paddingBottom-large{padding-block-end:var(--large)}.paddingLeft-large{padding-inline-start:var(--large)}.paddingRight-large{padding-inline-end:var(--large)}.paddingBlock-large{padding-block:var(--large)}.paddingInline-large{padding-inline:var(--large)}.padding-xlarge{padding:var(--xlarge)}.paddingTop-xlarge{padding-block-start:var(--xlarge)}.paddingBottom-xlarge{padding-block-end:var(--xlarge)}.paddingLeft-xlarge{padding-inline-start:var(--xlarge)}.paddingRight-xlarge{padding-inline-end:var(--xlarge)}.paddingBlock-xlarge{padding-block:var(--xlarge)}.paddingInline-xlarge{padding-inline:var(--xlarge)}.padding-auto{padding:auto}.paddingTop-auto{padding-block-start:auto}.paddingBottom-auto{padding-block-end:auto}.paddingLeft-auto{padding-inline-start:auto}.paddingRight-auto{padding-inline-end:auto}.paddingBlock-auto{padding-block:auto}.paddingInline-auto{padding-inline:auto}.padding-none{padding:0}.paddingTop-none{padding-block-start:0}.paddingBottom-none{padding-block-end:0}.paddingLeft-none{padding-inline-start:0}.paddingRight-none{padding-inline-end:0}.paddingBlock-none{padding-block:0}.paddingInline-none{padding-inline:0}.gap-xsmall{gap:var(--xsmall)}.gapRow-xsmall{row-gap:var(--xsmall)}.gapCol-xsmall{column-gap:var(--xsmall)}.gap-small{gap:var(--small)}.gapRow-small{row-gap:var(--small)}.gapCol-small{column-gap:var(--small)}.gap-medium{gap:var(--medium)}.gapRow-medium{row-gap:var(--medium)}.gapCol-medium{column-gap:var(--medium)}.gap-large{gap:var(--large)}.gapRow-large{row-gap:var(--large)}.gapCol-large{column-gap:var(--large)}.gap-xlarge{gap:var(--xlarge)}.gapRow-xlarge{row-gap:var(--xlarge)}.gapCol-xlarge{column-gap:var(--xlarge)}.gap-auto{gap:auto}.gapRow-auto{row-gap:auto}.gapCol-auto{column-gap:auto}.gap-none{gap:0}.gapRow-none{row-gap:0}.gapCol-none{column-gap:0}.borderTop{border-block-start:1px solid currentcolor}.borderBottom{border-block-end:1px solid currentcolor}.borderLeft{border-inline-start:1px solid currentcolor}.borderRight{border-inline-end:1px solid currentcolor}.borderBlock{border-block:1px solid currentcolor}.borderInline{border-inline:1px solid currentcolor}.bg-background{background-color:var(--colour-background)}.bg-background-light{background-color:var(--colour-background-light)}.bg-background-lighter{background-color:var(--colour-background-lighter)}.bg-background-lightest{background-color:var(--colour-background-lightest)}.bg-background-dark{background-color:var(--colour-background-dark)}.bg-background-darker{background-color:var(--colour-background-darker)}.bg-background-darkest{background-color:var(--colour-background-darkest)}.bg-font{background-color:var(--colour-font)}.bg-font-light{background-color:var(--colour-font-light)}.bg-font-lighter{background-color:var(--colour-font-lighter)}.bg-font-lightest{background-color:var(--colour-font-lightest)}.bg-font-dark{background-color:var(--colour-font-dark)}.bg-font-darker{background-color:var(--colour-font-darker)}.bg-font-darkest{background-color:var(--colour-font-darkest)}.bg-featurePrimary{background-color:var(--colour-featurePrimary)}.bg-featurePrimary-light{background-color:var(--colour-featurePrimary-light)}.bg-featurePrimary-lighter{background-color:var(--colour-featurePrimary-lighter)}.bg-featurePrimary-lightest{background-color:var(--colour-featurePrimary-lightest)}.bg-featurePrimary-dark{background-color:var(--colour-featurePrimary-dark)}.bg-featurePrimary-darker{background-color:var(--colour-featurePrimary-darker)}.bg-featurePrimary-darkest{background-color:var(--colour-featurePrimary-darkest)}.bg-featureSecondary{background-color:var(--colour-featureSecondary)}.bg-featureSecondary-light{background-color:var(--colour-featureSecondary-light)}.bg-featureSecondary-lighter{background-color:var(--colour-featureSecondary-lighter)}.bg-featureSecondary-lightest{background-color:var(--colour-featureSecondary-lightest)}.bg-featureSecondary-dark{background-color:var(--colour-featureSecondary-dark)}.bg-featureSecondary-darker{background-color:var(--colour-featureSecondary-darker)}.bg-featureSecondary-darkest{background-color:var(--colour-featureSecondary-darkest)}.bg-success{background-color:var(--colour-success)}.bg-success-light{background-color:var(--colour-success-light)}.bg-success-lighter{background-color:var(--colour-success-lighter)}.bg-success-lightest{background-color:var(--colour-success-lightest)}.bg-success-dark{background-color:var(--colour-success-dark)}.bg-success-darker{background-color:var(--colour-success-darker)}.bg-success-darkest{background-color:var(--colour-success-darkest)}.bg-error{background-color:var(--colour-error)}.bg-error-light{background-color:var(--colour-error-light)}.bg-error-lighter{background-color:var(--colour-error-lighter)}.bg-error-lightest{background-color:var(--colour-error-lightest)}.bg-error-dark{background-color:var(--colour-error-dark)}.bg-error-darker{background-color:var(--colour-error-darker)}.bg-error-darkest{background-color:var(--colour-error-darkest)}.bg-warn{background-color:var(--colour-warn)}.bg-warn-light{background-color:var(--colour-warn-light)}.bg-warn-lighter{background-color:var(--colour-warn-lighter)}.bg-warn-lightest{background-color:var(--colour-warn-lightest)}.bg-warn-dark{background-color:var(--colour-warn-dark)}.bg-warn-darker{background-color:var(--colour-warn-darker)}.bg-warn-darkest{background-color:var(--colour-warn-darkest)}.bg-info{background-color:var(--colour-info)}.bg-info-light{background-color:var(--colour-info-light)}.bg-info-lighter{background-color:var(--colour-info-lighter)}.bg-info-lightest{background-color:var(--colour-info-lightest)}.bg-info-dark{background-color:var(--colour-info-dark)}.bg-info-darker{background-color:var(--colour-info-darker)}.bg-info-darkest{background-color:var(--colour-info-darkest)}.fontColour-background{color:var(--colour-background)}.fontColour-background-light{color:var(--colour-background-light)}.fontColour-background-lighter{color:var(--colour-background-lighter)}.fontColour-background-lightest{color:var(--colour-background-lightest)}.fontColour-background-dark{color:var(--colour-background-dark)}.fontColour-background-darker{color:var(--colour-background-darker)}.fontColour-background-darkest{color:var(--colour-background-darkest)}.fontColour-font{color:var(--colour-font)}.fontColour-font-light{color:var(--colour-font-light)}.fontColour-font-lighter{color:var(--colour-font-lighter)}.fontColour-font-lightest{color:var(--colour-font-lightest)}.fontColour-font-dark{color:var(--colour-font-dark)}.fontColour-font-darker{color:var(--colour-font-darker)}.fontColour-font-darkest{color:var(--colour-font-darkest)}.fontColour-featurePrimary{color:var(--colour-featurePrimary)}.fontColour-featurePrimary-light{color:var(--colour-featurePrimary-light)}.fontColour-featurePrimary-lighter{color:var(--colour-featurePrimary-lighter)}.fontColour-featurePrimary-lightest{color:var(--colour-featurePrimary-lightest)}.fontColour-featurePrimary-dark{color:var(--colour-featurePrimary-dark)}.fontColour-featurePrimary-darker{color:var(--colour-featurePrimary-darker)}.fontColour-featurePrimary-darkest{color:var(--colour-featurePrimary-darkest)}.fontColour-featureSecondary{color:var(--colour-featureSecondary)}.fontColour-featureSecondary-light{color:var(--colour-featureSecondary-light)}.fontColour-featureSecondary-lighter{color:var(--colour-featureSecondary-lighter)}.fontColour-featureSecondary-lightest{color:var(--colour-featureSecondary-lightest)}.fontColour-featureSecondary-dark{color:var(--colour-featureSecondary-dark)}.fontColour-featureSecondary-darker{color:var(--colour-featureSecondary-darker)}.fontColour-featureSecondary-darkest{color:var(--colour-featureSecondary-darkest)}.fontColour-featureTertiary{color:var(--colour-featureTertiary)}.fontColour-featureTertiary-light{color:var(--colour-featureTertiary-light)}.fontColour-featureTertiary-lighter{color:var(--colour-featureTertiary-lighter)}.fontColour-featureTertiary-lightest{color:var(--colour-featureTertiary-lightest)}.fontColour-featureTertiary-dark{color:var(--colour-featureTertiary-dark)}.fontColour-featureTertiary-darker{color:var(--colour-featureTertiary-darker)}.fontColour-featureTertiary-darkest{color:var(--colour-featureTertiary-darkest)}.fontColour-success{color:var(--colour-success)}.fontColour-success-light{color:var(--colour-success-light)}.fontColour-success-lighter{color:var(--colour-success-lighter)}.fontColour-success-lightest{color:var(--colour-success-lightest)}.fontColour-success-dark{color:var(--colour-success-dark)}.fontColour-success-darker{color:var(--colour-success-darker)}.fontColour-success-darkest{color:var(--colour-success-darkest)}.fontColour-error{color:var(--colour-error)}.fontColour-error-light{color:var(--colour-error-light)}.fontColour-error-lighter{color:var(--colour-error-lighter)}.fontColour-error-lightest{color:var(--colour-error-lightest)}.fontColour-error-dark{color:var(--colour-error-dark)}.fontColour-error-darker{color:var(--colour-error-darker)}.fontColour-error-darkest{color:var(--colour-error-darkest)}.fontColour-warn{color:var(--colour-warn)}.fontColour-warn-light{color:var(--colour-warn-light)}.fontColour-warn-lighter{color:var(--colour-warn-lighter)}.fontColour-warn-lightest{color:var(--colour-warn-lightest)}.fontColour-warn-dark{color:var(--colour-warn-dark)}.fontColour-warn-darker{color:var(--colour-warn-darker)}.fontColour-warn-darkest{color:var(--colour-warn-darkest)}.fontColour-info{color:var(--colour-info)}.fontColour-info-light{color:var(--colour-info-light)}.fontColour-info-lighter{color:var(--colour-info-lighter)}.fontColour-info-lightest{color:var(--colour-info-lightest)}.fontColour-info-dark{color:var(--colour-info-dark)}.fontColour-info-darker{color:var(--colour-info-darker)}.fontColour-info-darkest{color:var(--colour-info-darkest)}.fontSize-standard{font-size:var(--fontSize-standard)}.fontSize-small{font-size:var(--fontSize-small)}.fontSize-medium{font-size:var(--fontSize-medium)}.fontSize-large{font-size:var(--fontSize-large)}.fontSize-xlarge{font-size:var(--fontSize-xlarge)}}@layer reset{*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}:not(input,button):focus-visible{outline:var(--colour-background) auto 5px;box-shadow:0 0 5px 3pxvar --colour-featureTertiary,0 0 1px 3pxvar --colour-featureTertiary-darker}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a{text-decoration:none;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;position:relative}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}button{padding:0;background-color:transparent;border:none}.p-disabled{pointer-events:initial}}@layer base{body{font-size:var(--fontSize-standard)}h1{font-size:var(--fontSize-xlarge)}h2{font-size:var(--fontSize-large)}h3{font-size:var(--fontSize-standard)}h4{font-size:var(--fontSize-small)}p{font-size:var(--fontSize-standard);line-height:1.6}:is(p)+p{margin-top:var(--small)}a{color:var(--colour-featureSecondary);transition:color var(--transition-time) ease}a:hover,a:focus-within{outline:none;color:var(--colour-featurePrimary)}b,strong{font-weight:var(--fontWeight-bold)}::placeholder,.p-placeholder{color:oklch(from var(--colour-font-lighter) l c h/.5)}}@layer utility{.fontFamily-feature{font-family:var(--fontFamily-feature)}.fontWeight-regular{font-weight:400}.fontWeight-light{font-weight:var(--fontWeight-light)}.fontWeight-bold{font-weight:var(--fontWeight-bold)}.text-lineHeight-1{line-height:1}.text-italic{font-style:italic}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-copy{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--medium);padding:var(--xsmall) var(--small);background-color:oklch(from var(--colour-background-light) l c h/.5);border:1px solid var(--colour-andel-green-lighter);border-radius:var(--borderRadius)}.text-copy span{width:max-content}.text-copy-inline{padding:0;background-color:transparent}.text-allowBreak{min-width:50%;display:block;word-wrap:break-word}.text-maxWidth{--_max-width: 75%;--_max-char: 45ch;width:min(var(--_max-width),var(--_max-char))}.text-shadow{text-shadow:0 0 1em var(--colour-background),0 0 .2em var(--colour-background),0 0 .05em var(--colour-background)}.label{font-weight:var(--fontWeight-bold)}}@layer component{.colourGrid-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 1fr;grid-template-areas:"base base light lighter lightest" "base base dark darker darkest";gap:var(--medium)}.colourGrid-item{display:grid;grid-template-rows:1fr auto;width:100%;aspect-ratio:1/1}.colourGrid-item .colourGrid-item-colour{height:100%}.colourGrid-item .colourGrid-item-name{margin-top:var(--xsmall);font-size:.75rem}.colourGrid-item .colourGrid-item-name p{margin-top:0}.colourGrid-item:nth-child(1){height:100%;grid-area:base}}@layer component{.appHeader{display:flex;justify-content:space-between;width:var(--contentWidth);margin:0 auto var(--large) auto;padding-block:var(--small)}.appHeader #logo{height:3rem;width:auto}}@layer component{.appFooter{padding-block-start:max(var(--medium),2rem);padding-block-end:var(--small)}}@layer component{.app-auth .appHeader .appHeader-logo{height:2rem;width:auto;max-width:100%}.app-auth .appHeader #logo #text-push *{fill:var(--colour-font-lighter)}.app-guest .appHeader #logo{width:80%;margin:auto}#logo #text-push *{fill:var(--colour-font-dark)}#logo #text-fusion *,#logo #symbol-shapes *,#logo #symbol-p *{fill:var(--colour-featurePrimary)}}@layer component{nav a{position:relative;display:flex;align-items:center;column-gap:var(--xsmall);text-transform:uppercase;font-weight:700;font-size:var(--fontSize-small);color:var(--colour-font)}nav a .icon{color:var(--colour-font-lightest)}nav a .p-button-label{flex:0 0 auto}nav a:is(:hover,:focus-within){color:var(--colour-featurePrimary)}nav a:is(:hover,:focus-within) :is(i,.icon){color:var(--colour-featurePrimary)}nav a:is(:active,.active){color:var(--colour-font)}nav a:is(:active,.active) .icon{color:var(--colour-featurePrimary)}.appFooter nav{display:flex;flex-direction:column}.appFooter nav a{color:var(--colout-font-light)}@keyframes fadeIn{to{scale:1;opacity:1}}@media (width < 1400px) and (width > 700px){.appFooter nav{flex-direction:row;justify-content:space-evenly}}}@layer override{.grid-question{container:inline-size;display:grid;grid-template-columns:repeat(12,1fr);grid-template-areas:"title title title title title title title title title title title title" "question question question question question question answer answer answer answer answer answer" "note note note category category category latLng latLng latLng latLng map map";gap:var(--small)}@container (width < 100ch){.grid-question{grid-template-areas:"title title title title title title title title title title title title" "question question question question question question answer answer answer answer answer answer" "note note note category category category latLng latLng latLng map map map"}}@container (width < 80ch){.grid-question{grid-template-areas:"title title title title title title title title title title title title" "question question question question question question question question question question question question" "answer answer answer answer answer answer answer answer answer answer answer answer" "latLng latLng latLng latLng latLng latLng latLng latLng map map map map" "note note note note note note category category category category category category"}}@container (width < 60ch){.grid-question{grid-template-areas:"title title title title title title title title title title title title" "question question question question question question question question question question question question" "answer answer answer answer answer answer answer answer answer answer answer answer" "latLng latLng latLng latLng latLng latLng latLng latLng map map map map" "note note note note note note note note note note note note" "category category category category category category category category category category category category"}}.grid-question [data-grid-area=title]{grid-area:title}.grid-question [data-grid-area=question]{grid-area:question}.grid-question [data-grid-area=answer]{grid-area:answer}.grid-question [data-grid-area=note]{grid-area:note}.grid-question [data-grid-area=category]{grid-area:category}.grid-question [data-grid-area=latLng]{grid-area:latLng}.grid-question [data-grid-area=map]{grid-area:map}.grid-existing{grid-template-rows:auto 1fr auto}.grid-existing .card{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row-end:span 3}.homeHost-container{grid-template-rows:auto 1fr auto}.homeHost-container .card{display:grid;grid-template-rows:subgrid;grid-row-end:span 3}.homeIntro-container{padding-top:calc(var(--large) * 3)}.homeIntro-background{z-index:-1;position:absolute;bottom:0;height:100%;width:100%;background-image:url(/assets/earth-CN2nnYIg.svg);background-repeat:no-repeat;background-size:100%;border-image:fill 0 linear-gradient(transparent,var(--colour-background) 90%)}.homeIntro-background img{position:absolute;bottom:0;right:0;width:min(260px,50%);height:auto}.homeIntro-background img:nth-child(1){width:min(280px,50%);right:-1%;bottom:1rem;mask:linear-gradient(black 90%,transparent 97%)}.homeIntro-background img:nth-child(2){right:12%;bottom:1.5rem;mask:linear-gradient(black 90%,transparent 100%)}.homeIntro-background img:nth-child(3){right:5%;z-index:3;mask:linear-gradient(black 78%,transparent 93%)}.homeIntro-background img:nth-child(4){right:11%;z-index:5;mask:linear-gradient(black 80%,transparent 95%)}.homeIntro-background img:nth-child(5){right:19%;z-index:4;mask:linear-gradient(black 78%,transparent 93%)}.homePlay-container{--transition-time: .35s;--transition-delay: 50ms;position:relative;display:grid;grid-template-columns:[homePlay-start homeJoin-start] 1fr [homeJoin-end homeJoinCode-start] 0fr [homeJoinCode-end homeHost-start] 1fr [homeHost-end homeHostType-start] 0fr [homeHostType-end homePlay-end];grid-template-rows:[homePlay-start homeJoin-start homeJoinCode-start homeHost-start homeHostType-start] 1fr [homePlay-end homeJoin-end homeJoinCode-end homeHost-end homeHostType-end];place-items:center;transition:grid var(--transition-time) ease}.homePlay-container[data-host]{grid-template-columns:[homePlay-start homeJoin-start] 0fr [homeJoin-end homeJoinCode-start] 0fr [homeJoinCode-end homeHost-start] 1fr [homeHost-end homeHostType-start] 1fr [homeHostType-end homePlay-end];transition:grid var(--transition-time) ease var(--transition-delay)}.homePlay-container[data-host] .homePlay-background .left{left:-50%}.homePlay-container[data-host] .homePlay-background .right{left:0;width:100%}.homePlay-container[data-host] .homePlay-contentLeft,.homePlay-container[data-host] .homePlay-contentJoin{height:0;width:0;scale:0;transition:scale var(--transition-time) ease,height var(--transition-time) ease,width var(--transition-time) ease var(--transition-delay)}.homePlay-container[data-host] .homePlay-contentHost{height:auto;width:auto;scale:1;transition:scale var(--transition-time) ease var(--transition-time),height var(--transition-time) ease var(--transition-time),width var(--transition-time) ease var(--transition-delay)}.homePlay-container[data-join]{grid-template-columns:[homePlay-start homeJoin-start] 1fr [homeJoin-end homeJoinCode-start] 1fr [homeJoinCode-end homeHost-start] 0fr [homeHost-end homeHostType-start] 0fr [homeHostType-end homePlay-end];transition:grid var(--transition-time) ease var(--transition-delay)}.homePlay-container[data-join] .homePlay-background .left{left:50%}.homePlay-container[data-join] .homePlay-background .right{left:100%;width:100%}.homePlay-container[data-join] .homePlay-contentRight{height:0;width:0;scale:0;transition:scale var(--transition-time) ease,height var(--transition-time) ease,width var(--transition-time) ease var(--transition-delay)}.homePlay-container[data-join] .homePlay-contentJoin{height:auto;width:auto;scale:1;transition:scale var(--transition-time) ease var(--transition-time),height var(--transition-time) ease var(--transition-time),width var(--transition-time) ease var(--transition-delay)}.homePlay-container .homePlay-background{grid-area:homePlay}.homePlay-container .homePlay-background .left{--colour-gradient: var(--colour-featureTertiary);left:0}.homePlay-container .homePlay-background .right{--colour-gradient: var(--colour-featurePrimary);left:50%;rotate:180deg}.homePlay-container .homePlay-background .left,.homePlay-container .homePlay-background .right{z-index:-1;content:"";position:absolute;height:140%;width:50%;top:-20%;background-image:radial-gradient(100% 50% at 100% 50%,oklch(from var(--colour-gradient) l c h/.2),transparent),radial-gradient(20% 50% at 100% 50%,oklch(from var(--colour-gradient) l c h/.2),transparent),radial-gradient(60% 50% at 100% 50%,oklch(from var(--colour-gradient) l c h/.15),transparent),linear-gradient(90deg,transparent 99%,oklch(from var(--colour-gradient) l c h/.4) 100%);mask:linear-gradient(transparent,black 10%,black 90%,transparent);transform:skew(20deg);transition:left var(--transition-time) ease,width var(--transition-time) ease,transform var(--transition-time) ease}.homePlay-container .homePlay-contentLeft,.homePlay-container .homePlay-contentRight{position:relative;width:auto;transition:scale var(--transition-time) ease var(--transition-delay),height var(--transition-time) ease var(--transition-delay),width var(--transition-time) ease;transform-origin:center center}.homePlay-container .homePlay-contentLeft .card,.homePlay-container .homePlay-contentRight .card{width:75%}.homePlay-container .homePlay-contentLeft .card .card-content,.homePlay-container .homePlay-contentRight .card .card-content{width:min(30ch,75%)}.homePlay-container .homePlay-contentLeft svg,.homePlay-container .homePlay-contentLeft img,.homePlay-container .homePlay-contentRight svg,.homePlay-container .homePlay-contentRight img{position:absolute;width:45%}.homePlay-container .homePlay-contentLeft{grid-area:homeJoin}.homePlay-container .homePlay-contentLeft .card{background:radial-gradient(80% 100% at 100% 40%,oklch(from var(--colour-featurePrimary) l c h/.15),transparent) padding-box,linear-gradient(210deg,var(--colour-background-darker),var(--colour-background-dark)) padding-box,radial-gradient(40% 40% at 0 0,var(--colour-featurePrimary),transparent) border-box,radial-gradient(90% 50% at 100% 100%,var(--colour-featurePrimary),transparent) border-box,linear-gradient(var(--colour-background-darkest),var(--colour-background-darkest)) border-box}.homePlay-container .homePlay-contentLeft svg,.homePlay-container .homePlay-contentLeft img{translate:0 -15%;right:0}.homePlay-container .homePlay-contentRight{grid-area:homeHost}.homePlay-container .homePlay-contentRight .card{background:radial-gradient(80% 100% at 0% 70%,oklch(from var(--colour-featurePrimary) l c h/.15),transparent) padding-box,linear-gradient(210deg,var(--colour-background-darker),var(--colour-background-dark)) padding-box,radial-gradient(40% 40% at 0 0,var(--colour-featurePrimary),transparent) border-box,radial-gradient(90% 50% at 100% 100%,var(--colour-featurePrimary),transparent) border-box,linear-gradient(var(--colour-background-darkest),var(--colour-background-darkest)) border-box}.homePlay-container .homePlay-contentRight svg,.homePlay-container .homePlay-contentRight img{translate:0 20%;left:0}.homePlay-container .homePlay-contentJoin,.homePlay-container .homePlay-contentHost{height:0;width:0;scale:0;transform-origin:center center;transition:scale var(--transition-time) ease,height var(--transition-time) ease,width var(--transition-time) ease var(--transition-delay)}.homePlay-container .homePlay-contentHost{grid-area:homeHostType}.homePlay-container .homePlay-contentJoin{grid-area:homeJoinCode}@media (width < 1000px){.homePlay-container{grid-template-columns:[homePlay-start homeJoin-start homeJoinCode-start homeHost-start homeHostType-start] 1fr [homePlay-end homeJoin-end homeJoinCode-end homeHost-end homeHostType-end];grid-template-rows:[homePlay-start homeJoin-start] 1fr [homeJoin-end homeJoinCode-start] 0fr [homeJoinCode-end homeHost-start] 1fr [homeHost-end homeHostType-start] 0fr [homeHostType-end homePlay-end]}.homePlay-container[data-host]{grid-template-columns:[homePlay-start homeJoin-start homeJoinCode-start homeHost-start homeHostType-start] 1fr [homePlay-end homeJoin-end homeJoinCode-end homeHost-end homeHostType-end];grid-template-rows:[homePlay-start homeJoin-start] 0fr [homeJoin-end homeJoinCode-start] 0fr [homeJoinCode-end homeHost-start] 1fr [homeHost-end homeHostType-start] 1fr [homeHostType-end homePlay-end]}.homePlay-container[data-host] .homePlay-background .left,.homePlay-container[data-host] .homePlay-background .right{left:-10%;width:120%}.homePlay-container[data-host] .homePlay-background .left{top:-50%}.homePlay-container[data-host] .homePlay-background .right{top:0%;height:100%}.homePlay-container[data-join]{grid-template-columns:[homePlay-start homeJoin-start homeJoinCode-start homeHost-start homeHostType-start] 1fr [homePlay-end homeJoin-end homeJoinCode-end homeHost-end homeHostType-end];grid-template-rows:[homePlay-start homeJoin-start] 1fr [homeJoin-end homeJoinCode-start] 1fr [homeJoinCode-end homeHost-start] 0fr [homeHost-end homeHostType-start] 0fr [homeHostType-end homePlay-end]}.homePlay-container[data-join] .homePlay-background .left,.homePlay-container[data-join] .homePlay-background .right{left:-10%;width:120%}.homePlay-container[data-join] .homePlay-background .left{top:0%;height:100%}.homePlay-container[data-join] .homePlay-background .right{top:100%}.homePlay-container .homePlay-contentLeft{margin-block-end:var(--large)}.homePlay-container .homePlay-contentLeft img{translate:0}.homePlay-container .homePlay-contentRight{margin-block-start:var(--large)}.homePlay-container .homePlay-contentRight img{translate:0}.homePlay-container .homePlay-background{grid-area:homePlay}.homePlay-container .homePlay-background .left{--colour-gradient: var(--colour-featureTertiary);top:0}.homePlay-container .homePlay-background .right{--colour-gradient: var(--colour-featurePrimary);top:50%;rotate:180deg}.homePlay-container .homePlay-background .left,.homePlay-container .homePlay-background .right{z-index:-1;content:"";position:absolute;height:50%;width:120%;left:-10%;background-image:radial-gradient(50% 100% at 50% 100%,oklch(from var(--colour-gradient) l c h/.2),transparent),radial-gradient(50% 20% at 50% 100%,oklch(from var(--colour-gradient) l c h/.2),transparent),radial-gradient(50% 60% at 50% 100%,oklch(from var(--colour-gradient) l c h/.15),transparent),linear-gradient(180deg,transparent 99%,oklch(from var(--colour-gradient) l c h/.4) 100%);mask:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);transform:skew(0,-8deg);transition:left var(--transition-time) ease,width var(--transition-time) ease,transform var(--transition-time) ease}}}@layer component{.card{position:relative;padding:var(--medium);background-color:var(--colour-background-darker);border-radius:calc(var(--borderRadius) * 2);box-shadow:var(--box-shadow);overflow:clip;background:linear-gradient(210deg,var(--colour-background-darker),var(--colour-background-dark)) padding-box,radial-gradient(40% 40% at 0 0,var(--colour-featurePrimary),transparent) border-box,radial-gradient(90% 50% at 100% 100%,var(--colour-featurePrimary),transparent) border-box,linear-gradient(var(--colour-background-darkest),var(--colour-background-darkest)) border-box;border:2px solid transparent}}@layer component{.formFieldsWrapper{display:flex;flex-direction:column;row-gap:var(--medium)}.formField{display:flex;flex-direction:column;row-gap:calc(var(--xsmall) * .5)}label{color:var(--colour-font-light)}label .required{margin-left:var(--xsmall);color:var(--colour-featureTertiary)}label:first-child{font-size:var(--fontSize-small);font-weight:var(--fontWeight-bold);transition:color var(--transition-time) ease}.formField:has(:is(input:focus-within,textarea:focus-within))>label{color:var(--inputfocus-border-colour)}.formField:has(.p-error) label{color:var(--colour-error)}.questionWrapper{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--medium);row-gap:var(--small)}.questionWrapper h3{grid-column-end:span 4}.questionWrapper .question,.questionWrapper .answer{grid-column-end:span 2}}@layer component{.icon{font-size:1.75em;font-weight:400}:is(a,.link):active .icon{color:var(--colour-featurePrimary-darker)}}@layer component{input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext),.p-inputtextarea{height:max(var(--medium) * 1.5,3rem);width:100%;padding:0 var(--small);border:1px solid var(--input-border-colour);border-radius:var(--borderRadius);background-color:var(--colour-background);font-family:var(--fontFamily);font-size:var(--fontSize--standard);color:var(--colour-font);transition:color var(--transition-time) ease,border var(--transition-time) ease}input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext):is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active),.p-inputtextarea:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active){-webkit-box-shadow:0 0 0 calc(var(--medium) * 1.5) var(--colour-background-light) inset!important;-webkit-text-fill-color:var(--colour-font)!important}input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext):hover:not(:read-only,:disabled,.p-disabled),.p-inputtextarea:hover:not(:read-only,:disabled,.p-disabled){border-color:var(--inputhover-border-colour)}input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext):focus-visible,.p-inputtextarea:focus-visible{outline:0;border-color:var(--inputfocus-border-colour)}input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext).p-error,.p-inputtextarea.p-error{border-color:var(--colour-error);border-right-width:16px}input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext):is(:read-only,:disabled),.p-inputtextarea:is(:read-only,:disabled){cursor:not-allowed;color:oklch(from var(--colour-font-lighter) l c h/.5);filter:saturate(.3)}.p-inputtextarea{height:auto;padding-block:var(--small);font-family:var(--font)}.p-icon-field{position:relative;display:flex;align-items:center}.p-icon-field.p-icon-field-left input{padding-left:calc(var(--medium) * 1.5)}.p-icon-field.p-icon-field-left .p-input-icon{z-index:10;left:var(--small)}.p-icon-field.p-icon-field-right input{padding-right:calc(var(--medium) * 1.5)}.p-icon-field.p-icon-field-right .p-input-icon{transition:right var(--transition-time) ease;right:var(--small)}.p-icon-field>.p-input-icon{position:absolute;color:var(--colour-font-lighter)}.p-inputnumber{display:flex;width:100%}.p-inputnumber.p-inputnumber-buttons-horizontal input{border-radius:0}.p-inputnumber.p-inputnumber-buttons-horizontal button.p-button{height:auto}.p-inputnumber.p-inputnumber-buttons-horizontal button.p-button.p-inputnumber-button-up{border-radius:0 var(--borderRadius) var(--borderRadius) 0}.p-inputnumber.p-inputnumber-buttons-horizontal button.p-button.p-inputnumber-button-down,.p-inputnumber.p-inputnumber-buttons-vertical input{border-radius:var(--borderRadius) 0 0 var(--borderRadius)}.p-inputnumber.p-inputnumber-buttons-vertical .p-inputnumber-button-group{display:flex;flex-direction:column;height:calc(var(--medium) * 1.5)}.p-inputnumber.p-inputnumber-buttons-vertical button.p-button.p-inputnumber-button-up{border-radius:0 var(--borderRadius) 0 0}.p-inputnumber.p-inputnumber-buttons-vertical button.p-button.p-inputnumber-button-down{border-radius:0 0 var(--borderRadius) 0}.p-password .p-icon-field{width:100%}.p-password.p-error input{border-color:var(--colour-error);border-right-width:16px}.p-password.p-error .p-input-icon{right:var(--medium)}.p-password-panel{padding:var(--small);background-color:var(--colour-background);border:1px solid var(--colour-background-darker);border-radius:var(--borderRadius);box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-clip:padding-box;overflow:hidden;color:var(--colour-font)}.p-password-panel .p-password-meter{overflow:hidden;height:.5rem;margin-bottom:var(--xsmall);border-radius:100px;background:var(--colour-background-darker)}.p-password-panel .p-password-meter .p-password-strength{height:100%}.p-password-panel .p-password-meter .p-password-strength.weak{background:var(--colour-error)}.p-password-panel .p-password-meter .p-password-strength.medium{background:var(--colour-warn)}.p-password-panel .p-password-meter .p-password-strength.strong{background:var(--colour-success)}.input-saveWrapper button:not(.p-link,.link,.card){border-width:1px;border-radius:var(--borderRadius) 0 0 var(--borderRadius)}.input-saveWrapper input:is([type=text],[type=password],[type=email],[type=number],.p-inputtext),.input-saveWrapper .p-dropdown,.input-saveWrapper .p-multiselect{border-left:none;border-radius:0 var(--borderRadius) var(--borderRadius) 0}}@layer component{button:is(.p-link,.link):not(.appNav-item){display:flex;align-items:center;column-gap:var(--xsmall)}:is(button,.p-button,.button){color:var(--button-colour)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon){--button-colour: var(--colour-featurePrimary);--button-colour-hover: var(--colour-featurePrimary-dark);--button-colour-active: var(--colour-featurePrimary-darker);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;column-gap:var(--xsmall);height:max(3rem,2.25em);min-width:max-content;padding:0 var(--medium);background-color:transparent;border:2px solid var(--button-colour);border-radius:var(--borderRadius);font-weight:var(--fontWeight-bold);font-family:var(--fontFamily);transition:color .35s ease,border-color .35s ease,background-color .5s ease,transform .35s ease}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon) span{z-index:2}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon):is(:hover,:focus-visible):not(.p-disabled,:disabled,.p-inputnumber-button){--button-colour: var(--button-colour-hover)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon):active:not(.p-disabled,:disabled,.p-inputnumber-button){--button-colour: var(--button-colour-active)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).feature{--button-colour: var(--colour-featurePrimary);background-color:var(--button-colour);color:var(--colour-background);box-shadow:var(--box-shadow)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).success{--button-colour: var(--colour-success);--button-colour-hover: var(--colour-success-dark);--button-colour-active: var(--colour-success-darker)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).error{--button-colour: var(--colour-error);--button-colour-hover: var(--colour-error-dark);--button-colour-active: var(--colour-error-darker)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).alt{--button-colour: var(--colour-featureTertiary)}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).square{height:auto;padding:0 var(--small);aspect-ratio:1}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).rounded{aspect-ratio:1/1;padding:0;border-radius:50%}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).noBorder{border:none}:is(button,.p-button,.button):not(.p-link,.link,.card,.button-icon).inline{height:auto;padding:0}:is(button,.p-button,.button):is(.p-disabled,:disabled,[disabled]){cursor:not-allowed;pointer-events:none}:is(button,.p-button,.button):is(.p-disabled,:disabled,[disabled]):is(.feature){filter:saturate(40%) brightness(120%)}:is(button,.p-button,.button):is(.p-disabled,:disabled,[disabled]):not(.feature){--button-colour: var(--colour-font-lightest)}button.p-button.p-inputnumber-button{border-width:1px;transition:background-color var(--transition-time) ease}button.p-button.p-inputnumber-button:hover{background-color:oklch(from var(--colour-featurePrimary-lightest) l c h/.15)}button.p-button.p-inputnumber-button:active{background-color:oklch(from var(--colour-featurePrimary-light) l c h/.3)}.p-button-icon-only:not(.rounded){padding:0 var(--small)}.p-button-icon-only .p-button-label{display:none}.p-button-group{--text-colour-hover: var(--colour-featurePrimary-dark);--text-colour-active: var(--colour-featurePrimary-darker);display:flex}.p-button-group .p-button{border-radius:0;border-left-width:0}.p-button-group .p-button:first-of-type{border-top-left-radius:var(--borderRadius);border-bottom-left-radius:var(--borderRadius);border-left-width:2px}.p-button-group .p-button:last-of-type{border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.p-button-group .p-button:hover:not(.p-disabled,:disabled,.p-inputnumber-button){color:var(--text-colour-hover)}.p-button-group .p-button.p-highlight{background-color:var(--button-colour-active);color:var(--text-colour-active)}.appNav button:not(.p-link,.link,.card){--button-colour: var(--colour-font-lighter)}.pageHeader :is(button:not(.p-link,.link,.card),.button){--button-colour: var(--colour-background)}.pageHeader :is(button:not(.p-link,.link,.card),.button):hover:not(.p-disabled,:disabled,.p-inputnumber-button){--button-colour: var(--colour-featurePrimary-light)}}@layer component{.button-icon,.button-iconSplit{--size-bg: 100%;--transition-time: .6s;--padding-block: 1em;--padding-inline: 2em;--icon-gap: 1ch;--colour-text: var(--colour-featurePrimary);--colour-text-hover: var(--colour-background-darkest);--colour-bg: var(--colour-background-darkest);--colour-bg-hover: var(--colour-featurePrimary);--colour-bg-active: var(--colour-featurePrimary-darker)}.button-icon.feature,.button-iconSplit.feature{--colour-text: var(--colour-background);--colour-text-hover: var(--colour-background);--colour-bg: var(--colour-featurePrimary);--colour-bg-hover: var(--colour-featurePrimary-darker);--colour-bg-active: var(--colour-featurePrimary-darkest)}.button-icon.error,.button-iconSplit.error{--colour-text: var(--colour-error);--colour-bg-hover: var(--colour-error);--colour-bg-active: var(--colour-error-darker)}.button-icon.gradient,.button-iconSplit.gradient{--colour-bg-hover: radial-gradient(in oklch, var(--colour-featurePrimary), var(--colour-featureSecondary))}.button-icon.feature.gradient,.button-iconSplit.feature.gradient{--colour-bg-hover: radial-gradient( in oklch, var(--colour-featureTertiary), var(--colour-featureTertiary-darkest) )}.button-icon{--_width: max-content;cursor:pointer;isolation:isolate;position:relative;display:grid;grid-template-columns:calc(1em + var(--icon-gap)) auto 0;grid-template-areas:"icon label iconHover";align-items:center;justify-items:center;justify-content:center;width:var(--_width);padding:var(--padding-block) var(--padding-inline);background-color:var(--colour-bg);border:0;border-radius:10000px;font-size:var(--fontSize-standard);line-height:1.1;transition:grid var(--transition-time) ease,background-color var(--transition-time) ease;overflow:clip}.button-icon:disabled{cursor:not-allowed}.button-icon:disabled span,.button-icon:disabled i{filter:saturate(.3)}.button-icon span{grid-area:label;z-index:3;position:relative;color:var(--colour-text);transition:color var(--transition-time) ease;white-space:nowrap}.button-icon i{z-index:2;grid-area:icon;position:absolute}.button-icon i:first-of-type{grid-area:icon;color:var(--colour-text);margin-inline-end:var(--icon-gap)}.button-icon i:last-of-type{grid-area:iconHover;margin-inline-start:var(--icon-gap);color:var(--colour-text-hover);clip-path:circle(0% at 50% 50%);transition:clip-path calc(var(--transition-time) * .5) ease}.button-icon .button-bg{z-index:-1;grid-area:icon;position:absolute;width:var(--size-bg);aspect-ratio:1;background-color:var(--colour-bg-hover);border-radius:10000px;clip-path:circle(0% at 50% 50%);translate:-.5em 0;transition:clip-path var(--transition-time) ease}a:has(.button-icon.flex-1){display:flex;flex:1}.button-iconSplit{display:flex}.button-iconSplit .button-icon{border-radius:10000px 0 0 10000px}.button-iconSplit .menuButton{padding:var(--padding-block) calc(var(--padding-inline) * .6) var(--padding-block) calc(var(--padding-inline) * .4);background-color:var(--colour-bg);border:0;border-radius:0 10000px 10000px 0;font-size:var(--fontSize-standard);line-height:1.1;height:100%;color:var(--colour-text);border-left:2px solid var(--colour-background);border-image:linear-gradient(to bottom,transparent 20%,var(--colour-background) 20%,var(--colour-background) 80%,transparent 80%) 1 100%;border-inline-start-width:2px;border-inline-start-style:solid}@media (hover: hover){.button-icon:hover,.button-iconSplit:hover{grid-template-columns:0 auto calc(1em + var(--icon-gap))}.button-icon:hover span,.button-iconSplit:hover span{color:var(--colour-text-hover)}.button-icon:hover i:last-of-type,.button-iconSplit:hover i:last-of-type{clip-path:circle(75% at 50% 50%);transition:clip-path calc(var(--transition-time) * .5) ease}.button-icon:hover .button-bg,.button-iconSplit:hover .button-bg{clip-path:circle(75% at 50% 50%)}.button-icon:hover.feature i:first-of-type,.button-iconSplit:hover.feature i:first-of-type{color:var(--colour-bg-hover);transition:color calc(var(--transition-time) * .5) ease}.button-icon:active,.button-iconSplit:active{--colour-bg-hover: var(--colour-bg-active)}.button-icon:active .button-label i:first-of-type,.button-iconSplit:active .button-label i:first-of-type{color:var(--colour-bg-hover)}}@media (hover: none){.button-icon:active,.button-iconSplit:active{grid-template-columns:0 auto calc(1em + var(--icon-gap))}.button-icon:active span,.button-iconSplit:active span{color:var(--colour-text-hover)}.button-icon:active i:last-of-type,.button-iconSplit:active i:last-of-type{clip-path:circle(75% at 50% 50%);transition:clip-path calc(var(--transition-time) * .5) ease}.button-icon:active .button-bg,.button-iconSplit:active .button-bg{clip-path:circle(75% at 50% 50%)}.button-icon:active.feature i:first-of-type,.button-iconSplit:active.feature i:first-of-type{color:var(--colour-bg-hover);transition:color calc(var(--transition-time) * .5) ease}}}@layer component{.avatarRadio label img{cursor:pointer;aspect-ratio:1;width:8ch}.avatarRadio label img.disabled:not(.selected){filter:grayscale(1) brightness(60%) blur(2px);cursor:not-allowed}.avatarRadio label img .selected{filter:saturate(1.25)}}@layer component{.mapContainer{isolation:isolate;position:relative;height:min(80vh,750px);padding:0;overflow:hidden}.mapSearch-container{position:absolute;z-index:10;top:var(--xsmall);left:var(--xsmall)}.mapSearch-container button.feature{border-radius:0 var(--borderRadius) var(--borderRadius) 0;box-shadow:none}.full-height .mapContainer{height:100%}.pac-container{z-index:10000!important}}@layer component{:not(.formField).note{display:flex;gap:var(--small);align-items:start;min-height:1rem;height:auto}:not(.formField).note div[class^=fontSize]>*{font-size:inherit}}@layer component{.pillItem{align-items:center;width:max-content;padding:var(--xsmall) var(--small);border-radius:calc(var(--xsmall) + var(--fontSize-small));color:var(--colour-background)}}@layer component{#userAttribute-email{grid-column-start:2;grid-row-start:1}#userAttribute-emailVerify{grid-column-start:2;grid-row-start:2;grid-row-end:span 2}#userAttribute-role,#userAttribute-defaultProject{grid-column-start:1}}@layer component{@counter-style counter-positions{system:fixed;symbols:"" "1st" "2nd" "3rd" "4th" "5th" "6th" "7th" "8th";suffix:""}.playerScore-wrapper{width:auto}ul.playerScore-list{counter-reset:player-position;display:grid;grid-template-columns:minmax(16ch,auto) repeat(2,auto);column-gap:var(--medium);row-gap:var(--xsmall)}ul.playerScore-list li{counter-increment:player-position;display:grid;grid-column-end:span 3;grid-template-columns:subgrid;align-items:center}ul.playerScore-list li .playerName{display:flex;align-items:center;gap:var(--xsmall)}ul.playerScore-list li .playerName img{height:2em}ul.playerScore-list li .playerName:before{content:counter(player-position,counter-positions);display:inline-block;width:4ch;margin-inline-end:var(--small);text-align:right}ul.playerScore-list li span{text-align:right}ul.playerScore-list li:nth-child(n+2) span{font-family:monospace}ul.playerScore-list li:nth-child(1) .playerName:before{color:var(--colour-featurePrimary)}ul.playerScore-list li:nth-child(2) .playerName:before{color:var(--colour-featurePrimary-dark)}ul.playerScore-list li:nth-child(3) .playerName:before{color:var(--colour-featurePrimary-darker)}ul.playerScore-list li:nth-child(3) .playerName:before{color:var(--colour-featurePrimary-darkest)}}.gameQuestionWrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"header button" "question button";align-items:center;column-gap:var(--small);row-gap:var(--small)}.gameQuestionWrapper>div{grid-area:header}.gameQuestionWrapper .pillItem{grid-area:category;padding:calc(var(--xsmall) * .5) var(--small)}.gameQuestionWrapper .pillItem span{font-size:.5rem}.gameQuestionWrapper>p{grid-area:question}.gameQuestionWrapper>button{grid-area:button}.gameAnswerWrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"header button" "answer button" "trivia trivia";align-items:center;column-gap:var(--small);row-gap:var(--small)}.gameAnswerWrapper>div{grid-area:header}.gameAnswerWrapper>p{grid-area:answer}.gameAnswerWrapper>button{grid-area:button}.gameAnswerWrapper>.note{grid-area:trivia}@container (width < 768px){.gameQuestionWrapper{grid-template-columns:1fr;grid-template-areas:"header" "question" "button"}.gameQuestionWrapper>div{justify-content:space-between}.gameQuestionWrapper>button{width:100%}.gameAnswerWrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "answer" "trivia" "button"}.gameAnswerWrapper>button{width:100%}}@layer component{.toolbar-bottom{position:sticky;bottom:0;margin-block-start:var(--large);padding-block:var(--medium);box-shadow:var(--boxShadowUp);background:linear-gradient(var(--colour-background-darker),var(--colour-background-dark),var(--colour-background))}}@layer component{.p-checkbox{--background-colour: var(--colour-background);--highlight-colour: var(--colour-featurePrimary);--highlight-colourBorder: var(--colour-featurePrimary);--icon-colour: var(--colour-background);--checkbox-size: 20px;position:relative;display:inline-flex;-webkit-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-checkbox{width:var(--checkbox-size);height:var(--checkbox-size)}.p-checkbox .p-checkbox-input{border:1px solid var(--input-border-colour);border-radius:3px}.p-checkbox .p-checkbox-box{border:1px solid var(--input-border-colour);background-color:var(--background-colour);width:var(--checkbox-size);height:var(--checkbox-size);color:var(--colour-font);border-radius:3px;transition:background-color var(--transition-time),color var(--transition-time),border-color var(--transition-time),box-shadow var(--transition-time);outline-color:transparent}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:var(--transition-time);color:var(--icon-colour);font-size:calc(var(--checkbox-size) * .5)}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:calc(var(--checkbox-size) * .6);height:calc(var(--checkbox-size) * .6)}.p-checkbox.p-highlight .p-checkbox-box{border-color:var(--highlight-colourBorder);background:var(--highlight-colour)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--inputfocus-border-colour)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--colour-featurePrimary-dark);background:var(--colour-featurePrimary-dark);color:var(--colour-font)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline:0 none;outline-offset:0;box-shadow:0 0 0 .1rem var(--colour-font);border-color:var(--inputfocus-border-colour)}.themeToggler{--background-colour: var(--colour-background-dark);--highlight-colour: var(--colour-background-darker);--highlight-colourBorder: var(--colour-font-lightest);--icon-colour: var(--colour-font);--checkbox-size: var(--fontSize-medium)}}@layer component{.p-column-filter-menu{margin-left:var(--small)}.p-column-filter-menu-button{padding:var(--xsmall);border-radius:100%;color:var(--icon-standard-colour);transition:color var(--transition-time) ease,background-color var(--transition-time) ease}.p-column-filter-menu-button.p-column-filter-menu-button-open{color:var(--icon-highlight-colour)}.p-column-filter-menu-button.p-column-filter-menu-button-active{background-color:var(--icon-highlight-colour);color:var(--colour-background)}.p-column-filter-overlay{display:flex;flex-direction:column;margin-top:4px;background-color:var(--colour-background);border:1px solid var(--colour-background-darker);border-radius:var(--borderRadius);box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-clip:padding-box;overflow:hidden}.p-column-filter-overlay .p-dropdown{display:flex;width:100%}.p-column-filter-overlay .p-column-filter-operator,.p-column-filter-overlay .p-column-filter-constraints,.p-column-filter-overlay .p-column-filter-add-rule,.p-column-filter-overlay .p-column-filter-buttonbar{padding:var(--small)}.p-column-filter-overlay .p-column-filter-operator{padding:var(--xsmall) var(--small);background-color:var(--colour-background-darker);border-bottom:1px solid var(--colour-background-darker)}.p-column-filter-overlay .p-column-filter-constraints{display:flex;flex-direction:column;gap:var(--small)}.p-column-filter-overlay .p-column-filter-constraints .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:var(--xsmall)}.p-column-filter-overlay .p-column-filter-constraints input+div:not(.p-component){display:flex;justify-content:center}.p-column-filter-overlay .p-column-filter-buttonbar{order:-1;gap:var(--small);border-bottom:1px solid var(--colour-background-darker)}.p-column-filter-overlay .p-column-filter-add-rule{display:flex;justify-content:center;padding-top:0}.p-column-filter-overlay .p-button.p-button-text.p-column-filter-add-button,.p-column-filter-overlay .p-button.p-button-text.p-column-filter-remove-button{height:1.5rem;border:none;background:transparent;font-size:var(--fontSize-small);color:var(--colour-success)}.p-column-filter-overlay .p-button.p-button-text.p-column-filter-remove-button{display:flex;margin:var(--small) auto 0;color:var(--colour-error)}.p-column-filter-overlay .p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-overlay .p-column-filter-menu-button.p-column-filter-menu-button-active:hover{color:#fff;overflow:visible}.p-column-filter-overlay .p-column-filter-menu-button.p-column-filter-menu-button-active:before,.p-column-filter-overlay .p-column-filter-menu-button.p-column-filter-menu-button-active:hover:before{--oversize: 100%;content:"";position:absolute;top:calc(var(--oversize) * -.5);left:calc(var(--oversize) * -.5);height:calc(100% + var(--oversize));aspect-ratio:1!important;background-color:var(--colour-featureSecondary);opacity:1;transform:scale(1);border-radius:50%}}@layer component{.p-datatable-auto-layout>.p-datatable-wrfonter{overflow-y:visible;z-index:2}.p-datatable-auto-layout>.p-datatable-wrfonter table{height:1px}.p-datatable-table{border-collapse:collapse}.p-datatable-header{display:flex;justify-content:space-between;gap:var(--medium);padding:var(--small);background-color:var(--colour-background-dark);border-bottom:1px solid var(--colour-background);border-radius:var(--borderRadius) var(--borderRadius) 0 0;font-size:var(--fontSize-small)}.p-datatable-header>div{display:flex;gap:var(--small)}.p-datatable-header>div button:not(.p-link,.link,.card){--button-colour: var(--colour-font-lighter)}.p-datatable-header .p-multiselect .p-multiselect-label-container{width:15ch}.p-datatable-thead{background-color:var(--colour-background-dark);border-bottom:1px solid var(--colour-background-darkest);text-align:left}.p-datatable-thead th{padding:0px var(--small);font-size:var(--fontSize-small);text-align:left!important;color:var(--colour-font-light);line-height:1}.p-datatable-thead th input,.p-datatable-thead th .p-dropdown-label,.p-datatable-thead th .p-multiselect-label{font-size:var(--fontSize-small);color:var(--colour-font)}.p-datatable-thead tr:first-of-type th{text-transform:uppercase}.p-datatable-thead tr:last-of-type th{padding:var(--xsmall) var(--small)}.p-datatable-thead .p-column-header-content{flex-wrap:wrap}.p-datatable-thead .p-column-header-content>span:first-of-type{flex:1}.p-datatable-thead .p-sortable-column{--icon-standard-colour: var(--colour-font-light);--icon-highlight-colour: var(--colour-featurePrimary);vertical-align:bottom}.p-datatable-thead .p-sortable-column .p-sortable-column-icon{color:var(--icon-standard-colour);transition:color var(--transition-time) ease}.p-datatable-thead .p-sortable-column.p-highlight .p-sortable-column-icon{color:var(--icon-highlight-colour)}.p-datatable-thead .p-column-header-content{display:grid;height:100%;grid-template-rows:1fr auto;grid-template-columns:auto auto 1fr;grid-template-areas:"title title title" "sortOrder sort filter"}.p-datatable-thead .p-column-header-content .p-column-title{grid-area:title;align-self:end}.p-datatable-thead .p-column-header-content .p-sortable-column-icon{grid-area:sort}.p-datatable-thead .p-column-header-content .p-column-filter{grid-area:filter}.p-datatable-thead .p-sortable-column-badge{display:flex;align-items:center;height:var(--fontSize-small);width:var(--fontSize-small);margin-left:var(--xsmall);background-color:var(--icon-highlight-colour);border-radius:50%;font-size:.5rem;font-weight:400;color:var(--colour-background)}.p-datatable-tbody{background-color:var(--colour-background)}.p-datatable-tbody tr{border-bottom:1px solid var(--colour-background-dark);line-height:1.1;transition:background-color .15s ease,color .15s ease}.p-datatable-tbody tr:hover{background-color:var(--colour-background-dark)}.p-datatable-tbody tr.p-highlight{position:relative;overflow:hidden;background-color:oklch(from var(--colour-featurePrimary-lightest) l c h/.15);color:var(--colour-featurePrimary)}.p-datatable-tbody tr.p-highlight:after{content:"";position:absolute;top:0;left:0;height:100%;width:6px;background-color:var(--colour-featurePrimary)}.p-datatable-tbody td{padding:var(--small)}.p-datatable-tbody td span{display:inline-flex;align-items:center}.p-datatable-tbody td img{height:1.25rem}.p-column-filter input{width:min(16ch,100%)}.p-column-filter.customDynamicFilter input{width:min(24ch,100%)}.p-column-filter.timestampFilter :is(span,.p-calendar){display:block}.p-column-filter.timestampFilter :is(span,.p-calendar) :is(input,.p-inputtext){width:min(36ch,100%);cursor:pointer}.p-paginator{display:flex;justify-content:flex-start;gap:8px;padding:16px;border-top:1px solid var(--colour-background-darkest);color:var(--colour-font-lighter)}.p-paginator-pages{display:flex;gap:8px;margin:0 16px}.p-paginator-page.p-highlight{color:var(--colour-featurePrimary)}.p-paginator-current{margin-left:auto;line-height:1.4}.hideExpander button.p-row-toggler{display:none}.p-row-expanded td{padding-left:0;padding-bottom:0}tr.p-datatable-row-expansion .datatable-row-expansion-content{margin-inline-start:var(--xsmall);padding-block:var(--xsmall);padding-inline-start:calc(var(--medium) + var(--xsmall));border-left:3px solid var(--colour-font-lightest)}}@layer component{.p-datepicker{max-width:400px;margin-top:2px;padding:var(--small);background:var(--colour-background-dark);color:var(--colour-font);border-radius:var(--borderRadius);font-size:.75rem}.p-datepicker:not(.p-datepicker-inline){background:var(--colour-background-dark);border:0 none;box-shadow:var(--box-shadow)}.p-datepicker .p-datepicker-header{padding:8px;border-bottom:1px solid var(--colour-background-darkest);font-weight:var(--fontWeight-bold)}.p-datepicker .p-datepicker-header :is(.p-datepicker-prev,.p-datepicker-next){width:2rem;height:2rem;border:0 none;background:transparent;border-radius:50%;transition:background-color .35s,color .35s}.p-datepicker .p-datepicker-header :is(.p-datepicker-prev,.p-datepicker-next):enabled:hover{border-color:transparent}.p-datepicker .p-datepicker-header .p-datepicker-title{display:flex;gap:var(--xsmall);color:var(--colour-font)}.p-datepicker .p-datepicker-header .p-datepicker .p-datepicker-header .p-datepicker-title select{transition:background-color .35s,color .35s,border-color .35s}.p-datepicker table{margin:.5rem 0}.p-datepicker table th,.p-datepicker table td{padding:.5rem}.p-datepicker table th>span,.p-datepicker table td>span{width:2.5em;height:2.5em;border-radius:50%;transition:background-color .35s ease}.p-datepicker table td:hover{color:var(--colour-featurePrimary)}.p-datepicker table td>span.p-highlight{background:var(--colour-featurePrimary);color:var(--colour-background)}.p-datepicker table td>span.p-disabled{color:var(--colour-font-lightest)}.p-datepicker table td.p-datepicker-today>span{border:1px solid var(--colour-font)}.p-datepicker .p-datepicker-buttonbar{padding:1rem 0;border-top:1px solid var(--colour-background-darkest)}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto;background-color:var(--colour-background)}.p-datepicker-timeonly .p-timepicker{font-size:var(--fontMedium)}.p-calendar .p-inputtext:read-only:not(.p-disabled){cursor:pointer;background-color:var(--colour-background);color:var(--colour-font)}.p-timepicker{margin-top:var(--medium);margin-bottom:var(--small);font-size:2rem}:is(.p-monthpicker,.p-yearpicker){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--xsmall);justify-items:center;margin-block:var(--xsmall);font-size:var(--fontSize-standard)}:is(.p-monthpicker,.p-yearpicker).p-monthpicker{grid-template-columns:repeat(3,1fr)}:is(.p-monthpicker,.p-yearpicker) :is(.p-monthpicker-month,.p-yearpicker-year){transition:color var(--transition-time) ease}:is(.p-monthpicker,.p-yearpicker) :is(.p-monthpicker-month,.p-yearpicker-year):hover{color:var(--colour-featurePrimary)}}@layer component{.p-dialog-mask{background-color:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.p-dialog{padding:32px;width:var(--dialogWidth);background-color:var(--colour-background);border:3px solid var(--colour-background-dark);border-radius:var(--borderRadius);box-shadow:var(--box-shadow);color:var(--colour-font)}.p-dialog.full-height{display:grid;grid-template-rows:auto 1fr auto;height:95svh}.p-dialog.full-height .p-dialog-content{padding-block-end:0}.p-dialog-header{position:relative;display:flex;align-items:center;font-weight:var(--fontWeight-bold);margin-bottom:var(--small);padding-bottom:var(--xsmall)}.p-dialog-header:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:max(4ch,60px);border-radius:1000px;background-image:linear-gradient(to right in lch,var(--colour-featurePrimary-dark),var(--colour-featurePrimary-light) 80%,var(--colour-featurePrimary))}.p-dialog-title{font-size:1.5rem}.p-dialog-footer{display:flex;justify-content:flex-end;gap:var(--small);margin-top:var(--medium)}.p-dialog-header-icon{color:var(--colour-featureSecondary);transition:color .35s ease}.p-dialog-header-icon:hover{color:var(--colour-featureSecondary)}.p-dialog-content{max-height:70vh;padding:var(--medium) 0px;overflow-y:auto}.p-dialog:not(:has(.p-dialog-footer)) .p-dialog-content{padding-bottom:0}.loadingDialog{color:#000}.dialogContentMaxHeight{max-height:40vh;overflow-y:auto}}@layer component{.p-dropdown,.p-multiselect{display:inline-flex;align-items:center;height:calc(var(--medium) * 1.5);width:auto;padding:0 var(--small);background-color:var(--colour-background);border:1px solid var(--input-border-colour);border-radius:var(--borderRadius);color:var(--colour-font);transition:border-color var(--transition-time) ease}.p-dropdown:hover,.p-multiselect:hover{border-color:var(--colour-featurePrimary)}.p-dropdown:focus-visible,.p-dropdown.p-inputwrapper-focus,.p-multiselect:focus-visible,.p-multiselect.p-inputwrapper-focus{outline:0;border-color:var(--inputfocus-border-colour)}.p-dropdown.p-error,.p-multiselect.p-error{border-color:var(--colour-error);border-right-width:16px}.p-dropdown-clear-icon,.p-multiselect-clear-icon{order:-1;position:relative;margin:0;top:auto;left:0;padding-right:8px;width:1rem;color:var(--colour-font-lightest)}:is(.p-dropdown-label,.p-multiselect-label):not(.p-placeholder){color:var(--colour-font);font-weight:400}.p-dropdown-trigger,.p-multiselect-trigger{padding-left:16px;color:var(--colour-font)}.p-dropdown-panel,.p-multiselect-panel,.p-autocomplete-panel{margin-top:2px;background-color:var(--colour-background-dark);border-radius:var(--borderRadius);box-shadow:var(--box-shadow);overflow:hidden}.p-dropdown-item,.p-multiselect-item,.p-autocomplete-item{display:flex;align-items:center;column-gap:var(--small);padding:var(--xsmall) var(--small);transition:background-color var(--transition-time) ease;color:var(--colour-font)}.p-dropdown-item:hover:not(.p-disabled),.p-multiselect-item:hover:not(.p-disabled),.p-autocomplete-item:hover:not(.p-disabled){background-color:var(--colour-background-darker)}.p-dropdown-item.p-disabled,.p-multiselect-item.p-disabled,.p-autocomplete-item.p-disabled{color:var(--colour-font-lighter);cursor:not-allowed!important}.p-dropdown-item img,.p-multiselect-item img,.p-autocomplete-item img{height:1.25rem}.p-multiselect-header{padding:var(--small) var(--small);background-color:var(--colour-background-darker);border-bottom:1px solid var(--colour-background-darkest)}.p-multiselect-close{color:var(--colour-featurePrimary);transition:color var(--transition-time) ease}.p-multiselect-close:hover{color:var(--colour-featurePrimary-darker)}.p-dropdown.p-disabled,.p-multiselect.p-disabled{pointer-events:auto;cursor:not-allowed;background-color:var(--colour-background);filter:saturate(.3)}.p-dropdown.p-disabled:is(:hover,:focus),.p-multiselect.p-disabled:is(:hover,:focus){border-color:var(--colour-font-lightest)}.p-dropdown.p-disabled .p-dropdown-label,.p-dropdown.p-disabled .p-dropdown-trigger,.p-dropdown.p-disabled .p-multiselect-label,.p-dropdown.p-disabled .p-multiselect-trigger,.p-multiselect.p-disabled .p-dropdown-label,.p-multiselect.p-disabled .p-dropdown-trigger,.p-multiselect.p-disabled .p-multiselect-label,.p-multiselect.p-disabled .p-multiselect-trigger{color:oklch(from var(--colour-font-lighter) l c h/.5)}.p-dropdown-filter-container,.p-multiselect-filter-container{display:flex;margin:var(--xsmall) var(--small)}.p-dropdown-filter-container .p-dropdown-filter-icon,.p-dropdown-filter-container .p-multiselect-filter-icon,.p-multiselect-filter-container .p-dropdown-filter-icon,.p-multiselect-filter-container .p-multiselect-filter-icon{right:1rem;color:var(--colour-font)}.p-multiselect-filter-container{margin-left:0}.p-multiselect-label{display:flex;gap:var(--xsmall)}}@layer component{.p-inputotp{display:flex;gap:var(--small)}.p-inputotp-input{text-align:center}}@layer component{.p-inputswitch{position:relative;display:inline-block}.p-inputswitch-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0;z-index:1;outline:0 none;cursor:pointer}.p-inputswitch-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0}.p-inputswitch-slider:before{position:absolute;content:"";top:50%}.p-inputswitch{--inputswitch-height: 1.75rem;width:3rem;height:var(--inputswitch-height)}.p-inputswitch .p-inputswitch-input{border-radius:calc(var(--inputswitch-height) * .5)}.p-inputswitch .p-inputswitch-slider{background:var(--colour-font-light);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:calc(var(--inputswitch-height) * .5);outline-color:transparent}.p-inputswitch .p-inputswitch-slider:before{background:var(--colour-background);width:1.25rem;height:1.25rem;left:.25rem;margin-top:-.625rem;border-radius:50%;transition-duration:.2s}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--colour-featurePrimary)}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--colour-background);transform:translate(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:var(--colour-font)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:var(--colour-featurePrimary-dark)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#e24c4c}}@layer component{.p-menu-overlay{margin-top:8px;background-color:var(--colour-background-dark);border-radius:var(--borderRadius);box-shadow:var(--box-shadow);border:1px solid var(--colour-font-light)}.p-menu{min-width:12rem;padding:var(--small) 0px}.p-menu .p-menu-separator{border-top:1px solid var(--colour-font-lightest);margin:var(--xsmall) var(--small)}.p-menuitem{list-style:none}.p-menuitem+.p-submenu-header{padding-top:var(--small)}.p-submenu-header{list-style:none;padding:var(--xsmall) var(--small);font-weight:var(--fontWeight-bold);color:var(--colour-font)}.p-menuitem-link{padding:var(--xsmall) var(--small);background-color:transparent;color:var(--colour-font);transition:color .35s ease}.p-menuitem-link:not(.p-disabled):hover{color:var(--colour-featurePrimary)}.p-menuitem-link.p-disabled{filter:saturate(50%) brightness(120%);cursor:not-allowed}.p-menuitem-icon{margin-right:var(--small)}.flat .p-submenu-header{display:none}.fontColour-error .p-menuitem-link{color:var(--colour-error)}}.p-metergroup .p-metergroup-meter-container{--meter-height: 1.5rem;background:var(--colour-background-dark);border-radius:1000px;overflow:hidden}.p-metergroup .p-metergroup-meter{border:0 none;background:#06b6d4}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#06b6d4;width:.5rem;height:var(--meter-height);border-radius:100%;margin-right:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{width:1rem;height:1rem;margin-right:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:var(--meter-height)}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:var(--xsmall)}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:var(--xsmall)}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}@layer component{.p-progressbar{position:relative;border:0 none;height:1.5rem;background:var(--colour-background-darker);border:1px solid var(--colour-background-darker);border-radius:calc(var(--borderRadius) / 2);font-size:var(--fontSize-small)}.p-progressbar .p-progressbar-value{justify-content:start;border:0 none;margin:0;padding-inline:var(--xsmall);background:var(--colour-featurePrimary)}.p-progressbar .p-progressbar-label{z-index:2;color:var(--colour-background);line-height:24px;margin-left:auto}.p-progressbar.usage .p-progressbar-value{position:static;background:none;mask:linear-gradient(#fff 0 0)}.p-progressbar.usage .p-progressbar-value:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right in lch,var(--colour-featurePrimary),var(--colour-featureTertiary))}}@layer component{.p-skeleton{min-width:3rem;background-color:var(--colour-background-dark)}.p-skeleton:not(.p-skeleton-circle){border-radius:var(--borderRadius)}.p-skeleton:after{background:linear-gradient(90deg,var(--colour-background-dark),var(--colour-background-darker),var(--colour-background-dark))}.p-datatable-header .p-skeleton{background-color:var(--colour-background-darker)}.p-datatable-header .p-skeleton:after{background:linear-gradient(90deg,var(--colour-background-darker),var(--colour-background-darkest),var(--colour-background-darker))}.p-skeleton-circle{aspect-ratio:1}.skeleton-input{min-height:calc(var(--medium) * 1.5);border:1px solid var(--input-border-colour)}.skeleton-map{height:100%}.skeleton-map svg #worldMask path{fill:#fff}.skeleton-map svg rect{fill:url(#skeletonGradient)}.paginatorSkeleton{width:100%;display:flex;justify-content:flex-start;gap:8px;padding:16px;border-top:1px solid var(--colour-font)}}@layer component{.p-slider{--slider-size: .3rem;--slider-handle-size: 1.2rem;margin-inline:var(--xsmall);background:var(--colour-background-darker);border:0 none;border-radius:1000px}.p-slider.p-slider-horizontal{height:var(--slider-size)}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:calc(var(--slider-handle-size) * -.5);margin-left:calc(var(--slider-handle-size) * -.5)}.p-slider.p-slider-vertical{width:var(--slider-size)}.p-slider.p-slider-vertical .p-slider-handle{margin-left:calc(var(--slider-handle-size) * -.5);margin-bottom:calc(var(--slider-handle-size) * -.5)}.p-slider .p-slider-handle{height:var(--slider-handle-size);width:var(--slider-handle-size);background:var(--colour-background-dark);border:2px solid var(--colour-featurePrimary);border-radius:100%;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-range{background:var(--colour-featurePrimary)}.p-slider:not(.p-disabled) .p-slider-handle:is(:hover,:focus-within){background:var(--colour-featurePrimary);border-color:var(--colour-featurePrimary)}}@layer component{.p-steps .p-steps-item .p-menuitem-link{background:var(--colour-background);border-radius:3px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{z-index:1;height:2rem;width:2rem;background:var(--colour-background);border:2px solid var(--colour-font-light);border-radius:50%;line-height:2rem;font-size:1rem;font-weight:var(--fontWeight-bold);color:var(--colour-font-light)}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:var(--colour-font)}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #a6d5fa}.p-steps .p-steps-item.p-highlight .p-steps-number{background:var(--colour-featurePrimary);color:var(--colour-background)}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:var(--fontWeight-bold)}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--colour-font-light);width:100%;top:50%;left:0;display:block;position:absolute;margin-top:-1rem}}@layer component{.p-toast{z-index:999999!important}.p-toast>div{display:flex;flex-direction:column;gap:var(--small)}.p-toast .p-toast-icon-close{position:absolute;top:.5rem;right:.5rem;color:inherit}.p-toast .p-toast-message{position:relative;padding:var(--small) var(--medium) var(--small) var(--small);background-color:var(--colour-background-dark);border-style:solid;border-width:1px;border-left-width:var(--xsmall);border-radius:var(--borderRadius);box-shadow:var(--box-shadow)}.p-toast .p-toast-message-content{display:flex;align-items:center;padding:0}.p-toast .p-toast-message.p-toast-message-success{border-color:var(--colour-success);color:var(--colour-success)}.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close:hover{color:var(--colour-success)}.p-toast .p-toast-message.p-toast-message-error{border-color:var(--colour-error);color:var(--colour-error)}.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close:hover{color:var(--colour-error)}.p-toast .p-toast-message.p-toast-message-info{border-color:var(--colour-info);color:var(--colour-info)}.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close:hover{color:var(--colour-info)}.p-toast .p-toast-message.p-toast-message-warn{border-color:var(--colour-warn);color:var(--colour-warn)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close:hover{color:var(--colour-warn)}.p-toast-message-icon{margin-right:var(--small);height:3rem;width:3rem;font-size:3rem}.p-toast-summary{font-size:var(--fontSize-medium);font-weight:var(--fontWeight-bold)}}@layer component{.p-tooltip{--tooltip-background: var(--colour-font-darker);--tooltip-border: var(--colour-font-darker);--tooltip-text: var(--colour-background);max-width:400px}.p-tooltip.header{--tooltip-background: var(--colour-background);--tooltip-text: var(--colour-font)}.p-tooltip .p-tooltip-text{background:var(--tooltip-background);border:1px solid var(--tooltip-border);color:var(--tooltip-text);padding:var(--xsmall);box-shadow:var(--box-shadow);border-radius:var(--borderRadius);font-size:var(--fontSize-small)}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:var(--tooltip-border)}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:var(--tooltip-border)}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:var(--tooltip-border)}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:var(--tooltip-border)}.withTooltip{position:relative;cursor:pointer}.withTooltip:after{z-index:1000;content:attr(aria-label);position:absolute;width:max-content;top:110%;left:0;right:0;margin:0 auto;padding:var(--xsmall) var(--small);background:var(--colour-font);border-radius:var(--borderRadius);color:var(--colour-background);font-family:var(--font);font-size:var(--fontSmall);opacity:0;transform:scale(0);transform-origin:top;transition:transform 0ms ease-in-out .1s,opacity .1s linear}.withTooltip:hover:after{opacity:1;transform:scale(1);transition:transform .1s ease-in-out,opacity .1s linear}}@layer component{.loadingDialog{width:auto;background-color:transparent;border:none;box-shadow:none}.loadingDialog .p-dialog-content{min-width:150px;background-color:transparent;text-align:center}.loadingDialog .message{margin-top:32px;font-size:var(--fontSize-large);font-weight:700;text-transform:uppercase;color:var(--colour-font)}.loadingDot{animation-name:loadingDot;animation-duration:1.5s;animation-iteration-count:infinite}.loadingDot:nth-child(1){animation-delay:.5s}.loadingDot:nth-child(2){animation-delay:1s}.p-progress-spinner-circle{animation-name:p-progress-spinner-dash,fusion-progress-spinner-color;animation-duration:1.5s,3s}@keyframes fusion-progress-spinner-color{to,0%{stroke:var(--colour-featurePrimary-dark)}50%{stroke:var(--colour-featurePrimary-light)}}@keyframes loadingDot{to,0%{opacity:0}50%{opacity:1}}}
