.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-aws:before{content:""}.fa-backward:before{content:""}.fa-balance-scale:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bicycle:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blind:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-book:before{content:""}.fa-book-open:before{content:""}.fa-bookmark:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-btc:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-certificate:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-square:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-credit-card:before{content:""}.fa-crop:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-deviantart:before{content:""}.fa-diagnoses:before{content:""}.fa-dice:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-divide:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-excel:before{content:""}.fa-file-image:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fire:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-fulcrum:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-gift:before{content:""}.fa-git:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-martini:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-handshake:before{content:""}.fa-hashtag:before{content:""}.fa-hdd:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-heart:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-houzz:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-internet-explorer:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-joget:before{content:""}.fa-joomla:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-meh:before{content:""}.fa-memory:before{content:""}.fa-mercury:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-moon:before{content:""}.fa-motorcycle:before{content:""}.fa-mouse-pointer:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nintendo-switch:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-old-republic:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-osi:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-paint-brush:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-people-carry:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-volume:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-plane:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poo:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-r-project:before{content:""}.fa-random:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-rendact:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-retweet:before{content:""}.fa-ribbon:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-rupee-sign:before{content:""}.fa-safari:before{content:""}.fa-sass:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-search:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shower:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skull:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowflake:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-spinner:before{content:""}.fa-spotify:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-star:before{content:""}.fa-star-half:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-tencent-weibo:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toolbox:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-train:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-moving:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-uikit:before{content:""}.fa-umbrella:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-glass:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:swap;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(./fa-brands-400-B6ygwu_M.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(./fa-regular-400-CLS2BR1v.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(./fa-solid-900-BgiEjztO.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}html{font-size:62.5%;min-height:100%;box-sizing:border-box;overscroll-behavior-y:none}*,*:before,*:after{box-sizing:inherit}body{font-size:var(--body-font-size);margin:var(--body-margin);min-height:var(--body-min-height);color:var(--body);background:var(--body-background);font-family:var(--font-family);overscroll-behavior-y:none}a{color:var(--link)}p{font-family:inherit;margin:var(--paragraph-margin);padding:var(--paragraph-padding)}p:empty:before{content:" ";display:block;margin-top:var(--body-font-size)}pre{font-family:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}ul{display:block;line-height:var(--ul-line-height);margin-block-start:var(--ul-margin-block-start);margin-block-end:var(--ul-margin-block-end);margin-inline-start:var(--ul-margin-inline-start);margin-inline-end:var(--ul-margin-inline-end);padding-inline-start:var(--ul-padding-inline-start)}input:focus,textarea:focus,select:focus{outline:none}::-webkit-scrollbar{height:var(--webkit-scrollbar-height);width:var(--webkit-scrollbar-width)}::-webkit-scrollbar-track{background:var(--bluebody-background-alt)}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--body-background-alt);border-radius:var(--webkit-scrollbar-thumb-border-radius)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}*{scrollbar-width:thin!important;scrollbar-color:var(--body-alt) var(--body-background-alt)}.underline-effect{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;position:relative;overflow:hidden}.underline-effect:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:var(--tab-underline-effect);height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.underline-effect:hover:before,.underline-effect:focus:before,.underline-effect:active:before{left:0;right:0}.highlight-overlay{position:absolute;background-color:#00000080;-webkit-user-select:none;user-select:none;z-index:9999}.highlight-arrow{position:fixed;color:#fff;width:0;height:0}.highlight-label{position:fixed;padding:2rem;color:var(--body-background);background:var(--body);font-weight:700;border-radius:1rem;cursor:pointer}.transparent-bg{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:1rem 1rem;background-position:0 0,0 10px,10px -1rem,-1rem 0}@keyframes highlight-arrow-vertical{0%{transform:translateY(+1rem)}to{transform:translateY(-1rem)}}@keyframes highlight-arrow-horizontal{0%{transform:translate(+1rem)}to{transform:translate(-1rem)}}:root{--yellow: #FFD139;--alt-yellow: #CCA266;--green: #09b626;--alt-green: #008833;--blue: #00aaee;--alt-blue: #0075ff;--purple: #ad77ee;--alt-purple: #8833ee;--red: #ED3757;--alt-red: #B22222;--orange: #FFAA00;--alt-orange: #F77D05;--pink: #FF8080;--alt-pink: #EE77CC;--gray: #cccccc;--alt-gray: #7a7a7a;--background-yellow: linear-gradient(120deg, var(--yellow) 0%, var(--alt-yellow) 100%);--background-green: linear-gradient(120deg, var(--green) 0%, var(--alt-green) 100%);--background-blue: linear-gradient(120deg, var(--blue) 0%, var(--alt-blue) 100%);--background-purple: linear-gradient(120deg, var(--purple) 0%, var(--alt-purple) 100%);--background-red: linear-gradient(120deg, var(--red) 0%, var(--alt-red) 100%);--background-orange: linear-gradient(120deg, var(--orange) 0%, var(--alt-orange) 100%);--background-pink: linear-gradient(120deg, var(--pink) 0%, var(--alt-pink) 100%);--background-gray: linear-gradient(120deg, var(--gray) 0%, var(--alt-gray) 100%);--transition-fast: all .1s;--transition-medium: all .3s;--transition-slow: all .6s;--backdrop-filter: blur(4px);--background-overlay: rgba(27, 11, 11, .3)}:root{--body: #555555;--body-alt: #dddddd;--body-background: #ffffff;--body-background-alt: #f9fafb;--link: #00aaee;--panel-background: #ffffff;--panel-header: #ffffff;--panel-header-background: #555555;--panel-border: #f2f2f2;--panel-box-shadow: 0 0 3.2rem #555555;--field: #000000;--field-label: #556677;--field-background: #fafafa;--field-background-hover: #ffffff;--field-background-focus: #ffffff;--field-border: #f0f0f0;--field-border-hover: #000000;--select-option: #888888;--select-option-background: #ffffff;--select-option-background-selected: #eeeeee;--select-option-highlight: #000000;--select-option-background-highlight: #fafafa;--select-option-box-shadow: 0 .5rem 1rem #777777;--select-value-shadow: 0 0 0 #dddddd;--menu-background: #ffffff;--menu-item: #445566;--menu-item-hover: #00aaee;--menu-item-background-hover: #f5f5f5;--menu-item-background-selected: #e5e5e5;--menu-item-selected: #000000;--menu-border: #dddddd;--menu-separator: #eeeeee;--menu-box-shadow: 0 0 10rem #999999;--button-text: #555555;--button-text-hover: #446677;--button-icon: #000000;--button-background: #f5f5f5;--button-background-hover: #e5e5e5;--button-border: #e5e5e5;--button-border-hover: #cccccc;--button-shadow: none;--button-shadow-hover: 0 0 0 #dddddd;--datacomponent-header: #000000;--datacomponent-header-background: #f5f5f5;--datacomponent-header-background-hover: #dddddd;--datacomponent-interaction-hover: #00aaee;--datacomponent-alternate-border: #eeeeee;--datacomponent-body-background: #fafafa;--datacomponent-input-background: #ffffff;--datacomponent-row-hover: #f5f5f5;--datacomponent-row-selected: #ebf4ff;--datacomponent-cell: #000000;--datacomponent-cell-background: #ffffff;--datacomponent-cell-border: #eeeeee;--datacomponent-1st-column: #aaaaaa;--datacomponent-1st-column-background: #fafafa;--datacomponent-toolbar-background: #ffffff;--datacomponent-group-text: #00aaee;--datacomponent-group-background: #fafafa;--navigation-background: linear-gradient(45deg, rgb(231, 231, 231), transparent);--shadow-1: 0 .4rem 1rem rgba(0,0,0,.05);--shadow-2: 0 .4rem 1rem rgba(0,0,0,.1);--shadow-3: 0 .4rem 1rem rgba(0,0,0,.18);--shadow-4: 0 .4rem 1rem rgba(0,0,0,.25)}:root{--font-family: Arial, Helvetica, Sans-serif;--font-family-sans-serif: Sans-serif;--font-family-monospace: Monospace;--body-font-size: 1.3rem;--body-margin: 0;--body-min-height: 100%;--field-padding: .5rem;--field-font-size: 1.3rem;--field-label-font-weight: bold;--field-border-width: 1px;--field-border-radius: .3rem;--field-border-invalid-style: dashed;--field-border-invalid-width: 1px;--field-transition: all .5s;--field-select-value-height: 2rem;--field-select-value-margin: .2rem .4rem .2rem 0;--field-select-value-border: none 1px #dddddd;--field-select-value-border-radius: .3rem;--field-select-value-padding: .2rem 1rem .2rem 1rem;--paragraph-margin: 0;--paragraph-padding: 0;--ul-line-height: 1.3rem;--ul-margin-block-start: 0;--ul-margin-block-end: 0;--ul-margin-inline-start: 0;--ul-margin-inline-end: 0;--ul-padding-inline-start: 4rem;--webkit-scrollbar-height: 1rem;--webkit-scrollbar-width: 1rem;--webkit-scrollbar-thumb-border-radius: 1rem;--button-padding: .4rem;--button-font-size: 1.3rem;--button-font-weight: normal;--button-icon-padding: 0;--button-icon-font-size: 1.4rem;--button-border-style: none;--button-border-width: 1px;--button-border-radius: .5rem;--button-width: 100%;--button-height: 3.2rem;--panel-padding: 1rem;--panel-border-style: solid;--panel-border-width: 1px;--panel-border-radius: .5rem;--menu-font-size: 1.4rem;--menu-border-radius: 1rem;--menu-item-border-radius: 1rem;--datacomponent-header-height: 3.6rem;--datacomponent-1st-column-width: 8.8rem;--datacomponent-cell-height: 4rem;--datacomponent-cell-padding: 0 .4rem;--datacomponent-group-cell-height: 4rem;--datacomponent-group-cell-padding: 0 .5rem 0 0;--kanban-column-width: 28rem;--gallery-column-width: 20rem;--timeline-day-width: 5rem;--timeline-1st-column-width: 10rem;--form-tab-height: 3.6rem;--form-tab-font-size: 1.3rem;--form-tab-border-radius: .5rem .5rem 0 0;--tab-border-radius: 1rem 1rem 0 0}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1 }.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__light{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-duration:calc(var(--animate-duration)/10);animation-duration:calc(var(--animate-duration)/10)}.animate__animated.animate__faster{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-duration:calc(var(--animate-duration)/3);animation-duration:calc(var(--animate-duration)/3)}.animate__animated.animate__fast{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)*.5);animation-duration:calc(var(--animate-duration)*.5)}.animate__animated.animate__slow{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:calc(var(--animate-duration)*1);animation-duration:calc(var(--animate-duration)*1)}.animate__animated.animate__slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}@media(prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.component-loader,.component-loader:after{border-radius:50%}.component-loader{text-indent:-9999em;border-top:1.1em solid rgba(120,120,120,.2);border-right:1.1em solid rgba(120,120,120,.2);border-bottom:1.1em solid rgba(120,120,120,.2);border-left:1.1em solid #00aaee;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spinner 6s infinite linear;animation:spinner .6s infinite linear}.component-loader-mask{position:fixed;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:1000}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.data-type-checkbox-checked{font-size:1.8rem;vertical-align:middle}.data-type-checkbox-unchecked{font-size:1.8rem;color:#ddd;vertical-align:middle}.data-type-icon{font-size:2.4rem}.data-type-color{display:inline-block;min-width:2.4rem;height:2.4rem;text-align:center;padding:.8rem;border-radius:var(--panel-border-radius);box-shadow:var(--shadow-1)}.data-type-attachments-container{display:flex;flex-flow:row;height:100%}.data-type-attachment-image{object-fit:cover;border:solid 2px #dddddd;margin:.2rem;height:90%;cursor:pointer}.data-type-attachment-image:hover{border-color:#bbb}.data-type-attachment-icon{line-height:3.2rem!important;max-height:3.6rem;font-size:2.7rem;width:2.8rem;text-align:center;border:solid 2px #dddddd;margin:.2rem;border-radius:.5rem;cursor:pointer}.data-type-attachment-icon:hover{border-color:#bbb}.a-block{display:block;overflow:hidden}.block-droppable{padding:1rem;border-color:transparent #00aaee transparent transparent;border-width:1px;border-style:solid}.block-droppable:hover{border-color:#0ae;border-style:dashed;background-color:#fafafa}.a-panel{display:flex;flex-flow:column;background:var(--panel-background);border-style:var(--panel-border-style);border-width:var(--panel-border-width);border-color:var(--panel-border);border-radius:var(--panel-border-radius);box-shadow:var(--panel-box-shadow);-webkit-user-select:none;user-select:none}.panel-mask{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#0000004d}.panel-header{display:flex;flex-flow:row;align-items:center;padding:1rem;font-weight:700;line-height:2.4rem;background:var(--panel-header-background);border-radius:var(--panel-border-radius) var(--panel-border-radius) 0 0}.panel-header-collapsible{cursor:pointer}.panel-header-draggable{cursor:move}.panel-title{color:var(--panel-header);font-size:1.6rem;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem}.panel-icon{margin:0 1rem 0 .5rem;color:var(--panel-header);font-size:1.6rem;vertical-align:middle}.panel-buttons{color:var(--panel-header);font-size:2.2rem;margin-right:1rem;cursor:pointer}.panel-button{box-shadow:none!important;padding:0!important;margin-right:.5rem}.panel-custom-buttons,.panel-custom-icons{display:flex;flex-flow:row;align-items:center}@media(hover:hover){.panel-buttons:hover{color:#000}.panel-button-close:hover{transform:rotate(90deg);transition:all .2s}}.panel-body{border-radius:0 0 var(--panel-border-radius) var(--panel-border-radius);padding:var(--panel-padding);overflow:hidden;flex:1}.panel-body-no-header{border-radius:var(--panel-border-radius);padding:var(--panel-padding);overflow:hidden;flex:1}.a-calendar{display:flex;flex-flow:column;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.calendar-body{display:flex;flex-direction:column;width:100%;height:calc(100% - 4rem)}.calendar-title{font-size:1.6rem;font-weight:600}.a-calendar-mobile .calendar-title{font-size:1.2rem}.calendar-header{display:flex;flex-flow:row;align-items:center;height:3.2rem}.calendar-header-title{flex:1;text-align:center;background:var(--datacomponent-header-background);padding:.5rem;margin:.2rem;border-radius:2.4rem}.a-calendar-mobile .calendar-header-title{font-size:1rem}.calendar-week{display:flex;flex-flow:row;flex:1;overflow:hidden}.calendar-day{font-weight:700;box-sizing:border-box;display:flex;flex-flow:column;flex:1;border:1px solid var(--panel-border);border-radius:.5rem;padding:.5rem;margin:.2rem;overflow:hidden}.calendar-today{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:3.2rem}.day-items{overflow-y:auto}.calendar-weekend{background-color:var(--body-background-alt)}.calendar-no-weekend{display:none}.calendar-otherMonth{font-weight:400;color:#c8c8c8}.calendar-record{border:solid 2px;font-weight:400;margin:0 0 .5rem;padding:.5rem;border-radius:var(--panel-border-radius);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;box-shadow:var(--shadow-1)}.calendar-record:hover{background-color:var(--body-background-alt)}.calendar-record-field{margin:1rem}.calendar-record-label{font-weight:600;margin-top:.5rem}.calendar-toolbar{display:flex;flex-direction:row;align-items:center;height:4rem;padding:.5rem}.calendar-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.calendar-toolbar .button-icon{font-size:1.4rem}.calendar-toolbar .button-text{font-size:1.2rem}.calendar-toolbar .spacer{flex:1}.a-chartview{display:flex;flex-flow:column;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex:1;width:100%;height:100%;overflow:hidden}.chartview-highlight{background:var(--blue)!important}.chartview-help{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50%;height:100%;margin:0 auto;color:var(--body-alt);font-size:2.4rem;font-weight:600;background-color:var(--datacomponent-body-background)}.chartview-wizard{font-size:1.4rem;font-weight:600;margin:1rem}.chartview-wizard-section{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);padding:1rem;margin:1rem}.chartview-field-select-value{display:inline-flex;align-items:center;white-space:nowrap;height:5rem!important;margin:.5rem!important;padding:.5rem!important;color:#fff;background:#9ab;border:var(--field-select-value-border);border-radius:var(--field-select-value-border-radius);box-shadow:var(--select-value-shadow);cursor:pointer}.chartview-wizard-setup-select-icon{font-size:3.2rem;margin:1rem}.chartview-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background)}.chartview-toolbar .a-button{margin:0;height:3.2rem}.chartview-toolbar .button-icon{font-size:1.4rem}.chartview-toolbar .button-text{font-size:1.2rem}.chartview-toolbar .spacer{flex:1}.chartview-container{display:flex;flex-flow:column;height:100%;margin:1rem;background-color:var(--datacomponent-body-background);border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2)}.chartview-container:hover{box-shadow:var(--shadow-3);border-color:var(--panel-border)}.chartview-container-empty:before{display:flex;align-items:center;justify-content:center;color:var(--body-alt);font-size:12.8rem;min-width:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.chartview-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 .5rem 0 1rem;background-color:var(--datacomponent-toolbar-background);border-radius:var(--panel-border-radius) var(--panel-border-radius) 0 0;border-bottom:1px solid var(--datacomponent-cell-border)}.chartview-title{font-size:1.6rem;font-weight:700;color:var(--body);overflow:hidden;text-wrap:nowrap}.chartview-chart{display:flex;flex-flow:row;align-items:center;justify-content:center;overflow:hidden;height:100%;padding:0 .5rem;background-color:var(--datacomponent-body-background)}.chartview-number{display:flex;align-items:center;justify-content:center;font-size:xxx-large;font-weight:600;width:100%;height:calc(100% - 1rem);border-radius:var(--panel-border-radius);text-wrap:nowrap}.chartview-unit{font-size:2rem}.a-dashboard{display:flex;flex-flow:column;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex:1;width:100%;height:100%;overflow:hidden}.dashboard-help{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50%;height:100%;margin:0 auto;color:var(--body-alt);font-size:2.4rem;font-weight:600;background-color:var(--datacomponent-body-background)}.dashboard-wizard{font-size:1.4rem;font-weight:600;margin:1rem}.dashboard-wizard-section{border-radius:var(--panel-border-radius);box-shadow:var(--shadow-2);padding:1rem;margin:1rem}.dashboard-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background)}.dashboard-toolbar .a-button{margin:0;height:3.2rem}.dashboard-toolbar .button-icon{font-size:1.4rem}.dashboard-toolbar .button-text{font-size:1.2rem}.dashboard-toolbar .spacer{flex:1}.dashboard-container{display:flex;flex-flow:column;height:100%;background-color:var(--datacomponent-body-background)}.dashboard-groups{display:flex;flex-flow:column;align-items:center;overflow-y:auto;width:100%;height:100%;background-color:var(--datacomponent-body-background)}.dashboard-group{display:flex;flex-flow:row;align-items:center;justify-content:center;width:calc(100% - 2rem);height:40vh;margin:1rem;border-radius:var(--panel-border-radius);background:var(--body-background-alt);cursor:pointer}.dashboard-group:hover{border-color:var(--body-alt)}.dashboard-container:hover{box-shadow:var(--shadow-3);border-color:var(--panel-border)}.dashboard-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem;background-color:var(--datacomponent-toolbar-background);border-bottom:1px solid var(--datacomponent-cell-border)}.dashboard-title{font-size:1.6rem;font-weight:700;color:var(--body)}.a-datatable{display:block;box-sizing:border-box;flex:1}.datatable{display:flex;flex-flow:column;-webkit-user-select:none;user-select:none}.datatable-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background);padding:.5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-cell-border)}.datatable-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.datatable-toolbar .button-icon{font-size:1.4rem}.datatable-toolbar .button-text{font-size:1.2rem}.datatable-toolbar .spacer{flex:1}.datatable-toolbar-pager-index{max-height:3.2rem;line-height:3.2rem;margin:0 .5rem;white-space:nowrap;font-size:1.1rem}.datatable-toolbar-search{width:3.2rem;font-size:2rem;text-align:center}.datatable-header-container{display:flex;flex-direction:row}.datatable-header{display:flex;flex-direction:row;overflow:hidden;min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0;border-color:var(--datacomponent-alternate-border)}.datatable-header-1st-column{display:flex;align-items:center;width:var(--datacomponent-1st-column-width);min-width:var(--datacomponent-1st-column-width);background-color:var(--datacomponent-header-background);border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border)}.datatable-header-checkbox{padding:0 0 0 .9rem;font-size:1.8rem;width:100%}.datatable-header-checkbox:hover{background:var(--datacomponent-header-background-hover);cursor:pointer}.datatable-header-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.datatable-header-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.datatable-header-checkbox:hover{color:var(--datacomponent-interaction-hover)}.datatable-column-header{background:var(--datacomponent-header-background);display:inline-flex;flex-direction:row;white-space:nowrap;min-height:3.2rem;line-height:3.2rem}.datatable-column-header:hover{background-color:var(--datacomponent-header-background-hover)}.datatable-column-header-1st{padding:0;border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0 0 0 1px}.datatable-column-header-title{min-width:17.4rem;width:17.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--datacomponent-header);vertical-align:middle;font-size:1.2rem;font-weight:700;cursor:grab;-webkit-user-select:none;user-select:none}.datatable-column-header-icon{font-size:1.1rem;color:var(--body);margin:0 .5rem 0 .3rem;opacity:.4}.datatable-column-header-properties{min-width:1rem;padding-top:1.2rem;font-size:1rem;cursor:pointer}.datatable-column-header-properties:hover{color:var(--datacomponent-interaction-hover)}.datatable-column-header-resizer{min-width:.5rem;height:100%;cursor:ew-resize;border-radius:1rem}.datatable-column-header-resizer:hover{background-color:var(--datacomponent-interaction-hover)}.datatable-column-dragover-right{border-style:solid;border-width:0 1px 0 0!important;border-color:var(--datacomponent-interaction-hover)!important}.datatable-column-dragover-left{border-style:solid;border-width:0 0 0 1px!important;border-color:var(--datacomponent-interaction-hover)!important}.datatable-header-last-column{min-width:5rem;align-items:center;justify-content:center;cursor:pointer}.datatable-header-last-column>span{font-size:1.6rem;padding:.8rem}.datatable-header-last-column>span:hover{transform:rotate(90deg);transition:all .2s}.datatable-body-container{display:flex;flex-flow:row;overflow:hidden;height:100%;background-color:var(--datacomponent-body-background)}.datatable-body-container-empty:before{color:var(--body-alt);font-size:12.8rem;position:relative;top:35%;left:calc(50% - var(--datacomponent-1st-column-width) / 2);font-family:"Font Awesome 5 Free";font-weight:900;content:"";transition:all 1s}.datatable-body-1st-column{font-size:1.1rem;display:flex;flex-flow:column;min-width:var(--datacomponent-1st-column-width);width:var(--datacomponent-1st-column-width)}.datatable-body{display:flex;flex-flow:column;overflow-y:hidden;background-color:var(--datacomponent-body-background)}.datatable-row{display:block;white-space:nowrap;width:min-content;background-color:var(--datacomponent-cell-background)}.datatable-row:hover{background-color:var(--datacomponent-row-hover)}.datatable-row-selected{background-color:var(--datacomponent-row-selected)}.datatable-row-number{display:inline-block;padding-left:.5rem;width:100%}.datatable-row-checkbox{margin:0 .8rem 0 .5rem;color:var(--datacomponent-1st-column)}.datatable-row-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.datatable-row-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.datatable-row-checkbox:hover{color:var(--datacomponent-interaction-hover)}.datatable-row-action{padding:.8rem}.datatable-cell-1st:hover .datatable-row-action{padding:.8rem;color:var(--datacomponent-interaction-hover)}.datatable-row-action:hover{transition:all .1s;color:var(--datacomponent-interaction-hover)!important;font-size:1.6rem}.a-datatable-mobile .datatable-row-action{display:none}.datatable-cell{display:inline-block;align-items:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);line-height:var(--datacomponent-cell-height);height:100%;padding:var(--datacomponent-cell-padding);color:var(--datacomponent-cell);border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0 1px 1px 0;font-size:1.2rem;font-weight:400;-webkit-user-select:none;user-select:none}.datatable-cell-selected{color:var(--datacomponent-interaction-hover);border-color:var(--datacomponent-interaction-hover)!important;border-width:1px!important;cursor:pointer;outline:none}.datatable-cell-selected-locked{color:var(--red);border-color:var(--red)!important}.datatable-cell-selected-locked:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.8rem;color:var(--red);margin-left:.5rem}.datatable-cell-copied{background-color:var(--body-alt)}.datatable-cell-edited{font-size:1.2rem}.datatable-cell-1st{width:var(--datacomponent-1st-column-width);display:inline-flex;flex-flow:row;align-items:center;vertical-align:middle;overflow:hidden;white-space:nowrap;height:var(--datacomponent-cell-height);padding:var(--datacomponent-cell-padding);color:var(--datacomponent-1st-column);background-color:var(--datacomponent-1st-column-background);border-style:solid;border-width:0 1px 1px 1px;border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;cursor:pointer}.datatable-cell-blank{min-width:5rem}.datatable-type-text{text-align:left}.datatable-type-textarea,.datatable-type-aiTextarea,.datatable-type-richTextField{display:inline-flex;justify-content:left;white-space:pre-wrap;flex-wrap:wrap;line-height:unset;cursor:pointer}.datatable-type-number{text-align:right}.datatable-type-date{text-align:center}.datatable-cell input[type=date]{font-size:1.2rem}.datatable-type-password,.datatable-type-checkbox{text-align:center}.datatable-type-color{display:inline-block;min-width:2.4rem;height:2.4rem;text-align:center;padding:.8rem;cursor:pointer}.datatable-type-icon{text-align:center;cursor:pointer}.datatable-type-attachment{display:inline-flex;align-items:inherit;overflow:hidden;height:100%}.datatable-cell-button{height:3rem;border-width:2px}.datatable-type-link{text-align:center;cursor:pointer}.datatable-group{font-size:var(--body-font-size);position:relative;display:flex;align-items:center;white-space:nowrap;height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);color:var(--datacomponent-group-text);cursor:pointer;padding:0 3.2rem;border-color:var(--datacomponent-alternate-border);border-style:solid;border-width:0 0 1px 0;background-color:var(--datacomponent-group-background)}.datatable-group-summary{color:var(--datacomponent-group-background)}.datatable-group-summary>span{font-size:1rem;font-weight:400;margin:0 1rem 0 .5rem}.datatable-group-summary:hover{color:var(--body)}.datatable-group-hierarchy{color:var(--datacomponent-group-text);font-weight:700;margin-right:10rem}.datatable-group-level-1{border-width:0 0 1px 3.2rem}.datatable-group-level-2{border-width:0 0 1px 6.4rem}.datatable-group-level-3{border-width:0 0 1px 9.6rem}.datatable-group-level-4{border-width:0 0 1px 12.8rem}.datatable-group-level-5{border-width:0 0 1px 16rem}.datatable-group-row{display:block;white-space:nowrap;width:min-content;background-color:var(--datacomponent-group-background);cursor:pointer}.datatable-group-row:hover{background-color:var(--datacomponent-row-hover)}.datatable-group-cell{display:inline-block;padding:var(--datacomponent-group-cell-padding);min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-align:right;color:var(--datacomponent-group-text);font-size:1.4rem;font-weight:700;-webkit-user-select:none;user-select:none;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-alternate-border)}.datatable-group-expanded:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.datatable-group-collapsed:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.datatable-virtual-scroller-container{visibility:hidden;position:fixed;z-index:0;width:1.9rem;overflow-y:scroll;opacity:.85}.datatable-virtual-scroller-container:hover{opacity:1}.a-gallery{display:block;box-sizing:border-box;flex:1}.gallery{display:flex;flex-flow:column;-webkit-user-select:none;user-select:none}.gallery-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background);padding:.5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-cell-border)}.gallery-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.gallery-toolbar .button-icon{font-size:1.4rem}.gallery-toolbar .button-text{font-size:1.2rem}.gallery-toolbar .spacer{flex:1}.gallery-body-container{overflow-x:auto;height:100%;background-color:var(--datacomponent-body-background)}.gallery-body{display:flex;flex-flow:column;width:100%;background-color:var(--datacomponent-body-background)}.gallery-body-no-group{display:inline-flex!important;flex-flow:unset!important;flex-wrap:wrap!important}.gallery-body-container-empty:before{display:flex;align-items:center;justify-content:center;color:var(--body-alt);font-size:12.8rem;min-width:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:"";height:90%}.gallery-group-container{display:inline-flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;margin:1rem 1rem 0;padding:2rem;background:var(--body-background-alt);border-radius:var(--panel-border-radius);border:solid 1px var(--panel-border)}.gallery-group{display:flex;align-items:center;width:100%;color:var(--blue);font-size:1.3rem;font-weight:600;margin:0 0 .2rem;padding:1rem;border-style:solid;border-width:1px;border-radius:var(--panel-border-radius);border-color:var(--panel-border);background:var(--body-background);cursor:pointer}.gallery-group:hover{background-color:var(--body-background-alt)}.gallery-group-expanded:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.gallery-group-collapsed:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.gallery-checkbox{font-size:2rem;margin:0 0 .5rem;color:var(--datacomponent-1st-column)}.gallery-checkbox:hover{color:var(--datacomponent-interaction-hover)}.gallery-record{font-weight:400;margin:1rem;padding:.5rem;border-radius:var(--panel-border-radius);text-overflow:ellipsis;overflow:hidden;cursor:pointer;background:var(--body-background);min-width:calc(var(--gallery-column-width) + 2rem);max-width:calc(var(--gallery-column-width) + 2rem);box-shadow:var(--shadow-1)}.gallery-record:hover{box-shadow:var(--shadow-4);transition:all .1s}.gallery-record-selected{background-color:var(--datacomponent-row-selected)}.gallery-record-field{margin:1rem}.gallery-record-label{font-weight:600;margin-top:.5rem}.gallery-record-button{display:flex;width:95%;padding:2rem!important;height:2.4rem;margin:auto;justify-content:center}.gallery-record-button-icon{font-size:1.6rem;margin-right:1rem}.gallery-record-index{font-size:1rem;float:right;color:var(--body-alt)}.gallery-record-image-container{display:flex;justify-content:center;width:100%;max-height:calc(var(--gallery-column-width) * 2 / 3);min-height:calc(var(--gallery-column-width)* 2 / 3);border:solid 1px var(--panel-border);border-radius:5px;overflow:hidden}.gallery-record-image{object-fit:none}.gallery-record-icon{font-size:8rem;align-self:center}.gallery-record-empty{color:var(--body-alt);font-size:8rem;align-self:center}.a-kanban{display:block;box-sizing:border-box;flex:1}.kanban{display:flex;flex-flow:column;-webkit-user-select:none;user-select:none}.kanban-help{display:flex;flex-direction:row;align-items:center;justify-content:center;width:50%;height:100%;margin:0 auto;color:var(--body-alt);font-size:2.4rem;font-weight:600;background-color:var(--datacomponent-body-background)}.kanban-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background);padding:.5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-cell-border)}.kanban-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.kanban-toolbar .button-icon{font-size:1.4rem}.kanban-toolbar .button-text{font-size:1.2rem}.kanban-toolbar .spacer{flex:1}.kanban-header-container{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none!important;-ms-overflow-style:none!important}.kanban-header-container::-webkit-scrollbar{display:none!important}.kanban-header{display:flex;flex-direction:row;min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0 1px 0;border-color:var(--datacomponent-alternate-border)}.kanban-column-header{min-width:calc(var(--kanban-column-width) + 2rem);max-width:calc(var(--kanban-column-width) + 2rem);font-size:1.2rem;font-weight:700;display:flex;flex-flow:row;align-items:center;white-space:nowrap;text-overflow:ellipsis;min-height:3.2rem;line-height:3.2rem;padding:.1rem;border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border);background:var(--datacomponent-header-background)}.kanban-column-header-icon{font-size:1.6rem;margin:0 .5rem}.kanban-body-container{display:flex;flex-flow:row;overflow-x:auto;height:100%;background-color:var(--datacomponent-body-background)}.kanban-body{display:flex;flex-flow:row;width:100%;background-color:var(--datacomponent-body-background)}.kanban-column-highlight{background:var(--blue)!important;border:dashed 1px var(--body)!important}.kanban-body-container-empty:before{display:flex;align-items:center;justify-content:center;color:var(--body-alt);font-size:12.8rem;min-width:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.kanban-column-container{min-width:var(--kanban-column-width);max-width:var(--kanban-column-width);overflow-x:hidden;overflow-y:auto;margin:1rem;padding:2rem;background:var(--body-background-alt);border-radius:var(--panel-border-radius);border:solid 1px var(--panel-border)}.kanban-column-category{font-size:1.3rem;font-weight:600;margin:0 0 1rem;padding:1rem;border-style:solid;border-width:1px;border-radius:var(--panel-border-radius);border-color:var(--panel-border);background:var(--body-background)}.kanban-record{font-weight:400;margin:0 0 1rem;padding:.5rem;border-radius:var(--panel-border-radius);text-overflow:ellipsis;overflow:hidden;cursor:pointer;box-shadow:var(--shadow-4);background:var(--body-background)}.kanban-record:hover{transform:rotate(2deg);box-shadow:var(--shadow-2);z-index:5;transition:all .1s;cursor:move}.kanban-record-field{margin:1rem}.kanban-record-label{font-weight:600;margin-top:.5rem}.kanban-record-button{display:flex;width:95%;padding:2rem!important;height:2.4rem;margin:auto;justify-content:center}.kanban-record-button-icon{font-size:1.6rem;margin-right:1rem}.kanban-record-index{font-size:1rem;float:right;color:var(--body-alt)}.a-list{display:flex;flex-flow:column;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.list-body{display:flex;flex-direction:column;width:100%;height:calc(100% - 40px)}.list-title{font-size:16px;font-weight:600}.list-header{display:flex;flex-flow:row;align-items:center;height:32px}.list-header-title{flex:1;text-align:center;background:var(--datacomponent-header-background);padding:5px;margin:2px;border-radius:24px}.list-record{border:solid 2px;font-weight:400;margin:0 0 5px;padding:5px;border-radius:var(--panel-border-radius);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;box-shadow:var(--shadow-1)}.list-record:hover{background-color:var(--body-background-alt)}.list-record-field{margin:10px}.list-record-label{font-weight:600;margin-top:5px}.list-toolbar{display:flex;flex-direction:row;align-items:center;height:40px;padding:5px}.list-toolbar .a-button{margin:0 5px 0 0;height:32px}.list-toolbar .button-icon{font-size:14px}.list-toolbar .button-text{font-size:12px}.list-toolbar .spacer{flex:1}.a-mapview{display:block;box-sizing:border-box;flex:1}.mapview{display:flex;flex-flow:column;-webkit-user-select:none;user-select:none}.mapview-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background);padding:.5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-cell-border)}.mapview-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.mapview-toolbar .button-icon{font-size:1.4rem}.mapview-toolbar .button-text{font-size:1.2rem}.mapview-toolbar .spacer{flex:1}.mapview-body-container{overflow-x:auto;height:100%;background-color:var(--datacomponent-body-background)}.mapview-body{display:flex;flex-flow:column;width:100%;background-color:var(--datacomponent-body-background)}.mapview-body-container-empty:before{display:flex;align-items:center;justify-content:center;color:var(--body-alt);font-size:12.8rem;min-width:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:"";height:90%}.mapview-button{position:absolute;bottom:.5rem;right:.6rem;padding:0 .4rem .2rem;border:solid 1px #ccc;border-radius:.4rem;background:#fff}.a-timeline{display:block;box-sizing:border-box;flex:1}.timeline{display:flex;flex-flow:column;-webkit-user-select:none;user-select:none}.timeline-toolbar{height:4rem;display:flex;flex-direction:row;align-items:center;background-color:var(--datacomponent-toolbar-background);padding:.5rem;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-cell-border)}.timeline-toolbar .a-button{margin:0 .5rem 0 0;height:3.2rem}.timeline-toolbar .button-icon{font-size:1.4rem}.timeline-toolbar .button-text{font-size:1.2rem}.timeline-toolbar .spacer{flex:1}.timeline-toolbar-pager-index{max-height:3.2rem;line-height:3.2rem;margin:0 .5rem;white-space:nowrap;font-size:1.1rem}.timeline-toolbar-search{width:3.2rem;font-size:2rem;text-align:center}.timeline-header-container{display:flex;flex-direction:row;width:100%}.timeline-header{display:flex;flex-direction:column;overflow:hidden;min-height:var(--datacomponent-header-height);border-style:solid;border-width:1px 0 1px 0;border-color:var(--datacomponent-alternate-border);width:100%}.timeline-header-1st-column{display:flex;align-items:center;width:var(--timeline-1st-column-width);min-width:var(--timeline-1st-column-width);background-color:var(--datacomponent-header-background);border-style:solid;border-width:1px 1px 1px 0;border-color:var(--datacomponent-alternate-border)}.timeline-header-checkbox{flex:1;padding:0 0 0 .4rem;font-size:1.8rem;cursor:pointer}.timeline-header-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.timeline-header-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.timeline-header-checkbox:hover{color:#000}.timeline-column-header{display:inline-flex;flex-direction:row;white-space:nowrap;min-height:3.2rem;flex:1}.timeline-column-header-1st{display:flex;align-items:center;padding:0;border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0 0 0 1px;height:100%}.timeline-column-header-resizer{display:flex;align-items:center;min-width:.3rem;font-size:2rem;height:100%;cursor:ew-resize}.timeline-column-header-resizer:hover{color:#0ae}.timeline-header-months{display:inline-flex;flex-direction:row;white-space:nowrap;min-height:3.2rem;flex:1}.timeline-header-month{font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-style:solid;border-color:var(--panel-border);border-width:0 1px 1px 0}.timeline-header-days{display:inline-flex;flex-direction:row;white-space:nowrap;min-height:3.2rem;flex:1}.timeline-header-day{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;font-size:1rem;flex:1;border-color:var(--panel-border);border-style:solid;border-width:0 1px 0 0;overflow:hidden;min-width:var(--timeline-day-width);max-width:var(--timeline-day-width)}.timeline-header-weekend{background-color:var(--body-background-alt)}.timeline-body-container{display:flex;flex-flow:row;overflow:hidden;height:100%;background-color:var(--datacomponent-body-background)}.timeline-body-container-empty:before{display:flex;align-items:center;justify-content:center;color:var(--body-alt);font-size:12.8rem;min-width:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.timeline-body-1st-column{font-size:1.1rem;display:flex;flex-flow:column;min-width:var(--timeline-1st-column-width);width:var(--timeline-1st-column-width);box-shadow:var(--shadow-1)}.timeline-body{display:flex;flex-flow:column;overflow:hidden;background-color:var(--datacomponent-body-background);cursor:pointer}.timeline-row{display:inline-flex;white-space:nowrap;width:100%;background-color:var(--datacomponent-cell-background);height:var(--datacomponent-cell-height);border-style:solid;border-color:var(--datacomponent-cell-border);border-width:0 0 1px 0}.timeline-row:hover{background-color:var(--datacomponent-row-hover)}.timeline-row-selected{background-color:var(--datacomponent-row-selected)}.timeline-row-number{display:inline-block;padding:0 .5rem}.timeline-row-checkbox{margin-right:.8rem;color:var(--datacomponent-1st-column)}.timeline-row-checkbox-on:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.timeline-row-checkbox-off:after{content:"";font-family:"Font Awesome 5 Free";font-weight:200;font-size:1.8rem}.timeline-row-checkbox:hover{color:#000}.timeline-row-title{overflow:hidden;text-overflow:ellipsis}.timeline-cell{display:flex;align-items:center;flex-flow:row;min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);cursor:w-resize}.timeline-cell-data{color:#fff;width:100%;overflow:hidden;text-overflow:ellipsis;padding:.5rem;border-color:var(--datacomponent-cell-border);border-style:solid;border-width:0;border-radius:.3rem;font-size:1.2rem;font-weight:400;-webkit-user-select:none;user-select:none;cursor:pointer}.timeline-cell-data:hover{transform:scale(1.01);transition:all .1s}.timeline-cell-1st{width:var(--timeline-1st-column-width);display:inline-flex;flex-flow:row;align-items:center;vertical-align:middle;overflow:hidden;white-space:nowrap;min-height:var(--datacomponent-cell-height);max-height:var(--datacomponent-cell-height);padding:0 .5rem;color:var(--body);background-color:var(--body-background-alt);border-style:solid;border-width:0 1px 1px 1px;border-color:var(--datacomponent-cell-border);-webkit-user-select:none;user-select:none;cursor:pointer}.timeline-cell-1st:hover{background-color:var(--datacomponent-row-hover)}.timeline-group{font-size:var(--body-font-size);position:relative;display:flex;align-items:center;white-space:nowrap;min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);color:var(--datacomponent-group-text);cursor:pointer;padding:0 3.2rem;border-color:var(--datacomponent-alternate-border);border-style:solid;border-width:0 0 1px 0;background-color:var(--datacomponent-group-background)}.timeline-group-id{display:flex;align-items:center;justify-content:center;color:var(--body);height:100%;padding:0 10rem;border-color:var(--datacomponent-alternate-border);border-style:solid;border-width:1px}.timeline-group-level-1{border-width:0 0 1px 3.2rem}.timeline-group-level-2{border-width:0 0 1px 6.4rem}.timeline-group-level-3{border-width:0 0 1px 9.6rem}.timeline-group-level-4{border-width:0 0 1px 12.8rem}.timeline-group-level-5{border-width:0 0 1px 16rem}.timeline-group-row{display:block;width:100%;background:var(--body-background-alt);height:var(--datacomponent-cell-height);border-style:solid;border-color:var(--datacomponent-cell-border);border-width:0 0 1px 0}.timeline-group-cell{display:inline-block;padding:var(--datacomponent-group-cell-padding);min-height:var(--datacomponent-group-cell-height);max-height:var(--datacomponent-group-cell-height);line-height:var(--datacomponent-group-cell-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;text-align:right;color:var(--datacomponent-group-text);font-size:1.4rem;font-weight:700;-webkit-user-select:none;user-select:none;border-style:solid;border-width:0 0 1px 0;border-color:var(--datacomponent-alternate-border)}.timeline-group-expanded:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.timeline-group-collapsed:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;margin-right:1rem;color:#777}.timeline-virtual-scroller-container{visibility:hidden;position:fixed;z-index:0;width:1.9rem;overflow-y:scroll;opacity:.85}.timeline-virtual-scroller-container:hover{opacity:1}.tree{margin:0;padding:0;-webkit-user-select:none;user-select:none}ul .tree{padding-inline-start:16px}.tree-folder{list-style:none}.tree-folder>div{padding:10px;font-size:16px;cursor:pointer;border-radius:10px}.tree-folder>div:hover{color:var(--tree-folder-hover);background:var(--tree-folder-background-hover)}.tree-folder-open>div:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#0ae;padding-right:10px}.tree-folder-closed>div:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#0ae;padding-right:10px}.tree-leaf{list-style:none}.tree-leaf>div{padding:10px;font-size:16px;cursor:pointer;border-radius:10px}.tree-leaf>div:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#eee;padding-right:10px}.tree-leaf>div:hover{color:var(--tree-leaf-hover);background:var(--tree-leaf-background-hover)}.tree-leaf-menu{float:right;width:40px}.tree-leaf-menu:after{float:right;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:var(--tree-leaf-menu)}.tree-leaf-menu:hover:after{color:var(--tree-leaf-menu-hover)}.a-button{display:inline-flex;align-items:center;padding:var(--button-padding);background:var(--button-background);border-style:var(--button-border-style);border-width:var(--button-border-width);border-color:var(--button-border);border-radius:var(--button-border-radius);box-shadow:var(--button-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-fast)}@media(hover:hover){.a-button:hover{color:var(--button-text-hover);background:var(--button-background-hover);border-color:var(--button-border-hover);box-shadow:var(--button-shadow-hover)}.a-button:hover>*{color:var(--button-text-hover)}}.button-icon{padding:var(--button-icon-padding);color:var(--button-icon);font-size:var(--button-icon-font-size);text-align:center}.button-text{padding:var(--button-padding);width:var(--button-width);text-align:center;color:var(--button-text);font-size:var(--button-font-size);font-weight:var(--button-font-weight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-ok{background:var(--body)}.button-ok:hover{background:var(--body);opacity:.8}.button-ok>*{color:var(--body-background)}.button-ok:hover>*{color:var(--body-background)}.button-cancel{background:var(--body-background-alt)}.button-cancel>*{color:var(--body)}.panel-dialog .panel-header{height:5rem}.panel-dialog .panel-title,.panel-dialog .panel-icon{font-size:2rem}.panel-dialog .panel-body{min-width:40rem;padding:2rem}@media(pointer:coarse)and (hover:none){.panel-dialog .panel-body{min-width:unset;padding:1rem}}.panel-dialog .a-button{height:4rem}.a-html{display:block}.a-image{display:inline-flex}.image-caption-text{color:var(--body-alt);font-size:.9rem;margin-top:.5rem;text-align:center}.a-menu{overflow:auto;padding:1rem;background:var(--menu-background);box-shadow:var(--shadow-4);border-style:solid;border-width:1px;border-color:var(--menu-border);border-radius:var(--menu-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:var(--menu-box-shadow)}.a-menu-mobile{width:100%;height:100%;top:0!important;left:0!important;max-height:100%!important;box-shadow:unset!important;border-radius:unset!important}.a-menu-mobile-close{width:100%;font-size:1.6rem;padding:1rem}.a-menu .menu-item{padding:1rem;display:flex;flex-flow:row nowrap;align-items:center;color:var(--menu-item);border-radius:var(--menu-item-border-radius)}.a-menu .menu-item:hover{color:var(--menu-item-hover)!important;background:var(--menu-item-background-hover)!important;transition:all .1s}.a-menu .menu-item-icon{width:4rem;padding:0 2rem 0 0;color:inherit;font-size:var(--menu-font-size);text-align:center}.a-menu .menu-item-text{color:inherit;font-size:var(--menu-font-size);white-space:nowrap}.a-menu .menu-section{display:block;color:var(--field-label);font-weight:var(--field-label-font-weight);text-align:center;width:100%;margin:.8rem 0}.a-menu .menu-separator{margin:1rem 0;display:block;height:.2rem;width:100%;background:var(--menu-separator)}.a-notification{padding:1rem;border-radius:var(--panel-border-radius);color:#fff;border-color:#000;background-color:#000;box-shadow:var(--panel-box-shadow)}.a-tip{position:fixed;padding:1rem;border-radius:var(--panel-border-radius);color:var(--body-background);background-color:var(--body);box-shadow:var(--shadow-4);z-index:50000}.a-attachment{display:block;width:100%!important;padding:var(--field-padding);line-height:2rem}.a-attachment:hover{border-color:var(--field-border-hover)}.field-attachment-button{height:2.4rem;padding:.5rem 1rem;margin:0 .2rem 1rem;font-size:1.2rem}.field-attachment-icon{margin-right:1rem}.field-attachment-layout{display:none;float:right}.field-attachment-gallery{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;width:100%;border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius);background:var(--body-background-alt)}.field-attachment-item{display:flex;flex-flow:row;align-items:center;height:5rem;width:100%;font-size:1.2rem;cursor:pointer;border-radius:.5rem;transition:all .2s}.field-attachment-item:hover{background-color:var(--menu-item-background-hover)}.field-attachment-preview-container{display:block;text-align:center;margin-right:1rem}.field-attachment-preview{font-size:3.2rem;line-height:5rem!important;width:6rem!important;height:5rem;object-fit:contain;transition:all .2s;margin-left:.5rem}.field-attachment-filename{flex:1;text-align:left;word-break:break-all;margin-right:1rem}.field-attachment-buttons{display:inline-flex;align-items:center;padding:.5rem}.field-attachment-filesize{color:var(--body);text-align:right}.field-attachment-access{width:2rem;font-size:1.3rem;text-align:center;color:#aaa;cursor:pointer;margin-left:2rem}.field-attachment-menu{width:5rem;font-size:1.3rem;text-align:center;color:#aaa;cursor:pointer}.field-attachment-menu:hover{color:#0ae;font-size:1.6rem;transition:all .1s}.field-attachment-read-only{border-style:none!important}.field-attachment-item-thumbnails{display:inline-flex;flex-flow:column;width:21.3rem;height:22rem;font-size:1.2rem;cursor:pointer;border-radius:.5rem;margin:.5rem;padding:.5rem;overflow:hidden;transition:all .2s;background:var(--body-background);box-shadow:var(--shadow-2)}.field-attachment-preview-thumbnails{display:flex!important;flex-flow:column;justify-content:center;align-items:center;font-size:3.2rem;width:20rem;height:15rem;object-fit:cover;transition:all .2s}.field-attachment-filename-thumbnails{text-align:left;padding:.5rem;width:22rem;overflow:hidden;text-overflow:ellipsis}.field-attachment-item-thumbnails-large{display:inline-flex;flex-flow:column;width:26.6rem;height:29rem;font-size:1.2rem;cursor:pointer;border-radius:.5rem;margin:.5rem;padding:.5rem;overflow:hidden;transition:all .2s;background:var(--body-background);box-shadow:var(--shadow-2)}.field-attachment-preview-thumbnails-large{display:flex!important;flex-flow:column;justify-content:center;align-items:center;font-size:3.2rem;width:25.5rem;height:22rem;object-fit:cover;transition:all .2s}.field-attachment-filename-thumbnails-large{text-align:left;padding:.5rem;width:25.6rem;overflow:hidden;text-overflow:ellipsis}.a-checkbox{display:flex;margin:0;padding:var(--field-padding);cursor:pointer}.field-checkbox{display:none}.field-checkbox-icon{padding:var(--field-padding);font-size:2rem;cursor:inherit}.field-checkbox-read-only{cursor:default}.a-color{display:inline-flex;flex-flow:row;vertical-align:top;margin:0;padding:var(--field-padding)}.field-color-container{display:flex;flex-flow:row;align-items:center;min-height:2.7rem;min-width:2.7rem;border-style:solid;border-width:1px;border-color:var(--field-border);background:var(--field-background);border-radius:var(--field-border-radius);cursor:pointer}.field-color-container-custom{padding:var(--field-padding)}.field-color-container-standard{padding:0 var(--field-padding)}.field-color-palette-custom{min-width:1.6rem;min-height:1.6rem;border-radius:.3rem;border:solid 1px var(--body);transition:var(--transition-medium);padding:0;margin:0}.field-color-palette-standard{background:transparent!important;padding:0;border-style:none;width:2rem;height:2.4rem}.field-color-input{color:var(--field);font-size:var(--field-font-size);margin-left:.5rem;border-style:none;background-color:transparent;width:100%;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.a-colorpicker{display:inline;flex-flow:row;flex-wrap:wrap;align-items:center;justify-content:center;overflow-y:auto}.color-selector{display:inline-block;text-align:center;vertical-align:bottom;cursor:pointer;border-color:var(--field-border);border-style:solid;border-width:1px;margin:.1rem}.a-field{display:inline-flex;flex-flow:row;vertical-align:top;margin:0;padding:var(--field-padding)}.field-input{display:inline-block;min-height:2.7rem;padding:var(--field-padding);color:var(--field);background:var(--field-background);font-family:unset;font-size:var(--field-font-size);border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius);box-sizing:border-box;resize:none;word-wrap:break-word}.field-input-textarea{flex:1}.field-input:hover{border-color:var(--field-border-hover);background:var(--field-background-hover);transition:var(--field-transition)}.field-input:focus{background:var(--field-background-focus);transition:var(--field-transition)}.field-input-invalid{border-style:var(--field-border-invalid-style)!important;border-width:var(--field-border-invalid-width)!important;border-color:var(--red)!important}.field-input-read-only{border-style:none!important;cursor:unset!important}.field-label{display:inline-block;padding:var(--field-padding);color:var(--field-label);font-size:var(--field-font-size);font-weight:var(--field-label-font-weight)}.field-label-read-only{vertical-align:text-top;font-size:.8rem}.field-label-required{color:red;line-height:.5rem}.field-label-setup:hover:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;padding-left:.4rem;cursor:pointer}::-webkit-datetime-edit{padding:0 0 0 .5rem}::-webkit-datetime-edit-fields-wrapper{background:transparent}::-webkit-inner-spin-button{display:block}::-webkit-calendar-picker-indicator{opacity:.2;cursor:pointer}::-webkit-datetime-edit-text,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{color:var(--field-color)}::-webkit-datetime-edit-day-field:focus,::-webkit-datetime-edit-month-field:focus,::-webkit-datetime-edit-year-field:focus{font-size:2rem;color:#0ae;background-color:transparent}.a-icon{display:inline-flex;flex-flow:row;vertical-align:top;margin:0;padding:var(--field-padding)}.field-icon-container{display:flex;flex-flow:row;align-items:center;min-height:2.7rem;min-width:2.7rem;padding:var(--field-padding);overflow:hidden;border-style:solid;border-width:1px;border-color:var(--field-border);background:var(--field-background);border-radius:var(--field-border-radius);cursor:pointer}.field-icon-palette{display:flex;align-items:center;justify-content:center;font-size:1.6rem;min-width:1.6rem;min-height:1.6rem;cursor:pointer;border-radius:.3rem;transition:var(--transition-medium)}.field-icon-input{color:var(--field);font-size:var(--field-font-size);margin-left:.5rem;border-style:none;background-color:transparent;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.a-iconpicker{display:inline-block;overflow:auto}.icon-selector{text-align:center;cursor:pointer}.icon-selector:hover{color:var(--body)!important;background-color:var(--body-background-alt)!important}.icon-selector-selected{color:#fff!important}.a-rating{display:flex;margin:0;padding:var(--field-padding);cursor:pointer}.field-rating{display:flex;flex-flow:row;align-items:center;min-height:2.7rem;overflow:hidden}.rating{font-size:1.3rem;margin:0 0 0 .2rem}.rating:hover{transform:rotate(360deg) scale(1.5);transition:all .2s}.a-select{display:flex;flex-flow:row;vertical-align:top;margin:0;padding:var(--field-padding)}.field-select{display:inline-flex;flex-flow:column;padding:.2rem;min-height:2.7rem;color:var(--field);background:var(--field-background);font-size:var(--field-font-size);border-style:solid;border-width:var(--field-border-width);border-color:var(--field-border);border-radius:var(--field-border-radius)}.field-select:hover{border-color:var(--field-border-hover);background:var(--field-background-hover);transition:var(--field-transition)}.field-select:focus{background:var(--field-background-focus);transition:var(--field-transition)}.field-select-values{overflow-x:hidden;overflow-y:hidden}.field-select-value{display:inline-flex;align-items:center;white-space:nowrap;height:var(--field-select-value-height);margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:#fff;background:#9ab;border:var(--field-select-value-border);border-radius:var(--field-select-value-border-radius);box-shadow:var(--select-value-shadow);cursor:pointer}.field-select-value-delete{font-size:var(--field-font-size);padding-left:.8rem;cursor:pointer}.field-select-value-delete:hover{color:#000}.field-select-input{color:var(--field);font-size:var(--field-font-size);width:100%;background:transparent;padding:var(--field-padding);border-style:solid;border-color:var(--field-border);border-radius:var(--field-border-radius)}.field-select-placeholder{display:inline-block;color:var(--body-alt);padding:var(--field-padding)}.field-select-options{display:none;position:absolute;z-index:1000;overflow:hidden;background:var(--body-background);border:var(--menu-border);box-shadow:var(--select-option-box-shadow);border-radius:.5rem;padding:.5rem}.field-select-options-list{overflow-x:hidden;overflow-y:auto;text-overflow:ellipsis}.a-select-mobile .field-select-options-list{height:calc(100% - 3.6rem);overflow:auto!important}.a-select-mobile-close-container{display:block;width:100%}.a-select-mobile-close{font-size:1.6rem;padding:1rem}.field-option{position:relative;display:flex;align-items:center;font-size:var(--field-font-size);color:var(--select-option);background:var(--select-option-background);margin:.3rem;padding:.7rem 1rem;border-width:0 0 0 3px;border-style:solid;cursor:pointer}.field-option:hover{background:var(--select-option-background-highlight)}.field-option-hidden{display:none}.field-option-selected{background-color:var(--select-option-background-selected)}.field-option-icon{width:2.4rem;font-size:2rem;padding:0 3.2rem 0 .5rem}.field-option-icon-small{width:2.4rem;font-size:1.4rem;padding:0 3.2rem 0 .5rem}.field-option-highlight{color:var(--select-option-highlight)!important;border-color:var(--select-option-background-highlight);background-color:var(--select-option-background-highlight)!important}.field-option-disabled{display:none}.a-slider{display:flex;margin:0;padding:var(--field-padding)}.field-slider-container{display:flex;flex-flow:row-reverse;align-items:center;flex:1;min-height:2.7rem;overflow:hidden}.field-slider{width:100%}.form-tabs{align-items:center;padding:.5rem 1rem 0;border-style:solid;border-width:0 0 1px 0;border-color:var(--body-background-alt)}.form-tab{font-weight:600;border-width:0 0 2px 0;border-radius:0;margin:0 .5rem 0 0;padding:1rem .5rem;background:transparent}.form-record{background:var(--body-background)}.form-side-bar{min-width:30rem;padding:1rem;overflow-y:auto;background:var(--body-background);box-shadow:var(--shadow-1);z-index:1}.form-side-bar-button{margin-bottom:1rem;background:var(--body-background);border-radius:var(--panel-border-radius)}.form-side-bar-button .button-text{font-weight:700}.form-record .panel-header{height:5rem}.form-record .panel-icon{font-size:2.4rem}.form-record .panel-title{font-size:2rem}.form-panel .panel-body{transition:all 1s}.form-content{padding:1rem;background:var(--body-background-alt)}.form-content .a-panel{margin:1rem 1rem 1.5rem;box-shadow:var(--shadow-1);border:none}.form-content .panel-header{height:4rem}.form-content .panel-icon{color:#fff;font-size:1.6rem}.form-content .panel-title{color:#fff;font-size:1.6rem;font-weight:700}.form-content .panel-buttons{color:#fff;font-size:1.6rem}.form-content .panel-body,.form-fields{display:flex;flex-flow:column}.form-feature-arrow{width:15rem;height:6.4rem;font-size:4rem;text-align:center}.form-feature-description{align-items:center;justify-content:center;margin:1rem;padding:1rem;border-radius:1rem;min-height:30rem;background:var(--body-background);box-shadow:var(--shadow-1)}.form-feature-description-icon{display:flex;align-items:center;justify-content:center;margin:2rem;padding:2rem;font-size:12.8rem;border-radius:1rem;min-height:28rem;max-width:28rem;background:var(--body-background-alt);box-shadow:var(--shadow-3)}.form-feature-description-title{font-size:3.2rem;font-weight:600;padding:1rem}.form-feature-description-text{font-size:1.6rem;padding:1rem}.switch-field{padding:0;border-radius:.5rem}.switch-field:hover{background-color:var(--menu-item-background-hover)}.switch-field>.field-label{cursor:grab}.filter{padding:1rem;margin:.5rem 2rem;border-radius:var(--panel-border-radius);background-color:var(--body-background);box-shadow:var(--shadow-1)}.filter .a-button{margin:0 2rem 0 1rem!important}.filter-group-operator .field-select{width:6rem}.filter-group-content{padding:1rem;margin:.5rem 2rem;background-color:var(--body-background-alt);border-style:solid;border-width:0 0 0 5px;border-color:#0ae;border-radius:var(--panel-border-radius);width:100%;box-shadow:var(--shadow-1)}.filter-group-dragover{background-color:var(--body-background);animation-name:filter-group-dragover;animation-duration:1s}@-webkit-keyframes filter-group-dragover{0%{background-color:var(--body-background)}50%{background-color:var(--body-background-alt)}to{background-color:var(--body-background)}}@keyframes filter-group-dragover{0%{background-color:var(--body-background)}50%{background-color:var(--body-background-alt)}to{background-color:var(--body-background)}}.data-sorter{padding:.5rem .8rem .5rem 1.6rem;font-size:1.4rem;cursor:pointer;border-radius:var(--panel-border-radius)}.data-sorter:hover{background-color:var(--menu-item-background-hover)}.data-sorter-delete{font-size:1.4rem}.data-sorter-delete:hover{color:#999}.preview-item-container{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;background:#000;opacity:unset!important}.preview-item{max-width:100%;max-height:100%;vertical-align:middle;opacity:unset!important}.preview-item-icon{font-size:10rem}.preview-not-available{font-size:1.6rem;margin:3.2rem;color:#fff}.preview-navigation{width:5rem;height:100%;align-items:center}.preview-navigation-button{height:100%;font-size:3.2rem;color:#fff;cursor:pointer}.preview-navigation-button:hover{font-size:4rem;color:#ccc;transition:all .1s}.preview-thumbnails-container{text-align:center;white-space:nowrap;padding:1rem;height:8rem}.preview-thumbnail{vertical-align:text-top;font-size:6.2rem;height:6.4rem;object-fit:contain;cursor:pointer;border-style:solid;border-width:2px;border-color:#000;border-radius:.5rem;margin:0 .2rem}.preview-thumbnail:hover{border-color:#fff}.preview-thumbnail-selected{box-shadow:0 0 .5rem .5rem #aaa;border:solid 2px #ffffff}.upload-window{width:80rem;height:60rem}.upload-window-mobile{width:100%;height:100%}.upload-method-title{font-size:2rem}.upload-gallery-container{flex:1;padding:.5rem}.upload-gallery{width:100%;border-radius:var(--panel-border-radius);padding:.5rem;text-align:center;background:var(--body-background-alt)}.upload-gallery-dragover{border-color:#0ae!important;background-color:#eaeaea;transition:all .5s}.upload-gallery-items{display:flex;flex-flow:column;width:100%;flex:1;overflow:auto}.upload-preview-items{display:flex;flex-wrap:wrap;width:100%;overflow-y:auto}.upload-preview-item{object-fit:cover;height:15rem;width:15rem;border:solid 3px #ffffff;border-radius:var(--panel-border-radius);cursor:pointer}.upload-preview-item-selected,.upload-instagram-item-selected{border-color:#0ae;border-radius:7.5rem;transition:all .2s ease}.upload-preview-item-selected:after,.upload-instagram-item-selected:after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#0ae;padding-right:1rem}.upload-item{display:flex;flex-flow:row;align-items:center;height:5rem;width:100%;font-size:1.2rem}.upload-thumbnail-container{display:block;text-align:center;margin-right:1rem}.upload-thumbnail{font-size:3.2rem;line-height:5rem!important;width:5rem!important;height:5rem;object-fit:contain}.upload-filename{flex:1;text-align:left}.upload-filesize{color:#0ae;text-align:right}.upload-delete{width:3.2rem;font-size:1.6rem;text-align:center;color:#888;cursor:pointer}.upload-delete:hover{color:#ddd}.upload-button-bar{display:flex;flex-flow:row;align-items:center;min-height:5rem;margin:1rem 0 0;padding:1rem 0 0;border-style:solid;border-color:var(--body-alt);border-width:1px 0 0 0}.dropbox-dropin-btn,.dropbox-dropin-btn:link{font-size:1.6rem!important;padding:.5rem 2rem 1rem!important;margin:2rem;border-radius:1rem!important}.box-authentication-button{margin:1rem;padding:.5rem 1rem}.upload-box-picker{width:100%;height:100%}.auth-logo{position:absolute;top:2rem;left:2rem}.auth-block{padding:1rem;box-shadow:var(--shadow-2);border-radius:var(--panel-border-radius);overflow:unset;flex-shrink:0!important}.auth-separator{height:auto}.auth-separator-text{font-size:1.6rem;padding:1.6rem 3.2rem}.auth-create-account,.auth-reset-password{margin:1.6rem 0;width:100%;color:#0ae;text-decoration:underline;text-align:center;cursor:pointer}.a-richtextfield{display:flex;flex-flow:column;padding:var(--field-padding)}.field-richtext{border-color:var(--field-border);border-width:var(--field-border-width);border-radius:0 0 var(--field-border-radius) var(--field-border-radius)}.ql-container.field-richtext-invalid{border-style:var(--field-border-invalid-style)!important;border-top-style:var(--field-border-invalid-style)!important;border-width:var(--field-border-invalid-width)!important;border-color:var(--red)!important}.field-richtext-read-only{border-style:none!important;cursor:unset!important}.field-richtext img{padding:1px;border:1px solid transparent;cursor:pointer}.field-richtext img:hover{border:solid 1px var(--blue)}.ql-toolbar{text-align:center;border-color:var(--field-border)!important;border-width:var(--field-border-width)!important;border-bottom-width:0!important;border-radius:0 0 var(--field-border-radius) var(--field-border-radius)}.ql-container{font-size:var(--field-font-size)!important;border-style:solid!important;border-width:var(--field-border-width)!important;border-radius:0 0 var(--field-border-radius) var(--field-border-radius);border-color:var(--field-border)!important;background:var(--field-background)!important}.ql-container:hover{border-color:var(--field-border-hover)!important}.ql-snow .ql-tooltip.ql-flip{z-index:10000;transform:translateY(0)!important;position:static;margin:1rem;border-radius:.5rem}.ql-snow .ql-editor h1{margin:4rem 0}.ql-snow .ql-editor h2{margin:3rem 0}.ql-snow .ql-editor h3{margin:2rem 0}.ql-snow .ql-editor h4{margin:1rem 0}.ql-bubble .ql-tooltip{border-radius:.5rem!important}.ql-bubble .ql-tooltip-arrow{display:none!important}.ql-bubble .ql-editor h1{margin:4rem 0}.ql-bubble .ql-editor h2{margin:3rem 0}.ql-bubble .ql-editor h3{margin:2rem 0}.ql-bubble .ql-editor h4{margin:1rem 0}.ql-toolbar-extension{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:solid 2px #00aaee;width:3rem;height:3rem;border-radius:100%;padding:.5rem}.ql-toolbar-extension:hover{color:var(--blue)!important}.form-record .ql-editor{line-height:2.5rem!important}.ql-editor figure{text-align:center}.ql-caption{text-align:center}.qlbt-col-tool{display:none!important}.ql-editor .quill-better-table{width:100%!important;table-layout:fixed!important}.ql-editor .quill-better-table td,.quill-better-table th{width:100%!important;word-wrap:break-word}.a-codeeditor{display:inline-flex;flex-flow:row;vertical-align:top;margin:0;padding:var(--field-padding);min-height:5rem;z-index:0}.code-editor{width:100%;height:100%;min-height:5rem;border-radius:.5rem;overflow:hidden}.no-scrollbar-h .ace_scrollbar-h,.no-scrollbar-v .ace_scrollbar-v{display:none!important}.a-map{display:flex;border-style:solid;border-width:1px;border-color:#eee;border-radius:var(--panel-border-radius);overflow:hidden}.a-mapfield{display:inline-flex;flex-flow:row wrap;vertical-align:top;margin:0;padding:var(--field-padding)}.a-mapfield-button{position:absolute;width:2rem;top:.6rem;right:.6rem;padding:0 .4rem .2rem;border:solid 1px #ccc;border-radius:.4rem;background:#fff}.a-mapfield-button:hover{border:solid 1px #000000}.ol-attribution.ol-uncollapsible{display:none!important}.directory-user-icon,.directory-group-icon,.directory-role-icon{font-size:1.2rem}.a-link .field-select{background:none;border:none}.field-link-value{display:inline-flex;align-items:center;white-space:nowrap;font-size:var(--field-font-size);width:100%;margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:var(--field);background:var(--body-background);border-style:solid;border-width:1px;border-radius:var(--field-select-value-border-radius);cursor:pointer}.field-link-value:hover{background-color:var(--body-background-alt)}.field-link-value-compact{height:2.8rem}.field-link-record{display:inline-flex;white-space:nowrap;width:100%;overflow:hidden}.field-link-value-cell{line-height:1.6rem;display:inline;white-space:nowrap;font-size:1.2rem;margin:var(--field-select-value-margin);padding:var(--field-select-value-padding);color:var(--field);background:var(--field-background);border-color:var(--field-border);border-style:solid;border-width:1px;border-radius:var(--field-select-value-border-radius);cursor:pointer}.field-link-value-cell:hover{background-color:var(--body-background-alt)}.field-link-buttons{display:inline-flex;flex-flow:row;width:100%}.field-link-button{min-height:unset!important;height:2.8rem;margin-right:.2rem}.field-link-button>*{font-size:1.3rem;margin-left:.5rem}.field-link-item{display:inline-flex;flex-flow:column;min-width:10rem;flex:1;padding:.5rem}.field-link-item-badge{display:flex;align-items:center;justify-content:center;color:#fff;min-width:3.2rem;height:3.2rem;border-radius:.5rem}.field-link-item-label{font-weight:var(--field-label-font-weight);overflow:hidden;text-overflow:ellipsis;padding:.5rem}.field-link-item-value{overflow:hidden;text-overflow:ellipsis;padding:.5rem;display:flex;flex-flow:row;max-height:3.2rem}.field-link-value-delete{font-size:1.6rem;padding:0 0 0 1.6rem;cursor:pointer}.field-link-item-image{display:inline-flex;flex-flow:row;align-items:center;min-width:15rem;padding:.5rem}.field-link-item-image-thumbnail{max-height:4.4rem;border-style:solid;border-width:1px;border-color:var(--field-border);box-shadow:var(--shadow-1)}.field-link-item-color{width:2rem;height:2rem;border-radius:var(--panel-border-radius);margin-left:.5rem}.field-link-item-icon{font-size:2rem;margin-left:.5rem}.field-link-item-slider{width:70%}:root{--l-50: .98;--l-75: .96;--l-100: .94;--l-200: .9;--l-300: .86;--l-400: .75;--l-500: .55;--l-600: .45;--l-700: .35;--l-800: .25;--l-900: .2;--lcolor-100: .9;--lcolor-200: .85;--lcolor-300: .78;--lcolor-400: .7;--lcolor-500: .6;--lcolor-600: .5;--lcolor-700: .42;--lcolor-800: .35;--primary-h: 170;--primary-c: .14;--primary-100: oklch(var(--lcolor-100) var(--primary-c) var(--primary-h));--primary-200: oklch(var(--lcolor-200) var(--primary-c) var(--primary-h));--primary-300: oklch(var(--lcolor-300) var(--primary-c) var(--primary-h));--primary-400: oklch(var(--lcolor-400) var(--primary-c) var(--primary-h));--primary-500: oklch(var(--lcolor-500) var(--primary-c) var(--primary-h));--primary-600: oklch(var(--lcolor-600) var(--primary-c) var(--primary-h));--primary-700: oklch(var(--lcolor-700) var(--primary-c) var(--primary-h));--primary-800: oklch(var(--lcolor-800) var(--primary-c) var(--primary-h));--secondary-h: 175;--secondary-c: .12;--secondary-100: oklch(var(--lcolor-100) var(--secondary-c) var(--secondary-h));--secondary-200: oklch(var(--lcolor-200) var(--secondary-c) var(--secondary-h));--secondary-300: oklch(var(--lcolor-300) var(--secondary-c) var(--secondary-h));--secondary-400: oklch(var(--lcolor-400) var(--secondary-c) var(--secondary-h));--secondary-500: oklch(var(--lcolor-500) var(--secondary-c) var(--secondary-h));--secondary-600: oklch(var(--lcolor-600) var(--secondary-c) var(--secondary-h));--secondary-700: oklch(var(--lcolor-700) var(--secondary-c) var(--secondary-h));--secondary-800: oklch(var(--lcolor-800) var(--secondary-c) var(--secondary-h));--success-h: 155;--success-c: .16;--success-100: oklch(var(--lcolor-100) var(--success-c) var(--success-h));--success-200: oklch(var(--lcolor-200) var(--success-c) var(--success-h));--success-300: oklch(var(--lcolor-300) var(--success-c) var(--success-h));--success-400: oklch(var(--lcolor-400) var(--success-c) var(--success-h));--success-500: oklch(var(--lcolor-500) var(--success-c) var(--success-h));--success-600: oklch(var(--lcolor-600) var(--success-c) var(--success-h));--success-700: oklch(var(--lcolor-700) var(--success-c) var(--success-h));--success-800: oklch(var(--lcolor-800) var(--success-c) var(--success-h));--warning-h: 85;--warning-c: .18;--warning-100: oklch(var(--lcolor-100) var(--warning-c) var(--warning-h));--warning-200: oklch(var(--lcolor-200) var(--warning-c) var(--warning-h));--warning-300: oklch(var(--lcolor-300) var(--warning-c) var(--warning-h));--warning-400: oklch(var(--lcolor-400) var(--warning-c) var(--warning-h));--warning-500: oklch(var(--lcolor-500) var(--warning-c) var(--warning-h));--warning-600: oklch(var(--lcolor-600) var(--warning-c) var(--warning-h));--warning-700: oklch(var(--lcolor-700) var(--warning-c) var(--warning-h));--warning-800: oklch(var(--lcolor-800) var(--warning-c) var(--warning-h));--error-h: 25;--error-c: .18;--error-100: oklch(var(--lcolor-100) var(--error-c) var(--error-h));--error-200: oklch(var(--lcolor-200) var(--error-c) var(--error-h));--error-300: oklch(var(--lcolor-300) var(--error-c) var(--error-h));--error-400: oklch(var(--lcolor-400) var(--error-c) var(--error-h));--error-500: oklch(var(--lcolor-500) var(--error-c) var(--error-h));--error-600: oklch(var(--lcolor-600) var(--error-c) var(--error-h));--error-700: oklch(var(--lcolor-700) var(--error-c) var(--error-h));--error-800: oklch(var(--lcolor-800) var(--error-c) var(--error-h));--neutral-h: 180;--neutral-c: .015;--neutral-50: oklch(var(--l-50) var(--neutral-c) var(--neutral-h));--neutral-75: oklch(var(--l-75) var(--neutral-c) var(--neutral-h));--neutral-100: oklch(var(--l-100) var(--neutral-c) var(--neutral-h));--neutral-200: oklch(var(--l-200) var(--neutral-c) var(--neutral-h));--neutral-300: oklch(var(--l-300) var(--neutral-c) var(--neutral-h));--neutral-400: oklch(var(--l-400) var(--neutral-c) var(--neutral-h));--neutral-500: oklch(var(--l-500) var(--neutral-c) var(--neutral-h));--neutral-600: oklch(var(--l-600) var(--neutral-c) var(--neutral-h));--neutral-700: oklch(var(--l-700) var(--neutral-c) var(--neutral-h));--neutral-800: oklch(var(--l-800) var(--neutral-c) var(--neutral-h));--neutral-900: oklch(var(--l-900) var(--neutral-c) var(--neutral-h));--card-shadow: 0 2px 8px rgba(99, 99, 99, .08);--card-shadow-hover: 0 4px 16px rgba(99, 99, 99, .12);--card-radius: 12px;--gradient-dark: rgb(221, 231, 231);--gradient-mid: rgb(208, 245, 235);--gradient-light: rgb(189, 255, 236);--font-color: var(--neutral-900);--body: var(--neutral-900)!important;--body-background: var(--neutral-100)!important}@supports (color: oklab(0% 0 0%)){:root{--card-shadow: 0 2px 8px oklch(.5 0 0 / .08);--card-shadow-hover: 0 4px 16px oklch(.5 0 0 / .12);--gradient-dark: oklch(.92 .01 200);--gradient-mid: oklch(.94 .04 178);--gradient-light: oklch(.95 .07 175)}}@media(prefers-color-scheme:dark){:root{--l-50: .18;--l-75: .24;--l-100: .28;--l-200: .32;--l-300: .38;--l-400: .48;--l-500: .6;--l-600: .72;--l-700: .8;--l-800: .88;--l-900: .94;--lcolor-100: .9;--lcolor-200: .82;--lcolor-300: .74;--lcolor-400: .66;--lcolor-500: .58;--lcolor-600: .52;--lcolor-700: .46;--lcolor-800: .42;--neutral-h: 220;--neutral-c: .025;--gradient-dark: rgb(0, 2, 5);--gradient-mid: rgb(0, 17, 16);--gradient-light: rgb(0, 33, 25);--card-shadow: 0 2px 8px rgba(0, 0, 0, .3);--card-shadow-hover: 0 4px 16px rgba(0, 0, 0, .4)}@supports (color: color(display-p3 0 0 0%)){:root{--gradient-dark: color(display-p3 .00094 .00738 .01806)}}@supports (color: oklab(0% 0 0%)){:root{--gradient-dark: oklch(.08 .02 240)}}@supports (color: color(display-p3 0 0 0%)){:root{--gradient-mid: color(display-p3 0 .06848 .06502)}}@supports (color: oklab(0% 0 0%)){:root{--gradient-mid: oklch(.16 .06 190)}}@supports (color: color(display-p3 0 0 0%)){:root{--gradient-light: color(display-p3 0 .13225 .09987)}}@supports (color: oklab(0% 0 0%)){:root{--gradient-light: oklch(.22 .09 175);--card-shadow: 0 2px 8px oklch(0 0 0 / .3);--card-shadow-hover: 0 4px 16px oklch(0 0 0 / .4)}}}html,body{background:linear-gradient(135deg,var(--gradient-dark) 0%,var(--gradient-mid) 30%,var(--gradient-light) 50%,var(--gradient-mid) 70%,var(--gradient-dark) 100%);background-attachment:fixed;color:var(--font-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:14px;position:relative;min-height:100vh}*{scrollbar-width:thin;scrollbar-color:var(--neutral-400) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--neutral-400);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background-color:var(--neutral-500)}#login{max-height:min(400px,100dvh)}#register{max-height:min(450px,100dvh)}#login-page[style],.hidden{display:none!important}.logo img{max-width:100%}.a-button{background-color:var(--primary-500);border:2px solid transparent;border-radius:8px;transition:all .2s ease;box-shadow:0 2px 4px #6363631a}.button-text{color:#fff;font-size:1.6rem;font-weight:600}.button-icon{color:#fff}.a-button:hover{background-color:var(--primary-600);border-color:transparent;transform:translateY(-1px);box-shadow:0 4px 8px #63636326}.a-button:hover .button-text,.a-button:hover .button-icon{color:#fff}.a-button:active{transform:translateY(0);box-shadow:0 1px 2px #6363631a}.separator{margin:2rem auto 1rem;height:0;border-top:1px solid var(--neutral-400)}.a-panel:not(.a-notification){position:fixed;inset:0;margin:auto;border:none;background-color:var(--neutral-50);width:min(500px,100dvw);height:auto;max-height:min(250px,100dvh);border-radius:16px;box-shadow:0 20px 60px #2e2e2e33;overflow:hidden}.a-panel:not(.a-notification)[style]{inset:0!important;position:fixed!important}.a-panel.form-record{max-height:min(500px,100dvh)}.panel-mask{background-color:#0b181c;opacity:.6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panel-header{background-color:var(--neutral-75);border-bottom:1px solid var(--neutral-200);padding:1rem 1.5rem}.panel-header .panel-title{color:var(--neutral-800);font-weight:600}.panel-header .panel-close{color:var(--neutral-600)}.panel-header .panel-close:hover{color:var(--neutral-800)}.panel-body{background-color:var(--neutral-50);padding:2rem;display:flex;flex-direction:column}.a-notification{top:initial!important;bottom:2rem;padding:1rem 1.5rem;border:none;border-left:4px solid var(--primary-500);background:var(--neutral-50);box-shadow:0 4px 20px #2e2e2e26;border-radius:8px}.a-checkbox{font-size:1.75rem}.field-label{font-size:1.75rem;color:var(--font-color);font-weight:400}.field-label{flex:1}.form-content{background:transparent}.field-label[style]{min-width:initial!important;max-width:initial!important}.field-select-input{background-color:var(--neutral-600);margin-bottom:1rem;border:none;color:var(--neutral-50)}.field-select-options[style]{box-shadow:none}input[disabled],input[disabled]:hover{background-color:var(--neutral-200);color:var(--neutral-700);border:none}.field-input{font-size:1.5rem}.button-icon,.a-button:hover .button-text,.a-button:hover .button-icon{color:inherit}.datatable-toolbar{background-color:transparent;padding:1rem 0;border:none;height:initial;box-sizing:border-box}.datatable-body-container{background-color:var(--neutral-200)}.datatable-body-container-empty:before{color:var(--neutral-400)}.datatable-header{border:none}.datatable-column-header,.datatable-header-1st-column{background-color:var(--neutral-100);border:none}.datatable-header-checkbox:hover,.datatable-header-1st-column:hover,.datatable-column-header:hover{background-color:var(--neutral-200)}.datatable-column-header-title{color:var(--font-color);padding-left:1rem}.datatable-body{background-color:var(--neutral-200)}.datatable-row{background-color:var(--neutral-100);border:none;color:var(--font-color)}.datatable-row:hover .datatable-cell{background-color:var(--neutral-300)}.datatable-cell-1st:not(:first-child),.datatable-row:not(:first-child) .datatable-cell{border-top:none}.datatable-cell-1st,.datatable-cell{color:inherit;border:1px solid var(--neutral-900);border-left:none;background-color:var(--neutral-200)}.datatable-cell-1st{border-left:1px solid var(--neutral-900)}.datatable-cell-1st:hover{background-color:var(--neutral-300)}.empty-list{padding:2rem;text-align:center;font-size:2rem}.form-actions{display:flex;justify-content:center;padding-top:2rem}.form-actions .a-button{margin:1rem}.view{max-width:min(100dvw,600px);margin:auto}.not-found-view{position:fixed;inset:0;margin:auto;width:min(100dvw,400px);display:flex;flex-direction:column;justify-content:center;text-align:center}stripe-connect-payments,stripe-connect-notification-banner,stripe-connect-payouts,stripe-connect-account-management,stripe-connect-account-onboarding,stripe-connect-documents,stripe-connect-payment-details{display:block}#expert-not-found .expert-not-found-content{position:fixed;inset:0;margin:auto;width:min(100dvw,400px);display:flex;flex-direction:column;justify-content:center;text-align:center}.expert-listing .products{padding:1.5rem;gap:1.5rem;display:flex;flex-direction:column}.product-info{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;font-size:1.8rem;background-color:var(--neutral-50);padding:1.5rem 2rem;border-radius:var(--card-radius);cursor:pointer;box-sizing:border-box;border:1px solid var(--neutral-200);box-shadow:var(--card-shadow);transition:all .2s ease}.product-info:hover{border-color:var(--primary-300);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.product-name{grid-column:1 / -1;font-size:1.5rem}.product-name h1{margin:0;margin-bottom:1rem;color:var(--neutral-800);font-size:2rem}.product-description{grid-column:1 / 5;font-size:1.6rem;color:var(--neutral-600);line-height:1.5}.product-price{grid-column:5 / 6;font-weight:600;color:var(--primary-600);font-size:2rem}.payment-status-badge{padding:1rem;border-radius:8px;margin:1rem 0}.payment-status-badge .payment-status-content{display:flex;align-items:center;gap:.75rem}.payment-status-badge .payment-status-content i{font-size:1.5rem}.payment-status-badge .status-label{font-weight:500;font-size:1.6rem;flex:1}.payment-status-badge .amount{font-weight:700;font-size:1.4rem}.payment-status-badge.status-pending{background-color:var(--neutral-200);border:1px solid var(--neutral-400);color:var(--neutral-700)}.payment-status-badge.status-authorized{background-color:#002242;background-color:color(display-p3 .0201 .13059 .26369);background-color:oklch(.25 .08 250);border:1px solid var(--secondary-400);color:var(--secondary-300)}.payment-status-badge.status-captured{background-color:#002b05;background-color:color(display-p3 .05115 .1646 .03877);background-color:oklch(.25 .08 145);border:1px solid var(--success-400);color:var(--success-300)}.payment-status-badge.status-canceled,.payment-status-badge.status-expired{background-color:#400c0c;border:1px solid var(--error-400);color:var(--error-400)}@media(max-width:600px){.payment-status-badge .payment-status-content{flex-wrap:wrap}.payment-status-badge .amount{width:100%;text-align:right;margin-top:.5rem}}@media(prefers-color-scheme:light){.payment-status-badge.status-authorized{background-color:var(--secondary-100);border-color:var(--secondary-200);color:var(--secondary-700)}.payment-status-badge.status-captured{background-color:var(--success-100);border-color:var(--success-200);color:var(--success-700)}.payment-status-badge.status-canceled,.payment-status-badge.status-expired{background-color:var(--error-100);border-color:var(--error-200);color:var(--error-700)}}.chat-messages-section{margin:1.5rem 0}.chat-messages-section h2{font-size:1.4rem;color:var(--neutral-600);margin:1.5rem 0 1rem}.chat-messages-section h2 i{margin-right:.5rem}.chat-messages-container{background-color:var(--neutral-75);border:1px solid var(--neutral-200);border-radius:12px;padding:1.25rem;max-height:400px;overflow-y:auto;margin-bottom:1rem}.chat-messages-list{display:flex;flex-direction:column;gap:.75rem}.chat-message{display:flex;flex-direction:column;max-width:80%;padding:.75rem 1rem;border-radius:12px;position:relative}.chat-message.own-message{align-self:flex-end;background-color:var(--primary-500);color:#fff;border-bottom-right-radius:4px}.chat-message.other-message{align-self:flex-start;background-color:var(--neutral-100);color:var(--neutral-800);border-bottom-left-radius:4px;border:1px solid var(--neutral-200)}.chat-message .message-content{font-size:1.8rem;line-height:1.4;word-wrap:break-word}.chat-message .message-meta{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;font-size:1.5rem;opacity:.7}.chat-message .message-time{font-size:1.5rem}.chat-message .message-delete{cursor:pointer;opacity:0;transition:opacity .2s;padding:.25rem}.chat-message:hover .message-delete{opacity:.7}.chat-message .message-delete:hover{opacity:1;color:var(--error-400)}.chat-message .message-status{display:inline-flex;align-items:center;font-size:1.2rem;margin-left:.25rem}.chat-message .message-status i{margin-left:-.35rem}.chat-message .message-status i:first-child{margin-left:0}.chat-message.own-message .message-status.sent{opacity:.6}.chat-message.own-message .message-status.read{opacity:1;color:var(--success-300)}.chat-input-container{display:flex;gap:.5rem;flex:1}.chat-input-container>a-html{flex:1}.chat-input-container>div:first-child{flex:1;display:flex}.chat-input-container input{flex:1;padding:.85rem 1.25rem;border:1px solid var(--neutral-200);border-radius:10px;background-color:var(--neutral-75);color:var(--neutral-800);font-size:1.6rem;transition:all .2s ease;width:100%}.chat-input-container input:focus{outline:none;border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-100);background-color:var(--neutral-50)}.chat-input-container input::placeholder{color:var(--neutral-500)}.chat-input-container button{padding:.75rem 1.25rem}.chat-closed-banner{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:#3a1412;border:1px solid var(--error-400);border-radius:8px;color:var(--error-400);font-size:1.8rem}.chat-closed-banner i{font-size:1.5rem}.chat-empty-state{text-align:center;padding:2rem;color:var(--neutral-500);font-style:italic}.chat-loading{text-align:center;padding:2rem;color:var(--neutral-500)}.chat-loading i{font-size:1.5rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-box,.success-box,.warning-box{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:8px}.info-box{background:var(--neutral-200);color:var(--neutral-600)}.info-box i{color:var(--primary-400);font-size:1.5rem;margin-top:.1rem}.success-box{background:#003909;background:color(display-p3 .07194 .22219 .05588);background:oklch(.3 .1 145);color:var(--success-300)}.success-box i{font-size:1.5rem;margin-top:.1rem}.warning-box{background:#4f1a18;color:var(--error-400)}.warning-box i{font-size:1.5rem;margin-top:.1rem}.info-box p,.success-box p,.warning-box p{margin:0;font-size:1.8rem;line-height:1.5}.payment-captured-section,.payment-canceled-section{margin:1rem 0}.invoice-download-section{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--neutral-300)}.invoice-download-section .loading-text{color:var(--neutral-500);font-size:1.6rem}.invoice-download-section .loading-text i{margin-right:.5rem}.invoice-download-btn,.invoice-view-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:1.6rem;border-radius:4px;text-decoration:none;transition:background .2s}.invoice-download-btn{background:var(--primary-400);color:#fff}.invoice-download-btn:hover{background:var(--primary-500);color:#fff}.invoice-view-btn{background:var(--neutral-300);color:var(--neutral-700)}.invoice-view-btn:hover{background:var(--neutral-400);color:var(--neutral-700)}.payment-form-section{background-color:var(--neutral-75);padding:2rem;border-radius:var(--card-radius);margin:1rem 0;border:1px solid var(--neutral-200)}.payment-form-section h3{margin-bottom:1rem;font-size:1.5rem;font-weight:600;color:var(--neutral-800)}.payment-form-section .payment-info{color:var(--neutral-600);margin-bottom:1.25rem;font-size:1.6rem;line-height:1.5}.payment-form-section .form-label{display:block;font-size:1.4rem;font-weight:500;color:var(--neutral-700);margin-bottom:.5rem;margin-top:1.25rem}.payment-form-section .form-label:first-of-type{margin-top:0}.address-element-container{background-color:transparent;padding:0;border-radius:8px;margin-bottom:1rem}.card-element-container{background-color:var(--neutral-50);padding:.85rem 1rem;border-radius:8px;border:1px solid var(--neutral-200);margin-bottom:1rem;transition:border-color .2s ease,box-shadow .2s ease}.card-element-container:focus-within{border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-100)}#stripe-card-element{min-height:24px}.card-errors{color:var(--error-600);font-size:1.4rem;margin-top:.5rem;min-height:1.25rem}.payment-form-section #authorize-btn{width:100%;padding:.85rem 1.25rem;font-size:1.5rem;margin-top:.5rem}@media(min-width:400px){.payment-form-section #authorize-btn{width:auto}}.client-cancel-section{margin:1rem 0}.client-cancel-section .cancel-info{color:var(--neutral-600);font-size:1.8rem;margin-bottom:.75rem}.client-cancel-section #cancel-auth-btn{background-color:transparent;border:1px solid var(--neutral-500);color:var(--neutral-700);font-size:1.6rem}.client-cancel-section #cancel-auth-btn:hover{border-color:var(--error-400);color:var(--error-400)}.expert-not-ready-section .warning-box{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:#2b2000;background-color:color(display-p3 .16687 .12605 0);background-color:oklch(.25 .06 90);border:1px solid var(--warning-500);border-radius:8px;color:var(--warning-400)}.expert-not-ready-section .warning-box i{font-size:1.5rem;margin-top:.1rem}.expert-not-ready-section .warning-box p{margin:0;font-size:1.8rem;line-height:1.5}.expert-capture-section{background-color:var(--neutral-200);padding:1.25rem;border-radius:8px;margin:1rem 0;border-left:4px solid var(--secondary-400)}.expert-capture-section h3{margin-bottom:.75rem;font-size:1.4rem;color:var(--neutral-800)}.expert-capture-section .expires-info{color:var(--warning-400);font-size:1.8rem;margin-bottom:.5rem}.expert-capture-section .capture-instruction{color:var(--neutral-600);font-size:1.8rem;margin-bottom:1rem}.expert-capture-section .button-group{display:flex;gap:.75rem;flex-wrap:wrap}.expert-capture-section #capture-btn{background-color:var(--success-500);padding:.75rem 1rem;font-size:1.6rem}.expert-capture-section #capture-btn:hover{background-color:var(--success-400)}.expert-capture-section #decline-btn{background-color:transparent;border:1px solid var(--neutral-500);color:var(--neutral-700);font-size:1.6rem}.expert-capture-section #decline-btn:hover{border-color:var(--error-400);color:var(--error-400)}@media(min-width:400px){.expert-capture-section #capture-btn{width:auto}}.client-chat{max-width:800px;margin:2rem auto;padding:2rem;background:var(--neutral-75);border-radius:16px;box-shadow:var(--card-shadow)}.client-chat h2{font-size:1.4rem;color:var(--neutral-600);margin:1.5rem 0 1rem}.client-chat h2 i{margin-right:.5rem}.client-chat .header-with-back{margin-bottom:1rem}.client-chat .header-with-back button{background:transparent;color:var(--primary-400);border:none;padding:.5rem 0;cursor:pointer;font-size:1.8rem}.client-chat .header-with-back button:hover{color:var(--primary-300)}.client-chat .header-with-back button i{margin-right:.5rem}.client-chat .expert-info-card{background:var(--neutral-200);border-radius:8px;padding:1rem}.client-chat .expert-email{font-weight:500;color:var(--neutral-800);margin:0}.client-chat .product-card-compact{background:var(--neutral-200);border-radius:8px;padding:1rem;display:flex;justify-content:space-between;align-items:center}.client-chat .product-card-compact .product-name{font-weight:500;color:var(--neutral-800)}.client-chat .product-card-compact .product-price{font-weight:600;color:var(--success-400)}.client-chat .info-text{color:var(--neutral-600);font-style:italic;margin:1rem 0}.guest-email-modal{max-width:400px;margin:0 auto}.guest-email-modal .modal-description{color:var(--neutral-600);margin-bottom:1.5rem;line-height:1.5}.guest-email-modal .a-field{margin-bottom:1rem}.guest-email-modal input[type=text]{width:100%;padding:.75rem;border:1px solid var(--neutral-400);border-radius:6px;font-size:1.5rem;background:var(--neutral-200);color:var(--neutral-800)}.guest-email-modal input[type=text]:focus{outline:none;border-color:var(--primary-400)}.guest-email-modal .email-error{color:var(--error-400);font-size:1.4rem;margin-bottom:1rem}.guest-email-modal .email-error.hidden{display:none}.guest-email-modal button{width:100%;padding:.75rem;border-radius:6px;font-weight:500;cursor:pointer;border:none;background:var(--primary-500);color:#fff;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .15s ease}.guest-email-modal button:hover{background:var(--primary-400)}.guest-email-modal button:disabled,.guest-email-modal button.loading{background:var(--neutral-400);cursor:not-allowed}.expert-chat .expert-capture-section{background:var(--primary-100);border-radius:12px;padding:1.5rem;margin-top:1rem;border:1px solid var(--primary-200)}.expert-chat .expert-capture-section p{margin:.5rem 0;color:var(--primary-800)}.expert-chat .expires-info{color:var(--warning-400)!important;font-size:1.8rem}.expert-chat .expires-info i{margin-right:.5rem}.expert-chat .capture-instruction{font-size:1.8rem;color:var(--primary-700)!important;margin-top:1rem!important}.expert-chat .button-group{display:flex;gap:1rem;margin-top:1.5rem}.expert-chat .button-group button{flex:1;padding:.75rem 1rem;border-radius:6px;font-weight:500;font-size:1.6rem;cursor:pointer;border:none;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .15s ease}.expert-chat #capture-btn{background:var(--success-500);color:#fff}.expert-chat #capture-btn:hover{background:var(--success-400)}.expert-chat #capture-btn:disabled{background:var(--neutral-400);cursor:not-allowed}.expert-chat #decline-btn{background:var(--neutral-300);color:var(--neutral-700)}.expert-chat #decline-btn:hover{background:var(--error-500);color:#fff}@media(max-width:600px){.expert-chat .button-group{flex-direction:column}}.expert-chat .no-payment-section .info-box{background:var(--neutral-200);color:var(--neutral-600)}.expert-chat .no-payment-section .info-box i{color:var(--primary-400);font-size:1.5rem;margin-top:.15rem}.expert-chat .no-payment-section .error-box{background:#470005;background:color(display-p3 .26421 0 .01704);background:oklch(.25 .12 25);color:var(--error-300);border:1px solid var(--error-500)}.expert-chat .no-payment-section .error-box i{font-size:1.6rem;margin-top:.15rem;color:var(--error-400)}.expert-chat .no-payment-section .error-box p{margin:0 0 .5rem}.expert-chat .no-payment-section .error-box p:last-child{margin-bottom:0}.expert-chat .onboarding-action{margin-top:1rem}.expert-chat .onboarding-action button{background:var(--error-500);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background .15s ease}.expert-chat .onboarding-action button:hover{background:var(--error-400)}.expert-chat .chat-controls{display:flex;gap:.5rem;margin-bottom:1rem}.expert-chat .chat-controls button{padding:.5rem 1rem;font-size:1.7rem}.expert-chat #close-chat-btn{background-color:var(--warning-500)}.expert-chat #close-chat-btn:hover{background-color:var(--warning-400)}.expert-chat #reopen-chat-btn{background-color:var(--success-500)}.expert-chat #reopen-chat-btn:hover{background-color:var(--success-400)}.expert-chat .chat-closed-banner{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:#2b2000;background-color:color(display-p3 .16687 .12605 0);background-color:oklch(.25 .06 90);border:1px solid var(--warning-500);border-radius:8px;color:var(--warning-400);font-size:1.8rem;margin-bottom:1rem}.expert-chat .chat-closed-banner i{font-size:1.5rem}#panel-body-expert-chat-dialog>*{flex-shrink:0}.expert-chat{max-width:800px;margin:0 auto;padding:2rem}.expert-chat h1{margin-bottom:1rem}.expert-chat h2{font-size:1.4rem;color:var(--neutral-600);margin:1.5rem 0 1rem}.expert-chat h2 i{margin-right:.5rem}.expert-chat .header-with-back{margin-bottom:1rem}.expert-chat .header-with-back button{background:transparent;color:var(--primary-400);border:none;padding:.5rem 0;cursor:pointer;font-size:1.8rem}.expert-chat .header-with-back button:hover{color:var(--primary-300)}.expert-chat .header-with-back button i{margin-right:.5rem}.expert-chat .client-info-card{background:var(--neutral-200);border-radius:8px;padding:1rem}.expert-chat .client-email{font-weight:500;color:var(--neutral-800);margin:0}.expert-chat .product-card-compact{background:var(--neutral-200);border-radius:8px;padding:1rem;display:flex;justify-content:space-between;align-items:center}.expert-chat .product-card-compact .product-name{font-weight:500;color:var(--neutral-800)}.expert-chat .product-card-compact .product-price{font-weight:600;color:var(--success-400)}.expert-chat .info-box,.expert-chat .success-box,.expert-chat .warning-box,.expert-chat .error-box{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border-radius:8px;margin-top:1rem}.expert-chat .info-box p,.expert-chat .success-box p,.expert-chat .warning-box p{margin:0;line-height:1.5}@media(max-width:600px){.expert-chat{padding:1rem}}.expert-chat-dialog{display:flex;flex-direction:column}.expert-chat-dialog .panel-body{flex:1;overflow-y:auto;padding:1.5rem}.expert-chat-dialog .loading-spinner{display:flex;align-items:center;justify-content:center;padding:3rem;color:var(--neutral-500);font-size:1.5rem;gap:.75rem}.expert-chat-dialog h3{margin:0 0 .5rem;font-size:1.4rem;color:var(--neutral-500);text-transform:uppercase;letter-spacing:.05em}.expert-chat-dialog .client-email{margin:0 0 1rem;font-size:1.5rem;color:var(--neutral-800)}.expert-chat-dialog .product-card-compact{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--neutral-100);border-radius:10px;margin-bottom:1rem;border:1px solid var(--neutral-200)}.expert-chat-dialog .product-name{font-weight:500;color:var(--neutral-800)}.expert-chat-dialog .product-price{font-weight:600;color:var(--primary-600)}.expert-chat-dialog .expert-capture-section{background:var(--primary-100);border-radius:12px;padding:1.25rem;margin:1rem 0;border:1px solid var(--primary-200)}.expert-chat-dialog .expert-capture-section p{color:var(--primary-800);margin:.5rem 0}.expert-chat-dialog .capture-instruction{color:var(--primary-700)!important;font-size:1.4rem}.expert-chat-dialog .button-group{display:flex;gap:.75rem;margin-top:1rem}.expert-chat-dialog .success-box,.expert-chat-dialog .warning-box{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:10px}.expert-chat-dialog .success-box{background:var(--success-100);color:var(--success-700);border:1px solid var(--success-200)}.expert-chat-dialog .warning-box{background:var(--error-100);color:var(--error-700);border:1px solid var(--error-200)}.expert-chat-dialog .chat-messages-section{margin-top:1.25rem}.expert-chat-dialog .chat-messages-container{max-height:300px;overflow-y:auto}.expert-chat-dialog .invoice-download-section{margin-top:1rem}.expert-chat-dialog #dialog-capture-btn{background:var(--success-500)!important;color:#fff!important;border:none!important;border-radius:8px!important}.expert-chat-dialog #dialog-capture-btn:hover{background:var(--success-600)!important}.expert-chat-dialog #dialog-capture-btn:disabled{background:var(--neutral-400)!important;cursor:not-allowed!important}.expert-chat-dialog #dialog-decline-btn{background:var(--neutral-200)!important;color:var(--neutral-700)!important;border:none!important;border-radius:8px!important}.expert-chat-dialog #dialog-decline-btn:hover{background:var(--error-500)!important;color:#fff!important}@media(prefers-color-scheme:light){.expert-chat-dialog .expert-capture-section{background:var(--primary-100);border-color:var(--primary-300)}.expert-chat-dialog .expert-capture-section p{color:var(--primary-700)}.expert-chat-dialog .capture-instruction{color:var(--primary-600)!important}}#view-client-orders .section-title{margin:1.5rem 0 1rem;font-size:1rem;color:var(--neutral-700)}#view-client-orders .section-title.awaiting{color:var(--secondary-400)}#view-client-orders .section-title.completed{color:var(--success-400)}#view-client-orders .section-title i{margin-right:.5rem}#view-client-orders .orders-grid{display:flex;flex-direction:column;gap:.75rem}#view-client-orders .order-card{background:var(--neutral-200);border-radius:8px;padding:1rem;cursor:pointer;transition:background-color .15s ease;border:1px solid transparent}#view-client-orders .order-card:hover{background:var(--neutral-300);border-color:var(--primary-400)}#view-client-orders .order-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}#view-client-orders .product-name{font-weight:500;color:var(--neutral-800)}#view-client-orders .status-badge{font-size:1.6rem;padding:.25rem .5rem;border-radius:4px;font-weight:500;display:flex;align-items:center;gap:.25rem}#view-client-orders .status-none{background:var(--neutral-300);color:var(--neutral-600)}#view-client-orders .status-pending{background:var(--neutral-300);color:var(--neutral-700)}#view-client-orders .status-authorized{background:#002f56;background:color(display-p3 .02428 .17709 .35206);background:oklch(.3 .1 250);color:var(--secondary-300)}#view-client-orders .status-captured{background:#003909;background:color(display-p3 .07194 .22219 .05588);background:oklch(.3 .1 145);color:var(--success-300)}#view-client-orders .status-canceled,#view-client-orders .status-expired{background:#4f1a18;color:var(--error-400)}#view-client-orders .order-card-body{display:flex;justify-content:space-between;align-items:center}#view-client-orders .expert-name{color:var(--neutral-600);font-size:1.8rem}#view-client-orders .expert-name i{margin-right:.5rem}#view-client-orders .amount{font-weight:600;color:var(--neutral-800)}#view-client-orders .hint{color:var(--neutral-500);font-size:1.8rem;margin-top:.5rem}#view-client-orders .empty-list{text-align:center;padding:2rem;color:var(--neutral-500)}.action-summary{margin-bottom:.5rem}.action-summary h3{font-size:1.4rem;color:var(--warning-400);margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.action-summary-loading{color:var(--neutral-500);font-size:1.6rem;padding:1rem}.action-summary-empty{display:flex;align-items:center;gap:.75rem;padding:1rem;margin-top:.5rem;background:#002b05;background:color(display-p3 .05115 .1646 .03877);background:oklch(.25 .08 145);border:1px solid var(--success-500);border-radius:8px;color:var(--success-400);font-size:1.6rem}.action-summary-empty i{font-size:1.4rem}.action-items{display:flex;flex-direction:column;gap:.75rem}.action-item{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-radius:8px;gap:1rem}.action-item-messages{background:#06233d;border:1px solid var(--secondary-500)}.action-item-payments{background:#2b2000;background:color(display-p3 .16687 .12605 0);background:oklch(.25 .08 90);border:1px solid var(--warning-500)}.action-item-content{display:flex;align-items:center;gap:.75rem}.action-item-content i{font-size:1.4rem}.action-item-messages .action-item-content i{color:var(--secondary-400)}.action-item-payments .action-item-content i{color:var(--warning-400)}.action-label{font-size:1.6rem;font-weight:500;color:var(--neutral-800)}.action-item .a-button{padding:.5rem 1rem;font-size:1.5rem;white-space:nowrap}@media(max-width:500px){.action-item{flex-direction:column;align-items:flex-start}.action-item .a-button{align-self:flex-end;margin-top:.5rem}}@media(prefers-color-scheme:light){.action-summary h3{color:var(--warning-600)}.action-summary-empty{background:var(--success-100);border-color:var(--success-200);color:var(--success-700)}.action-item-messages{background:var(--secondary-100);border-color:var(--secondary-200)}.action-item-payments{background:var(--warning-100);border-color:var(--warning-200)}.action-item-messages .action-item-content i{color:var(--secondary-600)}.action-item-payments .action-item-content i{color:var(--warning-600)}}#expert-dashboard-notifications{margin-top:2rem}.goto-store{margin-right:1rem}#view-expert-dashboard .a-button:hover .button-text{font-weight:700}#view-expert-dashboard .a-button:hover{color:var(--primary-400)}.expert-dashboard-content{display:grid;margin-top:2rem}#view-chats{display:grid;grid-template-rows:auto auto auto 1fr auto;height:100%;overflow:hidden}#view-chats .chats-search-container{margin-bottom:1rem}#view-chats .chats-search-container .a-field{margin:0}#view-chats .chats-search-container input{width:100%;padding:.85rem 1.25rem;font-size:1.6rem;border:1px solid var(--neutral-200);border-radius:10px;background:var(--neutral-75);color:var(--neutral-800);transition:all .2s ease}#view-chats .chats-search-container input:focus{outline:none;border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-100);background:var(--neutral-50)}#view-chats .chats-search-container input::placeholder{color:var(--neutral-500)}#chats-list{overflow-y:auto;min-height:0;max-height:80%}#view-chats .section-title{margin:1.5rem 0 1rem;font-size:1.4rem;color:var(--neutral-700)}#view-chats .section-title.action-required{color:var(--warning-400)}#view-chats .section-title i{margin-right:.5rem}#view-chats .chats-grid{display:flex;flex-direction:column;gap:.75rem}#view-chats .chat-card{background:var(--neutral-75);border-radius:var(--card-radius);padding:1.5rem;cursor:pointer;transition:all .2s ease;border:1px solid var(--neutral-200);box-shadow:var(--card-shadow)}#view-chats .chat-card:hover{background:var(--neutral-50);border-color:var(--primary-300);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}#view-chats .chat-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}#view-chats .client-email{font-weight:500;color:var(--neutral-800);display:flex;align-items:center;gap:.5rem}#view-chats .unread-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;font-size:.75rem;font-weight:600;background:var(--primary-500);color:#fff;border-radius:50px}#view-chats .chat-card.has-unread{border-left:4px solid var(--primary-500);background:var(--primary-100)}#view-chats .chat-card.has-unread .client-email,#view-chats .chat-card.has-unread .amount{color:var(--primary-800)}#view-chats .chat-card.has-unread .product-name{color:var(--primary-700)}#view-chats .chat-card.has-unread .chat-id{color:var(--primary-600)}#view-chats .status-badge{font-size:1.4rem;padding:.3rem .6rem;border-radius:6px;font-weight:600;letter-spacing:.02em}#view-chats .status-none{background:var(--neutral-200);color:var(--neutral-600)}#view-chats .status-pending{background:var(--neutral-200);color:var(--neutral-700)}#view-chats .status-authorized{background:var(--primary-100);color:var(--primary-700);border:1px solid var(--primary-200)}#view-chats .status-captured{background:var(--success-100);color:var(--success-700);border:1px solid var(--success-200)}#view-chats .status-canceled,#view-chats .status-expired{background:var(--error-100);color:var(--error-700);border:1px solid var(--error-200)}#view-chats .chat-card-body{display:flex;flex-direction:column;gap:.25rem}#view-chats .product-name{color:var(--neutral-600);font-size:1.8rem}#view-chats .chat-meta{display:flex;justify-content:space-between;align-items:center}#view-chats .chat-id{font-family:monospace;font-size:1.4rem;color:var(--neutral-500);cursor:text;-webkit-user-select:all;user-select:all}#view-chats .amount{font-weight:600;color:var(--neutral-800)}#view-chats .hint{color:var(--neutral-500);font-size:1.8rem;margin-top:.5rem}#view-chats .pagination{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid var(--neutral-300)}#view-chats .pagination-info{color:var(--neutral-600);font-size:1.8rem}#view-products .buttons-header{margin-bottom:1rem}#view-products .buttons-header .a-button:hover .button-text{font-weight:700}#view-products .products-grid{display:flex;flex-direction:column;gap:.75rem}#view-products .product-card{background:var(--neutral-75);border-radius:var(--card-radius);padding:1.5rem;border:1px solid var(--neutral-200);transition:all .2s ease;box-shadow:var(--card-shadow)}#view-products .product-card:hover{background:var(--neutral-50);border-color:var(--primary-300);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}#view-products .product-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}#view-products .product-name{font-weight:500;font-size:2rem;color:var(--neutral-800)}#view-products .state-badge{font-size:1.6rem;padding:.25rem .5rem;border-radius:4px;font-weight:500}#view-products .state-online{background:#003909;background:color(display-p3 .07194 .22219 .05588);background:oklch(.3 .1 145);color:var(--success-300)}#view-products .state-offline{background:#582f02;color:var(--warning-300)}#view-products .product-card-body{display:flex;flex-direction:column;gap:.25rem}#view-products .product-description{color:var(--neutral-600);font-size:1.6rem;line-height:1.4}#view-products .product-price{font-weight:600;font-size:1.8rem;color:var(--neutral-800);margin-top:.25rem}#view-products .product-card-actions{display:flex;gap:.5rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--neutral-300)}#view-products .product-card-actions .a-button{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:1.6rem;border:none;border-radius:4px;cursor:pointer;text-decoration:none}#view-products .product-card-actions .edit-btn{background:var(--primary-500);color:#fff;border-radius:6px}#view-products .product-card-actions .edit-btn:hover{background:var(--primary-600)}#view-products .empty-list{text-align:center;padding:3rem 1rem;color:var(--neutral-600)}#view-products .empty-list p{margin:0;font-size:1.8rem}#view-products .empty-list .hint{color:var(--neutral-500);font-size:1.6rem;margin-top:.5rem}.confirm-dialog p{font-size:1.8rem;margin:1rem 0}@media(prefers-color-scheme:light){#view-products .state-online{background:var(--success-100);color:var(--success-700);border:1px solid var(--success-200)}#view-products .state-offline{background:var(--warning-100);color:var(--warning-700);border:1px solid var(--warning-200)}}.expert-dashboard-payouts{margin:2rem 0}.invoices-grid{display:flex;flex-direction:column;gap:.75rem}.invoice-card{background:var(--neutral-75);border-radius:var(--card-radius);padding:1.5rem;transition:all .2s ease;border:1px solid var(--neutral-200);box-shadow:var(--card-shadow);font-size:1.6rem}.invoice-card:hover{background:var(--neutral-50);border-color:var(--primary-300);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.invoice-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.invoice-card-header .client-email{font-weight:500;color:var(--neutral-800)}.invoice-card-header .invoice-date{font-size:1.5rem;color:var(--neutral-500)}.invoice-card-body{margin-bottom:.75rem}.invoice-card-body .product-name{color:var(--neutral-700);margin-bottom:.5rem}.invoice-amounts{display:flex;align-items:baseline;gap:.5rem}.invoice-amounts .amount{font-weight:600;color:var(--success-400)}.invoice-amounts .platform-fee{font-size:1.4rem;color:var(--neutral-500)}.invoice-card-actions{display:flex;gap:.5rem;border-top:1px solid var(--neutral-300);padding-top:.75rem;margin-top:.5rem}.invoice-card-actions .a-button{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:1.6rem;border-radius:4px;text-decoration:none}.invoice-card-actions .invoice-download-btn{background:var(--primary-400);color:#fff}.invoice-card-actions .invoice-download-btn:hover{background:var(--primary-500)}.invoice-card-actions .invoice-view-btn{background:var(--neutral-300);color:var(--neutral-700)}.invoice-card-actions .invoice-view-btn:hover{background:var(--neutral-400)}.invoices-grid+.empty-list,#invoices-list>.empty-list{text-align:center;padding:3rem 1rem;color:var(--neutral-500)}.pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--neutral-300)}.pagination button{padding:.5rem 1rem;background:var(--neutral-200);border:none;border-radius:4px;cursor:pointer;transition:background .2s}.pagination button:hover:not(:disabled){background:var(--neutral-300)}.pagination button:disabled{opacity:.5;cursor:not-allowed}.pagination-info{color:var(--neutral-500);font-size:1.6rem}#view-user-profile{background:none}#view-user-profile .form-content{max-width:500px;background:none}#view-user-profile input{text-align:right;padding-right:10px;box-sizing:border-box}#view-user-profile .a-field[style]{flex-flow:row!important}#view-user-profile .a-field{display:flex;flex-direction:row}#view-user-profile .a-field>*:nth-child(2)[style]{width:initial!important}.dashboard .content{grid-area:content;display:flex;flex-direction:column;overflow:hidden;background:var(--neutral-75);border-radius:16px;padding:1.5rem;box-shadow:var(--card-shadow)}.dashboard .content>*{flex:1;overflow:auto;padding-right:1rem}.dashboard .view-content{flex:1}.dashboard .content-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--neutral-200)}.dashboard .content-header h1{font-size:2rem;font-weight:600;color:var(--neutral-800);margin:0}.dashboard .content-header .subtitle{font-size:1.4rem;color:var(--neutral-500);margin-top:.25rem}.stripe-spinner{display:flex;justify-content:center;align-items:center;padding:2rem;color:var(--neutral-500);font-size:1.5rem}.dashboard .nav{grid-area:nav;box-sizing:border-box;display:flex;flex-direction:column;background:var(--neutral-75);border-radius:16px;padding:1.5rem 1rem;box-shadow:var(--card-shadow)}.dashboard .nav-logo{font-size:1.8rem;font-weight:700;color:var(--primary-500);margin-bottom:1.5rem;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem}.dashboard .nav-logo span{color:var(--neutral-800)}.dashboard .nav-title{margin-top:1.25rem;margin-bottom:.5rem;padding-left:.75rem}.dashboard .nav h2{font-size:1.3rem;font-weight:600;text-transform:uppercase;color:var(--neutral-500);letter-spacing:.05em}.dashboard .nav-items{display:flex;flex-direction:column;gap:.25rem}.dashboard .nav-footer{margin-top:auto;padding-top:1rem;border-top:1px solid var(--neutral-200)}.dashboard .nav-card{display:flex;align-items:center;padding:.75rem .85rem;font-size:1.5rem;cursor:pointer;border-radius:8px;color:var(--neutral-600);transition:all .15s ease;border:none}.dashboard .nav-card.active{background-color:var(--primary-500);color:#fff}.dashboard .nav-card.active .fas{color:#fff}.dashboard .nav-card:hover:not(.active){background-color:var(--neutral-100);color:var(--neutral-800)}.dashboard .nav-card span{margin-left:.75rem;font-weight:500}.dashboard .nav-card .fas{width:20px;text-align:center;font-size:1.4rem}.stripe-onboarding-warning{border:2px solid var(--primary-400);padding:1rem;background-color:#ff990040;border-radius:1rem}.stripe-onboarding-warning .buttons{gap:4px;margin-top:1rem}.stripe-onboarding-warning .button-text{font-size:1.4rem;margin:0;padding:0}#dashboard{--max-width: 1800px;--max-height: 2000px}.dashboard-view{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:1.5rem;box-sizing:border-box}.dashboard{flex:1;display:grid;grid-template:"nav content";grid-template-columns:minmax(0,320px) 1fr;gap:4rem;margin:auto;width:min(100%,var(--max-width));max-width:min(100%,var(--max-width));height:min(100%,var(--max-height));max-height:min(100%,var(--max-height));background:transparent;box-sizing:border-box;overflow:hidden}#stripe-onboarding{max-height:min(850px,100dvh);max-width:min(600px,100dvh)}.stripe-onboarding-content{overflow:auto;flex:1;overflow-x:hidden;padding:1rem}.stripe-onboarding-actions{gap:2rem;padding-top:1rem}#onboarding{max-height:min(400px,100dvh)}.onboarding{max-height:100dvh;max-width:100dvw;background:var(--neutral-50);border-radius:20px;box-shadow:var(--card-shadow)}.onboarding .label{font-size:2rem;font-weight:600;color:var(--neutral-800)}.onboarding-label{margin:1rem 1rem 1.5rem}.onboarding-card{padding:3rem 2rem;margin:1.5rem;font-size:1.8rem;text-align:center;background-color:var(--neutral-75);border-radius:var(--card-radius);cursor:pointer;border:2px solid var(--neutral-200);transition:all .2s ease;box-shadow:var(--card-shadow)}.onboarding-card:hover{background-color:var(--neutral-100);border-color:var(--primary-300);transform:translateY(-2px);box-shadow:var(--card-shadow-hover)}.onboarding-card i{font-size:4rem;margin-bottom:1.5rem;color:var(--primary-500)}.onboarding .profile-choice{flex-wrap:wrap;justify-content:center}.onboarding-card.active{border-color:var(--primary-500);background-color:var(--primary-100)}.onboarding-card.active i{color:var(--primary-600)}.onboarding a-button{margin:1rem auto}
