/* open-sans-latin-300-normal*/ @font-face { font-family: 'Open Sans'; font-style: normal; font-display: swap; font-weight: 300; src: local('Open Sans Light'), local('OpenSans-Light'), url(fonts/open-sans-latin-300-normal.woff2) format('woff2'), url(fonts/open-sans-latin-300-normal.woff) format('woff'); } /* open-sans-latin-400-normal*/ @font-face { font-family: 'Open Sans'; font-style: normal; font-display: swap; font-weight: 400; src: local('Open Sans Regular'), local('OpenSans-Regular'), url(fonts/open-sans-latin-400-normal.woff2) format('woff2'), url(fonts/open-sans-latin-400-normal.woff) format('woff'); } /* open-sans-latin-600-normal*/ @font-face { font-family: 'Open Sans'; font-style: normal; font-display: swap; font-weight: 600; src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(fonts/open-sans-latin-600-normal.woff2) format('woff2'), url(fonts/open-sans-latin-600-normal.woff) format('woff'); } /* open-sans-latin-700-normal*/ @font-face { font-family: 'Open Sans'; font-style: normal; font-display: swap; font-weight: 700; src: local('Open Sans Bold'), local('OpenSans-Bold'), url(fonts/open-sans-latin-700-normal.woff2) format('woff2'), url(fonts/open-sans-latin-700-normal.woff) format('woff'); } /* open-sans-latin-800-normal*/ @font-face { font-family: 'Open Sans'; font-style: normal; font-display: swap; font-weight: 800; src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(fonts/open-sans-latin-800-normal.woff2) format('woff2'), url(fonts/open-sans-latin-800-normal.woff) format('woff'); } /* open-sans-latin-400-italic*/ @font-face { font-family: 'Open Sans'; font-style: italic; font-display: swap; font-weight: 400; src: local('Open Sans Italic'), local('OpenSans-Italic'), url(fonts/open-sans-latin-400-italic.woff2) format('woff2'), url(fonts/open-sans-latin-400-italic.woff) format('woff'); } /* mulish-latin-200-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 200; src: url(fonts/mulish-latin-200-normal.woff2) format('woff2'), url(fonts/mulish-latin-200-normal.woff) format('woff'); } /* mulish-latin-300-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 300; src: url(fonts/mulish-latin-300-normal.woff2) format('woff2'), url(fonts/mulish-latin-300-normal.woff) format('woff'); } /* mulish-latin-400-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 400; src: url(fonts/mulish-latin-400-normal.woff2) format('woff2'), url(fonts/mulish-latin-400-normal.woff) format('woff'); } /* mulish-latin-500-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 500; src: url(fonts/mulish-latin-500-normal.woff2) format('woff2'), url(fonts/mulish-latin-500-normal.woff) format('woff'); } /* mulish-latin-600-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 600; src: url(fonts/mulish-latin-600-normal.woff2) format('woff2'), url(fonts/mulish-latin-600-normal.woff) format('woff'); } /* mulish-latin-700-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 700; src: url(fonts/mulish-latin-700-normal.woff2) format('woff2'), url(fonts/mulish-latin-700-normal.woff) format('woff'); } /* mulish-latin-800-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 800; src: url(fonts/mulish-latin-800-normal.woff2) format('woff2'), url(fonts/mulish-latin-800-normal.woff) format('woff'); } /* mulish-latin-900-normal*/ @font-face { font-family: 'Mulish'; font-style: normal; font-display: swap; font-weight: 900; src: url(fonts/mulish-latin-900-normal.woff2) format('woff2'), url(fonts/mulish-latin-900-normal.woff) format('woff'); } /* mulish-latin-300-italic*/ @font-face { font-family: 'Mulish'; font-style: italic; font-display: swap; font-weight: 300; src: url(fonts/mulish-latin-300-italic.woff2) format('woff2'), url(fonts/mulish-latin-300-italic.woff) format('woff'); } /* mulish-latin-400-italic*/ @font-face { font-family: 'Mulish'; font-style: italic; font-display: swap; font-weight: 400; src: url(fonts/mulish-latin-400-italic.woff2) format('woff2'), url(fonts/mulish-latin-400-italic.woff) format('woff'); } /* This code is subject to LICENSE in root of this repository */ /* Used to detect in JavaScript if apps have loaded styles or not. */ :root { --reach-dialog: 1; } [data-reach-dialog-overlay] { background: hsla(0, 0%, 0%, 0.33); position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: auto; } [data-reach-dialog-content] { width: 50vw; margin: 10vh auto; background: white; padding: 2rem; outline: none; } @charset "UTF-8"; /*! * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2022 Fonticons, Inc. */ :root, :host { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; } @font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 400; font-display: block; src: url(fonts/fa-regular-400.woff2) format("woff2"), url(fonts/fa-regular-400.ttf) format("truetype"); } .far, .fa-regular { font-family: "Font Awesome 6 Free"; font-weight: 400; } /*! * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2022 Fonticons, Inc. */ :root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; } @font-face { font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 900; font-display: block; src: url(fonts/fa-solid-900.woff2) format("woff2"), url(fonts/fa-solid-900.ttf) format("truetype"); } .fas, .fa-solid { font-family: "Font Awesome 6 Free"; font-weight: 900; } /*! * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2022 Fonticons, Inc. */ :root, :host { --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; } @font-face { font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url(fonts/fa-brands-400.woff2) format("woff2"), url(fonts/fa-brands-400.ttf) format("truetype"); } .fab, .fa-brands { font-family: "Font Awesome 6 Brands"; font-weight: 400; } .fa-42-group:before { content: "\e080"; } .fa-innosoft:before { content: "\e080"; } .fa-500px:before { content: "\f26e"; } .fa-accessible-icon:before { content: "\f368"; } .fa-accusoft:before { content: "\f369"; } .fa-adn:before { content: "\f170"; } .fa-adversal:before { content: "\f36a"; } .fa-affiliatetheme:before { content: "\f36b"; } .fa-airbnb:before { content: "\f834"; } .fa-algolia:before { content: "\f36c"; } .fa-alipay:before { content: "\f642"; } .fa-amazon:before { content: "\f270"; } .fa-amazon-pay:before { content: "\f42c"; } .fa-amilia:before { content: "\f36d"; } .fa-android:before { content: "\f17b"; } .fa-angellist:before { content: "\f209"; } .fa-angrycreative:before { content: "\f36e"; } .fa-angular:before { content: "\f420"; } .fa-app-store:before { content: "\f36f"; } .fa-app-store-ios:before { content: "\f370"; } .fa-apper:before { content: "\f371"; } .fa-apple:before { content: "\f179"; } .fa-apple-pay:before { content: "\f415"; } .fa-artstation:before { content: "\f77a"; } .fa-asymmetrik:before { content: "\f372"; } .fa-atlassian:before { content: "\f77b"; } .fa-audible:before { content: "\f373"; } .fa-autoprefixer:before { content: "\f41c"; } .fa-avianex:before { content: "\f374"; } .fa-aviato:before { content: "\f421"; } .fa-aws:before { content: "\f375"; } .fa-bandcamp:before { content: "\f2d5"; } .fa-battle-net:before { content: "\f835"; } .fa-behance:before { content: "\f1b4"; } .fa-behance-square:before { content: "\f1b5"; } .fa-bilibili:before { content: "\e3d9"; } .fa-bimobject:before { content: "\f378"; } .fa-bitbucket:before { content: "\f171"; } .fa-bitcoin:before { content: "\f379"; } .fa-bity:before { content: "\f37a"; } .fa-black-tie:before { content: "\f27e"; } .fa-blackberry:before { content: "\f37b"; } .fa-blogger:before { content: "\f37c"; } .fa-blogger-b:before { content: "\f37d"; } .fa-bluetooth:before { content: "\f293"; } .fa-bluetooth-b:before { content: "\f294"; } .fa-bootstrap:before { content: "\f836"; } .fa-bots:before { content: "\e340"; } .fa-btc:before { content: "\f15a"; } .fa-buffer:before { content: "\f837"; } .fa-buromobelexperte:before { content: "\f37f"; } .fa-buy-n-large:before { content: "\f8a6"; } .fa-buysellads:before { content: "\f20d"; } .fa-canadian-maple-leaf:before { content: "\f785"; } .fa-cc-amazon-pay:before { content: "\f42d"; } .fa-cc-amex:before { content: "\f1f3"; } .fa-cc-apple-pay:before { content: "\f416"; } .fa-cc-diners-club:before { content: "\f24c"; } .fa-cc-discover:before { content: "\f1f2"; } .fa-cc-jcb:before { content: "\f24b"; } .fa-cc-mastercard:before { content: "\f1f1"; } .fa-cc-paypal:before { content: "\f1f4"; } .fa-cc-stripe:before { content: "\f1f5"; } .fa-cc-visa:before { content: "\f1f0"; } .fa-centercode:before { content: "\f380"; } .fa-centos:before { content: "\f789"; } .fa-chrome:before { content: "\f268"; } .fa-chromecast:before { content: "\f838"; } .fa-cloudflare:before { content: "\e07d"; } .fa-cloudscale:before { content: "\f383"; } .fa-cloudsmith:before { content: "\f384"; } .fa-cloudversify:before { content: "\f385"; } .fa-cmplid:before { content: "\e360"; } .fa-codepen:before { content: "\f1cb"; } .fa-codiepie:before { content: "\f284"; } .fa-confluence:before { content: "\f78d"; } .fa-connectdevelop:before { content: "\f20e"; } .fa-contao:before { content: "\f26d"; } .fa-cotton-bureau:before { content: "\f89e"; } .fa-cpanel:before { content: "\f388"; } .fa-creative-commons:before { content: "\f25e"; } .fa-creative-commons-by:before { content: "\f4e7"; } .fa-creative-commons-nc:before { content: "\f4e8"; } .fa-creative-commons-nc-eu:before { content: "\f4e9"; } .fa-creative-commons-nc-jp:before { content: "\f4ea"; } .fa-creative-commons-nd:before { content: "\f4eb"; } .fa-creative-commons-pd:before { content: "\f4ec"; } .fa-creative-commons-pd-alt:before { content: "\f4ed"; } .fa-creative-commons-remix:before { content: "\f4ee"; } .fa-creative-commons-sa:before { content: "\f4ef"; } .fa-creative-commons-sampling:before { content: "\f4f0"; } .fa-creative-commons-sampling-plus:before { content: "\f4f1"; } .fa-creative-commons-share:before { content: "\f4f2"; } .fa-creative-commons-zero:before { content: "\f4f3"; } .fa-critical-role:before { content: "\f6c9"; } .fa-css3:before { content: "\f13c"; } .fa-css3-alt:before { content: "\f38b"; } .fa-cuttlefish:before { content: "\f38c"; } .fa-d-and-d:before { content: "\f38d"; } .fa-d-and-d-beyond:before { content: "\f6ca"; } .fa-dailymotion:before { content: "\e052"; } .fa-dashcube:before { content: "\f210"; } .fa-deezer:before { content: "\e077"; } .fa-delicious:before { content: "\f1a5"; } .fa-deploydog:before { content: "\f38e"; } .fa-deskpro:before { content: "\f38f"; } .fa-dev:before { content: "\f6cc"; } .fa-deviantart:before { content: "\f1bd"; } .fa-dhl:before { content: "\f790"; } .fa-diaspora:before { content: "\f791"; } .fa-digg:before { content: "\f1a6"; } .fa-digital-ocean:before { content: "\f391"; } .fa-discord:before { content: "\f392"; } .fa-discourse:before { content: "\f393"; } .fa-dochub:before { content: "\f394"; } .fa-docker:before { content: "\f395"; } .fa-draft2digital:before { content: "\f396"; } .fa-dribbble:before { content: "\f17d"; } .fa-dribbble-square:before { content: "\f397"; } .fa-dropbox:before { content: "\f16b"; } .fa-drupal:before { content: "\f1a9"; } .fa-dyalog:before { content: "\f399"; } .fa-earlybirds:before { content: "\f39a"; } .fa-ebay:before { content: "\f4f4"; } .fa-edge:before { content: "\f282"; } .fa-edge-legacy:before { content: "\e078"; } .fa-elementor:before { content: "\f430"; } .fa-ello:before { content: "\f5f1"; } .fa-ember:before { content: "\f423"; } .fa-empire:before { content: "\f1d1"; } .fa-envira:before { content: "\f299"; } .fa-erlang:before { content: "\f39d"; } .fa-ethereum:before { content: "\f42e"; } .fa-etsy:before { content: "\f2d7"; } .fa-evernote:before { content: "\f839"; } .fa-expeditedssl:before { content: "\f23e"; } .fa-facebook:before { content: "\f09a"; } .fa-facebook-f:before { content: "\f39e"; } .fa-facebook-messenger:before { content: "\f39f"; } .fa-facebook-square:before { content: "\f082"; } .fa-fantasy-flight-games:before { content: "\f6dc"; } .fa-fedex:before { content: "\f797"; } .fa-fedora:before { content: "\f798"; } .fa-figma:before { content: "\f799"; } .fa-firefox:before { content: "\f269"; } .fa-firefox-browser:before { content: "\e007"; } .fa-first-order:before { content: "\f2b0"; } .fa-first-order-alt:before { content: "\f50a"; } .fa-firstdraft:before { content: "\f3a1"; } .fa-flickr:before { content: "\f16e"; } .fa-flipboard:before { content: "\f44d"; } .fa-fly:before { content: "\f417"; } .fa-font-awesome:before { content: "\f2b4"; } .fa-font-awesome-flag:before { content: "\f2b4"; } .fa-font-awesome-logo-full:before { content: "\f2b4"; } .fa-fonticons:before { content: "\f280"; } .fa-fonticons-fi:before { content: "\f3a2"; } .fa-fort-awesome:before { content: "\f286"; } .fa-fort-awesome-alt:before { content: "\f3a3"; } .fa-forumbee:before { content: "\f211"; } .fa-foursquare:before { content: "\f180"; } .fa-free-code-camp:before { content: "\f2c5"; } .fa-freebsd:before { content: "\f3a4"; } .fa-fulcrum:before { content: "\f50b"; } .fa-galactic-republic:before { content: "\f50c"; } .fa-galactic-senate:before { content: "\f50d"; } .fa-get-pocket:before { content: "\f265"; } .fa-gg:before { content: "\f260"; } .fa-gg-circle:before { content: "\f261"; } .fa-git:before { content: "\f1d3"; } .fa-git-alt:before { content: "\f841"; } .fa-git-square:before { content: "\f1d2"; } .fa-github:before { content: "\f09b"; } .fa-github-alt:before { content: "\f113"; } .fa-github-square:before { content: "\f092"; } .fa-gitkraken:before { content: "\f3a6"; } .fa-gitlab:before { content: "\f296"; } .fa-gitter:before { content: "\f426"; } .fa-glide:before { content: "\f2a5"; } .fa-glide-g:before { content: "\f2a6"; } .fa-gofore:before { content: "\f3a7"; } .fa-golang:before { content: "\e40f"; } .fa-goodreads:before { content: "\f3a8"; } .fa-goodreads-g:before { content: "\f3a9"; } .fa-google:before { content: "\f1a0"; } .fa-google-drive:before { content: "\f3aa"; } .fa-google-pay:before { content: "\e079"; } .fa-google-play:before { content: "\f3ab"; } .fa-google-plus:before { content: "\f2b3"; } .fa-google-plus-g:before { content: "\f0d5"; } .fa-google-plus-square:before { content: "\f0d4"; } .fa-google-wallet:before { content: "\f1ee"; } .fa-gratipay:before { content: "\f184"; } .fa-grav:before { content: "\f2d6"; } .fa-gripfire:before { content: "\f3ac"; } .fa-grunt:before { content: "\f3ad"; } .fa-guilded:before { content: "\e07e"; } .fa-gulp:before { content: "\f3ae"; } .fa-hacker-news:before { content: "\f1d4"; } .fa-hacker-news-square:before { content: "\f3af"; } .fa-hackerrank:before { content: "\f5f7"; } .fa-hashnode:before { content: "\e499"; } .fa-hips:before { content: "\f452"; } .fa-hire-a-helper:before { content: "\f3b0"; } .fa-hive:before { content: "\e07f"; } .fa-hooli:before { content: "\f427"; } .fa-hornbill:before { content: "\f592"; } .fa-hotjar:before { content: "\f3b1"; } .fa-houzz:before { content: "\f27c"; } .fa-html5:before { content: "\f13b"; } .fa-hubspot:before { content: "\f3b2"; } .fa-ideal:before { content: "\e013"; } .fa-imdb:before { content: "\f2d8"; } .fa-instagram:before { content: "\f16d"; } .fa-instagram-square:before { content: "\e055"; } .fa-instalod:before { content: "\e081"; } .fa-intercom:before { content: "\f7af"; } .fa-internet-explorer:before { content: "\f26b"; } .fa-invision:before { content: "\f7b0"; } .fa-ioxhost:before { content: "\f208"; } .fa-itch-io:before { content: "\f83a"; } .fa-itunes:before { content: "\f3b4"; } .fa-itunes-note:before { content: "\f3b5"; } .fa-java:before { content: "\f4e4"; } .fa-jedi-order:before { content: "\f50e"; } .fa-jenkins:before { content: "\f3b6"; } .fa-jira:before { content: "\f7b1"; } .fa-joget:before { content: "\f3b7"; } .fa-joomla:before { content: "\f1aa"; } .fa-js:before { content: "\f3b8"; } .fa-js-square:before { content: "\f3b9"; } .fa-jsfiddle:before { content: "\f1cc"; } .fa-kaggle:before { content: "\f5fa"; } .fa-keybase:before { content: "\f4f5"; } .fa-keycdn:before { content: "\f3ba"; } .fa-kickstarter:before { content: "\f3bb"; } .fa-kickstarter-k:before { content: "\f3bc"; } .fa-korvue:before { content: "\f42f"; } .fa-laravel:before { content: "\f3bd"; } .fa-lastfm:before { content: "\f202"; } .fa-lastfm-square:before { content: "\f203"; } .fa-leanpub:before { content: "\f212"; } .fa-less:before { content: "\f41d"; } .fa-line:before { content: "\f3c0"; } .fa-linkedin:before { content: "\f08c"; } .fa-linkedin-in:before { content: "\f0e1"; } .fa-linode:before { content: "\f2b8"; } .fa-linux:before { content: "\f17c"; } .fa-lyft:before { content: "\f3c3"; } .fa-magento:before { content: "\f3c4"; } .fa-mailchimp:before { content: "\f59e"; } .fa-mandalorian:before { content: "\f50f"; } .fa-markdown:before { content: "\f60f"; } .fa-mastodon:before { content: "\f4f6"; } .fa-maxcdn:before { content: "\f136"; } .fa-mdb:before { content: "\f8ca"; } .fa-medapps:before { content: "\f3c6"; } .fa-medium:before { content: "\f23a"; } .fa-medium-m:before { content: "\f23a"; } .fa-medrt:before { content: "\f3c8"; } .fa-meetup:before { content: "\f2e0"; } .fa-megaport:before { content: "\f5a3"; } .fa-mendeley:before { content: "\f7b3"; } .fa-microblog:before { content: "\e01a"; } .fa-microsoft:before { content: "\f3ca"; } .fa-mix:before { content: "\f3cb"; } .fa-mixcloud:before { content: "\f289"; } .fa-mixer:before { content: "\e056"; } .fa-mizuni:before { content: "\f3cc"; } .fa-modx:before { content: "\f285"; } .fa-monero:before { content: "\f3d0"; } .fa-napster:before { content: "\f3d2"; } .fa-neos:before { content: "\f612"; } .fa-nimblr:before { content: "\f5a8"; } .fa-node:before { content: "\f419"; } .fa-node-js:before { content: "\f3d3"; } .fa-npm:before { content: "\f3d4"; } .fa-ns8:before { content: "\f3d5"; } .fa-nutritionix:before { content: "\f3d6"; } .fa-octopus-deploy:before { content: "\e082"; } .fa-odnoklassniki:before { content: "\f263"; } .fa-odnoklassniki-square:before { content: "\f264"; } .fa-old-republic:before { content: "\f510"; } .fa-opencart:before { content: "\f23d"; } .fa-openid:before { content: "\f19b"; } .fa-opera:before { content: "\f26a"; } .fa-optin-monster:before { content: "\f23c"; } .fa-orcid:before { content: "\f8d2"; } .fa-osi:before { content: "\f41a"; } .fa-padlet:before { content: "\e4a0"; } .fa-page4:before { content: "\f3d7"; } .fa-pagelines:before { content: "\f18c"; } .fa-palfed:before { content: "\f3d8"; } .fa-patreon:before { content: "\f3d9"; } .fa-paypal:before { content: "\f1ed"; } .fa-perbyte:before { content: "\e083"; } .fa-periscope:before { content: "\f3da"; } .fa-phabricator:before { content: "\f3db"; } .fa-phoenix-framework:before { content: "\f3dc"; } .fa-phoenix-squadron:before { content: "\f511"; } .fa-php:before { content: "\f457"; } .fa-pied-piper:before { content: "\f2ae"; } .fa-pied-piper-alt:before { content: "\f1a8"; } .fa-pied-piper-hat:before { content: "\f4e5"; } .fa-pied-piper-pp:before { content: "\f1a7"; } .fa-pied-piper-square:before { content: "\e01e"; } .fa-pinterest:before { content: "\f0d2"; } .fa-pinterest-p:before { content: "\f231"; } .fa-pinterest-square:before { content: "\f0d3"; } .fa-pix:before { content: "\e43a"; } .fa-playstation:before { content: "\f3df"; } .fa-product-hunt:before { content: "\f288"; } .fa-pushed:before { content: "\f3e1"; } .fa-python:before { content: "\f3e2"; } .fa-qq:before { content: "\f1d6"; } .fa-quinscape:before { content: "\f459"; } .fa-quora:before { content: "\f2c4"; } .fa-r-project:before { content: "\f4f7"; } .fa-raspberry-pi:before { content: "\f7bb"; } .fa-ravelry:before { content: "\f2d9"; } .fa-react:before { content: "\f41b"; } .fa-reacteurope:before { content: "\f75d"; } .fa-readme:before { content: "\f4d5"; } .fa-rebel:before { content: "\f1d0"; } .fa-red-river:before { content: "\f3e3"; } .fa-reddit:before { content: "\f1a1"; } .fa-reddit-alien:before { content: "\f281"; } .fa-reddit-square:before { content: "\f1a2"; } .fa-redhat:before { content: "\f7bc"; } .fa-renren:before { content: "\f18b"; } .fa-replyd:before { content: "\f3e6"; } .fa-researchgate:before { content: "\f4f8"; } .fa-resolving:before { content: "\f3e7"; } .fa-rev:before { content: "\f5b2"; } .fa-rocketchat:before { content: "\f3e8"; } .fa-rockrms:before { content: "\f3e9"; } .fa-rust:before { content: "\e07a"; } .fa-safari:before { content: "\f267"; } .fa-salesforce:before { content: "\f83b"; } .fa-sass:before { content: "\f41e"; } .fa-schlix:before { content: "\f3ea"; } .fa-scribd:before { content: "\f28a"; } .fa-searchengin:before { content: "\f3eb"; } .fa-sellcast:before { content: "\f2da"; } .fa-sellsy:before { content: "\f213"; } .fa-servicestack:before { content: "\f3ec"; } .fa-shirtsinbulk:before { content: "\f214"; } .fa-shopify:before { content: "\e057"; } .fa-shopware:before { content: "\f5b5"; } .fa-simplybuilt:before { content: "\f215"; } .fa-sistrix:before { content: "\f3ee"; } .fa-sith:before { content: "\f512"; } .fa-sitrox:before { content: "\e44a"; } .fa-sketch:before { content: "\f7c6"; } .fa-skyatlas:before { content: "\f216"; } .fa-skype:before { content: "\f17e"; } .fa-slack:before { content: "\f198"; } .fa-slack-hash:before { content: "\f198"; } .fa-slideshare:before { content: "\f1e7"; } .fa-snapchat:before { content: "\f2ab"; } .fa-snapchat-ghost:before { content: "\f2ab"; } .fa-snapchat-square:before { content: "\f2ad"; } .fa-soundcloud:before { content: "\f1be"; } .fa-sourcetree:before { content: "\f7d3"; } .fa-speakap:before { content: "\f3f3"; } .fa-speaker-deck:before { content: "\f83c"; } .fa-spotify:before { content: "\f1bc"; } .fa-square-font-awesome:before { content: "\f425"; } .fa-square-font-awesome-stroke:before { content: "\f35c"; } .fa-font-awesome-alt:before { content: "\f35c"; } .fa-squarespace:before { content: "\f5be"; } .fa-stack-exchange:before { content: "\f18d"; } .fa-stack-overflow:before { content: "\f16c"; } .fa-stackpath:before { content: "\f842"; } .fa-staylinked:before { content: "\f3f5"; } .fa-steam:before { content: "\f1b6"; } .fa-steam-square:before { content: "\f1b7"; } .fa-steam-symbol:before { content: "\f3f6"; } .fa-sticker-mule:before { content: "\f3f7"; } .fa-strava:before { content: "\f428"; } .fa-stripe:before { content: "\f429"; } .fa-stripe-s:before { content: "\f42a"; } .fa-studiovinari:before { content: "\f3f8"; } .fa-stumbleupon:before { content: "\f1a4"; } .fa-stumbleupon-circle:before { content: "\f1a3"; } .fa-superpowers:before { content: "\f2dd"; } .fa-supple:before { content: "\f3f9"; } .fa-suse:before { content: "\f7d6"; } .fa-swift:before { content: "\f8e1"; } .fa-symfony:before { content: "\f83d"; } .fa-teamspeak:before { content: "\f4f9"; } .fa-telegram:before { content: "\f2c6"; } .fa-telegram-plane:before { content: "\f2c6"; } .fa-tencent-weibo:before { content: "\f1d5"; } .fa-the-red-yeti:before { content: "\f69d"; } .fa-themeco:before { content: "\f5c6"; } .fa-themeisle:before { content: "\f2b2"; } .fa-think-peaks:before { content: "\f731"; } .fa-tiktok:before { content: "\e07b"; } .fa-trade-federation:before { content: "\f513"; } .fa-trello:before { content: "\f181"; } .fa-tumblr:before { content: "\f173"; } .fa-tumblr-square:before { content: "\f174"; } .fa-twitch:before { content: "\f1e8"; } .fa-twitter:before { content: "\f099"; } .fa-twitter-square:before { content: "\f081"; } .fa-typo3:before { content: "\f42b"; } .fa-uber:before { content: "\f402"; } .fa-ubuntu:before { content: "\f7df"; } .fa-uikit:before { content: "\f403"; } .fa-umbraco:before { content: "\f8e8"; } .fa-uncharted:before { content: "\e084"; } .fa-uniregistry:before { content: "\f404"; } .fa-unity:before { content: "\e049"; } .fa-unsplash:before { content: "\e07c"; } .fa-untappd:before { content: "\f405"; } .fa-ups:before { content: "\f7e0"; } .fa-usb:before { content: "\f287"; } .fa-usps:before { content: "\f7e1"; } .fa-ussunnah:before { content: "\f407"; } .fa-vaadin:before { content: "\f408"; } .fa-viacoin:before { content: "\f237"; } .fa-viadeo:before { content: "\f2a9"; } .fa-viadeo-square:before { content: "\f2aa"; } .fa-viber:before { content: "\f409"; } .fa-vimeo:before { content: "\f40a"; } .fa-vimeo-square:before { content: "\f194"; } .fa-vimeo-v:before { content: "\f27d"; } .fa-vine:before { content: "\f1ca"; } .fa-vk:before { content: "\f189"; } .fa-vnv:before { content: "\f40b"; } .fa-vuejs:before { content: "\f41f"; } .fa-watchman-monitoring:before { content: "\e087"; } .fa-waze:before { content: "\f83f"; } .fa-weebly:before { content: "\f5cc"; } .fa-weibo:before { content: "\f18a"; } .fa-weixin:before { content: "\f1d7"; } .fa-whatsapp:before { content: "\f232"; } .fa-whatsapp-square:before { content: "\f40c"; } .fa-whmcs:before { content: "\f40d"; } .fa-wikipedia-w:before { content: "\f266"; } .fa-windows:before { content: "\f17a"; } .fa-wirsindhandwerk:before { content: "\e2d0"; } .fa-wsh:before { content: "\e2d0"; } .fa-wix:before { content: "\f5cf"; } .fa-wizards-of-the-coast:before { content: "\f730"; } .fa-wodu:before { content: "\e088"; } .fa-wolf-pack-battalion:before { content: "\f514"; } .fa-wordpress:before { content: "\f19a"; } .fa-wordpress-simple:before { content: "\f411"; } .fa-wpbeginner:before { content: "\f297"; } .fa-wpexplorer:before { content: "\f2de"; } .fa-wpforms:before { content: "\f298"; } .fa-wpressr:before { content: "\f3e4"; } .fa-xbox:before { content: "\f412"; } .fa-xing:before { content: "\f168"; } .fa-xing-square:before { content: "\f169"; } .fa-y-combinator:before { content: "\f23b"; } .fa-yahoo:before { content: "\f19e"; } .fa-yammer:before { content: "\f840"; } .fa-yandex:before { content: "\f413"; } .fa-yandex-international:before { content: "\f414"; } .fa-yarn:before { content: "\f7e3"; } .fa-yelp:before { content: "\f1e9"; } .fa-yoast:before { content: "\f2b1"; } .fa-youtube:before { content: "\f167"; } .fa-youtube-square:before { content: "\f431"; } .fa-zhihu:before { content: "\f63f"; } /*! * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2022 Fonticons, Inc. */ .fa { font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-weight: var(--fa-style, 900); } .fa, .fas, .fa-solid, .far, .fa-regular, .fal, .fa-light, .fat, .fa-thin, .fad, .fa-duotone, .fab, .fa-brands { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: var(--fa-display, inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; } .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-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; } .fa-xs { font-size: 0.75em; line-height: 0.0833333337em; vertical-align: 0.125em; } .fa-sm { font-size: 0.875em; line-height: 0.0714285718em; vertical-align: 0.0535714295em; } .fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; } .fa-xl { font-size: 1.5em; line-height: 0.0416666682em; vertical-align: -0.125em; } .fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: var(--fa-li-margin, 2.5em); padding-left: 0; } .fa-ul > li { position: relative; } .fa-li { left: calc(var(--fa-li-width, 2em) * -1); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit; } .fa-border { border-color: var(--fa-border-color, #eee); border-radius: var(--fa-border-radius, 0.1em); border-style: var(--fa-border-style, solid); border-width: var(--fa-border-width, 0.08em); padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); } .fa-pull-left { float: left; margin-right: var(--fa-pull-margin, 0.3em); } .fa-pull-right { float: right; margin-left: var(--fa-pull-margin, 0.3em); } .fa-beat { -webkit-animation-name: fa-beat; animation-name: fa-beat; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-bounce { -webkit-animation-name: fa-bounce; animation-name: fa-bounce; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); } .fa-fade { -webkit-animation-name: fa-fade; animation-name: fa-fade; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-beat-fade { -webkit-animation-name: fa-beat-fade; animation-name: fa-beat-fade; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-flip { -webkit-animation-name: fa-flip; animation-name: fa-flip; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-shake { -webkit-animation-name: fa-shake; animation-name: fa-shake; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, linear); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin { -webkit-animation-name: fa-spin; animation-name: fa-spin; -webkit-animation-delay: var(--fa-animation-delay, 0); animation-delay: var(--fa-animation-delay, 0); -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 2s); animation-duration: var(--fa-animation-duration, 2s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, linear); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin-reverse { --fa-animation-direction: reverse; } .fa-pulse, .fa-spin-pulse { -webkit-animation-name: fa-spin; animation-name: fa-spin; -webkit-animation-direction: var(--fa-animation-direction, normal); animation-direction: var(--fa-animation-direction, normal); -webkit-animation-duration: var(--fa-animation-duration, 1s); animation-duration: var(--fa-animation-duration, 1s); -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-iteration-count: var(--fa-animation-iteration-count, infinite); -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); animation-timing-function: var(--fa-animation-timing, steps(8)); } @media (prefers-reduced-motion: reduce) { .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { -webkit-animation-delay: -1ms; animation-delay: -1ms; -webkit-animation-duration: 1ms; animation-duration: 1ms; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transition-duration: 0s; transition-duration: 0s; } } @-webkit-keyframes fa-beat { 0%, 90% { -webkit-transform: scale(1); transform: scale(1); } 45% { -webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } } @keyframes fa-beat { 0%, 90% { -webkit-transform: scale(1); transform: scale(1); } 45% { -webkit-transform: scale(var(--fa-beat-scale, 1.25)); transform: scale(var(--fa-beat-scale, 1.25)); } } @-webkit-keyframes fa-bounce { 0% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10% { -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } 30% { -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } 50% { -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } 57% { -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } 64% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 100% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } @keyframes fa-bounce { 0% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 10% { -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } 30% { -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } 50% { -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } 57% { -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } 64% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } 100% { -webkit-transform: scale(1, 1) translateY(0); transform: scale(1, 1) translateY(0); } } @-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, 0.4); } } @keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, 0.4); } } @-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); -webkit-transform: scale(1); transform: scale(1); } 50% { opacity: 1; -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } } @keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); -webkit-transform: scale(1); transform: scale(1); } 50% { opacity: 1; -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); transform: scale(var(--fa-beat-fade-scale, 1.125)); } } @-webkit-keyframes fa-flip { 50% { -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } @keyframes fa-flip { 50% { -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } @-webkit-keyframes fa-shake { 0% { -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 4% { -webkit-transform: rotate(15deg); transform: rotate(15deg); } 8%, 24% { -webkit-transform: rotate(-18deg); transform: rotate(-18deg); } 12%, 28% { -webkit-transform: rotate(18deg); transform: rotate(18deg); } 16% { -webkit-transform: rotate(-22deg); transform: rotate(-22deg); } 20% { -webkit-transform: rotate(22deg); transform: rotate(22deg); } 32% { -webkit-transform: rotate(-12deg); transform: rotate(-12deg); } 36% { -webkit-transform: rotate(12deg); transform: rotate(12deg); } 40%, 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes fa-shake { 0% { -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 4% { -webkit-transform: rotate(15deg); transform: rotate(15deg); } 8%, 24% { -webkit-transform: rotate(-18deg); transform: rotate(-18deg); } 12%, 28% { -webkit-transform: rotate(18deg); transform: rotate(18deg); } 16% { -webkit-transform: rotate(-22deg); transform: rotate(-22deg); } 20% { -webkit-transform: rotate(22deg); transform: rotate(22deg); } 32% { -webkit-transform: rotate(-12deg); transform: rotate(-12deg); } 36% { -webkit-transform: rotate(12deg); transform: rotate(12deg); } 40%, 100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .fa-rotate-90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -webkit-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -webkit-transform: scale(1, -1); transform: scale(1, -1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { -webkit-transform: scale(-1, -1); transform: scale(-1, -1); } .fa-rotate-by { -webkit-transform: rotate(var(--fa-rotate-angle, none)); transform: rotate(var(--fa-rotate-angle, none)); } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; z-index: var(--fa-stack-z-index, auto); } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: var(--fa-inverse, #fff); } /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .fa-0::before { content: "\30 "; } .fa-1::before { content: "\31 "; } .fa-2::before { content: "\32 "; } .fa-3::before { content: "\33 "; } .fa-4::before { content: "\34 "; } .fa-5::before { content: "\35 "; } .fa-6::before { content: "\36 "; } .fa-7::before { content: "\37 "; } .fa-8::before { content: "\38 "; } .fa-9::before { content: "\39 "; } .fa-a::before { content: "A"; } .fa-address-book::before { content: "\f2b9"; } .fa-contact-book::before { content: "\f2b9"; } .fa-address-card::before { content: "\f2bb"; } .fa-contact-card::before { content: "\f2bb"; } .fa-vcard::before { content: "\f2bb"; } .fa-align-center::before { content: "\f037"; } .fa-align-justify::before { content: "\f039"; } .fa-align-left::before { content: "\f036"; } .fa-align-right::before { content: "\f038"; } .fa-anchor::before { content: "\f13d"; } .fa-angle-down::before { content: "\f107"; } .fa-angle-left::before { content: "\f104"; } .fa-angle-right::before { content: "\f105"; } .fa-angle-up::before { content: "\f106"; } .fa-angles-down::before { content: "\f103"; } .fa-angle-double-down::before { content: "\f103"; } .fa-angles-left::before { content: "\f100"; } .fa-angle-double-left::before { content: "\f100"; } .fa-angles-right::before { content: "\f101"; } .fa-angle-double-right::before { content: "\f101"; } .fa-angles-up::before { content: "\f102"; } .fa-angle-double-up::before { content: "\f102"; } .fa-ankh::before { content: "\f644"; } .fa-apple-whole::before { content: "\f5d1"; } .fa-apple-alt::before { content: "\f5d1"; } .fa-archway::before { content: "\f557"; } .fa-arrow-down::before { content: "\f063"; } .fa-arrow-down-1-9::before { content: "\f162"; } .fa-sort-numeric-asc::before { content: "\f162"; } .fa-sort-numeric-down::before { content: "\f162"; } .fa-arrow-down-9-1::before { content: "\f886"; } .fa-sort-numeric-desc::before { content: "\f886"; } .fa-sort-numeric-down-alt::before { content: "\f886"; } .fa-arrow-down-a-z::before { content: "\f15d"; } .fa-sort-alpha-asc::before { content: "\f15d"; } .fa-sort-alpha-down::before { content: "\f15d"; } .fa-arrow-down-long::before { content: "\f175"; } .fa-long-arrow-down::before { content: "\f175"; } .fa-arrow-down-short-wide::before { content: "\f884"; } .fa-sort-amount-desc::before { content: "\f884"; } .fa-sort-amount-down-alt::before { content: "\f884"; } .fa-arrow-down-wide-short::before { content: "\f160"; } .fa-sort-amount-asc::before { content: "\f160"; } .fa-sort-amount-down::before { content: "\f160"; } .fa-arrow-down-z-a::before { content: "\f881"; } .fa-sort-alpha-desc::before { content: "\f881"; } .fa-sort-alpha-down-alt::before { content: "\f881"; } .fa-arrow-left::before { content: "\f060"; } .fa-arrow-left-long::before { content: "\f177"; } .fa-long-arrow-left::before { content: "\f177"; } .fa-arrow-pointer::before { content: "\f245"; } .fa-mouse-pointer::before { content: "\f245"; } .fa-arrow-right::before { content: "\f061"; } .fa-arrow-right-arrow-left::before { content: "\f0ec"; } .fa-exchange::before { content: "\f0ec"; } .fa-arrow-right-from-bracket::before { content: "\f08b"; } .fa-sign-out::before { content: "\f08b"; } .fa-arrow-right-long::before { content: "\f178"; } .fa-long-arrow-right::before { content: "\f178"; } .fa-arrow-right-to-bracket::before { content: "\f090"; } .fa-sign-in::before { content: "\f090"; } .fa-arrow-rotate-left::before { content: "\f0e2"; } .fa-arrow-left-rotate::before { content: "\f0e2"; } .fa-arrow-rotate-back::before { content: "\f0e2"; } .fa-arrow-rotate-backward::before { content: "\f0e2"; } .fa-undo::before { content: "\f0e2"; } .fa-arrow-rotate-right::before { content: "\f01e"; } .fa-arrow-right-rotate::before { content: "\f01e"; } .fa-arrow-rotate-forward::before { content: "\f01e"; } .fa-redo::before { content: "\f01e"; } .fa-arrow-trend-down::before { content: "\e097"; } .fa-arrow-trend-up::before { content: "\e098"; } .fa-arrow-turn-down::before { content: "\f149"; } .fa-level-down::before { content: "\f149"; } .fa-arrow-turn-up::before { content: "\f148"; } .fa-level-up::before { content: "\f148"; } .fa-arrow-up::before { content: "\f062"; } .fa-arrow-up-1-9::before { content: "\f163"; } .fa-sort-numeric-up::before { content: "\f163"; } .fa-arrow-up-9-1::before { content: "\f887"; } .fa-sort-numeric-up-alt::before { content: "\f887"; } .fa-arrow-up-a-z::before { content: "\f15e"; } .fa-sort-alpha-up::before { content: "\f15e"; } .fa-arrow-up-from-bracket::before { content: "\e09a"; } .fa-arrow-up-long::before { content: "\f176"; } .fa-long-arrow-up::before { content: "\f176"; } .fa-arrow-up-right-from-square::before { content: "\f08e"; } .fa-external-link::before { content: "\f08e"; } .fa-arrow-up-short-wide::before { content: "\f885"; } .fa-sort-amount-up-alt::before { content: "\f885"; } .fa-arrow-up-wide-short::before { content: "\f161"; } .fa-sort-amount-up::before { content: "\f161"; } .fa-arrow-up-z-a::before { content: "\f882"; } .fa-sort-alpha-up-alt::before { content: "\f882"; } .fa-arrows-left-right::before { content: "\f07e"; } .fa-arrows-h::before { content: "\f07e"; } .fa-arrows-rotate::before { content: "\f021"; } .fa-refresh::before { content: "\f021"; } .fa-sync::before { content: "\f021"; } .fa-arrows-up-down::before { content: "\f07d"; } .fa-arrows-v::before { content: "\f07d"; } .fa-arrows-up-down-left-right::before { content: "\f047"; } .fa-arrows::before { content: "\f047"; } .fa-asterisk::before { content: "\*"; } .fa-at::before { content: "\@"; } .fa-atom::before { content: "\f5d2"; } .fa-audio-description::before { content: "\f29e"; } .fa-austral-sign::before { content: "\e0a9"; } .fa-award::before { content: "\f559"; } .fa-b::before { content: "B"; } .fa-baby::before { content: "\f77c"; } .fa-baby-carriage::before { content: "\f77d"; } .fa-carriage-baby::before { content: "\f77d"; } .fa-backward::before { content: "\f04a"; } .fa-backward-fast::before { content: "\f049"; } .fa-fast-backward::before { content: "\f049"; } .fa-backward-step::before { content: "\f048"; } .fa-step-backward::before { content: "\f048"; } .fa-bacon::before { content: "\f7e5"; } .fa-bacteria::before { content: "\e059"; } .fa-bacterium::before { content: "\e05a"; } .fa-bag-shopping::before { content: "\f290"; } .fa-shopping-bag::before { content: "\f290"; } .fa-bahai::before { content: "\f666"; } .fa-baht-sign::before { content: "\e0ac"; } .fa-ban::before { content: "\f05e"; } .fa-cancel::before { content: "\f05e"; } .fa-ban-smoking::before { content: "\f54d"; } .fa-smoking-ban::before { content: "\f54d"; } .fa-bandage::before { content: "\f462"; } .fa-band-aid::before { content: "\f462"; } .fa-barcode::before { content: "\f02a"; } .fa-bars::before { content: "\f0c9"; } .fa-navicon::before { content: "\f0c9"; } .fa-bars-progress::before { content: "\f828"; } .fa-tasks-alt::before { content: "\f828"; } .fa-bars-staggered::before { content: "\f550"; } .fa-reorder::before { content: "\f550"; } .fa-stream::before { content: "\f550"; } .fa-baseball::before { content: "\f433"; } .fa-baseball-ball::before { content: "\f433"; } .fa-baseball-bat-ball::before { content: "\f432"; } .fa-basket-shopping::before { content: "\f291"; } .fa-shopping-basket::before { content: "\f291"; } .fa-basketball::before { content: "\f434"; } .fa-basketball-ball::before { content: "\f434"; } .fa-bath::before { content: "\f2cd"; } .fa-bathtub::before { content: "\f2cd"; } .fa-battery-empty::before { content: "\f244"; } .fa-battery-0::before { content: "\f244"; } .fa-battery-full::before { content: "\f240"; } .fa-battery::before { content: "\f240"; } .fa-battery-5::before { content: "\f240"; } .fa-battery-half::before { content: "\f242"; } .fa-battery-3::before { content: "\f242"; } .fa-battery-quarter::before { content: "\f243"; } .fa-battery-2::before { content: "\f243"; } .fa-battery-three-quarters::before { content: "\f241"; } .fa-battery-4::before { content: "\f241"; } .fa-bed::before { content: "\f236"; } .fa-bed-pulse::before { content: "\f487"; } .fa-procedures::before { content: "\f487"; } .fa-beer-mug-empty::before { content: "\f0fc"; } .fa-beer::before { content: "\f0fc"; } .fa-bell::before { content: "\f0f3"; } .fa-bell-concierge::before { content: "\f562"; } .fa-concierge-bell::before { content: "\f562"; } .fa-bell-slash::before { content: "\f1f6"; } .fa-bezier-curve::before { content: "\f55b"; } .fa-bicycle::before { content: "\f206"; } .fa-binoculars::before { content: "\f1e5"; } .fa-biohazard::before { content: "\f780"; } .fa-bitcoin-sign::before { content: "\e0b4"; } .fa-blender::before { content: "\f517"; } .fa-blender-phone::before { content: "\f6b6"; } .fa-blog::before { content: "\f781"; } .fa-bold::before { content: "\f032"; } .fa-bolt::before { content: "\f0e7"; } .fa-zap::before { content: "\f0e7"; } .fa-bolt-lightning::before { content: "\e0b7"; } .fa-bomb::before { content: "\f1e2"; } .fa-bone::before { content: "\f5d7"; } .fa-bong::before { content: "\f55c"; } .fa-book::before { content: "\f02d"; } .fa-book-atlas::before { content: "\f558"; } .fa-atlas::before { content: "\f558"; } .fa-book-bible::before { content: "\f647"; } .fa-bible::before { content: "\f647"; } .fa-book-journal-whills::before { content: "\f66a"; } .fa-journal-whills::before { content: "\f66a"; } .fa-book-medical::before { content: "\f7e6"; } .fa-book-open::before { content: "\f518"; } .fa-book-open-reader::before { content: "\f5da"; } .fa-book-reader::before { content: "\f5da"; } .fa-book-quran::before { content: "\f687"; } .fa-quran::before { content: "\f687"; } .fa-book-skull::before { content: "\f6b7"; } .fa-book-dead::before { content: "\f6b7"; } .fa-bookmark::before { content: "\f02e"; } .fa-border-all::before { content: "\f84c"; } .fa-border-none::before { content: "\f850"; } .fa-border-top-left::before { content: "\f853"; } .fa-border-style::before { content: "\f853"; } .fa-bowling-ball::before { content: "\f436"; } .fa-box::before { content: "\f466"; } .fa-box-archive::before { content: "\f187"; } .fa-archive::before { content: "\f187"; } .fa-box-open::before { content: "\f49e"; } .fa-box-tissue::before { content: "\e05b"; } .fa-boxes-stacked::before { content: "\f468"; } .fa-boxes::before { content: "\f468"; } .fa-boxes-alt::before { content: "\f468"; } .fa-braille::before { content: "\f2a1"; } .fa-brain::before { content: "\f5dc"; } .fa-brazilian-real-sign::before { content: "\e46c"; } .fa-bread-slice::before { content: "\f7ec"; } .fa-briefcase::before { content: "\f0b1"; } .fa-briefcase-medical::before { content: "\f469"; } .fa-broom::before { content: "\f51a"; } .fa-broom-ball::before { content: "\f458"; } .fa-quidditch::before { content: "\f458"; } .fa-quidditch-broom-ball::before { content: "\f458"; } .fa-brush::before { content: "\f55d"; } .fa-bug::before { content: "\f188"; } .fa-bug-slash::before { content: "\e490"; } .fa-building::before { content: "\f1ad"; } .fa-building-columns::before { content: "\f19c"; } .fa-bank::before { content: "\f19c"; } .fa-institution::before { content: "\f19c"; } .fa-museum::before { content: "\f19c"; } .fa-university::before { content: "\f19c"; } .fa-bullhorn::before { content: "\f0a1"; } .fa-bullseye::before { content: "\f140"; } .fa-burger::before { content: "\f805"; } .fa-hamburger::before { content: "\f805"; } .fa-bus::before { content: "\f207"; } .fa-bus-simple::before { content: "\f55e"; } .fa-bus-alt::before { content: "\f55e"; } .fa-business-time::before { content: "\f64a"; } .fa-briefcase-clock::before { content: "\f64a"; } .fa-c::before { content: "C"; } .fa-cake-candles::before { content: "\f1fd"; } .fa-birthday-cake::before { content: "\f1fd"; } .fa-cake::before { content: "\f1fd"; } .fa-calculator::before { content: "\f1ec"; } .fa-calendar::before { content: "\f133"; } .fa-calendar-check::before { content: "\f274"; } .fa-calendar-day::before { content: "\f783"; } .fa-calendar-days::before { content: "\f073"; } .fa-calendar-alt::before { content: "\f073"; } .fa-calendar-minus::before { content: "\f272"; } .fa-calendar-plus::before { content: "\f271"; } .fa-calendar-week::before { content: "\f784"; } .fa-calendar-xmark::before { content: "\f273"; } .fa-calendar-times::before { content: "\f273"; } .fa-camera::before { content: "\f030"; } .fa-camera-alt::before { content: "\f030"; } .fa-camera-retro::before { content: "\f083"; } .fa-camera-rotate::before { content: "\e0d8"; } .fa-campground::before { content: "\f6bb"; } .fa-candy-cane::before { content: "\f786"; } .fa-cannabis::before { content: "\f55f"; } .fa-capsules::before { content: "\f46b"; } .fa-car::before { content: "\f1b9"; } .fa-automobile::before { content: "\f1b9"; } .fa-car-battery::before { content: "\f5df"; } .fa-battery-car::before { content: "\f5df"; } .fa-car-crash::before { content: "\f5e1"; } .fa-car-rear::before { content: "\f5de"; } .fa-car-alt::before { content: "\f5de"; } .fa-car-side::before { content: "\f5e4"; } .fa-caravan::before { content: "\f8ff"; } .fa-caret-down::before { content: "\f0d7"; } .fa-caret-left::before { content: "\f0d9"; } .fa-caret-right::before { content: "\f0da"; } .fa-caret-up::before { content: "\f0d8"; } .fa-carrot::before { content: "\f787"; } .fa-cart-arrow-down::before { content: "\f218"; } .fa-cart-flatbed::before { content: "\f474"; } .fa-dolly-flatbed::before { content: "\f474"; } .fa-cart-flatbed-suitcase::before { content: "\f59d"; } .fa-luggage-cart::before { content: "\f59d"; } .fa-cart-plus::before { content: "\f217"; } .fa-cart-shopping::before { content: "\f07a"; } .fa-shopping-cart::before { content: "\f07a"; } .fa-cash-register::before { content: "\f788"; } .fa-cat::before { content: "\f6be"; } .fa-cedi-sign::before { content: "\e0df"; } .fa-cent-sign::before { content: "\e3f5"; } .fa-certificate::before { content: "\f0a3"; } .fa-chair::before { content: "\f6c0"; } .fa-chalkboard::before { content: "\f51b"; } .fa-blackboard::before { content: "\f51b"; } .fa-chalkboard-user::before { content: "\f51c"; } .fa-chalkboard-teacher::before { content: "\f51c"; } .fa-champagne-glasses::before { content: "\f79f"; } .fa-glass-cheers::before { content: "\f79f"; } .fa-charging-station::before { content: "\f5e7"; } .fa-chart-area::before { content: "\f1fe"; } .fa-area-chart::before { content: "\f1fe"; } .fa-chart-bar::before { content: "\f080"; } .fa-bar-chart::before { content: "\f080"; } .fa-chart-column::before { content: "\e0e3"; } .fa-chart-gantt::before { content: "\e0e4"; } .fa-chart-line::before { content: "\f201"; } .fa-line-chart::before { content: "\f201"; } .fa-chart-pie::before { content: "\f200"; } .fa-pie-chart::before { content: "\f200"; } .fa-check::before { content: "\f00c"; } .fa-check-double::before { content: "\f560"; } .fa-check-to-slot::before { content: "\f772"; } .fa-vote-yea::before { content: "\f772"; } .fa-cheese::before { content: "\f7ef"; } .fa-chess::before { content: "\f439"; } .fa-chess-bishop::before { content: "\f43a"; } .fa-chess-board::before { content: "\f43c"; } .fa-chess-king::before { content: "\f43f"; } .fa-chess-knight::before { content: "\f441"; } .fa-chess-pawn::before { content: "\f443"; } .fa-chess-queen::before { content: "\f445"; } .fa-chess-rook::before { content: "\f447"; } .fa-chevron-down::before { content: "\f078"; } .fa-chevron-left::before { content: "\f053"; } .fa-chevron-right::before { content: "\f054"; } .fa-chevron-up::before { content: "\f077"; } .fa-child::before { content: "\f1ae"; } .fa-church::before { content: "\f51d"; } .fa-circle::before, .runner .studio .text-block .icon.is-active i::before { content: "\f111"; } .fa-circle-arrow-down::before { content: "\f0ab"; } .fa-arrow-circle-down::before { content: "\f0ab"; } .fa-circle-arrow-left::before { content: "\f0a8"; } .fa-arrow-circle-left::before { content: "\f0a8"; } .fa-circle-arrow-right::before { content: "\f0a9"; } .fa-arrow-circle-right::before { content: "\f0a9"; } .fa-circle-arrow-up::before { content: "\f0aa"; } .fa-arrow-circle-up::before { content: "\f0aa"; } .fa-circle-check::before { content: "\f058"; } .fa-check-circle::before { content: "\f058"; } .fa-circle-chevron-down::before { content: "\f13a"; } .fa-chevron-circle-down::before { content: "\f13a"; } .fa-circle-chevron-left::before { content: "\f137"; } .fa-chevron-circle-left::before { content: "\f137"; } .fa-circle-chevron-right::before { content: "\f138"; } .fa-chevron-circle-right::before { content: "\f138"; } .fa-circle-chevron-up::before { content: "\f139"; } .fa-chevron-circle-up::before { content: "\f139"; } .fa-circle-dollar-to-slot::before { content: "\f4b9"; } .fa-donate::before { content: "\f4b9"; } .fa-circle-dot::before { content: "\f192"; } .fa-dot-circle::before { content: "\f192"; } .fa-circle-down::before { content: "\f358"; } .fa-arrow-alt-circle-down::before { content: "\f358"; } .fa-circle-exclamation::before { content: "\f06a"; } .fa-exclamation-circle::before { content: "\f06a"; } .fa-circle-h::before { content: "\f47e"; } .fa-hospital-symbol::before { content: "\f47e"; } .fa-circle-half-stroke::before { content: "\f042"; } .fa-adjust::before { content: "\f042"; } .fa-circle-info::before { content: "\f05a"; } .fa-info-circle::before { content: "\f05a"; } .fa-circle-left::before { content: "\f359"; } .fa-arrow-alt-circle-left::before { content: "\f359"; } .fa-circle-minus::before { content: "\f056"; } .fa-minus-circle::before { content: "\f056"; } .fa-circle-notch::before { content: "\f1ce"; } .fa-circle-pause::before { content: "\f28b"; } .fa-pause-circle::before { content: "\f28b"; } .fa-circle-play::before { content: "\f144"; } .fa-play-circle::before { content: "\f144"; } .fa-circle-plus::before { content: "\f055"; } .fa-plus-circle::before { content: "\f055"; } .fa-circle-question::before { content: "\f059"; } .fa-question-circle::before { content: "\f059"; } .fa-circle-radiation::before { content: "\f7ba"; } .fa-radiation-alt::before { content: "\f7ba"; } .fa-circle-right::before { content: "\f35a"; } .fa-arrow-alt-circle-right::before { content: "\f35a"; } .fa-circle-stop::before { content: "\f28d"; } .fa-stop-circle::before { content: "\f28d"; } .fa-circle-up::before { content: "\f35b"; } .fa-arrow-alt-circle-up::before { content: "\f35b"; } .fa-circle-user::before { content: "\f2bd"; } .fa-user-circle::before { content: "\f2bd"; } .fa-circle-xmark::before { content: "\f057"; } .fa-times-circle::before { content: "\f057"; } .fa-xmark-circle::before { content: "\f057"; } .fa-city::before { content: "\f64f"; } .fa-clapperboard::before { content: "\e131"; } .fa-clipboard::before { content: "\f328"; } .fa-clipboard-check::before { content: "\f46c"; } .fa-clipboard-list::before { content: "\f46d"; } .fa-clock::before { content: "\f017"; } .fa-clock-four::before { content: "\f017"; } .fa-clock-rotate-left::before { content: "\f1da"; } .fa-history::before { content: "\f1da"; } .fa-clone::before { content: "\f24d"; } .fa-closed-captioning::before { content: "\f20a"; } .fa-cloud::before { content: "\f0c2"; } .fa-cloud-arrow-down::before { content: "\f0ed"; } .fa-cloud-download::before { content: "\f0ed"; } .fa-cloud-download-alt::before { content: "\f0ed"; } .fa-cloud-arrow-up::before { content: "\f0ee"; } .fa-cloud-upload::before { content: "\f0ee"; } .fa-cloud-upload-alt::before { content: "\f0ee"; } .fa-cloud-meatball::before { content: "\f73b"; } .fa-cloud-moon::before { content: "\f6c3"; } .fa-cloud-moon-rain::before { content: "\f73c"; } .fa-cloud-rain::before { content: "\f73d"; } .fa-cloud-showers-heavy::before { content: "\f740"; } .fa-cloud-sun::before { content: "\f6c4"; } .fa-cloud-sun-rain::before { content: "\f743"; } .fa-clover::before { content: "\e139"; } .fa-code::before { content: "\f121"; } .fa-code-branch::before { content: "\f126"; } .fa-code-commit::before { content: "\f386"; } .fa-code-compare::before { content: "\e13a"; } .fa-code-fork::before { content: "\e13b"; } .fa-code-merge::before { content: "\f387"; } .fa-code-pull-request::before { content: "\e13c"; } .fa-coins::before { content: "\f51e"; } .fa-colon-sign::before { content: "\e140"; } .fa-comment::before { content: "\f075"; } .fa-comment-dollar::before { content: "\f651"; } .fa-comment-dots::before { content: "\f4ad"; } .fa-commenting::before { content: "\f4ad"; } .fa-comment-medical::before { content: "\f7f5"; } .fa-comment-slash::before { content: "\f4b3"; } .fa-comment-sms::before { content: "\f7cd"; } .fa-sms::before { content: "\f7cd"; } .fa-comments::before { content: "\f086"; } .fa-comments-dollar::before { content: "\f653"; } .fa-compact-disc::before { content: "\f51f"; } .fa-compass::before { content: "\f14e"; } .fa-compass-drafting::before { content: "\f568"; } .fa-drafting-compass::before { content: "\f568"; } .fa-compress::before { content: "\f066"; } .fa-computer-mouse::before { content: "\f8cc"; } .fa-mouse::before { content: "\f8cc"; } .fa-cookie::before { content: "\f563"; } .fa-cookie-bite::before { content: "\f564"; } .fa-copy::before { content: "\f0c5"; } .fa-copyright::before { content: "\f1f9"; } .fa-couch::before { content: "\f4b8"; } .fa-credit-card::before { content: "\f09d"; } .fa-credit-card-alt::before { content: "\f09d"; } .fa-crop::before { content: "\f125"; } .fa-crop-simple::before { content: "\f565"; } .fa-crop-alt::before { content: "\f565"; } .fa-cross::before { content: "\f654"; } .fa-crosshairs::before { content: "\f05b"; } .fa-crow::before { content: "\f520"; } .fa-crown::before { content: "\f521"; } .fa-crutch::before { content: "\f7f7"; } .fa-cruzeiro-sign::before { content: "\e152"; } .fa-cube::before { content: "\f1b2"; } .fa-cubes::before { content: "\f1b3"; } .fa-d::before { content: "D"; } .fa-database::before { content: "\f1c0"; } .fa-delete-left::before { content: "\f55a"; } .fa-backspace::before { content: "\f55a"; } .fa-democrat::before { content: "\f747"; } .fa-desktop::before { content: "\f390"; } .fa-desktop-alt::before { content: "\f390"; } .fa-dharmachakra::before { content: "\f655"; } .fa-diagram-next::before { content: "\e476"; } .fa-diagram-predecessor::before { content: "\e477"; } .fa-diagram-project::before { content: "\f542"; } .fa-project-diagram::before { content: "\f542"; } .fa-diagram-successor::before { content: "\e47a"; } .fa-diamond::before { content: "\f219"; } .fa-diamond-turn-right::before { content: "\f5eb"; } .fa-directions::before { content: "\f5eb"; } .fa-dice::before { content: "\f522"; } .fa-dice-d20::before { content: "\f6cf"; } .fa-dice-d6::before { content: "\f6d1"; } .fa-dice-five::before { content: "\f523"; } .fa-dice-four::before { content: "\f524"; } .fa-dice-one::before { content: "\f525"; } .fa-dice-six::before { content: "\f526"; } .fa-dice-three::before { content: "\f527"; } .fa-dice-two::before { content: "\f528"; } .fa-disease::before { content: "\f7fa"; } .fa-divide::before { content: "\f529"; } .fa-dna::before { content: "\f471"; } .fa-dog::before { content: "\f6d3"; } .fa-dollar-sign::before { content: "\$"; } .fa-dollar::before { content: "\$"; } .fa-usd::before { content: "\$"; } .fa-dolly::before { content: "\f472"; } .fa-dolly-box::before { content: "\f472"; } .fa-dong-sign::before { content: "\e169"; } .fa-door-closed::before { content: "\f52a"; } .fa-door-open::before { content: "\f52b"; } .fa-dove::before { content: "\f4ba"; } .fa-down-left-and-up-right-to-center::before { content: "\f422"; } .fa-compress-alt::before { content: "\f422"; } .fa-down-long::before { content: "\f309"; } .fa-long-arrow-alt-down::before { content: "\f309"; } .fa-download::before { content: "\f019"; } .fa-dragon::before { content: "\f6d5"; } .fa-draw-polygon::before { content: "\f5ee"; } .fa-droplet::before { content: "\f043"; } .fa-tint::before { content: "\f043"; } .fa-droplet-slash::before { content: "\f5c7"; } .fa-tint-slash::before { content: "\f5c7"; } .fa-drum::before { content: "\f569"; } .fa-drum-steelpan::before { content: "\f56a"; } .fa-drumstick-bite::before { content: "\f6d7"; } .fa-dumbbell::before { content: "\f44b"; } .fa-dumpster::before { content: "\f793"; } .fa-dumpster-fire::before { content: "\f794"; } .fa-dungeon::before { content: "\f6d9"; } .fa-e::before { content: "E"; } .fa-ear-deaf::before { content: "\f2a4"; } .fa-deaf::before { content: "\f2a4"; } .fa-deafness::before { content: "\f2a4"; } .fa-hard-of-hearing::before { content: "\f2a4"; } .fa-ear-listen::before { content: "\f2a2"; } .fa-assistive-listening-systems::before { content: "\f2a2"; } .fa-earth-africa::before { content: "\f57c"; } .fa-globe-africa::before { content: "\f57c"; } .fa-earth-americas::before { content: "\f57d"; } .fa-earth::before { content: "\f57d"; } .fa-earth-america::before { content: "\f57d"; } .fa-globe-americas::before { content: "\f57d"; } .fa-earth-asia::before { content: "\f57e"; } .fa-globe-asia::before { content: "\f57e"; } .fa-earth-europe::before { content: "\f7a2"; } .fa-globe-europe::before { content: "\f7a2"; } .fa-earth-oceania::before { content: "\e47b"; } .fa-globe-oceania::before { content: "\e47b"; } .fa-egg::before { content: "\f7fb"; } .fa-eject::before { content: "\f052"; } .fa-elevator::before { content: "\e16d"; } .fa-ellipsis::before { content: "\f141"; } .fa-ellipsis-h::before { content: "\f141"; } .fa-ellipsis-vertical::before { content: "\f142"; } .fa-ellipsis-v::before { content: "\f142"; } .fa-envelope::before { content: "\f0e0"; } .fa-envelope-open::before { content: "\f2b6"; } .fa-envelope-open-text::before { content: "\f658"; } .fa-envelopes-bulk::before { content: "\f674"; } .fa-mail-bulk::before { content: "\f674"; } .fa-equals::before { content: "\="; } .fa-eraser::before { content: "\f12d"; } .fa-ethernet::before { content: "\f796"; } .fa-euro-sign::before { content: "\f153"; } .fa-eur::before { content: "\f153"; } .fa-euro::before { content: "\f153"; } .fa-exclamation::before { content: "\!"; } .fa-expand::before { content: "\f065"; } .fa-eye::before { content: "\f06e"; } .fa-eye-dropper::before { content: "\f1fb"; } .fa-eye-dropper-empty::before { content: "\f1fb"; } .fa-eyedropper::before { content: "\f1fb"; } .fa-eye-low-vision::before { content: "\f2a8"; } .fa-low-vision::before { content: "\f2a8"; } .fa-eye-slash::before { content: "\f070"; } .fa-f::before { content: "F"; } .fa-face-angry::before { content: "\f556"; } .fa-angry::before { content: "\f556"; } .fa-face-dizzy::before { content: "\f567"; } .fa-dizzy::before { content: "\f567"; } .fa-face-flushed::before { content: "\f579"; } .fa-flushed::before { content: "\f579"; } .fa-face-frown::before { content: "\f119"; } .fa-frown::before { content: "\f119"; } .fa-face-frown-open::before { content: "\f57a"; } .fa-frown-open::before { content: "\f57a"; } .fa-face-grimace::before { content: "\f57f"; } .fa-grimace::before { content: "\f57f"; } .fa-face-grin::before { content: "\f580"; } .fa-grin::before { content: "\f580"; } .fa-face-grin-beam::before { content: "\f582"; } .fa-grin-beam::before { content: "\f582"; } .fa-face-grin-beam-sweat::before { content: "\f583"; } .fa-grin-beam-sweat::before { content: "\f583"; } .fa-face-grin-hearts::before { content: "\f584"; } .fa-grin-hearts::before { content: "\f584"; } .fa-face-grin-squint::before { content: "\f585"; } .fa-grin-squint::before { content: "\f585"; } .fa-face-grin-squint-tears::before { content: "\f586"; } .fa-grin-squint-tears::before { content: "\f586"; } .fa-face-grin-stars::before { content: "\f587"; } .fa-grin-stars::before { content: "\f587"; } .fa-face-grin-tears::before { content: "\f588"; } .fa-grin-tears::before { content: "\f588"; } .fa-face-grin-tongue::before { content: "\f589"; } .fa-grin-tongue::before { content: "\f589"; } .fa-face-grin-tongue-squint::before { content: "\f58a"; } .fa-grin-tongue-squint::before { content: "\f58a"; } .fa-face-grin-tongue-wink::before { content: "\f58b"; } .fa-grin-tongue-wink::before { content: "\f58b"; } .fa-face-grin-wide::before { content: "\f581"; } .fa-grin-alt::before { content: "\f581"; } .fa-face-grin-wink::before { content: "\f58c"; } .fa-grin-wink::before { content: "\f58c"; } .fa-face-kiss::before { content: "\f596"; } .fa-kiss::before { content: "\f596"; } .fa-face-kiss-beam::before { content: "\f597"; } .fa-kiss-beam::before { content: "\f597"; } .fa-face-kiss-wink-heart::before { content: "\f598"; } .fa-kiss-wink-heart::before { content: "\f598"; } .fa-face-laugh::before { content: "\f599"; } .fa-laugh::before { content: "\f599"; } .fa-face-laugh-beam::before { content: "\f59a"; } .fa-laugh-beam::before { content: "\f59a"; } .fa-face-laugh-squint::before { content: "\f59b"; } .fa-laugh-squint::before { content: "\f59b"; } .fa-face-laugh-wink::before { content: "\f59c"; } .fa-laugh-wink::before { content: "\f59c"; } .fa-face-meh::before { content: "\f11a"; } .fa-meh::before { content: "\f11a"; } .fa-face-meh-blank::before { content: "\f5a4"; } .fa-meh-blank::before { content: "\f5a4"; } .fa-face-rolling-eyes::before { content: "\f5a5"; } .fa-meh-rolling-eyes::before { content: "\f5a5"; } .fa-face-sad-cry::before { content: "\f5b3"; } .fa-sad-cry::before { content: "\f5b3"; } .fa-face-sad-tear::before { content: "\f5b4"; } .fa-sad-tear::before { content: "\f5b4"; } .fa-face-smile::before { content: "\f118"; } .fa-smile::before { content: "\f118"; } .fa-face-smile-beam::before { content: "\f5b8"; } .fa-smile-beam::before { content: "\f5b8"; } .fa-face-smile-wink::before { content: "\f4da"; } .fa-smile-wink::before { content: "\f4da"; } .fa-face-surprise::before { content: "\f5c2"; } .fa-surprise::before { content: "\f5c2"; } .fa-face-tired::before { content: "\f5c8"; } .fa-tired::before { content: "\f5c8"; } .fa-fan::before { content: "\f863"; } .fa-faucet::before { content: "\e005"; } .fa-fax::before { content: "\f1ac"; } .fa-feather::before { content: "\f52d"; } .fa-feather-pointed::before { content: "\f56b"; } .fa-feather-alt::before { content: "\f56b"; } .fa-file::before { content: "\f15b"; } .fa-file-arrow-down::before { content: "\f56d"; } .fa-file-download::before { content: "\f56d"; } .fa-file-arrow-up::before { content: "\f574"; } .fa-file-upload::before { content: "\f574"; } .fa-file-audio::before { content: "\f1c7"; } .fa-file-code::before { content: "\f1c9"; } .fa-file-contract::before { content: "\f56c"; } .fa-file-csv::before { content: "\f6dd"; } .fa-file-excel::before { content: "\f1c3"; } .fa-file-export::before { content: "\f56e"; } .fa-arrow-right-from-file::before { content: "\f56e"; } .fa-file-image::before { content: "\f1c5"; } .fa-file-import::before { content: "\f56f"; } .fa-arrow-right-to-file::before { content: "\f56f"; } .fa-file-invoice::before { content: "\f570"; } .fa-file-invoice-dollar::before { content: "\f571"; } .fa-file-lines::before { content: "\f15c"; } .fa-file-alt::before { content: "\f15c"; } .fa-file-text::before { content: "\f15c"; } .fa-file-medical::before { content: "\f477"; } .fa-file-pdf::before { content: "\f1c1"; } .fa-file-powerpoint::before { content: "\f1c4"; } .fa-file-prescription::before { content: "\f572"; } .fa-file-signature::before { content: "\f573"; } .fa-file-video::before { content: "\f1c8"; } .fa-file-waveform::before { content: "\f478"; } .fa-file-medical-alt::before { content: "\f478"; } .fa-file-word::before { content: "\f1c2"; } .fa-file-zipper::before { content: "\f1c6"; } .fa-file-archive::before { content: "\f1c6"; } .fa-fill::before { content: "\f575"; } .fa-fill-drip::before { content: "\f576"; } .fa-film::before { content: "\f008"; } .fa-filter::before { content: "\f0b0"; } .fa-filter-circle-dollar::before { content: "\f662"; } .fa-funnel-dollar::before { content: "\f662"; } .fa-filter-circle-xmark::before { content: "\e17b"; } .fa-fingerprint::before { content: "\f577"; } .fa-fire::before { content: "\f06d"; } .fa-fire-extinguisher::before { content: "\f134"; } .fa-fire-flame-curved::before { content: "\f7e4"; } .fa-fire-alt::before { content: "\f7e4"; } .fa-fire-flame-simple::before { content: "\f46a"; } .fa-burn::before { content: "\f46a"; } .fa-fish::before { content: "\f578"; } .fa-flag::before { content: "\f024"; } .fa-flag-checkered::before { content: "\f11e"; } .fa-flag-usa::before { content: "\f74d"; } .fa-flask::before { content: "\f0c3"; } .fa-floppy-disk::before { content: "\f0c7"; } .fa-save::before { content: "\f0c7"; } .fa-florin-sign::before { content: "\e184"; } .fa-folder::before { content: "\f07b"; } .fa-folder-minus::before { content: "\f65d"; } .fa-folder-open::before { content: "\f07c"; } .fa-folder-plus::before { content: "\f65e"; } .fa-folder-tree::before { content: "\f802"; } .fa-font::before { content: "\f031"; } .fa-football::before { content: "\f44e"; } .fa-football-ball::before { content: "\f44e"; } .fa-forward::before { content: "\f04e"; } .fa-forward-fast::before { content: "\f050"; } .fa-fast-forward::before { content: "\f050"; } .fa-forward-step::before { content: "\f051"; } .fa-step-forward::before { content: "\f051"; } .fa-franc-sign::before { content: "\e18f"; } .fa-frog::before { content: "\f52e"; } .fa-futbol::before { content: "\f1e3"; } .fa-futbol-ball::before { content: "\f1e3"; } .fa-soccer-ball::before { content: "\f1e3"; } .fa-g::before { content: "G"; } .fa-gamepad::before { content: "\f11b"; } .fa-gas-pump::before { content: "\f52f"; } .fa-gauge::before { content: "\f624"; } .fa-dashboard::before { content: "\f624"; } .fa-gauge-med::before { content: "\f624"; } .fa-tachometer-alt-average::before { content: "\f624"; } .fa-gauge-high::before { content: "\f625"; } .fa-tachometer-alt::before { content: "\f625"; } .fa-tachometer-alt-fast::before { content: "\f625"; } .fa-gauge-simple::before { content: "\f629"; } .fa-gauge-simple-med::before { content: "\f629"; } .fa-tachometer-average::before { content: "\f629"; } .fa-gauge-simple-high::before { content: "\f62a"; } .fa-tachometer::before { content: "\f62a"; } .fa-tachometer-fast::before { content: "\f62a"; } .fa-gavel::before { content: "\f0e3"; } .fa-legal::before { content: "\f0e3"; } .fa-gear::before { content: "\f013"; } .fa-cog::before { content: "\f013"; } .fa-gears::before { content: "\f085"; } .fa-cogs::before { content: "\f085"; } .fa-gem::before { content: "\f3a5"; } .fa-genderless::before { content: "\f22d"; } .fa-ghost::before { content: "\f6e2"; } .fa-gift::before { content: "\f06b"; } .fa-gifts::before { content: "\f79c"; } .fa-glasses::before { content: "\f530"; } .fa-globe::before { content: "\f0ac"; } .fa-golf-ball-tee::before { content: "\f450"; } .fa-golf-ball::before { content: "\f450"; } .fa-gopuram::before { content: "\f664"; } .fa-graduation-cap::before { content: "\f19d"; } .fa-mortar-board::before { content: "\f19d"; } .fa-greater-than::before { content: "\>"; } .fa-greater-than-equal::before { content: "\f532"; } .fa-grip::before { content: "\f58d"; } .fa-grip-horizontal::before { content: "\f58d"; } .fa-grip-lines::before { content: "\f7a4"; } .fa-grip-lines-vertical::before { content: "\f7a5"; } .fa-grip-vertical::before { content: "\f58e"; } .fa-guarani-sign::before { content: "\e19a"; } .fa-guitar::before { content: "\f7a6"; } .fa-gun::before { content: "\e19b"; } .fa-h::before { content: "H"; } .fa-hammer::before { content: "\f6e3"; } .fa-hamsa::before { content: "\f665"; } .fa-hand::before { content: "\f256"; } .fa-hand-paper::before { content: "\f256"; } .fa-hand-back-fist::before { content: "\f255"; } .fa-hand-rock::before { content: "\f255"; } .fa-hand-dots::before { content: "\f461"; } .fa-allergies::before { content: "\f461"; } .fa-hand-fist::before { content: "\f6de"; } .fa-fist-raised::before { content: "\f6de"; } .fa-hand-holding::before { content: "\f4bd"; } .fa-hand-holding-dollar::before { content: "\f4c0"; } .fa-hand-holding-usd::before { content: "\f4c0"; } .fa-hand-holding-droplet::before { content: "\f4c1"; } .fa-hand-holding-water::before { content: "\f4c1"; } .fa-hand-holding-heart::before { content: "\f4be"; } .fa-hand-holding-medical::before { content: "\e05c"; } .fa-hand-lizard::before { content: "\f258"; } .fa-hand-middle-finger::before { content: "\f806"; } .fa-hand-peace::before { content: "\f25b"; } .fa-hand-point-down::before { content: "\f0a7"; } .fa-hand-point-left::before { content: "\f0a5"; } .fa-hand-point-right::before { content: "\f0a4"; } .fa-hand-point-up::before { content: "\f0a6"; } .fa-hand-pointer::before { content: "\f25a"; } .fa-hand-scissors::before { content: "\f257"; } .fa-hand-sparkles::before { content: "\e05d"; } .fa-hand-spock::before { content: "\f259"; } .fa-hands::before { content: "\f2a7"; } .fa-sign-language::before { content: "\f2a7"; } .fa-signing::before { content: "\f2a7"; } .fa-hands-asl-interpreting::before { content: "\f2a3"; } .fa-american-sign-language-interpreting::before { content: "\f2a3"; } .fa-asl-interpreting::before { content: "\f2a3"; } .fa-hands-american-sign-language-interpreting::before { content: "\f2a3"; } .fa-hands-bubbles::before { content: "\e05e"; } .fa-hands-wash::before { content: "\e05e"; } .fa-hands-clapping::before { content: "\e1a8"; } .fa-hands-holding::before { content: "\f4c2"; } .fa-hands-praying::before { content: "\f684"; } .fa-praying-hands::before { content: "\f684"; } .fa-handshake::before { content: "\f2b5"; } .fa-handshake-angle::before { content: "\f4c4"; } .fa-hands-helping::before { content: "\f4c4"; } .fa-handshake-simple-slash::before { content: "\e05f"; } .fa-handshake-alt-slash::before { content: "\e05f"; } .fa-handshake-slash::before { content: "\e060"; } .fa-hanukiah::before { content: "\f6e6"; } .fa-hard-drive::before { content: "\f0a0"; } .fa-hdd::before { content: "\f0a0"; } .fa-hashtag::before { content: "\#"; } .fa-hat-cowboy::before { content: "\f8c0"; } .fa-hat-cowboy-side::before { content: "\f8c1"; } .fa-hat-wizard::before { content: "\f6e8"; } .fa-head-side-cough::before { content: "\e061"; } .fa-head-side-cough-slash::before { content: "\e062"; } .fa-head-side-mask::before { content: "\e063"; } .fa-head-side-virus::before { content: "\e064"; } .fa-heading::before { content: "\f1dc"; } .fa-header::before { content: "\f1dc"; } .fa-headphones::before { content: "\f025"; } .fa-headphones-simple::before { content: "\f58f"; } .fa-headphones-alt::before { content: "\f58f"; } .fa-headset::before { content: "\f590"; } .fa-heart::before { content: "\f004"; } .fa-heart-crack::before { content: "\f7a9"; } .fa-heart-broken::before { content: "\f7a9"; } .fa-heart-pulse::before { content: "\f21e"; } .fa-heartbeat::before { content: "\f21e"; } .fa-helicopter::before { content: "\f533"; } .fa-helmet-safety::before { content: "\f807"; } .fa-hard-hat::before { content: "\f807"; } .fa-hat-hard::before { content: "\f807"; } .fa-highlighter::before { content: "\f591"; } .fa-hippo::before { content: "\f6ed"; } .fa-hockey-puck::before { content: "\f453"; } .fa-holly-berry::before { content: "\f7aa"; } .fa-horse::before { content: "\f6f0"; } .fa-horse-head::before { content: "\f7ab"; } .fa-hospital::before { content: "\f0f8"; } .fa-hospital-alt::before { content: "\f0f8"; } .fa-hospital-wide::before { content: "\f0f8"; } .fa-hospital-user::before { content: "\f80d"; } .fa-hot-tub-person::before { content: "\f593"; } .fa-hot-tub::before { content: "\f593"; } .fa-hotdog::before { content: "\f80f"; } .fa-hotel::before { content: "\f594"; } .fa-hourglass::before { content: "\f254"; } .fa-hourglass-2::before { content: "\f254"; } .fa-hourglass-half::before { content: "\f254"; } .fa-hourglass-empty::before { content: "\f252"; } .fa-hourglass-end::before { content: "\f253"; } .fa-hourglass-3::before { content: "\f253"; } .fa-hourglass-start::before { content: "\f251"; } .fa-hourglass-1::before { content: "\f251"; } .fa-house::before { content: "\f015"; } .fa-home::before { content: "\f015"; } .fa-home-alt::before { content: "\f015"; } .fa-home-lg-alt::before { content: "\f015"; } .fa-house-chimney::before { content: "\e3af"; } .fa-home-lg::before { content: "\e3af"; } .fa-house-chimney-crack::before { content: "\f6f1"; } .fa-house-damage::before { content: "\f6f1"; } .fa-house-chimney-medical::before { content: "\f7f2"; } .fa-clinic-medical::before { content: "\f7f2"; } .fa-house-chimney-user::before { content: "\e065"; } .fa-house-chimney-window::before { content: "\e00d"; } .fa-house-crack::before { content: "\e3b1"; } .fa-house-laptop::before { content: "\e066"; } .fa-laptop-house::before { content: "\e066"; } .fa-house-medical::before { content: "\e3b2"; } .fa-house-user::before { content: "\e1b0"; } .fa-home-user::before { content: "\e1b0"; } .fa-hryvnia-sign::before { content: "\f6f2"; } .fa-hryvnia::before { content: "\f6f2"; } .fa-i::before { content: "I"; } .fa-i-cursor::before { content: "\f246"; } .fa-ice-cream::before { content: "\f810"; } .fa-icicles::before { content: "\f7ad"; } .fa-icons::before { content: "\f86d"; } .fa-heart-music-camera-bolt::before { content: "\f86d"; } .fa-id-badge::before { content: "\f2c1"; } .fa-id-card::before { content: "\f2c2"; } .fa-drivers-license::before { content: "\f2c2"; } .fa-id-card-clip::before { content: "\f47f"; } .fa-id-card-alt::before { content: "\f47f"; } .fa-igloo::before { content: "\f7ae"; } .fa-image::before { content: "\f03e"; } .fa-image-portrait::before { content: "\f3e0"; } .fa-portrait::before { content: "\f3e0"; } .fa-images::before { content: "\f302"; } .fa-inbox::before { content: "\f01c"; } .fa-indent::before { content: "\f03c"; } .fa-indian-rupee-sign::before { content: "\e1bc"; } .fa-indian-rupee::before { content: "\e1bc"; } .fa-inr::before { content: "\e1bc"; } .fa-industry::before { content: "\f275"; } .fa-infinity::before { content: "\f534"; } .fa-info::before { content: "\f129"; } .fa-italic::before { content: "\f033"; } .fa-j::before { content: "J"; } .fa-jedi::before { content: "\f669"; } .fa-jet-fighter::before { content: "\f0fb"; } .fa-fighter-jet::before { content: "\f0fb"; } .fa-joint::before { content: "\f595"; } .fa-k::before { content: "K"; } .fa-kaaba::before { content: "\f66b"; } .fa-key::before { content: "\f084"; } .fa-keyboard::before { content: "\f11c"; } .fa-khanda::before { content: "\f66d"; } .fa-kip-sign::before { content: "\e1c4"; } .fa-kit-medical::before { content: "\f479"; } .fa-first-aid::before { content: "\f479"; } .fa-kiwi-bird::before { content: "\f535"; } .fa-l::before { content: "L"; } .fa-landmark::before { content: "\f66f"; } .fa-language::before { content: "\f1ab"; } .fa-laptop::before { content: "\f109"; } .fa-laptop-code::before { content: "\f5fc"; } .fa-laptop-medical::before { content: "\f812"; } .fa-lari-sign::before { content: "\e1c8"; } .fa-layer-group::before { content: "\f5fd"; } .fa-leaf::before { content: "\f06c"; } .fa-left-long::before { content: "\f30a"; } .fa-long-arrow-alt-left::before { content: "\f30a"; } .fa-left-right::before { content: "\f337"; } .fa-arrows-alt-h::before { content: "\f337"; } .fa-lemon::before { content: "\f094"; } .fa-less-than::before { content: "\<"; } .fa-less-than-equal::before { content: "\f537"; } .fa-life-ring::before { content: "\f1cd"; } .fa-lightbulb::before { content: "\f0eb"; } .fa-link::before { content: "\f0c1"; } .fa-chain::before { content: "\f0c1"; } .fa-link-slash::before { content: "\f127"; } .fa-chain-broken::before { content: "\f127"; } .fa-chain-slash::before { content: "\f127"; } .fa-unlink::before { content: "\f127"; } .fa-lira-sign::before { content: "\f195"; } .fa-list::before { content: "\f03a"; } .fa-list-squares::before { content: "\f03a"; } .fa-list-check::before { content: "\f0ae"; } .fa-tasks::before { content: "\f0ae"; } .fa-list-ol::before { content: "\f0cb"; } .fa-list-1-2::before { content: "\f0cb"; } .fa-list-numeric::before { content: "\f0cb"; } .fa-list-ul::before { content: "\f0ca"; } .fa-list-dots::before { content: "\f0ca"; } .fa-litecoin-sign::before { content: "\e1d3"; } .fa-location-arrow::before { content: "\f124"; } .fa-location-crosshairs::before { content: "\f601"; } .fa-location::before { content: "\f601"; } .fa-location-dot::before { content: "\f3c5"; } .fa-map-marker-alt::before { content: "\f3c5"; } .fa-location-pin::before { content: "\f041"; } .fa-map-marker::before { content: "\f041"; } .fa-lock::before { content: "\f023"; } .fa-lock-open::before { content: "\f3c1"; } .fa-lungs::before { content: "\f604"; } .fa-lungs-virus::before { content: "\e067"; } .fa-m::before { content: "M"; } .fa-magnet::before { content: "\f076"; } .fa-magnifying-glass::before { content: "\f002"; } .fa-search::before { content: "\f002"; } .fa-magnifying-glass-dollar::before { content: "\f688"; } .fa-search-dollar::before { content: "\f688"; } .fa-magnifying-glass-location::before { content: "\f689"; } .fa-search-location::before { content: "\f689"; } .fa-magnifying-glass-minus::before { content: "\f010"; } .fa-search-minus::before { content: "\f010"; } .fa-magnifying-glass-plus::before { content: "\f00e"; } .fa-search-plus::before { content: "\f00e"; } .fa-manat-sign::before { content: "\e1d5"; } .fa-map::before { content: "\f279"; } .fa-map-location::before { content: "\f59f"; } .fa-map-marked::before { content: "\f59f"; } .fa-map-location-dot::before { content: "\f5a0"; } .fa-map-marked-alt::before { content: "\f5a0"; } .fa-map-pin::before { content: "\f276"; } .fa-marker::before { content: "\f5a1"; } .fa-mars::before { content: "\f222"; } .fa-mars-and-venus::before { content: "\f224"; } .fa-mars-double::before { content: "\f227"; } .fa-mars-stroke::before { content: "\f229"; } .fa-mars-stroke-right::before { content: "\f22b"; } .fa-mars-stroke-h::before { content: "\f22b"; } .fa-mars-stroke-up::before { content: "\f22a"; } .fa-mars-stroke-v::before { content: "\f22a"; } .fa-martini-glass::before { content: "\f57b"; } .fa-glass-martini-alt::before { content: "\f57b"; } .fa-martini-glass-citrus::before { content: "\f561"; } .fa-cocktail::before { content: "\f561"; } .fa-martini-glass-empty::before { content: "\f000"; } .fa-glass-martini::before { content: "\f000"; } .fa-mask::before { content: "\f6fa"; } .fa-mask-face::before { content: "\e1d7"; } .fa-masks-theater::before { content: "\f630"; } .fa-theater-masks::before { content: "\f630"; } .fa-maximize::before { content: "\f31e"; } .fa-expand-arrows-alt::before { content: "\f31e"; } .fa-medal::before { content: "\f5a2"; } .fa-memory::before { content: "\f538"; } .fa-menorah::before { content: "\f676"; } .fa-mercury::before { content: "\f223"; } .fa-message::before { content: "\f27a"; } .fa-comment-alt::before { content: "\f27a"; } .fa-meteor::before { content: "\f753"; } .fa-microchip::before { content: "\f2db"; } .fa-microphone::before { content: "\f130"; } .fa-microphone-lines::before { content: "\f3c9"; } .fa-microphone-alt::before { content: "\f3c9"; } .fa-microphone-lines-slash::before { content: "\f539"; } .fa-microphone-alt-slash::before { content: "\f539"; } .fa-microphone-slash::before { content: "\f131"; } .fa-microscope::before { content: "\f610"; } .fa-mill-sign::before { content: "\e1ed"; } .fa-minimize::before { content: "\f78c"; } .fa-compress-arrows-alt::before { content: "\f78c"; } .fa-minus::before { content: "\f068"; } .fa-subtract::before { content: "\f068"; } .fa-mitten::before { content: "\f7b5"; } .fa-mobile::before { content: "\f3ce"; } .fa-mobile-android::before { content: "\f3ce"; } .fa-mobile-phone::before { content: "\f3ce"; } .fa-mobile-button::before { content: "\f10b"; } .fa-mobile-screen-button::before { content: "\f3cd"; } .fa-mobile-alt::before { content: "\f3cd"; } .fa-money-bill::before { content: "\f0d6"; } .fa-money-bill-1::before { content: "\f3d1"; } .fa-money-bill-alt::before { content: "\f3d1"; } .fa-money-bill-1-wave::before { content: "\f53b"; } .fa-money-bill-wave-alt::before { content: "\f53b"; } .fa-money-bill-wave::before { content: "\f53a"; } .fa-money-check::before { content: "\f53c"; } .fa-money-check-dollar::before { content: "\f53d"; } .fa-money-check-alt::before { content: "\f53d"; } .fa-monument::before { content: "\f5a6"; } .fa-moon::before { content: "\f186"; } .fa-mortar-pestle::before { content: "\f5a7"; } .fa-mosque::before { content: "\f678"; } .fa-motorcycle::before { content: "\f21c"; } .fa-mountain::before { content: "\f6fc"; } .fa-mug-hot::before { content: "\f7b6"; } .fa-mug-saucer::before { content: "\f0f4"; } .fa-coffee::before { content: "\f0f4"; } .fa-music::before { content: "\f001"; } .fa-n::before { content: "N"; } .fa-naira-sign::before { content: "\e1f6"; } .fa-network-wired::before { content: "\f6ff"; } .fa-neuter::before { content: "\f22c"; } .fa-newspaper::before { content: "\f1ea"; } .fa-not-equal::before { content: "\f53e"; } .fa-note-sticky::before { content: "\f249"; } .fa-sticky-note::before { content: "\f249"; } .fa-notes-medical::before { content: "\f481"; } .fa-o::before { content: "O"; } .fa-object-group::before { content: "\f247"; } .fa-object-ungroup::before { content: "\f248"; } .fa-oil-can::before { content: "\f613"; } .fa-om::before { content: "\f679"; } .fa-otter::before { content: "\f700"; } .fa-outdent::before { content: "\f03b"; } .fa-dedent::before { content: "\f03b"; } .fa-p::before { content: "P"; } .fa-pager::before { content: "\f815"; } .fa-paint-roller::before { content: "\f5aa"; } .fa-paintbrush::before { content: "\f1fc"; } .fa-paint-brush::before { content: "\f1fc"; } .fa-palette::before { content: "\f53f"; } .fa-pallet::before { content: "\f482"; } .fa-panorama::before { content: "\e209"; } .fa-paper-plane::before { content: "\f1d8"; } .fa-paperclip::before { content: "\f0c6"; } .fa-parachute-box::before { content: "\f4cd"; } .fa-paragraph::before { content: "\f1dd"; } .fa-passport::before { content: "\f5ab"; } .fa-paste::before { content: "\f0ea"; } .fa-file-clipboard::before { content: "\f0ea"; } .fa-pause::before { content: "\f04c"; } .fa-paw::before { content: "\f1b0"; } .fa-peace::before { content: "\f67c"; } .fa-pen::before { content: "\f304"; } .fa-pen-clip::before { content: "\f305"; } .fa-pen-alt::before { content: "\f305"; } .fa-pen-fancy::before { content: "\f5ac"; } .fa-pen-nib::before { content: "\f5ad"; } .fa-pen-ruler::before { content: "\f5ae"; } .fa-pencil-ruler::before { content: "\f5ae"; } .fa-pen-to-square::before { content: "\f044"; } .fa-edit::before { content: "\f044"; } .fa-pencil::before { content: "\f303"; } .fa-pencil-alt::before { content: "\f303"; } .fa-people-arrows-left-right::before { content: "\e068"; } .fa-people-arrows::before { content: "\e068"; } .fa-people-carry-box::before { content: "\f4ce"; } .fa-people-carry::before { content: "\f4ce"; } .fa-pepper-hot::before { content: "\f816"; } .fa-percent::before { content: "\%"; } .fa-percentage::before { content: "\%"; } .fa-person::before { content: "\f183"; } .fa-male::before { content: "\f183"; } .fa-person-biking::before { content: "\f84a"; } .fa-biking::before { content: "\f84a"; } .fa-person-booth::before { content: "\f756"; } .fa-person-dots-from-line::before { content: "\f470"; } .fa-diagnoses::before { content: "\f470"; } .fa-person-dress::before { content: "\f182"; } .fa-female::before { content: "\f182"; } .fa-person-hiking::before { content: "\f6ec"; } .fa-hiking::before { content: "\f6ec"; } .fa-person-praying::before { content: "\f683"; } .fa-pray::before { content: "\f683"; } .fa-person-running::before { content: "\f70c"; } .fa-running::before { content: "\f70c"; } .fa-person-skating::before { content: "\f7c5"; } .fa-skating::before { content: "\f7c5"; } .fa-person-skiing::before { content: "\f7c9"; } .fa-skiing::before { content: "\f7c9"; } .fa-person-skiing-nordic::before { content: "\f7ca"; } .fa-skiing-nordic::before { content: "\f7ca"; } .fa-person-snowboarding::before { content: "\f7ce"; } .fa-snowboarding::before { content: "\f7ce"; } .fa-person-swimming::before { content: "\f5c4"; } .fa-swimmer::before { content: "\f5c4"; } .fa-person-walking::before { content: "\f554"; } .fa-walking::before { content: "\f554"; } .fa-person-walking-with-cane::before { content: "\f29d"; } .fa-blind::before { content: "\f29d"; } .fa-peseta-sign::before { content: "\e221"; } .fa-peso-sign::before { content: "\e222"; } .fa-phone::before { content: "\f095"; } .fa-phone-flip::before { content: "\f879"; } .fa-phone-alt::before { content: "\f879"; } .fa-phone-slash::before { content: "\f3dd"; } .fa-phone-volume::before { content: "\f2a0"; } .fa-volume-control-phone::before { content: "\f2a0"; } .fa-photo-film::before { content: "\f87c"; } .fa-photo-video::before { content: "\f87c"; } .fa-piggy-bank::before { content: "\f4d3"; } .fa-pills::before { content: "\f484"; } .fa-pizza-slice::before { content: "\f818"; } .fa-place-of-worship::before { content: "\f67f"; } .fa-plane::before { content: "\f072"; } .fa-plane-arrival::before { content: "\f5af"; } .fa-plane-departure::before { content: "\f5b0"; } .fa-plane-slash::before { content: "\e069"; } .fa-play::before { content: "\f04b"; } .fa-plug::before { content: "\f1e6"; } .fa-plus::before { content: "\+"; } .fa-add::before { content: "\+"; } .fa-plus-minus::before { content: "\e43c"; } .fa-podcast::before { content: "\f2ce"; } .fa-poo::before { content: "\f2fe"; } .fa-poo-storm::before { content: "\f75a"; } .fa-poo-bolt::before { content: "\f75a"; } .fa-poop::before { content: "\f619"; } .fa-power-off::before { content: "\f011"; } .fa-prescription::before { content: "\f5b1"; } .fa-prescription-bottle::before { content: "\f485"; } .fa-prescription-bottle-medical::before { content: "\f486"; } .fa-prescription-bottle-alt::before { content: "\f486"; } .fa-print::before { content: "\f02f"; } .fa-pump-medical::before { content: "\e06a"; } .fa-pump-soap::before { content: "\e06b"; } .fa-puzzle-piece::before { content: "\f12e"; } .fa-q::before { content: "Q"; } .fa-qrcode::before { content: "\f029"; } .fa-question::before { content: "\?"; } .fa-quote-left::before { content: "\f10d"; } .fa-quote-left-alt::before { content: "\f10d"; } .fa-quote-right::before { content: "\f10e"; } .fa-quote-right-alt::before { content: "\f10e"; } .fa-r::before { content: "R"; } .fa-radiation::before { content: "\f7b9"; } .fa-rainbow::before { content: "\f75b"; } .fa-receipt::before { content: "\f543"; } .fa-record-vinyl::before { content: "\f8d9"; } .fa-rectangle-ad::before { content: "\f641"; } .fa-ad::before { content: "\f641"; } .fa-rectangle-list::before { content: "\f022"; } .fa-list-alt::before { content: "\f022"; } .fa-rectangle-xmark::before { content: "\f410"; } .fa-rectangle-times::before { content: "\f410"; } .fa-times-rectangle::before { content: "\f410"; } .fa-window-close::before { content: "\f410"; } .fa-recycle::before { content: "\f1b8"; } .fa-registered::before { content: "\f25d"; } .fa-repeat::before { content: "\f363"; } .fa-reply::before { content: "\f3e5"; } .fa-mail-reply::before { content: "\f3e5"; } .fa-reply-all::before { content: "\f122"; } .fa-mail-reply-all::before { content: "\f122"; } .fa-republican::before { content: "\f75e"; } .fa-restroom::before { content: "\f7bd"; } .fa-retweet::before { content: "\f079"; } .fa-ribbon::before { content: "\f4d6"; } .fa-right-from-bracket::before { content: "\f2f5"; } .fa-sign-out-alt::before { content: "\f2f5"; } .fa-right-left::before { content: "\f362"; } .fa-exchange-alt::before { content: "\f362"; } .fa-right-long::before { content: "\f30b"; } .fa-long-arrow-alt-right::before { content: "\f30b"; } .fa-right-to-bracket::before { content: "\f2f6"; } .fa-sign-in-alt::before { content: "\f2f6"; } .fa-ring::before { content: "\f70b"; } .fa-road::before { content: "\f018"; } .fa-robot::before { content: "\f544"; } .fa-rocket::before { content: "\f135"; } .fa-rotate::before { content: "\f2f1"; } .fa-sync-alt::before { content: "\f2f1"; } .fa-rotate-left::before { content: "\f2ea"; } .fa-rotate-back::before { content: "\f2ea"; } .fa-rotate-backward::before { content: "\f2ea"; } .fa-undo-alt::before { content: "\f2ea"; } .fa-rotate-right::before { content: "\f2f9"; } .fa-redo-alt::before { content: "\f2f9"; } .fa-rotate-forward::before { content: "\f2f9"; } .fa-route::before { content: "\f4d7"; } .fa-rss::before { content: "\f09e"; } .fa-feed::before { content: "\f09e"; } .fa-ruble-sign::before { content: "\f158"; } .fa-rouble::before { content: "\f158"; } .fa-rub::before { content: "\f158"; } .fa-ruble::before { content: "\f158"; } .fa-ruler::before { content: "\f545"; } .fa-ruler-combined::before { content: "\f546"; } .fa-ruler-horizontal::before { content: "\f547"; } .fa-ruler-vertical::before { content: "\f548"; } .fa-rupee-sign::before { content: "\f156"; } .fa-rupee::before { content: "\f156"; } .fa-rupiah-sign::before { content: "\e23d"; } .fa-s::before { content: "S"; } .fa-sailboat::before { content: "\e445"; } .fa-satellite::before { content: "\f7bf"; } .fa-satellite-dish::before { content: "\f7c0"; } .fa-scale-balanced::before { content: "\f24e"; } .fa-balance-scale::before { content: "\f24e"; } .fa-scale-unbalanced::before { content: "\f515"; } .fa-balance-scale-left::before { content: "\f515"; } .fa-scale-unbalanced-flip::before { content: "\f516"; } .fa-balance-scale-right::before { content: "\f516"; } .fa-school::before { content: "\f549"; } .fa-scissors::before { content: "\f0c4"; } .fa-cut::before { content: "\f0c4"; } .fa-screwdriver::before { content: "\f54a"; } .fa-screwdriver-wrench::before { content: "\f7d9"; } .fa-tools::before { content: "\f7d9"; } .fa-scroll::before { content: "\f70e"; } .fa-scroll-torah::before { content: "\f6a0"; } .fa-torah::before { content: "\f6a0"; } .fa-sd-card::before { content: "\f7c2"; } .fa-section::before { content: "\e447"; } .fa-seedling::before { content: "\f4d8"; } .fa-sprout::before { content: "\f4d8"; } .fa-server::before { content: "\f233"; } .fa-shapes::before { content: "\f61f"; } .fa-triangle-circle-square::before { content: "\f61f"; } .fa-share::before { content: "\f064"; } .fa-arrow-turn-right::before { content: "\f064"; } .fa-mail-forward::before { content: "\f064"; } .fa-share-from-square::before { content: "\f14d"; } .fa-share-square::before { content: "\f14d"; } .fa-share-nodes::before { content: "\f1e0"; } .fa-share-alt::before { content: "\f1e0"; } .fa-shekel-sign::before { content: "\f20b"; } .fa-ils::before { content: "\f20b"; } .fa-shekel::before { content: "\f20b"; } .fa-sheqel::before { content: "\f20b"; } .fa-sheqel-sign::before { content: "\f20b"; } .fa-shield::before { content: "\f132"; } .fa-shield-blank::before { content: "\f3ed"; } .fa-shield-alt::before { content: "\f3ed"; } .fa-shield-virus::before { content: "\e06c"; } .fa-ship::before { content: "\f21a"; } .fa-shirt::before { content: "\f553"; } .fa-t-shirt::before { content: "\f553"; } .fa-tshirt::before { content: "\f553"; } .fa-shoe-prints::before { content: "\f54b"; } .fa-shop::before { content: "\f54f"; } .fa-store-alt::before { content: "\f54f"; } .fa-shop-slash::before { content: "\e070"; } .fa-store-alt-slash::before { content: "\e070"; } .fa-shower::before { content: "\f2cc"; } .fa-shrimp::before { content: "\e448"; } .fa-shuffle::before { content: "\f074"; } .fa-random::before { content: "\f074"; } .fa-shuttle-space::before { content: "\f197"; } .fa-space-shuttle::before { content: "\f197"; } .fa-sign-hanging::before { content: "\f4d9"; } .fa-sign::before { content: "\f4d9"; } .fa-signal::before { content: "\f012"; } .fa-signal-5::before { content: "\f012"; } .fa-signal-perfect::before { content: "\f012"; } .fa-signature::before { content: "\f5b7"; } .fa-signs-post::before { content: "\f277"; } .fa-map-signs::before { content: "\f277"; } .fa-sim-card::before { content: "\f7c4"; } .fa-sink::before { content: "\e06d"; } .fa-sitemap::before { content: "\f0e8"; } .fa-skull::before { content: "\f54c"; } .fa-skull-crossbones::before { content: "\f714"; } .fa-slash::before { content: "\f715"; } .fa-sleigh::before { content: "\f7cc"; } .fa-sliders::before { content: "\f1de"; } .fa-sliders-h::before { content: "\f1de"; } .fa-smog::before { content: "\f75f"; } .fa-smoking::before { content: "\f48d"; } .fa-snowflake::before { content: "\f2dc"; } .fa-snowman::before { content: "\f7d0"; } .fa-snowplow::before { content: "\f7d2"; } .fa-soap::before { content: "\e06e"; } .fa-socks::before { content: "\f696"; } .fa-solar-panel::before { content: "\f5ba"; } .fa-sort::before { content: "\f0dc"; } .fa-unsorted::before { content: "\f0dc"; } .fa-sort-down::before { content: "\f0dd"; } .fa-sort-desc::before { content: "\f0dd"; } .fa-sort-up::before { content: "\f0de"; } .fa-sort-asc::before { content: "\f0de"; } .fa-spa::before { content: "\f5bb"; } .fa-spaghetti-monster-flying::before { content: "\f67b"; } .fa-pastafarianism::before { content: "\f67b"; } .fa-spell-check::before { content: "\f891"; } .fa-spider::before { content: "\f717"; } .fa-spinner::before { content: "\f110"; } .fa-splotch::before { content: "\f5bc"; } .fa-spoon::before { content: "\f2e5"; } .fa-utensil-spoon::before { content: "\f2e5"; } .fa-spray-can::before { content: "\f5bd"; } .fa-spray-can-sparkles::before { content: "\f5d0"; } .fa-air-freshener::before { content: "\f5d0"; } .fa-square::before { content: "\f0c8"; } .fa-square-arrow-up-right::before { content: "\f14c"; } .fa-external-link-square::before { content: "\f14c"; } .fa-square-caret-down::before { content: "\f150"; } .fa-caret-square-down::before { content: "\f150"; } .fa-square-caret-left::before { content: "\f191"; } .fa-caret-square-left::before { content: "\f191"; } .fa-square-caret-right::before { content: "\f152"; } .fa-caret-square-right::before { content: "\f152"; } .fa-square-caret-up::before { content: "\f151"; } .fa-caret-square-up::before { content: "\f151"; } .fa-square-check::before { content: "\f14a"; } .fa-check-square::before { content: "\f14a"; } .fa-square-envelope::before { content: "\f199"; } .fa-envelope-square::before { content: "\f199"; } .fa-square-full::before { content: "\f45c"; } .fa-square-h::before { content: "\f0fd"; } .fa-h-square::before { content: "\f0fd"; } .fa-square-minus::before { content: "\f146"; } .fa-minus-square::before { content: "\f146"; } .fa-square-parking::before { content: "\f540"; } .fa-parking::before { content: "\f540"; } .fa-square-pen::before { content: "\f14b"; } .fa-pen-square::before { content: "\f14b"; } .fa-pencil-square::before { content: "\f14b"; } .fa-square-phone::before { content: "\f098"; } .fa-phone-square::before { content: "\f098"; } .fa-square-phone-flip::before { content: "\f87b"; } .fa-phone-square-alt::before { content: "\f87b"; } .fa-square-plus::before { content: "\f0fe"; } .fa-plus-square::before { content: "\f0fe"; } .fa-square-poll-horizontal::before { content: "\f682"; } .fa-poll-h::before { content: "\f682"; } .fa-square-poll-vertical::before { content: "\f681"; } .fa-poll::before { content: "\f681"; } .fa-square-root-variable::before { content: "\f698"; } .fa-square-root-alt::before { content: "\f698"; } .fa-square-rss::before { content: "\f143"; } .fa-rss-square::before { content: "\f143"; } .fa-square-share-nodes::before { content: "\f1e1"; } .fa-share-alt-square::before { content: "\f1e1"; } .fa-square-up-right::before { content: "\f360"; } .fa-external-link-square-alt::before { content: "\f360"; } .fa-square-xmark::before { content: "\f2d3"; } .fa-times-square::before { content: "\f2d3"; } .fa-xmark-square::before { content: "\f2d3"; } .fa-stairs::before { content: "\e289"; } .fa-stamp::before { content: "\f5bf"; } .fa-star::before { content: "\f005"; } .fa-star-and-crescent::before { content: "\f699"; } .fa-star-half::before { content: "\f089"; } .fa-star-half-stroke::before { content: "\f5c0"; } .fa-star-half-alt::before { content: "\f5c0"; } .fa-star-of-david::before { content: "\f69a"; } .fa-star-of-life::before { content: "\f621"; } .fa-sterling-sign::before { content: "\f154"; } .fa-gbp::before { content: "\f154"; } .fa-pound-sign::before { content: "\f154"; } .fa-stethoscope::before { content: "\f0f1"; } .fa-stop::before { content: "\f04d"; } .fa-stopwatch::before { content: "\f2f2"; } .fa-stopwatch-20::before { content: "\e06f"; } .fa-store::before { content: "\f54e"; } .fa-store-slash::before { content: "\e071"; } .fa-street-view::before { content: "\f21d"; } .fa-strikethrough::before { content: "\f0cc"; } .fa-stroopwafel::before { content: "\f551"; } .fa-subscript::before { content: "\f12c"; } .fa-suitcase::before { content: "\f0f2"; } .fa-suitcase-medical::before { content: "\f0fa"; } .fa-medkit::before { content: "\f0fa"; } .fa-suitcase-rolling::before { content: "\f5c1"; } .fa-sun::before { content: "\f185"; } .fa-superscript::before { content: "\f12b"; } .fa-swatchbook::before { content: "\f5c3"; } .fa-synagogue::before { content: "\f69b"; } .fa-syringe::before { content: "\f48e"; } .fa-t::before { content: "T"; } .fa-table::before { content: "\f0ce"; } .fa-table-cells::before { content: "\f00a"; } .fa-th::before { content: "\f00a"; } .fa-table-cells-large::before { content: "\f009"; } .fa-th-large::before { content: "\f009"; } .fa-table-columns::before { content: "\f0db"; } .fa-columns::before { content: "\f0db"; } .fa-table-list::before { content: "\f00b"; } .fa-th-list::before { content: "\f00b"; } .fa-table-tennis-paddle-ball::before { content: "\f45d"; } .fa-ping-pong-paddle-ball::before { content: "\f45d"; } .fa-table-tennis::before { content: "\f45d"; } .fa-tablet::before { content: "\f3fb"; } .fa-tablet-android::before { content: "\f3fb"; } .fa-tablet-button::before { content: "\f10a"; } .fa-tablet-screen-button::before { content: "\f3fa"; } .fa-tablet-alt::before { content: "\f3fa"; } .fa-tablets::before { content: "\f490"; } .fa-tachograph-digital::before { content: "\f566"; } .fa-digital-tachograph::before { content: "\f566"; } .fa-tag::before { content: "\f02b"; } .fa-tags::before { content: "\f02c"; } .fa-tape::before { content: "\f4db"; } .fa-taxi::before { content: "\f1ba"; } .fa-cab::before { content: "\f1ba"; } .fa-teeth::before { content: "\f62e"; } .fa-teeth-open::before { content: "\f62f"; } .fa-temperature-empty::before { content: "\f2cb"; } .fa-temperature-0::before { content: "\f2cb"; } .fa-thermometer-0::before { content: "\f2cb"; } .fa-thermometer-empty::before { content: "\f2cb"; } .fa-temperature-full::before { content: "\f2c7"; } .fa-temperature-4::before { content: "\f2c7"; } .fa-thermometer-4::before { content: "\f2c7"; } .fa-thermometer-full::before { content: "\f2c7"; } .fa-temperature-half::before { content: "\f2c9"; } .fa-temperature-2::before { content: "\f2c9"; } .fa-thermometer-2::before { content: "\f2c9"; } .fa-thermometer-half::before { content: "\f2c9"; } .fa-temperature-high::before { content: "\f769"; } .fa-temperature-low::before { content: "\f76b"; } .fa-temperature-quarter::before { content: "\f2ca"; } .fa-temperature-1::before { content: "\f2ca"; } .fa-thermometer-1::before { content: "\f2ca"; } .fa-thermometer-quarter::before { content: "\f2ca"; } .fa-temperature-three-quarters::before { content: "\f2c8"; } .fa-temperature-3::before { content: "\f2c8"; } .fa-thermometer-3::before { content: "\f2c8"; } .fa-thermometer-three-quarters::before { content: "\f2c8"; } .fa-tenge-sign::before { content: "\f7d7"; } .fa-tenge::before { content: "\f7d7"; } .fa-terminal::before { content: "\f120"; } .fa-text-height::before { content: "\f034"; } .fa-text-slash::before { content: "\f87d"; } .fa-remove-format::before { content: "\f87d"; } .fa-text-width::before { content: "\f035"; } .fa-thermometer::before { content: "\f491"; } .fa-thumbs-down::before { content: "\f165"; } .fa-thumbs-up::before { content: "\f164"; } .fa-thumbtack::before { content: "\f08d"; } .fa-thumb-tack::before { content: "\f08d"; } .fa-ticket::before { content: "\f145"; } .fa-ticket-simple::before { content: "\f3ff"; } .fa-ticket-alt::before { content: "\f3ff"; } .fa-timeline::before { content: "\e29c"; } .fa-toggle-off::before { content: "\f204"; } .fa-toggle-on::before { content: "\f205"; } .fa-toilet::before { content: "\f7d8"; } .fa-toilet-paper::before { content: "\f71e"; } .fa-toilet-paper-slash::before { content: "\e072"; } .fa-toolbox::before { content: "\f552"; } .fa-tooth::before { content: "\f5c9"; } .fa-torii-gate::before { content: "\f6a1"; } .fa-tower-broadcast::before { content: "\f519"; } .fa-broadcast-tower::before { content: "\f519"; } .fa-tractor::before { content: "\f722"; } .fa-trademark::before { content: "\f25c"; } .fa-traffic-light::before { content: "\f637"; } .fa-trailer::before { content: "\e041"; } .fa-train::before { content: "\f238"; } .fa-train-subway::before { content: "\f239"; } .fa-subway::before { content: "\f239"; } .fa-train-tram::before { content: "\f7da"; } .fa-tram::before { content: "\f7da"; } .fa-transgender::before { content: "\f225"; } .fa-transgender-alt::before { content: "\f225"; } .fa-trash::before { content: "\f1f8"; } .fa-trash-arrow-up::before { content: "\f829"; } .fa-trash-restore::before { content: "\f829"; } .fa-trash-can::before { content: "\f2ed"; } .fa-trash-alt::before { content: "\f2ed"; } .fa-trash-can-arrow-up::before { content: "\f82a"; } .fa-trash-restore-alt::before { content: "\f82a"; } .fa-tree::before { content: "\f1bb"; } .fa-triangle-exclamation::before { content: "\f071"; } .fa-exclamation-triangle::before { content: "\f071"; } .fa-warning::before { content: "\f071"; } .fa-trophy::before { content: "\f091"; } .fa-truck::before { content: "\f0d1"; } .fa-truck-fast::before { content: "\f48b"; } .fa-shipping-fast::before { content: "\f48b"; } .fa-truck-medical::before { content: "\f0f9"; } .fa-ambulance::before { content: "\f0f9"; } .fa-truck-monster::before { content: "\f63b"; } .fa-truck-moving::before { content: "\f4df"; } .fa-truck-pickup::before { content: "\f63c"; } .fa-truck-ramp-box::before { content: "\f4de"; } .fa-truck-loading::before { content: "\f4de"; } .fa-tty::before { content: "\f1e4"; } .fa-teletype::before { content: "\f1e4"; } .fa-turkish-lira-sign::before { content: "\e2bb"; } .fa-try::before { content: "\e2bb"; } .fa-turkish-lira::before { content: "\e2bb"; } .fa-turn-down::before { content: "\f3be"; } .fa-level-down-alt::before { content: "\f3be"; } .fa-turn-up::before { content: "\f3bf"; } .fa-level-up-alt::before { content: "\f3bf"; } .fa-tv::before { content: "\f26c"; } .fa-television::before { content: "\f26c"; } .fa-tv-alt::before { content: "\f26c"; } .fa-u::before { content: "U"; } .fa-umbrella::before { content: "\f0e9"; } .fa-umbrella-beach::before { content: "\f5ca"; } .fa-underline::before { content: "\f0cd"; } .fa-universal-access::before { content: "\f29a"; } .fa-unlock::before { content: "\f09c"; } .fa-unlock-keyhole::before { content: "\f13e"; } .fa-unlock-alt::before { content: "\f13e"; } .fa-up-down::before { content: "\f338"; } .fa-arrows-alt-v::before { content: "\f338"; } .fa-up-down-left-right::before { content: "\f0b2"; } .fa-arrows-alt::before { content: "\f0b2"; } .fa-up-long::before { content: "\f30c"; } .fa-long-arrow-alt-up::before { content: "\f30c"; } .fa-up-right-and-down-left-from-center::before { content: "\f424"; } .fa-expand-alt::before { content: "\f424"; } .fa-up-right-from-square::before { content: "\f35d"; } .fa-external-link-alt::before { content: "\f35d"; } .fa-upload::before { content: "\f093"; } .fa-user::before { content: "\f007"; } .fa-user-astronaut::before { content: "\f4fb"; } .fa-user-check::before { content: "\f4fc"; } .fa-user-clock::before { content: "\f4fd"; } .fa-user-doctor::before { content: "\f0f0"; } .fa-user-md::before { content: "\f0f0"; } .fa-user-gear::before { content: "\f4fe"; } .fa-user-cog::before { content: "\f4fe"; } .fa-user-graduate::before { content: "\f501"; } .fa-user-group::before { content: "\f500"; } .fa-user-friends::before { content: "\f500"; } .fa-user-injured::before { content: "\f728"; } .fa-user-large::before { content: "\f406"; } .fa-user-alt::before { content: "\f406"; } .fa-user-large-slash::before { content: "\f4fa"; } .fa-user-alt-slash::before { content: "\f4fa"; } .fa-user-lock::before { content: "\f502"; } .fa-user-minus::before { content: "\f503"; } .fa-user-ninja::before { content: "\f504"; } .fa-user-nurse::before { content: "\f82f"; } .fa-user-pen::before { content: "\f4ff"; } .fa-user-edit::before { content: "\f4ff"; } .fa-user-plus::before { content: "\f234"; } .fa-user-secret::before { content: "\f21b"; } .fa-user-shield::before { content: "\f505"; } .fa-user-slash::before { content: "\f506"; } .fa-user-tag::before { content: "\f507"; } .fa-user-tie::before { content: "\f508"; } .fa-user-xmark::before { content: "\f235"; } .fa-user-times::before { content: "\f235"; } .fa-users::before { content: "\f0c0"; } .fa-users-gear::before { content: "\f509"; } .fa-users-cog::before { content: "\f509"; } .fa-users-slash::before { content: "\e073"; } .fa-utensils::before { content: "\f2e7"; } .fa-cutlery::before { content: "\f2e7"; } .fa-v::before { content: "V"; } .fa-van-shuttle::before { content: "\f5b6"; } .fa-shuttle-van::before { content: "\f5b6"; } .fa-vault::before { content: "\e2c5"; } .fa-vector-square::before { content: "\f5cb"; } .fa-venus::before { content: "\f221"; } .fa-venus-double::before { content: "\f226"; } .fa-venus-mars::before { content: "\f228"; } .fa-vest::before { content: "\e085"; } .fa-vest-patches::before { content: "\e086"; } .fa-vial::before { content: "\f492"; } .fa-vials::before { content: "\f493"; } .fa-video::before { content: "\f03d"; } .fa-video-camera::before { content: "\f03d"; } .fa-video-slash::before { content: "\f4e2"; } .fa-vihara::before { content: "\f6a7"; } .fa-virus::before { content: "\e074"; } .fa-virus-covid::before { content: "\e4a8"; } .fa-virus-covid-slash::before { content: "\e4a9"; } .fa-virus-slash::before { content: "\e075"; } .fa-viruses::before { content: "\e076"; } .fa-voicemail::before { content: "\f897"; } .fa-volleyball::before { content: "\f45f"; } .fa-volleyball-ball::before { content: "\f45f"; } .fa-volume-high::before { content: "\f028"; } .fa-volume-up::before { content: "\f028"; } .fa-volume-low::before { content: "\f027"; } .fa-volume-down::before { content: "\f027"; } .fa-volume-off::before { content: "\f026"; } .fa-volume-xmark::before { content: "\f6a9"; } .fa-volume-mute::before { content: "\f6a9"; } .fa-volume-times::before { content: "\f6a9"; } .fa-vr-cardboard::before { content: "\f729"; } .fa-w::before { content: "W"; } .fa-wallet::before { content: "\f555"; } .fa-wand-magic::before { content: "\f0d0"; } .fa-magic::before, .runner .studio .text-block .icon i::before { content: "\f0d0"; } .fa-wand-magic-sparkles::before { content: "\e2ca"; } .fa-magic-wand-sparkles::before { content: "\e2ca"; } .fa-wand-sparkles::before { content: "\f72b"; } .fa-warehouse::before { content: "\f494"; } .fa-water::before { content: "\f773"; } .fa-water-ladder::before { content: "\f5c5"; } .fa-ladder-water::before { content: "\f5c5"; } .fa-swimming-pool::before { content: "\f5c5"; } .fa-wave-square::before { content: "\f83e"; } .fa-weight-hanging::before { content: "\f5cd"; } .fa-weight-scale::before { content: "\f496"; } .fa-weight::before { content: "\f496"; } .fa-wheelchair::before { content: "\f193"; } .fa-whiskey-glass::before { content: "\f7a0"; } .fa-glass-whiskey::before { content: "\f7a0"; } .fa-wifi::before { content: "\f1eb"; } .fa-wifi-3::before { content: "\f1eb"; } .fa-wifi-strong::before { content: "\f1eb"; } .fa-wind::before { content: "\f72e"; } .fa-window-maximize::before { content: "\f2d0"; } .fa-window-minimize::before { content: "\f2d1"; } .fa-window-restore::before { content: "\f2d2"; } .fa-wine-bottle::before { content: "\f72f"; } .fa-wine-glass::before { content: "\f4e3"; } .fa-wine-glass-empty::before { content: "\f5ce"; } .fa-wine-glass-alt::before { content: "\f5ce"; } .fa-won-sign::before { content: "\f159"; } .fa-krw::before { content: "\f159"; } .fa-won::before { content: "\f159"; } .fa-wrench::before { content: "\f0ad"; } .fa-x::before { content: "X"; } .fa-x-ray::before { content: "\f497"; } .fa-xmark::before { content: "\f00d"; } .fa-close::before { content: "\f00d"; } .fa-multiply::before { content: "\f00d"; } .fa-remove::before { content: "\f00d"; } .fa-times::before { content: "\f00d"; } .fa-y::before { content: "Y"; } .fa-yen-sign::before { content: "\f157"; } .fa-cny::before { content: "\f157"; } .fa-jpy::before { content: "\f157"; } .fa-rmb::before { content: "\f157"; } .fa-yen::before { content: "\f157"; } .fa-yin-yang::before { content: "\f6ad"; } .fa-z::before { content: "Z"; } .sr-only, .fa-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img, a img { border: none; } address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; } del, ins { text-decoration: none; } li { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } q:before, q:after { content: ""; } abbr, acronym { border: 0; font-variant: normal; } sup { vertical-align: baseline; } sub { vertical-align: baseline; } legend { color: #000; } body { background: #F6F6F6; width: 100%; height: 100vh; } .runner *, .reporter-wrap footer * { -webkit-box-sizing: border-box; box-sizing: border-box; } .runner, .runner input, .runner textarea, .runner button, .reporter-wrap footer, .reporter-wrap footer input, .reporter-wrap footer textarea, .reporter-wrap footer button { color: #555; font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; font-size: 13px; } .runner p, .reporter-wrap footer p { line-height: 1.8; margin-bottom: 10px; } .runner a, .reporter-wrap footer a { color: #3380FF; text-decoration: none; outline: none; } .runner a:hover, .runner a:active, .runner a:focus, .reporter-wrap footer a:hover, .reporter-wrap footer a:active, .reporter-wrap footer a:focus { color: #2363CC; text-decoration: underline; outline: inherit; } .runner button, .reporter-wrap footer button { background-color: #476fc9; border: 1px solid #3861bf; border-radius: 6px; display: inline-block; color: #fff; cursor: pointer; font-size: 14px; line-height: 1.3; padding: 10px 16px; position: relative; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; vertical-align: middle; background-image: none; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .runner button:hover, .reporter-wrap footer button:hover { background-color: #3257ab; border-color: #2a498f; } .runner button:active, .reporter-wrap footer button:active { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .runner button:focus, .reporter-wrap footer button:focus { background-color: #3257ab; border-color: #1b2f5c; } .runner strong, .reporter-wrap footer strong { color: #222; } .runner em, .reporter-wrap footer em { font-style: italic; } .runner code, .reporter-wrap footer code { background: #f9f2f4; color: #c7254e; border-radius: 2px; font-family: Consolas, Monaco, "Andale Mono", monospace; font-size: 1.05em; letter-spacing: 0.5px; padding: 2px 4px; } .runner pre, .reporter-wrap footer pre { background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 2px; color: #333; display: block; font-family: Consolas, Monaco, "Andale Mono", monospace; font-size: 12px; letter-spacing: 0.5px; margin: 0 0 10px; padding: 9.5px; line-height: 1.4; word-break: break-all; word-wrap: break-word; } .runner .sr-only, .reporter-wrap footer .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .is-reporter-resizing { cursor: col-resize; } .reporter-wrap { min-width: 450px; bottom: 0; left: 0; position: absolute; top: 0; width: 33%; z-index: 1; } .is-reporter-sized .reporter-wrap { min-width: 0; } .reporter-wrap .reporter { bottom: 0; left: 0; position: absolute; right: 0; top: 0; } .spec-list-wrap { top: 0; left: 0; position: absolute; width: 250px; height: 100%; } .spec-list { width: 100%; } .runner { bottom: 0; -webkit-box-shadow: inset 0 0 10px #555; box-shadow: inset 0 0 10px #555; left: 33%; overflow: clip; position: absolute; right: 0; top: 0; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=); } .runner.screenshotting { background: #fff; -webkit-box-shadow: none; box-shadow: none; left: 0; } .runner.screenshotting .aut-iframe { -webkit-box-shadow: none; box-shadow: none; } .runner-resizer { bottom: 0; cursor: col-resize; position: absolute; top: 0; width: 5px; } .screenshot-helper-pixels div { height: 1px; width: 1px; position: fixed; z-index: 10; } .screenshot-helper-pixels div:nth-child(1) { background: #ccc; left: 0; top: 0; } .screenshot-helper-pixels div:nth-child(2) { background: white; left: 1px; top: 0; } .screenshot-helper-pixels div:nth-child(3) { background: white; left: 0; top: 1px; } .screenshot-helper-pixels div:nth-child(4) { background: white; right: 0; top: 0; } .screenshot-helper-pixels div:nth-child(5) { background: white; bottom: 0; left: 0; } .screenshot-helper-pixels div:nth-child(6) { background: black; bottom: 0; right: 0; } .runner.automation-failure, .runner.no-spec { background: #f8f8f8; -webkit-box-shadow: none; box-shadow: none; left: 0; } .runner.automation-failure, .runner.no-spec { background: #f8f8f8; -webkit-box-shadow: none; box-shadow: none; } .runner .automation-message, .runner .no-spec-message { padding: 100px 50px 20px; text-align: center; } .runner .automation-message p, .runner .no-spec-message p { color: #333; font-size: 200%; } .runner .automation-message p.muted, .runner .no-spec-message p.muted { color: #aaa; font-size: 120%; } .runner .automation-message button, .runner .no-spec-message button { margin: 20px 0 0; } .runner .automation-message button i, .runner .no-spec-message button i { margin-right: 5px; } .runner .automation-message .dropdown button i, .runner .automation-message .dropdown-menu li i, .runner .no-spec-message .dropdown button i, .runner .no-spec-message .dropdown-menu li i { margin-right: 5px; } .runner .automation-message .browser-icon, .runner .no-spec-message .browser-icon { width: 15px; height: 15px; position: relative; top: -1px; } .runner .automation-message .browser-icon.fa-globe, .runner .no-spec-message .browser-icon.fa-globe { top: 0; } .runner.automation-failure .browser-icon { margin-right: 5px; vertical-align: middle; position: relative; top: -1px; } .runner.automation-failure .dropdown-toggle { margin-left: 5px; } .runner.automation-failure .dropdown-menu li { padding: 8px 12px; white-space: nowrap; } .runner .automation-disconnected button { font-size: 18px; line-height: 1.3; padding: 10px 16px; } .runner .helper-line { margin-top: 50px; text-align: center; } .runner .helper-line i { margin-right: 5px; } .runner .script-error { color: #d50c26; background-color: #fff; border: none; border-radius: 0; overflow: auto; margin: 0; padding: 2em; width: 100%; height: 100%; white-space: pre-wrap; } .runner .script-error:empty { display: none; } .runner header { background-color: #f8f8f8; -webkit-box-shadow: 0 1px 3px #ccc; box-shadow: 0 1px 3px #ccc; color: #888; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; left: 0; line-height: 22px; position: absolute; right: 0; top: 0; z-index: 1; } .runner .sel-url-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; padding-left: 0.4em; } .runner .selector-playground-toggle-tooltip-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .runner .header-button { background: none; border: none; color: #4f4f4f; cursor: pointer; border-radius: 0; display: block; font-size: 15px; font-weight: 500; line-height: 1.4; outline: 0; padding: 10px 16px; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .runner .header-button:focus { background: transparent; } .runner .header-button:hover { background: #e9e9e9; } .runner .header-button:active { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); background: #e9e9e9; } .runner .header-button[disabled], .runner .header-button[disabled]:hover, .runner .header-button[disabled]:active { background: none; -webkit-box-shadow: none; box-shadow: none; color: #999; } .runner .display-selector-playground { padding-left: 0; } .runner .display-selector-playground .selector-playground-toggle { display: block; } .runner .showing-selector-playground .selector-playground { display: -webkit-box; display: -ms-flexbox; display: flex; } .runner .showing-selector-playground .selector-playground-toggle { background-color: #e9e9e9; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .runner .showing-studio .studio { display: -webkit-box; display: -ms-flexbox; display: flex; } .runner .header-popup { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #f8f8f8; border-top: solid 1px #e3e3e3; display: none; padding: 8px; position: relative; width: 100%; color: #565554; } .runner .selector-playground.invalid-selector .selector-input input, .runner .selector-playground.no-elements .selector-input input { color: #E74C41; } .runner .selector-playground.invalid-selector .selector-input input:focus, .runner .selector-playground.invalid-selector .selector-input input:active, .runner .selector-playground.no-elements .selector-input input:focus, .runner .selector-playground.no-elements .selector-input input:active { border: 1px solid #f2a19c; -webkit-box-shadow: 0 0 0 0.1rem rgba(255, 0, 0, 0.25); box-shadow: 0 0 0 0.1rem rgba(255, 0, 0, 0.25); } .runner .selector-playground.no-elements .num-elements, .runner .selector-playground.invalid-selector .num-elements { background-color: #CC4239; } .runner .selector-playground .selector { font-size: 1em; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: calc(100% - 115px); } .runner .selector-playground .selector-info { color: #4971C6; margin: 0 1.5em; white-space: nowrap; } .runner .selector-playground .num-elements { margin-right: 5px; margin-left: 0; font-size: 100%; padding: 4px 6px; } .runner .selector-playground .selector, .runner .selector-playground .selector-input, .runner .selector-playground .info .spacer { font-family: Consolas, Monaco, "Andale Mono", monospace; } .runner .selector-playground .wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: #f8f8f8; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; padding: 0 6px; } .runner .selector-playground .syntax-object { color: #e45649; } .runner .selector-playground .syntax-operator { color: #383a42; } .runner .selector-playground .syntax-method { color: #6478f2; } .runner .selector-playground .syntax-string { color: #50a160; } .runner .selector-playground .selector-input { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; } .runner .selector-playground .selector-input input { border: 0; color: #476fc9; min-width: 5em; outline: none; padding: 6px 8px 6px 9px; font-family: Consolas, Monaco, "Andale Mono", monospace; border: 1px solid #ced4da; font-size: 1em; border-radius: 6px; width: 100%; } .runner .selector-playground .selector-input input:focus { border: 1px solid #80bdff; -webkit-box-shadow: 0 0 0 0.1rem rgba(0, 123, 255, 0.25); box-shadow: 0 0 0 0.1rem rgba(0, 123, 255, 0.25); } .runner .selector-playground .copy-backer { font-size: 1px; left: 6px; position: absolute; top: 6px; z-index: -1; } .runner .selector-playground .method { position: relative; } .runner .selector-playground .method button { border: 0; background-color: #f8f8f8; color: #565554; padding: 5px 0 4px; font-family: Consolas, Monaco, "Andale Mono", monospace; font-size: 1em; } .runner .selector-playground .method button:hover { color: #111; } .runner .selector-playground .method button:focus, .runner .selector-playground .method button:active { outline: 0; -webkit-box-shadow: none; box-shadow: none; } .runner .selector-playground .method .syntax-method { cursor: pointer; border-bottom: dotted 1px #6478f2; } .runner .selector-playground .method .method-picker { background: #f8f8f8; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); display: none; font-size: 12px; padding: 3px; position: absolute; top: 110%; left: 7px; border-radius: 6px; border: 1px solid #ddd; } .runner .selector-playground .method .method-picker div { cursor: pointer; margin-top: 2px; padding: 3px 6px; } .runner .selector-playground .method .method-picker div:first-child { margin-top: 0; } .runner .selector-playground .method .method-picker div:hover { background: #e3e3e3; } .runner .selector-playground .method.is-showing .method-picker { display: block; } .runner .selector-playground .highlight-toggle { background: #f8f8f8; border: 0; padding: 0; margin-right: 5px; color: #767574; padding-left: 3px; } .runner .selector-playground .highlight-toggle.active, .runner .selector-playground .highlight-toggle:active { -webkit-box-shadow: none; box-shadow: none; color: #4971C6; } .runner .selector-playground .highlight-toggle:focus { outline: 0; } .runner .selector-playground .highlight-toggle .fa-stack { font-size: 14px; } .runner .selector-playground .highlight-toggle .fa-square { top: 0px; left: 0px; font-size: 22px; } .runner .selector-playground .highlight-toggle .fa-mouse-pointer { left: 1.5px; top: -1px; font-size: 10px; } .runner .selector-playground button.copy-to-clipboard, .runner .selector-playground button.print-to-console { background: #fff; border: 1px solid #ced4da; color: #565554; padding: 6px 8px; font-size: 0.9em; } .runner .selector-playground button.copy-to-clipboard:disabled, .runner .selector-playground button.copy-to-clipboard:disabled:hover, .runner .selector-playground button.copy-to-clipboard:disabled:focus, .runner .selector-playground button.copy-to-clipboard:disabled:active, .runner .selector-playground button.print-to-console:disabled, .runner .selector-playground button.print-to-console:disabled:hover, .runner .selector-playground button.print-to-console:disabled:focus, .runner .selector-playground button.print-to-console:disabled:active { cursor: not-allowed; outline: 0; opacity: 0.65; background-color: #fff; color: #565554; } .runner .selector-playground button.copy-to-clipboard:hover, .runner .selector-playground button.copy-to-clipboard:focus, .runner .selector-playground button.copy-to-clipboard:active, .runner .selector-playground button.print-to-console:hover, .runner .selector-playground button.print-to-console:focus, .runner .selector-playground button.print-to-console:active { -webkit-box-shadow: none; box-shadow: none; color: #333; outline: 0; background-color: #f8f8f8; } .runner .selector-playground button.copy-to-clipboard { border-top-right-radius: 0; border-bottom-right-radius: 0; } .runner .selector-playground button.print-to-console { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left: 0; } .runner .selector-playground .info { display: block; margin-left: 6px; } .runner .selector-playground .close { background: none; border: none; color: #888; padding: 4px 6px; position: absolute; top: 0; right: 5px; font-weight: bold; } .runner .selector-playground .close:hover, .runner .selector-playground .close:focus, .runner .selector-playground .close:active { color: #333; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .runner .studio { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; font-weight: 600; padding: 0; } .runner .studio .text-block { padding: 10px; text-transform: uppercase; } .runner .studio .text-block .icon { margin-right: 3px; color: #3386d4; } .runner .studio .text-block .icon.is-active { -webkit-animation: flash-studio-recording 1.5s linear infinite; animation: flash-studio-recording 1.5s linear infinite; color: #e94f5f; } @-webkit-keyframes flash-studio-recording { 0%, 60% { opacity: 1; } 61%, 100% { opacity: 0; } } @keyframes flash-studio-recording { 0%, 60% { opacity: 1; } 61%, 100% { opacity: 0; } } .runner .studio .text-block .beta { color: #b4b5bc; } .runner .studio .text-block:not(:first-child) { border-left: solid 1px #e3e3e3; } .runner .studio .link-disabled { opacity: 0.5; cursor: default; } .runner .studio .link-disabled:hover, .runner .studio .link-disabled:focus { color: #3380FF; text-decoration: none; } .runner .studio .studio-controls { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto; } .runner .studio .studio-controls .button-studio { border-left: 1px solid #e3e3e3; font-size: 1.25em; } .runner .studio .studio-controls .button-success { color: #08c18d; } .runner .studio .studio-controls .button-studio-copy i { width: 15px; } .runner .url-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; padding: 10px 5px; position: relative; } .runner .url-container.menu-open { z-index: 2; } .runner .loading-container { background-color: #eee; border: 1px solid #ccc; border-radius: 2px 18px 18px 2px; color: #555; display: none; font-size: 0.9em; height: 26px; line-height: 26px; padding-left: 5px; padding-right: 3px; position: absolute; right: 0; top: 10px; } .runner .loading-container i { margin: 0 5px 0 2px; font-size: 14px; } .runner .loading .loading-container { display: inline-block; } .runner .url { -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2); border: solid 1px #d3d3d3; border-radius: 20px; font-size: 12px; height: 26px; outline: none; padding: 2px 10px; letter-spacing: 0.3px; width: 100%; } .runner .url:not(.input-active) { cursor: pointer; } .runner .url:not(.input-active):hover, .runner .url:not(.input-active):focus, .runner .url:not(.input-active):active { color: #2363CC; text-decoration: underline; } .runner .loading .url { padding-right: 87px; } .runner .highlighted .url, .runner .url:focus { background-color: #FFF4DE; } .runner .menu { padding: 10px 0; text-align: right; } .runner .viewport-info { margin-top: 1px; margin-right: 5px; margin-left: 5px; position: relative; } .runner .viewport-info button { background: none; border: none; color: #888; outline: none; padding: 0; text-shadow: 0 1px 1px #FFF; } .runner .viewport-info button i { font-size: 0.9em; margin-left: 5px; } .runner .viewport-info button:active { -webkit-box-shadow: none; box-shadow: none; } .runner .viewport-info button:hover { background: none; color: #333; } .runner .viewport-info button:focus { background: none; } .runner .viewport-info .the-x { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; } .runner .viewport-scale { font-size: 12px; margin-left: 3px; opacity: 0.9; } .runner .popup-menu { background: #FFF; background-clip: padding-box; border: solid 1px rgba(0, 0, 0, 0.15); border-radius: 3px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); display: none; padding: 7px 15px; z-index: 999; } .runner .menu-open .popup-menu { display: block; } .runner .viewport-menu { position: absolute; right: 0; text-align: left; top: 100%; width: 300px; } .runner .viewport-menu i { font-size: 13px; margin-right: 5px; } .runner .url-menu { border-radius: 5px; font-size: 14px; position: absolute; text-align: center; top: 45px; width: 250px; } .runner .url-menu p { margin-bottom: 5px; } .runner .url-menu .menu-buttons { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .runner .url-menu .menu-buttons button { border-radius: 5px; font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; font-size: 12px; padding: 4px 12px; } .runner .url-menu .menu-buttons button i { font-size: 10px; } .runner .url-menu .menu-buttons button:focus { outline: none; } .runner .url-menu .menu-buttons button.btn-cancel { background-color: #e8e8ec; border-color: #e8e8ec; color: #777; } .runner .url-menu .menu-buttons button.btn-cancel:hover, .runner .url-menu .menu-buttons button.btn-cancel:focus { background-color: #dadae0; border-color: #dadae0; } .runner .url-menu .menu-buttons button.btn-submit { background-color: #3386d4; border-color: #3386d4; color: #fff; } .runner .url-menu .menu-buttons button.btn-submit:hover, .runner .url-menu .menu-buttons button.btn-submit:focus { background-color: #256caf; border-color: #256caf; } .runner .url-menu .menu-buttons button.btn-submit[disabled], .runner .url-menu .menu-buttons button.btn-submit[disabled]:hover, .runner .url-menu .menu-buttons button.btn-submit[disabled]:active { background-color: #3386d4; opacity: 0.5; } .runner .url-menu::before { content: " "; position: absolute; bottom: 100%; left: 50%; margin-left: -10px; border-width: 10px; border-style: solid; border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent; } .runner .url-menu::after { content: " "; position: absolute; bottom: 100%; left: 50%; margin-left: -9px; border-width: 9px; border-style: solid; border-color: transparent transparent white transparent; } .runner .menu-cover { display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.2); } .runner .menu-cover.menu-cover-display { display: block; } @media all and (max-width: 950px) { .runner header { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .runner .sel-url-wrap { width: 100%; } .runner .selector-playground { border-right: solid 1px #e3e3e3; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; width: auto; } .runner .showing-selector-playground .menu { border-bottom: none; padding-left: 5px; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } } .runner .iframes-container { position: fixed; } .runner .iframes-container.has-error { height: 100%; right: 0; } .runner .size-container { width: 100%; height: 100%; -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .runner .has-error .size-container { display: none; } .runner .aut-iframe { background-color: #fff; -webkit-box-shadow: 0 6px 10px #555; box-shadow: 0 6px 10px #555; border: none; display: block; height: 100%; overflow: auto; width: 100%; } .runner .spec-iframe { border: none; height: 0; position: absolute; visibility: hidden; width: 0; } .runner .cover { bottom: 0; display: none; left: 0; position: absolute; right: 0; top: 0; } .is-reporter-resizing .runner .cover { display: block; } .runner .studio-is-open .aut-iframe { border: 4px solid #4997e4; border-radius: 4px; } .runner .studio-is-loading .aut-iframe { border: 4px solid #b4d5f8; } .runner .studio-is-failed .aut-iframe { border: 4px solid #e94f5f; } .runner .studio-is-ready .aut-iframe { -webkit-animation: flash-iframe-border 1.5s linear infinite; animation: flash-iframe-border 1.5s linear infinite; } @-webkit-keyframes flash-iframe-border { 0%, 100% { border-color: #4997e4; } 50% { border-color: #b4d5f8; } } @keyframes flash-iframe-border { 0%, 100% { border-color: #4997e4; } 50% { border-color: #b4d5f8; } } .runner .studio-loading-cover { -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: rgba(0, 0, 0, 0.3); border-radius: 4px; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 6em; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: absolute; top: 0; -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; width: 100%; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } fieldset, img, a img { border: none; } address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; } del, ins { text-decoration: none; } li { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } q:before, q:after { content: ""; } abbr, acronym { border: 0; font-variant: normal; } sup { vertical-align: baseline; } sub { vertical-align: baseline; } legend { color: white; } .reporter { background-color: #1b1e2e; bottom: 0; color: #d0d2e0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 12px; left: 0; position: absolute; right: 0; top: 0; } .reporter * { -webkit-box-sizing: border-box; box-sizing: border-box; } .reporter, .reporter input, .reporter textarea { font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; } .reporter p { line-height: 1.8; margin-bottom: 10px; } .reporter a { color: #6470f3; text-decoration: none; outline: none; } .reporter a:hover, .reporter a:active, .reporter a:focus { color: #9aa2fc; text-decoration: underline; outline: inherit; } .reporter strong { color: #f3f4fa; font-weight: bold; } .reporter svg { display: inline-block; vertical-align: initial; } .reporter em { font-style: italic; } .reporter button { background: black; border: none; border-radius: 2px; color: #d0d2e0; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 500; line-height: 1.4; padding: 10px 16px; text-align: center; -ms-touch-action: manipulation; touch-action: manipulation; vertical-align: middle; white-space: nowrap; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .reporter h1, .reporter h2, .reporter h3, .reporter h4, .reporter h5, .reporter h6 { font-weight: 300; line-height: 1.1; } .reporter pre { background-color: #1b1e2e; border: 1px solid #434861; border-radius: 2px; color: #e1e3ed; display: block; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.05em; letter-spacing: 0.5px; margin: 0 0 10px; overflow: auto; padding: 9.5px; line-height: 1.4; word-break: break-all; word-wrap: break-word; } .reporter table { background-color: transparent; border-collapse: collapse; border-spacing: 0; max-width: 100%; width: 100%; } .reporter table > thead > tr > th, .reporter table > thead > tr > td, .reporter table > tbody > tr > th, .reporter table > tbody > tr > td, .reporter table > tfoot > tr > th, .reporter table > tfoot > tr > td { border-top: 1px solid rgba(46, 50, 71, 0.4); line-height: 1.42857; padding: 5px; vertical-align: top; } .reporter table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid rgba(46, 50, 71, 0.4); } .reporter table > caption + thead > tr:first-child > th, .reporter table > caption + thead > tr:first-child > td, .reporter table > colgroup + thead > tr:first-child > th, .reporter table > colgroup + thead > tr:first-child > td, .reporter table > thead:first-child > tr:first-child > th, .reporter table > thead:first-child > tr:first-child > td { border-top: 0; } .reporter th { text-align: left; } .reporter label { background-color: #e1e3ed; border-radius: 0.25em; color: black; display: inline; font-size: 75%; font-weight: bold; line-height: 1; padding: 0.2em 0.6em 0.3em; text-align: center; white-space: nowrap; vertical-align: baseline; } .reporter .hidden { display: none; } /* Used to provide additional context for screen readers */ .visually-hidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } button.switch { border: 1px solid transparent; border-radius: 50px; display: block; padding: 0; outline: 2px solid transparent; outline-offset: 2px; } button.switch:focus, button.switch:hover { border: 1px solid #2f3ab0; -webkit-box-shadow: 0 0 0 2px #2f3ab0; box-shadow: 0 0 0 2px #2f3ab0; outline: 2px solid transparent; outline-offset: 2px; } button.switch.switch-sm { width: 16px; height: 10px; } button.switch.switch-sm[aria-checked=true] .indicator { -webkit-transform: translateX(6px); transform: translateX(6px); } button.switch.switch-sm .indicator { width: 6px; height: 6px; margin-left: 2px; } button.switch.switch-md { width: 24px; height: 12px; } button.switch.switch-md[aria-checked=true] .indicator { -webkit-transform: translateX(12px); transform: translateX(12px); } button.switch.switch-md .indicator { width: 8px; height: 8px; margin-left: 2px; } button.switch.switch-lg { width: 32px; height: 16px; } button.switch.switch-lg[aria-checked=true] .indicator { -webkit-transform: translateX(14px); transform: translateX(14px); } button.switch.switch-lg .indicator { width: 12px; height: 12px; margin-left: 2px; } button.switch.switch-xl { width: 48px; height: 24px; } button.switch.switch-xl[aria-checked=true] .indicator { -webkit-transform: translateX(24px); transform: translateX(24px); } button.switch.switch-xl .indicator { width: 16px; height: 16px; margin-left: 4px; } button.switch[aria-checked=true] { background-color: #1fa971; } button.switch[aria-checked=false] { background-color: #bfc2d4; } button.switch span.indicator { background-color: white; border-radius: 50px; display: block; -webkit-transition: -webkit-transform 200ms ease-out; transition: -webkit-transform 200ms ease-out; transition: transform 200ms ease-out; transition: transform 200ms ease-out, -webkit-transform 200ms ease-out; } .reporter-tag { border-radius: 4px; color: #e1e3ed; display: inline-block; font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; font-size: 12px; font-style: normal; font-weight: 500; line-height: 18px; height: 18px; max-width: 200px; overflow: hidden; padding: 0 4px; text-overflow: ellipsis; vertical-align: text-top; white-space: nowrap; } .reporter-tag.reporter-tag-content.route, .reporter-tag.reporter-tag-content.agent, .reporter-tag.reporter-tag-content.primitive { background-color: #7f43c9; } .reporter-tag.reporter-tag-content.dom { background-color: #4956e3; } .reporter-tag.reporter-tag-content.count { background-color: rgba(116, 121, 148, 0.25); } .reporter-tag.reporter-tag-content.successful-status { background-color: #1b1e2e; border: #2e3247 1px solid; color: #69d3a7; } .reporter-tag.reporter-tag-content.warned-status { background-color: #1b1e2e; border: #2e3247 1px solid; color: #edbb4a; } .reporter-tag.reporter-tag-content.failed-status { background-color: #c62b49; } .reporter-tag.reporter-tag-content.reporter-tag-has-count { border-radius: 4px 0 0 4px; padding: 0 2px 0 4px; } .reporter-tag.reporter-tag-count { border-radius: 0 4px 4px 0; } .reporter-tag.reporter-tag-count.route, .reporter-tag.reporter-tag-count.agent, .reporter-tag.reporter-tag-count.primitive { background-color: #a06ce4; } .reporter-tag.reporter-tag-count.dom { background-color: #6470f3; } .session-item:hover > .session-tag > .reporter-tag.successful-status, .command-wrapper:hover > .command-pin-target > .command-wrapper-text > .command-controls > .reporter-tag.successful-status { border-color: #5a5f7a; } .cy-tooltip { background: #111; border: solid 1px #111; border-radius: 3px; color: #FFF; display: inline-block; font-size: 12px; left: 0; max-width: 200px; padding: 4px 6px; text-align: center; top: 0; z-index: 100; } .cy-tooltip-arrow { height: 0; overflow: hidden; position: absolute; width: 0; } .cy-tooltip-arrow svg { fill: #111; position: relative; stroke: #111; stroke-width: 1px; } .cy-tooltip-top, .cy-tooltip-top-start, .cy-tooltip-top-end, .cy-tooltip-bottom.cy-tooltip-flipped, .cy-tooltip-bottom-start.cy-tooltip-flipped, .cy-tooltip-bottom-end.cy-tooltip-flipped { margin-bottom: 5px; } .cy-tooltip-top .cy-tooltip-arrow, .cy-tooltip-top-start .cy-tooltip-arrow, .cy-tooltip-top-end .cy-tooltip-arrow, .cy-tooltip-bottom.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-bottom-start.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-bottom-end.cy-tooltip-flipped .cy-tooltip-arrow { top: auto; bottom: -6px; height: 6px; width: 12px; } .cy-tooltip-top .cy-tooltip-arrow svg, .cy-tooltip-top-start .cy-tooltip-arrow svg, .cy-tooltip-top-end .cy-tooltip-arrow svg, .cy-tooltip-bottom.cy-tooltip-flipped .cy-tooltip-arrow svg, .cy-tooltip-bottom-start.cy-tooltip-flipped .cy-tooltip-arrow svg, .cy-tooltip-bottom-end.cy-tooltip-flipped .cy-tooltip-arrow svg { top: -5px; } .cy-tooltip-right, .cy-tooltip-right-start, .cy-tooltip-right-end, .cy-tooltip-left.cy-tooltip-flipped, .cy-tooltip-left-start.cy-tooltip-flipped, .cy-tooltip-left-end.cy-tooltip-flipped { margin-left: 5px; } .cy-tooltip-right .cy-tooltip-arrow, .cy-tooltip-right-start .cy-tooltip-arrow, .cy-tooltip-right-end .cy-tooltip-arrow, .cy-tooltip-left.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-left-start.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-left-end.cy-tooltip-flipped .cy-tooltip-arrow { right: auto; left: -6px; height: 12px; width: 6px; } .cy-tooltip-right svg, .cy-tooltip-right-start svg, .cy-tooltip-right-end svg, .cy-tooltip-left.cy-tooltip-flipped svg, .cy-tooltip-left-start.cy-tooltip-flipped svg, .cy-tooltip-left-end.cy-tooltip-flipped svg { left: 0; } .cy-tooltip-left, .cy-tooltip-left-start, .cy-tooltip-left-end, .cy-tooltip-right.cy-tooltip-flipped, .cy-tooltip-right-start.cy-tooltip-flipped, .cy-tooltip-right-end.cy-tooltip-flipped { margin-right: 5px; } .cy-tooltip-left .cy-tooltip-arrow, .cy-tooltip-left-start .cy-tooltip-arrow, .cy-tooltip-left-end .cy-tooltip-arrow, .cy-tooltip-right.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-right-start.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-right-end.cy-tooltip-flipped .cy-tooltip-arrow { left: auto; right: -6px; height: 12px; width: 6px; } .cy-tooltip-left .cy-tooltip-arrow svg, .cy-tooltip-left-start .cy-tooltip-arrow svg, .cy-tooltip-left-end .cy-tooltip-arrow svg, .cy-tooltip-right.cy-tooltip-flipped .cy-tooltip-arrow svg, .cy-tooltip-right-start.cy-tooltip-flipped .cy-tooltip-arrow svg, .cy-tooltip-right-end.cy-tooltip-flipped .cy-tooltip-arrow svg { left: -5px; } .cy-tooltip-bottom, .cy-tooltip-bottom-start, .cy-tooltip-bottom-end, .cy-tooltip-top.cy-tooltip-flipped, .cy-tooltip-top-start.cy-tooltip-flipped, .cy-tooltip-top-end.cy-tooltip-flipped { margin-top: 5px; } .cy-tooltip-bottom .cy-tooltip-arrow, .cy-tooltip-bottom-start .cy-tooltip-arrow, .cy-tooltip-bottom-end .cy-tooltip-arrow, .cy-tooltip-top.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-top-start.cy-tooltip-flipped .cy-tooltip-arrow, .cy-tooltip-top-end.cy-tooltip-flipped .cy-tooltip-arrow { bottom: auto; height: 6px; top: -6px; width: 12px; } .cy-tooltip-bottom svg, .cy-tooltip-bottom-start svg, .cy-tooltip-bottom-end svg, .cy-tooltip-top.cy-tooltip-flipped svg, .cy-tooltip-top-start.cy-tooltip-flipped svg, .cy-tooltip-top-end.cy-tooltip-flipped svg { top: 0; } .cy-tooltip-top-start .cy-tooltip-arrow, .cy-tooltip-bottom-start .cy-tooltip-arrow { left: 0; } .cy-tooltip-top-end .cy-tooltip-arrow, .cy-tooltip-bottom-end .cy-tooltip-arrow { right: 0; } .cy-tooltip-left-start .cy-tooltip-arrow, .cy-tooltip-right-start .cy-tooltip-arrow { top: 0; } .cy-tooltip-left-end .cy-tooltip-arrow, .cy-tooltip-right-end .cy-tooltip-arrow { bottom: 0; } .cy-tooltip { background-color: #f3f4fa; border-color: #f3f4fa; color: #1b1e2e; font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; word-wrap: break-word; } .cy-tooltip .cy-tooltip-arrow { overflow: visible; } .cy-tooltip .cy-tooltip-arrow svg { fill: #f3f4fa; max-width: 12px; max-height: 10px; overflow: visible; stroke: #f3f4fa; } .cy-tooltip .kbd { color: #1b1e2e; padding: 1px 4px; font-weight: 600; border-radius: 2px; background-color: #f3f4fa; border: 1px solid white; -webkit-box-shadow: 0 0.5px 0 1px #bfc2d4; box-shadow: 0 0.5px 0 1px #bfc2d4; font-family: monospace, monospace; } .cy-tooltip code { font-size: 0.8em; } .reporter .attempts .attempt-item > .collapsible > .collapsible-header-wrapper { display: none; } .reporter .attempts.has-multiple-attempts .attempt-item > .collapsible > .collapsible-header-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .attempt-item { margin-bottom: 7px; } .reporter .attempt-item > .collapsible { position: relative; margin-right: 16px; } .reporter .attempt-item > .collapsible .collapsible-header-inner { outline: none; } .reporter .attempt-item > .collapsible:before { border-left: 1px solid #2e3247; content: ""; left: 9px; position: absolute; top: 22px; height: 15px; } .reporter .attempt-item > .collapsible.is-open:before { display: none; } .reporter .attempt-item:last-child > .collapsible:before { display: none; } .reporter .attempt-item > .is-open .open-close-indicator svg.collapse-icon { display: block; } .reporter .attempt-item > .is-open .open-close-indicator svg.expand-icon { display: none; } .reporter .attempt-item .open-close-indicator svg { margin-right: 3px; } .reporter .attempt-item .open-close-indicator svg.collapse-icon { display: none; } .reporter .attempt-item .open-close-indicator svg.expand-icon { display: block; } .reporter .attempt-item .attempt-content { padding-left: 5px; } .reporter .attempt-state-failed .attempt-name:after { color: #e45770; } .reporter .attempt-state-passed .attempt-name:after { color: #1fa971; } .reporter .attempt-name { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; position: relative; width: 100%; } .reporter .attempt-name:before { border-top: 1px solid #2e3247; content: ""; left: 15px; position: absolute; right: 0; top: 13px; } .reporter .attempt-name:after { color: #747994; content: "•"; left: 7px; position: absolute; top: 4px; } .reporter .attempt-name .attempt-tag { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #2e3247; border-radius: 7px; -webkit-box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.2); box-shadow: 0 1px 1px 0 rgba(255, 255, 255, 0.2); display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 11px; padding: 2px 5px; position: relative; background-color: black; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; } .reporter .attempt-name .attempt-tag:hover { background-color: #1b1e2e; } .reporter .attempt-name .collapsible-more { display: none; } .reporter .attempt-name .attempt-tag > .attempt-state { margin-left: 3px; margin-right: 0; } .reporter .collapsible-indicator { margin-right: 8px; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: -webkit-transform 150ms ease-out; transition: -webkit-transform 150ms ease-out; transition: transform 150ms ease-out; transition: transform 150ms ease-out, -webkit-transform 150ms ease-out; } .reporter .collapsible-indicator .icon-dark { stroke: #434861; } .reporter .is-open > .collapsible-header-wrapper > .collapsible-header > .collapsible-header-inner > .collapsible-indicator { -webkit-transform: rotate(0); transform: rotate(0); } .reporter .commands-container { background-color: #171926; min-width: 170px; padding: 0; } .reporter .commands-container:empty { display: none; } .reporter .command { min-height: 28px; font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; } .reporter .command-is-studio { cursor: auto; } .reporter .command-is-studio.command-type-parent .commands-controls .studio-command-remove { display: block; padding-left: 5px; } .reporter .command-is-studio.command-type-parent .commands-controls .studio-command-remove:hover { color: #565554; } .reporter .command-type-system { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .reporter .command-type-system, .reporter .command-is-event { font-style: italic; } .reporter .command-type-system .command-method, .reporter .command-type-system .command-message, .reporter .command-is-event .command-method, .reporter .command-is-event .command-message { color: #9095ad; } .reporter .command-type-child .command-method:before { float: left; content: "-"; margin-right: 2px; } .reporter .command-wrapper { border-left: 2px solid #171926; background-color: #171926; color: #9095ad; display: -webkit-box; display: -ms-flexbox; display: flex; min-height: 28px; padding-right: 2px; } .reporter .command-wrapper.command-is-interactive:hover { background-color: #2e3247; cursor: pointer; } .reporter .command-wrapper.command-is-interactive:hover .command-expander > path { stroke: #5a5f7a; } .reporter .command-wrapper .command-wrapper-text { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .reporter .command-wrapper .command-interceptions { font-style: normal; } .reporter .command-wrapper .command-interceptions .status { font-weight: 600; } .reporter .command-wrapper .alias-container { margin-left: 0; white-space: nowrap; } .reporter .command-wrapper .alias-container > * { display: inline-block; margin-left: 2px; } .reporter .command-wrapper .alias-container > *:first-child { margin-left: 0; } .reporter .command-number-column { color: #5a5f7a; -ms-flex-negative: 0; flex-shrink: 0; min-height: 1px; max-height: 28px; padding-top: 4px; padding-bottom: 4px; text-align: right; width: 24px; } .reporter .command-number-column + span.command-pin-target { margin-left: 25px; } .reporter .command-pin-target.command-group { border-left: 1px dotted #747994; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #747994, #747994 4px); padding-left: 12px; min-height: 28px; } .reporter .command-pin-target.command-group .command-group-block { border-left: 1px dotted #747994; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #747994, #747994 4px); width: 12px; min-height: 28px; min-width: 12px; } .reporter .command-info { display: -webkit-box; font-weight: 600; margin-left: 0; overflow: hidden; padding-top: 4px; padding-bottom: 4px; -webkit-line-clamp: 50; -webkit-box-orient: vertical; width: 100%; } .reporter .command-info .command-aliases, .reporter .command-info .command-message { overflow: hidden; } .reporter .command-info .command-aliases .fa-circle, .reporter .command-info .command-aliases .runner .studio .text-block .icon.is-active i, .runner .studio .text-block .icon.is-active .reporter .command-info .command-aliases i, .reporter .command-info .command-message .fa-circle, .reporter .command-info .command-message .runner .studio .text-block .icon.is-active i, .runner .studio .text-block .icon.is-active .reporter .command-info .command-message i { padding: 4px; padding-right: 2px; display: inline-block; } .reporter .command-info .command-aliases .fa-circle.command-message-indicator-successful, .reporter .command-info .command-aliases .runner .studio .text-block .icon.is-active i.command-message-indicator-successful, .runner .studio .text-block .icon.is-active .reporter .command-info .command-aliases i.command-message-indicator-successful, .reporter .command-info .command-message .fa-circle.command-message-indicator-successful, .reporter .command-info .command-message .runner .studio .text-block .icon.is-active i.command-message-indicator-successful, .runner .studio .text-block .icon.is-active .reporter .command-info .command-message i.command-message-indicator-successful { color: #1fa971; } .reporter .command-info .command-aliases .fa-circle.command-message-indicator-aborted, .reporter .command-info .command-aliases .runner .studio .text-block .icon.is-active i.command-message-indicator-aborted, .runner .studio .text-block .icon.is-active .reporter .command-info .command-aliases i.command-message-indicator-aborted, .reporter .command-info .command-message .fa-circle.command-message-indicator-aborted, .reporter .command-info .command-message .runner .studio .text-block .icon.is-active i.command-message-indicator-aborted, .runner .studio .text-block .icon.is-active .reporter .command-info .command-message i.command-message-indicator-aborted { color: #db7903; } .reporter .command-info .command-aliases .fa-circle.command-message-indicator-bad, .reporter .command-info .command-aliases .runner .studio .text-block .icon.is-active i.command-message-indicator-bad, .runner .studio .text-block .icon.is-active .reporter .command-info .command-aliases i.command-message-indicator-bad, .reporter .command-info .command-message .fa-circle.command-message-indicator-bad, .reporter .command-info .command-message .runner .studio .text-block .icon.is-active i.command-message-indicator-bad, .runner .studio .text-block .icon.is-active .reporter .command-info .command-message i.command-message-indicator-bad { color: #c62b49; } .reporter .command-info .command-aliases .fa-circle.command-message-indicator-pending, .reporter .command-info .command-aliases .runner .studio .text-block .icon.is-active i.command-message-indicator-pending, .runner .studio .text-block .icon.is-active .reporter .command-info .command-aliases i.command-message-indicator-pending, .reporter .command-info .command-message .fa-circle.command-message-indicator-pending, .reporter .command-info .command-message .runner .studio .text-block .icon.is-active i.command-message-indicator-pending, .runner .studio .text-block .icon.is-active .reporter .command-info .command-message i.command-message-indicator-pending { color: #6470f3; } .reporter .command-message-text { overflow: hidden; text-overflow: ellipsis; } .reporter .command-method { font-size: 12px; margin-right: 12px; min-width: -webkit-fit-content; min-width: -moz-fit-content; min-width: fit-content; } .reporter .command-state-passed { border-left: 2px solid #171926; } .reporter .command-state-passed.command-is-interactive:hover { border-left: 2px solid #2e3247; } .reporter .command-state-passed:not(.command-is-event) .command-number { color: #5a5f7a; } .reporter .command-state-passed:not(.command-is-event, .command-type-system) .command-method { color: #d0d2e0; } .reporter .command-state-passed .command-message { color: #9095ad; } .reporter .command-state-pending { border-left: 2px solid #252e8f; background-color: #2e3247; cursor: default; color: #c5c9fd; } .reporter .command-state-pending .command-number-column { padding-top: 4px; padding-bottom: 4px; } .reporter .command-state-pending .command-number-column .fa-circle, .reporter .command-state-pending .command-number-column .runner .studio .text-block .icon.is-active i, .runner .studio .text-block .icon.is-active .reporter .command-state-pending .command-number-column i { line-height: 18px; display: inline-block; } .reporter .command-state-pending .command-number-column .fa-circle .icon-light, .reporter .command-state-pending .command-number-column .runner .studio .text-block .icon.is-active i .icon-light, .runner .studio .text-block .icon.is-active .reporter .command-state-pending .command-number-column i .icon-light { stroke: #434861; } .reporter .command-state-pending + .command-progress { height: 2px; } .reporter .command-state-pending + .command-progress span { -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-name: progress-bar; animation-name: progress-bar; -webkit-animation-timing-function: linear; animation-timing-function: linear; background: #4956e3; display: block; float: right; height: 100%; -webkit-transform-origin: right; transform-origin: right; width: 100%; } @-webkit-keyframes progress-bar { 100% { -webkit-transform: scaleX(0); transform: scaleX(0); } } @keyframes progress-bar { 100% { -webkit-transform: scaleX(0); transform: scaleX(0); } } .reporter .command-state-warned { color: #edbb4a; } .reporter .command-state-warned:not(.command-type-system) { border-left: 2px solid #edbb4a; } .reporter .command-state-warned .command-number-column, .reporter .command-state-warned .command-method, .reporter .command-state-warned .command-message { color: #edbb4a; } .reporter .command-state-warned .command-group { border-color: #edbb4a; border-left: 1px dotted #edbb4a; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #edbb4a, #edbb4a 4px); } .reporter .command-state-warned .command-group .command-group-block { border-color: #edbb4a; border-left: 1px dotted #edbb4a; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #edbb4a, #edbb4a 4px); } .reporter .command-state-failed { color: #f59aa9; } .reporter .command-state-failed:not(.command-type-system) { border-left: 2px solid #f59aa9; background-color: #3A243B; } .reporter .command-state-failed:not(.command-type-system).command-is-interactive:hover { background: rgba(228, 87, 112, 0.3); } .reporter .command-state-failed .command-number-column, .reporter .command-state-failed .command-method, .reporter .command-state-failed .command-message { color: #f59aa9; } .reporter .command-state-failed .failed-indicator { vertical-align: middle; } .reporter .command-state-failed .command-group { border-color: #f59aa9; border-left: 1px dotted #f59aa9; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #f59aa9, #f59aa9 4px); } .reporter .command-state-failed .command-group .command-group-block { border-color: #f59aa9; border-left: 1px dotted #f59aa9; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #f59aa9, #f59aa9 4px); } .reporter .command-name-assert .command-method span { border-radius: 2px; padding: 0 3px; font-size: 12px; display: inline-block; line-height: 14px; } .reporter .command-name-assert .command-message { color: #9095ad; } .reporter .command-name-assert .command-message strong { margin: 0 3px; } .reporter .command-name-assert .command-message-text { white-space: normal; } .reporter .command-name-assert .command-state-pending .command-method { color: #6470f3; } .reporter .command-name-assert .command-state-pending .command-method span { background-color: #6470f3; color: black; } .reporter .command-name-assert .command-state-pending .command-message { color: #6470f3; } .reporter .command-name-assert .command-state-pending .command-message strong { color: #9aa2fc; } .reporter .command-name-assert .command-state-failed .command-method { color: #e45770; } .reporter .command-name-assert .command-state-failed .command-method span { background-color: #e45770; color: black; } .reporter .command-name-assert .command-state-failed .command-message { color: #e45770; } .reporter .command-name-assert .command-state-failed .command-message strong { color: #f59aa9; } .reporter .command-name-assert .command-state-passed .command-method { color: #1fa971; } .reporter .command-name-assert .command-state-passed .command-method span { background-color: #1fa971; color: black; } .reporter .command-name-assert .command-state-passed .command-message { color: #69d3a7; } .reporter .command-name-assert .command-state-passed .command-message strong { color: #a3e7cb; } .reporter .command-pin-target { width: 100%; overflow: hidden; overflow-wrap: anywhere; } .reporter .command-message-text { font-size: 12px; white-space: initial; word-wrap: inherit; width: 100%; } .reporter .command-name-uncaught-exception .command-message { margin-left: 5px; } .reporter .command-controls { display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 4px; padding-right: 2px; padding-top: 4px; } .reporter .command-controls svg { color: rgba(116, 121, 148, 0.25); color: #747994; vertical-align: text-top; } .reporter .command-controls .command-invisible { display: inline-block; margin-left: 5px; margin-right: 0; } .reporter .command-controls label { font-size: 85%; } .reporter .command-controls > * { display: inline-block; margin-left: 2px; } .reporter .command-controls > *:first-child { margin-left: 0; } .reporter .command-error { font-style: normal; } .reporter .command-pin { color: #a06ce4; font-size: 12px; line-height: 1; margin-top: -1px; margin-left: 10px; outline: none; text-align: right; width: 15px; max-height: 20px; } .reporter .command-pin .icon-light { fill: #4b1a83; } .reporter .command-expander-column { -ms-flex-negative: 0; flex-shrink: 0; padding-left: 10px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; width: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .command-expander-column .command-expander { color: #9095ad; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: -webkit-transform 150ms ease-out; transition: -webkit-transform 150ms ease-out; transition: transform 150ms ease-out; transition: transform 150ms ease-out, -webkit-transform 150ms ease-out; margin-top: 5px; } .reporter .command-expander-column .command-expander path { stroke: #5a5f7a; } .reporter .command-expander-column .command-expander-is-open { -webkit-transform: rotate(0deg); transform: rotate(0deg); } .reporter .command-is-pinned { background: #151a50; border-left: 2px solid #a06ce4; } .reporter .command-is-pinned, .reporter .command-is-pinned:hover { -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset; } .reporter .command-is-pinned:hover { background: #1c236d; border-left: 2px solid #a06ce4; } .reporter .no-commands { background-color: #1b1e2e; border: 1px solid #2e3247; border-radius: 3px; -webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.05); box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.05); min-height: 28px; padding: 9px; } .reporter .error { background-color: #1b1e2e; min-height: 20px; padding: 24px; } .reporter .error h2 { color: #e45770; font-size: 1.3em; font-weight: 500; line-height: 1.4; margin-bottom: 0.6em; } .reporter .error h2 a { float: right; } .reporter .error p, .reporter .error ul, .reporter .error ol { font-size: 1.1em; } .reporter .error pre { border-color: #edbb4a; color: #edbb4a; display: block; width: 100%; white-space: initial; overflow: hidden; line-height: 1.6; } .reporter .error pre code { font-family: inherit; } .reporter .error ul { line-height: 1.6; margin-bottom: 10px; padding-left: 2em; } .reporter .error ul li { list-style: disc; } .reporter .error ol li { list-style: decimal; } .reporter .recovered-test-err .runnable-err-header, .reporter .recovered-test-err .runnable-err-body { padding-left: 49px; display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .recovered-test-err .runnable-err-header .err-group-block, .reporter .recovered-test-err .runnable-err-body .err-group-block { border-left: 1px dotted #f59aa9; border-image-slice: 0 0 0 1; border-image-source: repeating-linear-gradient(0deg, transparent, #f59aa9, #f59aa9 4px); width: 12px; min-width: 12px; } .reporter .recovered-test-err .runnable-err-header .err-group-block:first-of-type, .reporter .recovered-test-err .runnable-err-body .err-group-block:first-of-type { width: 13px; min-width: 13px; } .reporter .recovered-test-err .runnable-err-header > .runnable-err-name { padding: 5px 4px 5px 15px; } .reporter .recovered-test-err .runnable-err-content { padding: 0 12px 0 0; } .reporter .runnable-err-content { width: 100%; overflow: scroll; padding: 0 18px; } .reporter .studio-err-wrapper { text-align: center; } .reporter .runnable-err { background-color: #2C2036; border-left: 2px solid #f59aa9; clear: both; color: #e45770; font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; font-style: normal; margin-bottom: 0; margin-top: 2px; white-space: pre-wrap; word-break: break-word; -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; user-select: initial; overflow: auto; } .reporter .runnable-err-header { background-color: #3A243B; display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: bold; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-left: 18px; } .reporter .runnable-err-header svg { color: #e45770; -ms-flex-item-align: center; align-self: center; } .reporter .runnable-err-header .runnable-err-name { color: #f59aa9; -webkit-box-flex: 1; -ms-flex: auto; flex: auto; font-size: 12px; font-weight: 600; line-height: 20px; padding: 5px 4px 5px 24px; } .reporter .runnable-err-docs-url { margin-left: 0.5em; cursor: pointer; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .reporter .runnable-err-message { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; font-weight: 400; padding: 10px 0; } .reporter .runnable-err-message code { background-color: rgba(0, 0, 0, 0.2); border-radius: 4px; color: #f59aa9; font-size: 12px; font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; padding: 2px 5px; } .reporter .runnable-err-message strong { color: #f59aa9; font-weight: bold; } .reporter .runnable-err-stack-expander { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top: 1px dashed rgba(228, 87, 112, 0.1); display: -webkit-box; display: -ms-flexbox; display: flex; padding: 10px 0; -ms-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } .reporter .runnable-err-stack-expander .collapsible-header { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .reporter .runnable-err-stack-expander .collapsible-header:focus { outline: 0; } .reporter .runnable-err-stack-expander .collapsible-header:focus div { background: #4f0018; } .reporter .runnable-err-stack-expander .collapsible-header:active .collapsible-header-text, .reporter .runnable-err-stack-expander .collapsible-header:hover .collapsible-header-text { color: #fad9df; } .reporter .runnable-err-stack-expander .collapsible-header:active .collapsible-indicator .icon-dark, .reporter .runnable-err-stack-expander .collapsible-header:hover .collapsible-indicator .icon-dark { stroke: #f8c4cd; } .reporter .runnable-err-stack-expander .collapsible-header div { cursor: pointer; outline: none; padding: 6px 0; width: 100%; } .reporter .runnable-err-stack-expander .collapsible-header div .collapsible-header-text { color: #f59aa9; font-size: 14px; font-weight: 500; } .reporter .runnable-err-stack-expander .collapsible-header div .collapsible-indicator { line-height: 18px; } .reporter .runnable-err-stack-expander .collapsible-header div .collapsible-indicator .icon-dark { stroke: #e45770; } .reporter .runnable-err-stack-expander .runnable-err-print:focus { outline: none; } .reporter .runnable-err-stack-expander .runnable-err-print:active div, .reporter .runnable-err-stack-expander .runnable-err-print:hover div { color: #fad9df; } .reporter .runnable-err-stack-expander .runnable-err-print:active svg, .reporter .runnable-err-stack-expander .runnable-err-print:hover svg { color: #f8c4cd; } .reporter .runnable-err-stack-expander .runnable-err-print div { color: #f59aa9; cursor: pointer; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; font-weight: 500; height: 100%; width: 100%; } .reporter .runnable-err-stack-expander .runnable-err-print div:focus { outline: none; } .reporter .runnable-err-stack-expander .runnable-err-print div svg { color: #e45770; margin: 4px 3px; vertical-align: middle; } .reporter .runnable-err-stack-expander .runnable-err-print div span { vertical-align: middle; } .reporter .runnable-err-stack-trace { font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; overflow: auto; padding: 0 10px 10px; } .reporter .runnable-err-stack-trace .err-stack-line { white-space: pre; } .reporter .runnable-err-stack-trace .err-stack-line:empty:before { content: " "; } .reporter .test-err-code-frame { background-color: #1b1e2e; border: 1px dashed rgba(245, 154, 169, 0.1); border-radius: 4px; margin: 0 0 10px; } .reporter .test-err-code-frame .runnable-err-file-path { background: rgba(46, 50, 71, 0.5); border-top-left-radius: 4px; border-top-right-radius: 4px; display: block; font-size: 14px; line-height: 20px; padding: 8px; word-break: break-all; } .reporter .test-err-code-frame .runnable-err-file-path svg { margin-right: 6px; vertical-align: middle; } .reporter .test-err-code-frame pre { border: 0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; padding-left: 10px; } /** * prism.js default theme for JavaScript, CSS and HTML * Based on dabblet (http://dabblet.com) * @author Lea Verou */ code[class*=language-], pre[class*=language-] { color: black; background: none; text-shadow: 0 1px white; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; } pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection, code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection { text-shadow: none; background: #b3d4fc; } pre[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection, code[class*=language-]::-moz-selection, code[class*=language-] ::-moz-selection { text-shadow: none; background: #b3d4fc; } pre[class*=language-]::selection, pre[class*=language-] ::selection, code[class*=language-]::selection, code[class*=language-] ::selection { text-shadow: none; background: #b3d4fc; } @media print { code[class*=language-], pre[class*=language-] { text-shadow: none; } } /* Code blocks */ pre[class*=language-] { padding: 1em; margin: 0.5em 0; overflow: auto; } :not(pre) > code[class*=language-], pre[class*=language-] { background: #f5f2f0; } /* Inline code */ :not(pre) > code[class*=language-] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } .token.comment, .token.prolog, .token.doctype, .token.cdata { color: slategray; } .token.punctuation { color: #999; } .token.namespace { opacity: 0.7; } .token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted { color: #905; } .token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted { color: #690; } .token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string { color: #9a6e3a; /* This background color was intended by the author of this theme. */ background: hsla(0, 0%, 100%, 0.5); } .token.atrule, .token.attr-value, .token.keyword { color: #07a; } .token.function, .token.class-name { color: #DD4A68; } .token.regex, .token.important, .token.variable { color: #e90; } .token.important, .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.entity { cursor: help; } pre[data-line] { position: relative; padding: 1em 0 1em 3em; } .line-highlight { position: absolute; left: 0; right: 0; padding: inherit 0; margin-top: 1em; /* Same as .prism’s padding-top */ background: hsla(24, 20%, 50%, 0.08); background: -webkit-gradient(linear, left top, right top, color-stop(70%, hsla(24, 20%, 50%, 0.1)), to(hsla(24, 20%, 50%, 0))); background: linear-gradient(to right, hsla(24, 20%, 50%, 0.1) 70%, hsla(24, 20%, 50%, 0)); pointer-events: none; line-height: inherit; white-space: pre; } .line-highlight:before, .line-highlight[data-end]:after { content: attr(data-start); position: absolute; top: 0.4em; left: 0.6em; min-width: 1em; padding: 0 0.5em; background-color: hsla(24, 20%, 50%, 0.4); color: hsl(24, 20%, 95%); font: bold 65%/1.5 sans-serif; text-align: center; vertical-align: 0.3em; border-radius: 999px; text-shadow: none; -webkit-box-shadow: 0 1px white; box-shadow: 0 1px white; } .line-highlight[data-end]:after { content: attr(data-end); top: auto; bottom: 0.4em; } .line-numbers .line-highlight:before, .line-numbers .line-highlight:after { content: none; } pre[id].linkable-line-numbers span.line-numbers-rows { pointer-events: all; } pre[id].linkable-line-numbers span.line-numbers-rows > span:before { cursor: pointer; } pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { background-color: rgba(128, 128, 128, 0.2); } code[class*=language-], pre[class*=language-] { color: #afb3c7; margin: 0; text-shadow: black 0px 1px; } :not(pre) > code[class*=language-], pre[class*=language-] { background: #1b1e2e; } .token.punctuation { color: #afb3c7; } .token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted { color: #e45770; } .token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted { color: #1fa971; } .token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string, .token.regex, .token.important, .token.variable { color: #db7903; background: #1b1e2e; } .token.atrule, .token.attr-value, .token.keyword, .token.function, .token.class-name { color: #6470f3; } .line-numbers .line-numbers-rows { border-right: 0; } .line-numbers-rows > span:before { color: #434861; } .line-highlight { background: -webkit-gradient(linear, left top, right top, color-stop(100%, rgba(225, 227, 237, 0.1)), to(rgba(225, 227, 237, 0))); background: linear-gradient(to right, rgba(225, 227, 237, 0.1) 100%, rgba(225, 227, 237, 0)); } .line-highlight:before { display: none; } .test-error-code-frame pre[data-line] { padding-left: 0.5em; position: relative; } .debug-dismiss { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 12px !important; font-weight: 600 !important; line-height: 16px !important; color: #9AA2FC !important; border: solid 1px #9AA2FC !important; border-radius: 16px !important; gap: 4px; } .debug-dismiss .delete-icon path { fill: #9AA2FC; } .reporter header { background-color: #1b1e2e; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 8px; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; min-height: 64px; outline: 0; overflow: hidden; padding: 20px 16px; width: 100%; z-index: 1; } .reporter header .spacer { -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; } .reporter header button { background-color: transparent; border-color: transparent; border-radius: 0; display: inline-block; font-weight: 300; line-height: 26px; outline: 0; padding: 0 8px; text-align: center; } .reporter header button:hover { background-color: #2e3247; } .reporter header button[disabled], .reporter header button[disabled]:hover, .reporter header button[disabled]:active { background: none; -webkit-box-shadow: none; box-shadow: none; color: #9095ad; } .reporter .toggle-specs-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; height: 24px; } .reporter .toggle-specs-wrapper button { color: #5a5f7a; font-size: 16px; font-weight: 300; padding-left: 0; padding-right: 8px; -webkit-transition: color 150ms ease-out; transition: color 150ms ease-out; width: auto !important; } .reporter .toggle-specs-wrapper button:focus, .reporter .toggle-specs-wrapper button:hover { background-color: initial; } .reporter .toggle-specs-wrapper button:focus svg, .reporter .toggle-specs-wrapper button:hover svg { color: #afb3c7; -webkit-transition: color 150ms ease-out; transition: color 150ms ease-out; } .reporter .toggle-specs-wrapper button:focus .toggle-specs-text, .reporter .toggle-specs-wrapper button:hover .toggle-specs-text { color: #afb3c7; -webkit-transition: color 150ms ease-out; transition: color 150ms ease-out; } .reporter .toggle-specs-wrapper button .toggle-specs-text { color: #9095ad; -webkit-transition: color 150ms ease-out; transition: color 150ms ease-out; } .reporter .toggle-specs-wrapper button svg { margin-right: 8px; margin-bottom: -2px; } .reporter .stats { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #2e3247; border-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; height: 24px; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0 4px; min-width: 124px; } .reporter .stats li { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 12px; font-weight: 600; list-style-type: none; padding: 0 4px; } .reporter .stats li svg { margin-right: 2px; } .reporter .stats li .num { color: white; line-height: 12px; vertical-align: text-top; min-width: 16px; display: inline-block; text-align: center; } .reporter .stats li .num.empty { color: #434861; } .reporter .controls { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #2e3247; border-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 24px; } .reporter .controls .testing-preferences-toggle { border-left: none; color: #5a5f7a; margin-left: 0; } .reporter .controls .testing-preferences-toggle.open { background-color: #2e3247; color: white; } .reporter .controls span { height: 100%; } .reporter .controls span button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; color: #afb3c7; width: 31px; padding: 0px; border-left: 1px solid #2e3247; margin-left: -1px; } .reporter .hooks-container .hook-item { margin-bottom: 5px; } .reporter .hooks-container .hook-item:last-of-type { margin-bottom: 0; } .reporter .hooks-container .hook-header { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .reporter .hooks-container .hook-header:hover { background-color: #2e3247; } .reporter .hooks-container .hook-header:hover .hook-open-in-ide { cursor: pointer; display: block; } .reporter .hooks-container .hook-header .collapsible-header { text-transform: uppercase; color: #afb3c7; display: inline-block; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 11px; cursor: pointer; padding: 4px 0; } .reporter .hooks-container .hook-header .collapsible-header:focus { outline: none; } .reporter .hooks-container .hook-header .collapsible-header > .collapsible-header-inner:focus { outline: 0; } .reporter .hooks-container .hook-header .hook-failed-message { color: #e45770; } .reporter .hooks-container .hook-header .hook-open-in-ide { -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #afb3c7; display: none; padding: 4px; } .reporter .hooks-container .hook-header .hook-open-in-ide:hover, .reporter .hooks-container .hook-header .hook-open-in-ide:focus { background-color: rgba(90, 95, 122, 0.2); outline: none; text-decoration: none; } .reporter .hooks-container .hook-header .hook-open-in-ide svg { vertical-align: middle; } .reporter .hooks-container .hook-header .hook-open-in-ide svg path:nth-child(2) { fill: #434861; } .reporter .instruments-container .instrument-content { background-color: #171926; border-left: 1px solid #171926; border-radius: 0 3px 3px; border-right: 1px solid #171926; margin-bottom: 10px; overflow: auto; padding: 0 2px 0 12px; } .reporter .instruments-container .instrument-content h3, .reporter .instruments-container h2, .reporter .instruments-container h1:first-child { margin-top: 0; } .reporter .instruments-container table { margin-bottom: 0; } .reporter .instruments-container table td { font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; font-size: 11px; } .reporter .instruments-container .call-count { white-space: nowrap; } .reporter .instruments-container .no-calls .call-count, .reporter .instruments-container .no-responses .route-num-responses { color: #e45770; } .testing-preferences .testing-preferences-header { background: #1b1e2e; display: block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; line-height: 24px; overflow-wrap: break-word; padding: 16px; position: sticky; top: 0; width: 100%; z-index: 1; font-size: 16px; font-weight: 400; color: #5a5f7a; } .testing-preferences .testing-preferences-header:before, .testing-preferences .testing-preferences-header:after { background-color: #2e3247; content: ""; left: 16px; position: absolute; width: calc(100% - 32px); height: 1px; } .testing-preferences .testing-preferences-header:before { top: 0; } .testing-preferences .testing-preferences-header:after { bottom: 0; } .testing-preferences .testing-preference { color: #747994; margin: 16px; } .testing-preferences .testing-preference .testing-preference-header { color: white; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; font-weight: 600; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 8px; } .fa:not(.fa-spin) { -webkit-animation: none; animation: none; } .reporter { min-height: 0; } .reporter .container { background-color: #1b1e2e; -webkit-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; overflow-y: auto; } .reporter .wrap { border-bottom: 1px solid #2e3247; margin-bottom: 40px; padding-left: 0; width: 100%; } .reporter .runnables { padding-left: 0; } .reporter .no-tests { background-color: #1b1e2e; min-height: 20px; padding: 24px; } .reporter .no-tests h2 { color: #e45770; font-size: 1.3em; font-weight: 500; line-height: 1.4; margin-bottom: 0.6em; } .reporter .no-tests h3 { color: #6470f3; font-size: 1.2em; font-weight: 500; line-height: 1.4; margin-top: 1.2em; margin-bottom: 0.3em; } .reporter .no-tests p { font-size: 1.1em; } .reporter .no-tests p.text-muted { color: #747994; } .reporter .no-tests a { color: #9aa2fc; cursor: pointer; } .reporter .no-tests hr { margin-top: 1.6em; margin-bottom: 1.6em; border: none; height: 1px; color: #2e3247; background-color: #2e3247; } .reporter .no-tests svg { margin-right: 5px; vertical-align: text-top; } .reporter .no-tests svg.warning-icon { margin-top: 2px; } .reporter .no-tests svg .icon-light { fill: #3a46cc; } .reporter .open-studio, .reporter .open-studio-desc { display: inline; } .reporter .runnable { width: 100%; color: #afb3c7; background-color: #1b1e2e; overflow: auto; line-height: 18px; padding-left: 0; } .reporter .runnable .runnable-wrapper { border-left: 4px solid transparent; padding: 0 0 0 4px; } .reporter .runnable .runnable-wrapper .collapsible-header:focus .collapsible-header-inner { background-color: #1b1e2e; cursor: pointer; } .reporter .runnable .runnable-wrapper .collapsible-header .collapsible-header-inner { height: 100%; padding: 5px 15px 5px 5px; width: 100%; } .reporter .runnable .runnable-wrapper .collapsible-header .collapsible-header-inner:hover { background-color: #2e3247; cursor: pointer; } .reporter .runnable .runnable-wrapper .collapsible-header .collapsible-header-inner:focus { outline: 0; } .reporter .runnable .runnable-wrapper:hover .runnable-controls-studio { opacity: 0.5; } .reporter .runnable .runnable-wrapper:hover .runnable-controls-studio:hover { opacity: 1; } .reporter .runnable .attempt-item:hover > .runnable-wrapper .runnable-controls i.fa-redo { visibility: visible !important; } .reporter .runnable .attempt-item:hover .hooks-container, .reporter .runnable .attempt-item:hover .runnable-err-wrapper { border-color: #9095ad; } .reporter .runnable .runnable-state, .reporter .runnable .attempt-state { display: inline-block; line-height: 18px; margin-right: 5px; min-width: 12px; text-align: center; font-size: 11px; } .reporter .runnable.suite .collapsible-indicator { margin-left: 2px; } .reporter .runnable.suite .collapsible-indicator .icon-dark { stroke: #434861; } .reporter .runnable.runnable-failed > div > .runnable-wrapper, .reporter .runnable.runnable-failed > div > .runnable-instruments { border-left: 4px solid #e45770; } .reporter .runnable.runnable-pending > div > .runnable-wrapper, .reporter .runnable.runnable-pending > div > .runnable-instruments { border-left: 4px solid #6470f3; padding-bottom: 0; } .reporter .runnable.runnable-passed > div > .runnable-wrapper, .reporter .runnable.runnable-passed > div > .runnable-instruments { border-left: 4px solid #1fa971; } .reporter .runnable .runnable-retried > div > .runnable-wrapper, .reporter .runnable .runnable-retried > div > .runnable-instruments { border-left: 4px solid #db7903; } .reporter .runnable.runnable-studio.runnable-passed > div > .runnable-wrapper, .reporter .runnable.runnable-studio.runnable-passed > div > .runnable-instruments { border-left: 4px solid #a06ce4; } .reporter .runnable.runnable-skipped > .runnable-wrapper .runnable-title { color: #747994; } .reporter .runnable.runnable-skipped > div > .runnable-wrapper, .reporter .runnable.runnable-skipped > div > .runnable-instruments { border-left: 4px solid #9095ad; } .reporter .runnable.suite > div > .runnable-wrapper .runnable-title { color: #f3f4fa; font-size: 13px; } .reporter .runnable.test.runnable-passed.runnable-studio .studio-controls { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .runnable.test.runnable-passed.runnable-studio .studio-controls .studio-save, .reporter .runnable.test.runnable-passed.runnable-studio .studio-controls .studio-copy { display: block; } .reporter .runnable.test.runnable-pending .runnable-title { color: #9aa2fc; } .reporter .runnable.test.runnable-pending .runnable-commands-region { display: none; } .reporter .runnable.test.runnable-pending .studio-controls { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .runnable.test.runnable-failed .studio-controls { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .runnable .runnable-state-icon { -ms-flex-negative: 0; flex-shrink: 0; margin-right: 5px; margin-top: 4px; } .reporter .runnable .runnable-state-icon.fa-spin .icon-light { stroke: #434861; } .reporter .runnable .runnable-state-icon.wand-icon .icon-light { fill: #c8a7f5; stroke: #c8a7f5; } .reporter .runnable-instruments { border-left: 4px solid transparent; padding-bottom: 5px; } .reporter .runnable-title { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 12.5px; min-width: 170px; white-space: pre-line; } .reporter .runnable-title:focus { outline: 1px dotted #afb3c7; } .reporter .runnable-wrapper > .collapsible-header { overflow: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 100%; } .reporter .runnable-wrapper > .collapsible-header:focus { outline: 1px dotted #afb3c7; outline-offset: 3px; } .reporter .suite > div .runnable-wrapper, .reporter .test .runnable-wrapper > .collapsible-header { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .reporter .runnable-controls { float: right; height: 18px; } .reporter .runnable-controls label { padding: 2px 4px; } .reporter .runnable-controls .runnable-controls-status { margin: 0 2px; color: #9095ad; visibility: hidden; font-size: 15px; } .reporter .runnable-controls .runnable-controls-studio { color: #c8a7f5; opacity: 0; } .reporter .test.runnable-failed .runnable-controls .runnable-controls-status { visibility: visible; } .reporter .test .collapsible { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .reporter .test .collapsible .runnable-wrapper .collapsible-header-inner { width: 100%; } .reporter .test .collapsible .runnable-wrapper .collapsible-header-inner .collapsible-header-text { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .test .collapsible .runnable-wrapper .collapsible-header-inner .collapsible-header-text .runnable-title { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding-right: 10px; } .reporter .collapsible-header { display: -webkit-box; display: -ms-flexbox; display: flex; } .reporter .runnable-header { background: #1b1e2e; display: block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; line-height: 24px; overflow-wrap: break-word; padding: 16px; position: sticky; top: 0; width: 100%; z-index: 1; } .reporter .runnable-header:before, .reporter .runnable-header:after { background-color: #2e3247; content: ""; left: 16px; position: absolute; width: calc(100% - 32px); height: 1px; } .reporter .runnable-header:before { top: 0; } .reporter .runnable-header:after { bottom: 0; } .reporter .runnable-header span > span > a > svg { margin-bottom: -2px; margin-right: 8px; } .reporter .runnable-header a, .reporter .runnable-header a:active, .reporter .runnable-header a:focus, .reporter .runnable-header a:hover { color: #5a5f7a; font-weight: 300; } .reporter .runnable-header a strong, .reporter .runnable-header a:active strong, .reporter .runnable-header a:focus strong, .reporter .runnable-header a:hover strong { font-weight: 500; } .reporter .runnable-header .duration { border: 1px solid #2e3247; border-radius: 16px; color: #747994; float: right; font-size: 12px; line-height: 16px; padding: 2px 6px; font-variant-numeric: tabular-nums; } .reporter .studio-controls { display: none; margin: 10px 20px 10px 0; } .reporter .studio-controls button { border-radius: 5px; font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; font-size: 12px; padding: 6px 20px; } .reporter .studio-controls button:focus { outline: none; } .reporter .studio-controls button:not(.studio-copy):active { -webkit-box-shadow: inset 0 3px 5px rgba(255, 255, 255, 0.125); box-shadow: inset 0 3px 5px rgba(255, 255, 255, 0.125); } .reporter .studio-controls .studio-cancel { color: rgba(255, 255, 255, 0.75); cursor: pointer; margin: 7px 0 0 5px; } .reporter .studio-controls .studio-cancel:hover { text-decoration: underline; } .reporter .studio-controls .studio-copy-wrapper { margin-left: auto; } .reporter .studio-controls .studio-copy-wrapper .studio-copy { background-color: #f0f1ff; color: #4956e3; display: none; font-size: 16px; padding: 4px 10px 2px; } .reporter .studio-controls .studio-copy-wrapper .studio-copy:hover, .reporter .studio-controls .studio-copy-wrapper .studio-copy:focus { background-color: #daddfe; } .reporter .studio-controls .studio-copy-wrapper .studio-copy.studio-copy-success { color: #1fa971; } .reporter .studio-controls .studio-copy-wrapper .studio-copy[disabled], .reporter .studio-controls .studio-copy-wrapper .studio-copy[disabled]:hover, .reporter .studio-controls .studio-copy-wrapper .studio-copy[disabled]:active { color: white; background-color: #9095ad; cursor: not-allowed; } .reporter .studio-controls .studio-save { background-color: #4956e3; color: white; display: none; margin-left: 4px; } .reporter .studio-controls .studio-save:hover { background-color: #6470f3; } .reporter .studio-controls .studio-save[disabled], .reporter .studio-controls .studio-save[disabled]:hover, .reporter .studio-controls .studio-save[disabled]:active { color: white; background-color: #9095ad; cursor: not-allowed; } .reporter .runnable-loading { font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .reporter .runnable-loading .runnable-loading-animation { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 3.5rem auto 1.5rem; padding: 0 5px; width: 160px; } .reporter .runnable-loading .runnable-loading-animation div { -webkit-animation: scaling 1.65s ease-in-out infinite; animation: scaling 1.65s ease-in-out infinite; border-radius: 50%; height: 40px; margin: 0 -5px; -webkit-transform: scale(0.5); transform: scale(0.5); width: 40px; } .reporter .runnable-loading .runnable-loading-animation div:nth-child(1) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; background: #1fa971; } .reporter .runnable-loading .runnable-loading-animation div:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; background: #6470f3; } .reporter .runnable-loading .runnable-loading-animation div:nth-child(3) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; background: #e45770; } .reporter .runnable-loading .runnable-loading-animation div:nth-child(4) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; background: #db7903; } .reporter .runnable-loading .runnable-loading-animation div:nth-child(5) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; background: #afb3c7; } @-webkit-keyframes scaling { 0%, 20%, 80%, 100% { opacity: 100%; -webkit-transform: scale(0.5); transform: scale(0.5); } 50% { opacity: 50%; -webkit-transform: scale(1); transform: scale(1); } } @keyframes scaling { 0%, 20%, 80%, 100% { opacity: 100%; -webkit-transform: scale(0.5); transform: scale(0.5); } 50% { opacity: 50%; -webkit-transform: scale(1); transform: scale(1); } } .reporter .runnable-loading .runnable-loading-title { font-family: "Fira Mono", "Helvetica Neue", "Arial", sans-serif; font-size: 20px; text-align: center; } .reporter.multiSpecs { overflow-y: auto; } .reporter.multiSpecs .container { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; overflow-y: unset; } .reporter.multiSpecs .container .wrap { margin-bottom: 0; } .sessions-container .session-content { font-family: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace; font-size: 12px; font-style: normal; font-weight: 500; padding: 0 !important; } .sessions-container .clear-sessions { text-transform: none; color: #afb3c7; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 4px; cursor: pointer; } .sessions-container .clear-sessions:hover, .sessions-container .clear-sessions:focus { color: #f3f4fa; } .sessions-container .session-content .session-item-wrapper { display: block; margin-top: -1px; padding: 0 2px 0 12px; } .sessions-container .session-content .session-item-wrapper:hover { cursor: pointer; background-color: #2e3247; } .sessions-container .session-content .session-item-wrapper:last-child .session-item { border-bottom: none; } .sessions-container .session-item { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid rgba(46, 50, 71, 0.4); display: -webkit-box; display: -ms-flexbox; display: flex; color: #afb3c7; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; min-height: 29px; } .sessions-container .session-info { padding-left: 8px; } .sessions-container .session-info.spec-session { padding-left: 24px; } .sessions-container .session-tag { margin-left: 4px; } .sessions-container .global-session-icon { margin-right: 4px; vertical-align: middle; }