@charset "UTF-8";
@import url(/assets/flatpickr-0cb0d28c24c4fa2d0bebb5483dc706a7391e767d43d5cb8174908ac075f6bb5d.css);
@import url(/assets/general/biq.twowaymultiselect.min-5fcae280850372af8b4bcde1e00c452933b8f09a93bb83715b99459f63703ceb.css);
@import url(/assets/general/fa-enabler-8af44631bab4a50ce0d2f1a27d3c6a9a4fdb7cdcc9ee9ac8d709ad28791541b0.css);
@import url(/assets/general/jquery.multiselect/jquery.multiselect-370c1fd5ae810dffa41048493ca15f3e27d1d9973add00d71f14ccedf868df77.css);
@import url(/assets/general/jquery.multiselect/jquery.multiselect.filter-95091f19501281e7a537433fe9f66641bfcad9642f9a8d920859f4fa32b2ed6f.css);
/* line 1, app/assets/stylesheets/legacy_css_on_main.scss */
main {
  /* General elements */
  /* Reset stuff */
  /* Links */
  /* necessary to override default jQuery UI styles */
  /* Feed links */
  /* Images in links */
  /* Definition lists */
  /* Images */
  /* Lists */
  /* Headlines */
  /* Tables */
  /* Forms */
  /* Highlight focused input fields */
  /* Error messages */
  /* General classes
------------------------------------ */
  /* tooltip for cross-product links */
  /* Show the tooltip text when you mouse over the tooltip container */
  /* Create some purdy iconified links */
  /* Search results */
  /* updater/tvangsauktioner */
  /* Pagination links */
  /* Structure
------------------------------------ */
  /*
background: center / contain no-repeat url(/../../media/examples/firefox-logo.svg),
            #eee 35% url(/../../media/examples/lizard.png);
*/
  /* The general search form */
  /* Classes for moving the label inside the actual search field */
  /* Fake tabs */
  /*overflow: hidden;*/
  /*max-width: 1500px;*/
  /* Site map */
  /* Columnized pages */
  /* Center images in main content areas */
  /* Secondary navigation elements in the sidebar */
  /* For 2-column pages */
  /* For 3-column pages */
  /* Context navigation */
  /* Based on Eric Meyer's tabbed navbar <http://css.maxdesign.com.au/listamatic/horizontal05.htm> */
  /* The following is a test to support headline content inside the context navigation */
  /* History elements
------------------------------------ */
  /* Search areas
------------------------------------ */
  /* Advanced search
------------------------------------ */
  /* Nested tables :o/ */
  /* kpr: advanced search quickfix */
  /*width: 215px;*/
  /* Searching for users in the admin area
------------------------------------ */
  /* User pages
------------------------------------ */
  /* Services */
  /* Login form
------------------------------------ */
  /* About element */
  /* Generic promotion element
------------------------------------ */
  /* Home page
------------------------------------ */
  /* Plans page
------------------------------------ */
  /* Network page
------------------------------------ */
  /* Key figures page
------------------------------------ */
  /* key figures descriptions */
  /* end key figures descriptions */
  /* Administration stuff
------------------------------------ */
  /* Entity base data listing
------------------------------------ */
  /* Relation listings
------------------------------------ */
  /* edit pages */
  /* used in reports, where relations style is also used */
  /* Newsletter stuff
------------------------------------ */
  /* HTTP error pages
------------------------------------ */
  /* Partners
------------------------------------ */
  /*
ul.partners li a img {
	border-color: #fff;
}

ul.partners li a:hover img {
	border-color:#e57304;
}
*/
  /* Cases
------------------------------------ */
  /* Weblog
------------------------------------ */
  /* Tour
------------------------------------ */
  /* For the cases below the "fold" */
  /* Entity admin
------------------------------------ */
  /* API documentation
------------------------------------ */
  /* Highlight new stuff
------------------------------------ */
  /* updater */
  /* monitors */
  /* messages */
  /* six degrees */
  /* autocomplete */
  /* modal window enhancement */
  /* sidebar */
  /*border-top: 1px dotted #777;*/
  /* svg chart css */
  /* p-units */
  /* prices and plans */
  /* CSS for hiding the spinner on number-inputs for search-fields */
  /* firefox */
  /*input:focus:valid {*/
  /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAepJREFUeNrEk79PFEEUx9/uDDd7v/AAQQnEQokmJCRGwc7/QeM/YGVxsZJQYI/EhCChICYmUJigNBSGzobQaI5SaYRw6imne0d2D/bYmZ3dGd+YQKEHYiyc5GUyb3Y+77vfeWNpreFfhvXfAWAAJtbKi7dff1rWK9vPHx3mThP2Iaipk5EzTg8Qmru38H7izmkFHAF4WH1R52654PR0Oamzj2dKxYt/Bbg1OPZuY3d9aU82VGem/5LtnJscLxWzfzRxaWNqWJP0XUadIbSzu5DuvUJpzq7sfYBKsP1GJeLB+PWpt8cCXm4+2+zLXx4guKiLXWA2Nc5ChOuacMEPv20FkT+dIawyenVi5VcAbcigWzXLeNiDRCdwId0LFm5IUMBIBgrp8wOEsFlfeCGm23/zoBZWn9a4C314A1nCoM1OAVccuGyCkPs/P+pIdVIOkG9pIh6YlyqCrwhRKD3GygK9PUBImIQQxRi4b2O+JcCLg8+e8NZiLVEygwCrWpYF0jQJziYU/ho2TUuCPTn8hHcQNuZy1/94sAMOzQHDeqaij7Cd8Dt8CatGhX3iWxgtFW/m29pnUjR7TSQcRCIAVW1FSr6KAVYdi+5Pj8yunviYHq7f72po3Y9dbi7CxzDO1+duzCXH9cEPAQYAhJELY/AqBtwAAAAASUVORK5CYII=);*/
  /*}*/
  /* two way select */
  /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
  /* FONT PATH
 * -------------------------- */
  /* makes the font 33% larger relative to the icon container */
  /* Deprecated as of 4.4.0 */
  /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
}

/* line 4, app/assets/stylesheets/main.scss */
main body,
main div,
main dl,
main dt,
main dd,
main ul,
main ol,
main li,
main h1,
main h2,
main h3,
main h4,
main h5,
main h6,
main pre,
main form,
main fieldset,
main p,
main blockquote,
main th,
main td {
  margin: 0;
  padding: 0;
}

/* line 29, app/assets/stylesheets/main.scss */
main body:not(.ignore-old-styles) {
  /*background-color: #EEEEEE;*/
  color: #333333;
  font-family: 'lucida grande', verdana, arial, sans-serif;
  font-size: 76%;
  margin: 0;
  min-width: 770px;
}

/* line 39, app/assets/stylesheets/main.scss */
main body.edit:has(.development) {
  background-image: url(/assets/development-aa6e1f44ce64eec1d51b182c2c369e7db31f0d34d29524019f6608b83d8a2a70.gif);
}

/* line 42, app/assets/stylesheets/main.scss */
main body.edit:has(.staging) {
  background-image: url(/assets/staging-5ec1bb9e4f3bd0bd533a164219f46b7a36b4b29ce29299694ce1cf407824e980.gif);
}

/* line 48, app/assets/stylesheets/main.scss */
main a:link:not(
.ignore-old-styles,
.google-maps-icon-large,
.toggle-button,
.icon,
.toggle,
.new-dynamic-signup
) {
  color: #ad570d;
  padding: 0.1em;
  text-decoration: none;
}

/* line 61, app/assets/stylesheets/main.scss */
main a:visited:not(
.ignore-old-styles,
.google-maps-icon-large,
.toggle-button,
.icon,
.toggle,
.new-dynamic-signup
) {
  color: #753a17;
  text-decoration: none;
}

/* line 81, app/assets/stylesheets/main.scss */
main a:link:not(
.ignore-old-styles,
.google-maps-icon-large,
.toggle-button,
.icon,
.toggle,
.new-dynamic-signup
):hover {
  color: #e57304;
  text-decoration: underline;
}

/* line 87, app/assets/stylesheets/main.scss */
main #messages .ui-accordion-content li a {
  color: #ad570d;
}

/* line 93, app/assets/stylesheets/main.scss */
main a.feed {
  background: url(/assets/icons/feed-14x14-462248e0bec01732daf616ec35ffe60b3f1d2d04dcce03d5e1736e503f03ed18.png) no-repeat 100% 50%;
  padding-left: 20px;
  padding-right: 20px;
}

/* line 101, app/assets/stylesheets/main.scss */
main a:hover img {
  border-color: #e57304;
}

/* line 105, app/assets/stylesheets/main.scss */
main blockquote {
  padding: 0 1em;
}

/* line 111, app/assets/stylesheets/main.scss */
main dt {
  font-weight: bold;
}

/* line 115, app/assets/stylesheets/main.scss */
main dd {
  margin-left: 1.6em;
}

/* line 121, app/assets/stylesheets/main.scss */
main img:not(.ignore-old-styles) {
  border: 1px solid #d9dee5;
}

/* line 125, app/assets/stylesheets/main.scss */
main img.icon {
  border: none;
}

/* line 134, app/assets/stylesheets/main.scss */
main ul:not(.ignore-old-styles),
main dl:not(.ignore-old-styles),
main ol:not(.ignore-old-styles) {
  margin-top: 1.5em;
}

/* line 139, app/assets/stylesheets/main.scss */
main ul:not(.ignore-old-styles) {
  list-style-type: square;
}

/* line 147, app/assets/stylesheets/main.scss */
main ol li {
  margin-left: 3em;
}

/* line 153, app/assets/stylesheets/main.scss */
main h1:not(.ignore-old-styles),
main h2:not(.ignore-old-styles) {
  font-family: corbel, 'trebuchet ms', arial, futura, verdana, sans-serif;
  letter-spacing: -0.02em;
}

/* line 159, app/assets/stylesheets/main.scss */
main h1:not(.ignore-old-styles) {
  font-size: 1.96em;
  line-height: 1em;
}

/* line 166, app/assets/stylesheets/main.scss */
main h2:not(.ignore-old-styles) {
  color: #677386;
  font-size: 1.4em;
  line-height: 1.2em;
}

/* line 174, app/assets/stylesheets/main.scss */
main h3:not(.ignore-old-styles),
main .sidebar h2 {
  color: #677386;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
}

/* line 188, app/assets/stylesheets/main.scss */
main p {
  font-size: 1em;
}

/* line 197, app/assets/stylesheets/main.scss */
main table.hover_color tr:hover,
main table.hover_color a:hover {
  background-color: #ffffd6;
}

/* line 202, app/assets/stylesheets/main.scss */
main table.hover_color th {
  cursor: pointer;
}

/* line 205, app/assets/stylesheets/main.scss */
main table.hover_color th.headerSortUp {
  background: url(/assets/sprites/asc-6a966921b021592154415f6caee17d713e4476bbe94fb0f900e598cd5ae44c98.gif) no-repeat center right lightblue;
}

/* line 208, app/assets/stylesheets/main.scss */
main table.hover_color th.headerSortDown {
  background: url(/assets/sprites/desc-e88fc3060b429e7e1239ca3e51a00d8307fafa53d1290488a074c02de91dc382.gif) no-repeat center right lightblue;
}

/* line 214, app/assets/stylesheets/main.scss */
main table {
  font-size: 1em;
  margin-bottom: 1em;
  margin-top: 1em;
}

/* line 220, app/assets/stylesheets/main.scss */
main td,
main th {
  font-size: 1em;
  padding: 0 1em;
  vertical-align: top;
}

/* line 227, app/assets/stylesheets/main.scss */
main th,
main table.subscriptions th {
  background-color: #eeeeee;
  border: 0;
  text-align: left;
}

/* line 238, app/assets/stylesheets/main.scss */
main table.key_figures_edit th {
  width: auto !important;
}

/* line 242, app/assets/stylesheets/main.scss */
main table p {
  margin-bottom: 1em;
  margin-top: 0;
}

/* line 247, app/assets/stylesheets/main.scss */
main tr.total {
  border-top: 1px solid #333333;
}

/* line 251, app/assets/stylesheets/main.scss */
main td.total {
  border-bottom: 1px double #333333;
  font-weight: bold;
}

/* line 256, app/assets/stylesheets/main.scss */
main .amount {
  text-align: right;
}

/* line 262, app/assets/stylesheets/main.scss */
main fieldset:not(.ignore-old-styles) {
  border: none;
  border-bottom: 1px solid #677386;
  border-top: 2px solid #677386;
  margin-top: 1em;
  padding: 1em;
}

/* line 270, app/assets/stylesheets/main.scss */
main fieldset p:first-child {
  margin-top: 0;
}

/* line 274, app/assets/stylesheets/main.scss */
main fieldset table {
  margin-bottom: 1em;
  margin-top: 0;
  width: 100%;
}

/* line 280, app/assets/stylesheets/main.scss */
main fieldset th {
  width: 25%;
}

/* line 284, app/assets/stylesheets/main.scss */
main fieldset.frame {
  border: 1px solid #ccc;
}

/* line 287, app/assets/stylesheets/main.scss */
main fieldset.frame h3 {
  margin-top: 0.5em;
}

/* line 291, app/assets/stylesheets/main.scss */
main table.services td.period,
main table.historical td.period {
  white-space: nowrap;
}

/* line 296, app/assets/stylesheets/main.scss */
main table.historical,
main table.property-figures {
  /*width: 100%;*/
  border-collapse: collapse;
}

/* line 301, app/assets/stylesheets/main.scss */
main table.historical td,
main table.historical th,
main table.property-figures td,
main table.property-figures th,
main table.capital-history {
  border: 1px solid #666;
}

/* line 309, app/assets/stylesheets/main.scss */
main table.historical th.rowhead {
  width: 8em;
}

/* line 313, app/assets/stylesheets/main.scss */
main table.capital-history {
  border-collapse: collapse;
}

/* line 316, app/assets/stylesheets/main.scss */
main table.capital-history th,
main table.capital-history td {
  padding: 0.2em 1em;
  margin: 0;
  border: 0;
}

/* line 322, app/assets/stylesheets/main.scss */
main .dim {
  color: #999;
}

/* line 326, app/assets/stylesheets/main.scss */
main table.units {
  border-collapse: collapse;
}

/* line 329, app/assets/stylesheets/main.scss */
main table.units,
main table.units td,
main table.units th {
  border: 1px solid #999;
}

/* line 334, app/assets/stylesheets/main.scss */
main .bare {
  border: none;
  background: none;
  margin: 0;
}

/* line 339, app/assets/stylesheets/main.scss */
main .bare th {
  background: none;
  font-weight: bold;
  white-space: nowrap;
}

/* line 345, app/assets/stylesheets/main.scss */
main .units-container {
  border: 1px solid #ccc;
  padding: 1em;
  margin: 0.5em 0;
}

/* line 350, app/assets/stylesheets/main.scss */
main .units-container h3 {
  margin: 0.5em;
  font-size: 1.2em;
  color: #000;
  padding-left: 30px;
  background: url(/assets/sprites/property_icon-5f958016827bbd80c71dc11ef8a8f69b7beab6530614134f39fe08ae98d4b210.gif) no-repeat 1px 0;
}

/* line 358, app/assets/stylesheets/main.scss */
main .unit-sml {
  width: 10em;
  white-space: nowrap;
}

/* line 362, app/assets/stylesheets/main.scss */
main .unit-auto {
  width: auto;
}

/* line 366, app/assets/stylesheets/main.scss */
main input,
main select {
  font-size: 1em;
}

/* line 371, app/assets/stylesheets/main.scss */
main input,
main select,
main textarea {
  padding: 2px;
}

/* line 378, app/assets/stylesheets/main.scss */
main input[type='text']:not(.ignore-old-styles),
main input[type='password']:not(.ignore-old-styles),
main input[type='number']:not(.ignore-old-styles),
main textarea {
  border: 1px solid #999999;
}

/* line 385, app/assets/stylesheets/main.scss */
main input[type='text']:focus,
main input[type='password']:focus,
main input[type='number']:focus,
main textarea:focus {
  background-color: #ffffff;
  border: 1px solid #666666;
}

/* line 393, app/assets/stylesheets/main.scss */
main input.input_validation {
  width: 15.5em;
}

/* line 397, app/assets/stylesheets/main.scss */
main select {
  padding: 1px;
}

/* line 401, app/assets/stylesheets/main.scss */
main legend {
  color: #333333;
  font-weight: bold;
}

/* line 406, app/assets/stylesheets/main.scss */
main form th,
main form td {
  vertical-align: middle;
}

/* line 411, app/assets/stylesheets/main.scss */
main .form th,
main form th {
  padding: 0 0.4em;
  text-align: right;
  border-right: 5px solid #dddddd;
}

/* line 418, app/assets/stylesheets/main.scss */
main th.subhead {
  text-align: left;
  background: #fff;
  font-weight: bold;
  border: none;
}

/* line 425, app/assets/stylesheets/main.scss */
main table.ownerimport th {
  text-align: left;
}

/* line 429, app/assets/stylesheets/main.scss */
main form td label {
  font-weight: normal;
}

/* line 433, app/assets/stylesheets/main.scss */
main form .help {
  background: #ffffff;
  border: none;
  font-size: 0.85em;
  line-height: 1.4em;
  margin-top: 0;
  padding: 0;
}

/* line 442, app/assets/stylesheets/main.scss */
main input.date {
  font-weight: normal;
}

/* line 446, app/assets/stylesheets/main.scss */
main div.submit {
  margin: 0.5em 0;
}

/* line 450, app/assets/stylesheets/main.scss */
main button:not(.ignore-old-styles),
main .submit input.button:not(.ignore-old-styles) {
  font-weight: bold;
  margin: 0.5em 0;
  padding: 0.2em 0.5em;
}

/* line 457, app/assets/stylesheets/main.scss */
main textarea {
  height: 6em;
  width: 99%;
}

/* line 463, app/assets/stylesheets/main.scss */
main .error_message {
  margin: 0;
  padding: 0;
}

/* line 468, app/assets/stylesheets/main.scss */
main .error_messages li {
  padding-left: 1.5em;
}

/* line 472, app/assets/stylesheets/main.scss */
main .errors th {
  border-color: #ff0000;
}

/* line 476, app/assets/stylesheets/main.scss */
main .field {
  padding-bottom: 5px;
}

/* line 480, app/assets/stylesheets/main.scss */
main .error_message,
main .errors input,
main .errors label,
main .field_with_errors,
main #errorExplanation {
  color: #ff0000;
}

/* line 488, app/assets/stylesheets/main.scss */
main .field_with_errors {
  display: inline;
}

/* line 495, app/assets/stylesheets/main.scss */
main .activity {
  /* Used for activity progress messages, for example when fetching reports from an external provider */
  margin: 1.6em 0;
  text-align: center;
}

/* line 502, app/assets/stylesheets/main.scss */
main .date {
  width: 8.5em;
}

/* line 506, app/assets/stylesheets/main.scss */
main .hide {
  display: none;
}

/* line 510, app/assets/stylesheets/main.scss */
main .light-bg {
  background-color: #fff;
}

/* line 514, app/assets/stylesheets/main.scss */
main .excerpt {
  font-family: 'trebuchet ms', arial, futura, verdana, sans-serif;
  font-size: 1.4em;
  line-height: 1.2em;
  margin-bottom: 0.6em;
  margin-top: 1.8em;
}

/* line 522, app/assets/stylesheets/main.scss */
main .footnote {
  font-size: 0.9em;
  margin-left: 1em;
}

/* line 527, app/assets/stylesheets/main.scss */
main .metadata {
  color: #666666;
  font-size: 0.9em;
}

/* line 533, app/assets/stylesheets/main.scss */
main .cross-product-tooltip {
  position: relative;
}

/* line 537, app/assets/stylesheets/main.scss */
main .cross-product-tooltip .tooltiptext {
  visibility: hidden;
  white-space: nowrap;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 10px;
  border-radius: 6px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  top: 0.5em;
  right: 10px;
  z-index: 1;
  font-size: 10px;
  font-weight: normal;
}

/* line 558, app/assets/stylesheets/main.scss */
main .cross-product-tooltip .tooltiptext::after {
  content: ' ';
  position: absolute;
  top: 50%;
  left: 100%;
  /* To the right of the tooltip */
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent transparent black;
}

/* line 570, app/assets/stylesheets/main.scss */
main .cross-product-tooltip:hover .tooltiptext {
  visibility: visible;
}

/* line 579, app/assets/stylesheets/main.scss */
main a.icon {
  background-repeat: no-repeat;
  padding-left: 18px;
}

/* line 584, app/assets/stylesheets/main.scss */
main a.map {
  background-image: url(/assets/icons/map-c04b33d471d738f6862344937330643f43f846d27ed243968f6477f2a91eebcc.png);
}

/* line 589, app/assets/stylesheets/main.scss */
main .monitored {
  background: url(/assets/icons/magnifier-716eec984358b06c6a69a32de041a7d642336df767c8847801e4625b7fafbd3c.png) no-repeat 0 50%;
  font-size: 0.9em;
  margin-top: 5px;
  padding-left: 20px;
  width: 100%;
}

/* line 598, app/assets/stylesheets/main.scss */
main .tool a.compliance-link,
main .tool a.search-link,
main .tool a.fraud-link,
main .tool a.risk-link {
  display: flex;
  align-items: center;
}

/* line 604, app/assets/stylesheets/main.scss */
main .tool a.compliance-link img,
main .tool a.search-link img,
main .tool a.fraud-link img,
main .tool a.risk-link img {
  height: 1.5em;
  border: none;
}

/* line 610, app/assets/stylesheets/main.scss */
main a.idq-link {
  background: url(/assets/logos/idq_square_40-00b0fef561cdd8e2d9a1ffae6e6c46915627541b1c3338ed16f49a37d2c5ec60.png) no-repeat 0 2px;
  background-size: 16px;
  padding-left: 20px;
}

/* line 616, app/assets/stylesheets/main.scss */
main a.pdf {
  background: url(/assets/icons/pdf_16x16-eaf09ae643bf35e56649416a62f09674faa67181bcbe4dbe4ab2fc6239a8d9d6.gif) no-repeat 0 50%;
  padding-left: 20px !important;
}

/* line 622, app/assets/stylesheets/main.scss */
main a.download {
  background: url(/assets/icons/dl_pdf-8b5ea7186a914ccf25326d518421bcb7e7e49a53619a8cf0272c3b4ff36aa7b5.png) no-repeat 0 50%;
  background-size: 16px 16px;
  padding-left: 20px !important;
}

/* line 628, app/assets/stylesheets/main.scss */
main a.rtf {
  background: url(/assets/icons/rtf_16x16-c2eee19565ac976689eaae1cef6a7d5d588b0eae43e1cc5f1dfa134f735a28a1.gif) no-repeat 0 50%;
  padding-left: 20px !important;
}

/* line 634, app/assets/stylesheets/main.scss */
main a.kfs {
  background: url(/assets/icons/kfs_16x16-c6e06f9c4786b659df7f0e8e8c628df01279081a2a43be5604448f313f914772.png) no-repeat 0 50%;
  padding-left: 20px !important;
}

/* line 639, app/assets/stylesheets/main.scss */
main a.csv,
main a.xlsx {
  background: url(/assets/icons/csv_16x16-28bb8b549ed07760c26cb3a67c53956dab97bae2d414e72afbcdd9984a30aec3.gif) no-repeat 0 50%;
  padding-left: 20px !important;
}

/* line 645, app/assets/stylesheets/main.scss */
main a.edit,
main a.print {
  background: transparent no-repeat 0 50%;
  margin: 0;
  padding: 2px 0 2px 20px !important;
  /* FIXME: !important is yucky */
}

/* line 652, app/assets/stylesheets/main.scss */
main a.print {
  background-image: url(/assets/icons/printer-220413b29652dd2d71161b194a9d8bf3bf822f25ff59bc5fd2ae4c055382efee.png);
}

/* line 657, app/assets/stylesheets/main.scss */
main a.edit {
  background-image: url(/assets/icons/edit-92fbc0b27bbbf521a791f224198163cf887bdb44f17eabe8ff248585ccdb1fe5.png);
}

/* line 662, app/assets/stylesheets/main.scss */
main ul.check_boxes {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 668, app/assets/stylesheets/main.scss */
main ul.check_boxes li {
  list-style-type: none;
  margin-left: 0;
  padding: 0;
}

/* line 674, app/assets/stylesheets/main.scss */
main .tool {
  float: right;
  clear: left;
  margin-top: 1em;
}

/* line 680, app/assets/stylesheets/main.scss */
main .tool a {
  display: block;
}

/* line 686, app/assets/stylesheets/main.scss */
main dl.results dt {
  margin-top: 1em;
  min-height: 20px;
  background-color: #fff;
}

/* line 692, app/assets/stylesheets/main.scss */
main dl.results dt.company,
main dl.results dt.produktionsenhed {
  padding-left: 30px;
  background: url(/assets/sprites/factory_icon-b879d4f91d048993468c068d22a242533028ca46f0447f30d3ee594af259daae.gif) no-repeat 1px 0;
}

/* line 699, app/assets/stylesheets/main.scss */
main dl.results dt.person {
  padding-left: 30px;
  background: url(/assets/sprites/person_icon-b98d5b3b3f141c3ae99dd9c24f5c92715b9bcecaed505a74caf0c0514336bc81.gif) no-repeat 1px 0;
}

/* line 705, app/assets/stylesheets/main.scss */
main dl.results dt.property {
  padding-left: 30px;
  background: url(/assets/sprites/property_icon-5f958016827bbd80c71dc11ef8a8f69b7beab6530614134f39fe08ae98d4b210.gif) no-repeat 1px 0;
}

/* line 711, app/assets/stylesheets/main.scss */
main .results dd p {
  margin-top: 0;
}

/* line 716, app/assets/stylesheets/main.scss */
main .tvangsauktioner dl.results dd {
  border-bottom: 1px dotted #888;
}

/* line 720, app/assets/stylesheets/main.scss */
main .tvangsauktioner dl.results dd ul {
  margin-top: 0.5em;
}

/* line 724, app/assets/stylesheets/main.scss */
main .tvangsauktioner dl.results dd li {
  margin-left: 0;
}

/* line 730, app/assets/stylesheets/main.scss */
main #pagination {
  clear: both;
}

/* line 733, app/assets/stylesheets/main.scss */
main .paginator {
  margin-bottom: 1em;
  margin-top: 1em;
}

/* line 738, app/assets/stylesheets/main.scss */
main .paginator a {
  border: 2px solid #d9dee5;
  padding: 0.2em 0.5em;
}

/* line 743, app/assets/stylesheets/main.scss */
main .paginator a:hover {
  border-color: #677386;
}

/* line 747, app/assets/stylesheets/main.scss */
main .pagination a.next,
main .pagination a.previous {
  border: 0;
}

/* line 755, app/assets/stylesheets/main.scss */
main #header a {
  color: #ffffff;
  text-decoration: none;
}

/* line 760, app/assets/stylesheets/main.scss */
main #header a:hover {
  background-color: transparent;
  text-decoration: underline;
}

/* line 765, app/assets/stylesheets/main.scss */
main #branding {
  background-color: #272727;
  background-image: url(/assets/console_gradient-bf8e2a4561238b6bb35530f8aaf4946f32c9c2c88612bfbe9cacac1b57e4d19c.gif);
  background-position: 0 0;
  background-repeat: repeat-x;
  color: #999999;
  font-family: arial, tahoma, sans;
  font-weight: bold;
  overflow: auto;
  padding: 0.5em 20px 0 0;
}

/* line 777, app/assets/stylesheets/main.scss */
main #branding #logout-form {
  display: inline;
}

/* line 780, app/assets/stylesheets/main.scss */
main #branding #logout-form button {
  color: #ffffff;
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  font-size: inherit;
}

/* line 788, app/assets/stylesheets/main.scss */
main #branding #logout-form button:hover {
  text-decoration: underline;
}

/* line 798, app/assets/stylesheets/main.scss */
main #logo {
  float: left;
  background: url(/assets/logos/insight/biq_insight_legacy_all_white-180cad7a5ec534c7567ea709425f9c81223886dd00e85835d517052a06a5a75b.svg), url(/assets/logos/insight/biq_header_curve-f2e9c1dfd24bf7c58e6db467601a39b585213aff4341c2492aba43d16b7ab131.png);
  background-position-x: 8px, right;
  background-position-y: 7px, bottom;
  background-size: 60%, auto 32px;
  background-repeat: no-repeat;
  padding-left: 10px;
  padding-top: 2px;
  display: block;
  height: 32px;
  outline: none;
  text-indent: -3000px;
  width: 250px;
}

/* line 821, app/assets/stylesheets/main.scss */
main #console {
  margin-top: 0.5em;
  float: right;
}

/* line 826, app/assets/stylesheets/main.scss */
main #navigation {
  background-color: #677386;
  font-family: arial, tahoma, sans;
  overflow: auto;
  padding: 0.2em 20px;
}

/* line 833, app/assets/stylesheets/main.scss */
main .navigation ul {
  float: left;
  list-style-type: none;
  margin: 1px 0 0 0;
  padding: 0.5em 0;
}

/* line 840, app/assets/stylesheets/main.scss */
main .navigation li {
  display: inline;
  margin-left: 0;
}

/* line 845, app/assets/stylesheets/main.scss */
main .navigation li a {
  border-left: 1px solid;
  padding: 0 0.5em 0 0.7em;
}

/* line 850, app/assets/stylesheets/main.scss */
main #navigation li a {
  padding: 0 0.5em 0 0.7em;
}

/* line 853, app/assets/stylesheets/main.scss */
main #secondary_navigation li a {
  padding: 0 0.5em 0 0.7em;
}

/* line 857, app/assets/stylesheets/main.scss */
main .navigation li.first-child a {
  border-left: none;
  padding-left: 0;
}

/* line 862, app/assets/stylesheets/main.scss */
main #navigation a {
  border-color: #a8b1be;
  color: #e9eef5;
  font-weight: bold;
}

/* line 868, app/assets/stylesheets/main.scss */
main #navigation a:hover {
  color: #ffffff;
}

/* line 873, app/assets/stylesheets/main.scss */
main #navigation form {
  color: #ffffff;
  font-weight: bold;
  float: right;
  margin: 0;
  padding-top: 0.2em;
  width: 44%;
}

/* line 882, app/assets/stylesheets/main.scss */
main #navigation form label {
  float: left;
  margin-right: 2.4%;
  line-height: 2em;
  text-align: right;
  width: 35%;
}

/* line 890, app/assets/stylesheets/main.scss */
main #navigation input.text {
  border: 1px solid #333333;
  float: left;
  width: 43%;
}

/* line 896, app/assets/stylesheets/main.scss */
main #navigation input.button {
  float: right;
  width: 13%;
}

/* line 901, app/assets/stylesheets/main.scss */
main #navigation input.button-sml {
  float: right;
  width: 8%;
}

/* line 907, app/assets/stylesheets/main.scss */
main #navigation form label.hidden {
  text-indent: -3000px;
  text-align: left;
}

/* line 912, app/assets/stylesheets/main.scss */
main #navigation form input.text.blurred {
  color: #999999;
  text-align: center;
}

/* line 919, app/assets/stylesheets/main.scss */
main #secondary_navigation {
  background-color: #d9dee5;
  clear: left;
  color: #333333;
  font-family: arial, tahoma, sans;
  overflow: auto;
  padding: 0.2em 20px;
}

/* line 928, app/assets/stylesheets/main.scss */
main #secondary_navigation a {
  border-color: #86898c;
  color: #333333;
}

/* line 933, app/assets/stylesheets/main.scss */
main #contents {
  background-color: #ffffff;
  /*overflow: hidden;*/
  /*max-width: 1500px;*/
}

/* line 949, app/assets/stylesheets/main.scss */
main #contents.staging {
  background: url(/assets/staging-5ec1bb9e4f3bd0bd533a164219f46b7a36b4b29ce29299694ce1cf407824e980.gif);
}

/* line 952, app/assets/stylesheets/main.scss */
main #contents.development {
  background: url(/assets/dev-5413235b295be3fdb90b72fbde184b79e7c96ed57998bb8153d5ddad15833c17.svg) repeat center center;
  background-size: 250px;
}

/* line 959, app/assets/stylesheets/main.scss */
main #footer {
  background-color: #eeeeee;
  border-top: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
  font-size: 0.9em;
  line-height: 1.5em;
  overflow: auto;
}

/* line 968, app/assets/stylesheets/main.scss */
main #footer {
  flex: 0 1 auto;
  margin: 0;
  padding: 4px;
  text-align: center;
}

/* line 975, app/assets/stylesheets/main.scss */
main #footer .column:not(.first-child),
main #footer h2 {
  display: none;
}

/* line 980, app/assets/stylesheets/main.scss */
main #footer .column.first-child {
  width: 100%;
  margin-bottom: 0;
}

/* line 984, app/assets/stylesheets/main.scss */
main #footer .column.first-child br {
  display: none;
}

/* line 989, app/assets/stylesheets/main.scss */
main #footer .column.first-child .vcard * {
  display: inline;
}

/* line 993, app/assets/stylesheets/main.scss */
main #footer .column.first-child .vcard br {
  display: none;
}

/* line 998, app/assets/stylesheets/main.scss */
main #footer .column.first-child .vcard .adr .street-address:after {
  content: ', ';
}

/* line 1001, app/assets/stylesheets/main.scss */
main #footer .column.first-child .vcard .adr .locality:after {
  content: ', ';
}

/* line 1009, app/assets/stylesheets/main.scss */
main #footer h2 {
  margin-bottom: 0.5em;
  margin-top: 0;
  color: #333;
  font-size: 1em;
  font-weight: bold;
}

/* line 1017, app/assets/stylesheets/main.scss */
main #footer ul {
  margin-top: 0;
}

/* line 1021, app/assets/stylesheets/main.scss */
main #footer .contact {
  float: left;
  margin-right: 4%;
  width: 30%;
}

/* line 1027, app/assets/stylesheets/main.scss */
main #footer a img {
  border: none;
}

/* line 1033, app/assets/stylesheets/main.scss */
main #footer .sitemap {
  float: left;
  margin-left: 4%;
  width: 66%;
}

/* line 1039, app/assets/stylesheets/main.scss */
main .sitemap dl {
  float: left;
  font-weight: bold;
  margin-left: 0;
  margin-right: 1%;
  width: 23.9%;
}

/* line 1047, app/assets/stylesheets/main.scss */
main .sitemap dl ul {
  list-style-type: disc;
  margin: 0;
  padding: 0;
}

/* line 1053, app/assets/stylesheets/main.scss */
main .sitemap dl ul li {
  float: none;
  font-weight: normal;
  margin-left: 1.75em;
  width: 85%;
}

/* line 1060, app/assets/stylesheets/main.scss */
main .sitemap dl {
  margin-top: 0;
}

/* line 1064, app/assets/stylesheets/main.scss */
main .sitemap dd {
  margin-left: 0;
}

/* line 1070, app/assets/stylesheets/main.scss */
main .main {
  float: left;
  width: 66%;
  padding: 25px;
}

/* line 1077, app/assets/stylesheets/main.scss */
main .main img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 1083, app/assets/stylesheets/main.scss */
main .sidebar {
  position: absolute;
  top: 25%;
  right: 20px;
  margin-bottom: 1em;
  width: 30%;
}

/* line 1091, app/assets/stylesheets/main.scss */
main .sidebar ul {
  padding-left: 1.5em;
}

/* line 1095, app/assets/stylesheets/main.scss */
main .sidebar h1 {
  font-size: 1.4em;
}

/* line 1100, app/assets/stylesheets/main.scss */
main .secondary_navigation ul,
main ul.secondary_navigation {
  background-color: #d9dee5;
  list-style-type: none;
  padding: 0;
}

/* line 1107, app/assets/stylesheets/main.scss */
main .secondary_navigation li,
main ul.secondary_navigation li {
  border-bottom: 1px solid #ffffff;
  margin-left: 0;
}

/* line 1113, app/assets/stylesheets/main.scss */
main .secondary_navigation a,
main ul.secondary_navigation a {
  color: #677386;
  display: block;
  line-height: 1em;
  padding: 0.4em 1em;
}

/* line 1121, app/assets/stylesheets/main.scss */
main .secondary_navigation a:hover,
main ul.secondary_navigation a:hover {
  background-color: #677386;
  color: #ffffff;
  text-decoration: none;
}

/* line 1128, app/assets/stylesheets/main.scss */
main .help {
  background: #f2f7d4 url(/assets/help_huge-73a13101693cc9f33d88e482cc4b3cd9c795507f3a8be88adcc877df1c171347.gif) no-repeat 90%;
  background-size: 50px;
  border: 0.5em solid #e1ec9c;
  margin-top: 1em;
  padding: 1em;
  /* ToDo: Proper corners
  -moz-border-radius: 1em;*/
}

/* line 1139, app/assets/stylesheets/main.scss */
main .help h1,
main .help h2 {
  margin-top: 0;
}

/* line 1144, app/assets/stylesheets/main.scss */
main .mouseover_help {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/* line 1146, app/assets/stylesheets/main.scss */
main .mouseover_help:hover {
  cursor: help;
}

/* line 1152, app/assets/stylesheets/main.scss */
main .wide-column {
  float: left;
  margin-bottom: 1em;
  margin-left: 2%;
  margin-right: 0;
  width: 48%;
}

/* line 1160, app/assets/stylesheets/main.scss */
main .wide-column:first-child,
main .wide-column.first-child {
  margin-left: 0;
}

/* line 1166, app/assets/stylesheets/main.scss */
main .column {
  float: left;
  margin-bottom: 1em;
  margin-left: 6%;
  margin-right: 0;
  width: 29%;
}

/* line 1174, app/assets/stylesheets/main.scss */
main .column-2x {
  width: 58%;
}

/* line 1178, app/assets/stylesheets/main.scss */
main .dense-column {
  margin-bottom: 1em;
  margin-left: 2%;
  margin-right: 0;
  width: 31%;
}

/* line 1185, app/assets/stylesheets/main.scss */
main .dense-column:first-child,
main .dense-column.first-child,
main .column:first-child,
main .column.first-child {
  margin-left: 0;
}

/* line 1195, app/assets/stylesheets/main.scss */
main .context_navigation {
  background: url(/assets/tab_line-b4a2f05a5519d28c68c79dce318b6ec9afa538aa2d623d31fde1791a176a26ee.gif) repeat-x 0 100%;
  position: relative;
}

/* line 1206, app/assets/stylesheets/main.scss */
main .order-plan-wrapper p {
  color: #000;
  font-size: 12px;
  font-weight: normal;
  font-family: 'lucida grande', verdana, arial, sans-serif;
}

/* line 1214, app/assets/stylesheets/main.scss */
main #page-content {
  padding: 20px;
  min-height: 50svh;
}

/* line 1222, app/assets/stylesheets/main.scss */
main #page-content .history-content li,
main #page-content .messages-content li,
main #page-content .latest-changes li,
main #page-content .user-page li {
  margin-left: 26px;
}

/* line 1226, app/assets/stylesheets/main.scss */
main #page-content .history-content h1,
main #page-content .messages-content h1,
main #page-content .latest-changes h1,
main #page-content .user-page h1 {
  margin-bottom: 0.5em;
  margin-top: 1em;
}

/* line 1231, app/assets/stylesheets/main.scss */
main #page-content .history-content h2,
main #page-content .messages-content h2,
main #page-content .latest-changes h2,
main #page-content .user-page h2 {
  margin-bottom: 0.6em;
  margin-top: 1.8em;
}

/* line 1236, app/assets/stylesheets/main.scss */
main #page-content .history-content p,
main #page-content .messages-content p,
main #page-content .latest-changes p,
main #page-content .user-page p {
  font-size: 1em;
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}

/* line 1245, app/assets/stylesheets/main.scss */
main .context_navigation h1,
main h1.entity-name,
main .context_navigation h2 {
  /*float: left;*/
  line-height: 1.2em;
  margin: 0;
  max-width: 50%;
  padding-bottom: 0.1em;
}

/* line 1254, app/assets/stylesheets/main.scss */
main .context_navigation .wrapper h1,
main h1.entity-name {
  padding-left: 40px;
  min-height: 35px;
  line-height: 35px;
}

/* line 1260, app/assets/stylesheets/main.scss */
main .unknown-user h1.entity-name {
  padding-left: 80px;
  min-height: 64px;
  line-height: 64px;
}

/* line 1266, app/assets/stylesheets/main.scss */
main .unknown-user .person-summary .header {
  background: transparent url(/assets/sprites/person-21b17626658cc335365bb733caae0e77b135ab1b7e8ac49404dea2b4d4dfe931.gif) no-repeat;
  padding-left: 80px;
  min-height: 60px;
}

/* line 1273, app/assets/stylesheets/main.scss */
main .unknown-user .company-summary .header {
  background: transparent url(/assets/sprites/factory-2b37924de9a0d0c786550d4b92788f6a5e05e6105417bcc28be88a1bdb9a1186.gif) no-repeat;
  padding-left: 80px;
  min-height: 60px;
}

/* line 1280, app/assets/stylesheets/main.scss */
main .unknown-user .header h4 {
  margin-top: 0;
}

/* line 1285, app/assets/stylesheets/main.scss */
main #public_description {
  max-width: 800px;
  margin: 10px 0px;
}

/* line 1290, app/assets/stylesheets/main.scss */
main #public_notice {
  display: inline-block;
  font-weight: bold;
  max-width: 800px;
  margin: 10px 0px;
  padding: 5px 10px;
  background-color: blanchedalmond;
  border: 1px solid darkgoldenrod;
  color: darkgoldenrod;
  border-radius: 3px;
}

/* line 1304, app/assets/stylesheets/main.scss */
main #ejf_company .context_navigation h1,
main #companies .context_navigation h1,
main #companies h1.entity-name,
main #produktionsenheder h1.entity-name {
  background: transparent url(/assets/sprites/factory_small-55e30a39dc982a806e5eb20db9cded5d4cadcf9eabfec884f487e728fd438875.gif) no-repeat;
}

/* line 1312, app/assets/stylesheets/main.scss */
main #ejf_people .context_navigation h1,
main #people .context_navigation h1,
main #people h1.entity-name {
  background: transparent url(/assets/sprites/person_small-4c72f0b179a9ebac199723071cb8d72b5b66c3bfaec744d54a0781a55749b0b0.gif) no-repeat;
}

/* line 1318, app/assets/stylesheets/main.scss */
main #companies .unknown-user h1.entity-name,
main #people .unknown-user h1.entity-name {
  display: none;
}

/* line 1323, app/assets/stylesheets/main.scss */
main #manuel #ejf_uuid {
  width: 300px;
}

/* line 1327, app/assets/stylesheets/main.scss */
main #ejf_ejendom .context_navigation h1,
main #properties .context_navigation h1,
main #properties h1.entity-name {
  background: transparent url(/assets/sprites/property_small-f104cc8ce2289e8a2b66a1273011d6d0fb6876a706c418ccf67438536c24d58a.gif) no-repeat;
}

/* line 1333, app/assets/stylesheets/main.scss */
main #properties .unknown-user h1.entity-name {
  background: transparent url(/assets/sprites/property-f8260607cb5ae15cb6d8db594e3b6b5293f18ff7ea10c4bae2b9406841228986.gif) no-repeat;
}

/* line 1338, app/assets/stylesheets/main.scss */
main .context_navigation h2 {
  line-height: 1em;
  padding-top: 0.43em;
}

/* line 1343, app/assets/stylesheets/main.scss */
main .context_navigation .wrapper {
  border-top: 1px solid #ffffff;
  /* This fixes an issue with Safari, where absolutely position
                                    elements inside a relative positioned block aren't placed
                                    properly. */
  position: relative;
  width: 100%;
  height: 70px;
}

/* line 1353, app/assets/stylesheets/main.scss */
main .monitor-content {
  padding: 14px;
}

/* line 1357, app/assets/stylesheets/main.scss */
main .key-figures-top-content {
  display: flex;
  flex-direction: column;
}

/* line 1360, app/assets/stylesheets/main.scss */
main .key-figures-top-content .tool {
  align-self: flex-end;
}

/* line 1365, app/assets/stylesheets/main.scss */
main .profile-top-content {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 10px;
}

/* line 1371, app/assets/stylesheets/main.scss */
main .profile-top-content .base-data-and-monitor {
  width: 80%;
}

/* line 1374, app/assets/stylesheets/main.scss */
main .profile-top-content .base-data-and-monitor td {
  padding-left: 4px;
}

/* line 1379, app/assets/stylesheets/main.scss */
main .context_navigation ul {
  margin-right: 0;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 0;
  padding-bottom: 0;
  bottom: 0;
  float: right;
  position: absolute;
  right: 0;
  display: flex;
  gap: 5px;
}

/* line 1396, app/assets/stylesheets/main.scss */
main .context_navigation li {
  float: left;
  list-style: none;
  border-width: 1px;
  border-color: #677386;
  border-style: solid;
  border-radius: 5px 5px 0px 0px;
  background-color: #d9dee5;
  padding: 0.25rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

/* line 1415, app/assets/stylesheets/main.scss */
main .context_navigation li.current-page {
  background-color: #fcfdff;
  border-bottom-color: #fcfdff;
}

/* line 1421, app/assets/stylesheets/main.scss */
main .context_navigation li a {
  display: block;
  width: auto;
  text-align: center;
  text-decoration: none;
  padding: 0;
}

/* line 1434, app/assets/stylesheets/main.scss */
main .context_navigation li a:link,
main .context_navigation li a:visited {
  color: #666666;
}

/* line 1439, app/assets/stylesheets/main.scss */
main .context_navigation li:hover {
  background-position: 100% 0;
}

/* line 1443, app/assets/stylesheets/main.scss */
main .context_navigation li:hover a {
  background-position: 0 0;
  color: #000000;
}

/* line 1448, app/assets/stylesheets/main.scss */
main .context_navigation li.current {
  background-position: 100% 0;
  /* This is the active state */
  border-bottom: 1px solid #ffffff;
}

/* line 1453, app/assets/stylesheets/main.scss */
main .context_navigation li.current a,
main body.edit li.edit a,
main body.history li.history a,
main body.new li.new a,
main body.show li.show a {
  background-position: 0 0;
  /* This is the active state */
  padding-bottom: 1px;
  font-weight: bold;
  padding-bottom: 0;
}

/* line 1464, app/assets/stylesheets/main.scss */
main #info-notice {
  background-color: #e7ffd0;
  border: 1px solid #2fd202;
  margin: 3px;
  padding: 1em;
  text-align: center;
  border-radius: 5px;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

/* line 1476, app/assets/stylesheets/main.scss */
main #maintenance-notice {
  background-color: #ffffd6;
  border: 1px solid #d2d202;
  margin: 3px;
  padding: 1em;
  text-align: center;
  border-radius: 5px;
}

/* line 1485, app/assets/stylesheets/main.scss */
main .flash.notice {
  background-color: #fef9c3;
  /* yellow-100 */
  border: 0.5em solid #fde047;
  /* yellow-300 */
  margin: 1em 0 2em 0;
  padding: 1em;
  text-align: center;
}

/* line 1493, app/assets/stylesheets/main.scss */
main .flash.success {
  background-color: #dcfce7;
  /* green-100 */
  border: 0.5em solid #86efac;
  /* green-300 */
  margin: 1em 0 2em 0;
  padding: 1em;
  text-align: center;
}

/* line 1501, app/assets/stylesheets/main.scss */
main .flash.alert {
  background-color: #ffedd5;
  /* orange-100 */
  border: 0.5em solid #fdba74;
  /* orange-300 */
  margin: 1em 0 2em 0;
  padding: 1em;
  text-align: center;
  font-weight: bold;
}

/* line 1510, app/assets/stylesheets/main.scss */
main .flash.error {
  background-color: #fee2e2;
  /* red-100 */
  border: 0.5em solid #fca5a5;
  /* red-300 */
  margin: 1em 0 2em 0;
  padding: 1em;
  text-align: center;
  font-weight: bold;
}

/* line 1522, app/assets/stylesheets/main.scss */
main .changes {
  font-weight: normal;
  margin-top: 0;
}

/* line 1530, app/assets/stylesheets/main.scss */
main form.search {
  border-radius: 10px;
  border: 1px solid #999;
  /* #677386 */
  padding: 1.5em;
  margin-bottom: 1em;
  background: #d9dee5;
  text-align: center;
}

/* line 1539, app/assets/stylesheets/main.scss */
main form.search label {
  display: block;
}

/* line 1543, app/assets/stylesheets/main.scss */
main form.search input#query,
main form.search .query {
  width: 20em;
}

/* line 1548, app/assets/stylesheets/main.scss */
main form.search a:link {
  color: #677386;
}

/* line 1555, app/assets/stylesheets/main.scss */
main #query_builder {
  /*background-image: url(/assets/advanced_search_gradient.gif);*/
  margin-top: 10px;
}

/* line 1560, app/assets/stylesheets/main.scss */
main #query_builder table {
  margin: 0;
  /*width: 100%;*/
  border-spacing: 0;
  /*min-width: 58em;*/
  min-width: 864px;
}

/* line 1568, app/assets/stylesheets/main.scss */
main #query_builder.panel table {
  min-width: 0;
}

/* line 1571, app/assets/stylesheets/main.scss */
main .advanced #results {
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: relative;
  min-height: -moz-fit-content;
  min-height: fit-content;
}

/* line 1579, app/assets/stylesheets/main.scss */
main .advanced #results .map {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 1584, app/assets/stylesheets/main.scss */
main .advanced #results .map p a {
  position: absolute;
  top: -20px;
  left: 0;
  color: #ad570d;
  text-decoration: none;
}

/* line 1590, app/assets/stylesheets/main.scss */
main .advanced #results .map p a:hover {
  text-decoration: underline;
  color: #e57304;
}

/* line 1598, app/assets/stylesheets/main.scss */
main .map p a.icon {
  color: #ad570d;
  text-decoration: none;
}

/* line 1601, app/assets/stylesheets/main.scss */
main .map p a.icon:hover {
  text-decoration: underline;
  color: #e57304;
}

/* line 1607, app/assets/stylesheets/main.scss */
main .advanced #results:has(.map) {
  min-height: 75vh;
}

/* line 1611, app/assets/stylesheets/main.scss */
main #query_builder td,
main #query_builder th {
  border-right: none;
  /*border-top: 1px solid #FFFFFF;*/
  padding: 0.7em 0.5em;
  text-align: left;
  vertical-align: top;
}

/* line 1620, app/assets/stylesheets/main.scss */
main #query_builder td {
  background-color: transparent;
  margin: 1em 0;
  padding: 0;
}

/* line 1626, app/assets/stylesheets/main.scss */
main #query_builder th {
  background-color: transparent;
}

/* line 1630, app/assets/stylesheets/main.scss */
main #query_builder label {
  font-weight: bold;
}

/* line 1634, app/assets/stylesheets/main.scss */
main #query_builder fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

/* line 1641, app/assets/stylesheets/main.scss */
main #query_builder td td,
main #query_builder td th {
  border: none;
  padding: 0.6em 0.5em;
}

/* line 1647, app/assets/stylesheets/main.scss */
main #query_builder td td {
  padding-top: 0.3em;
}

/* line 1656, app/assets/stylesheets/main.scss */
main #query_builder .submit td {
  padding-top: 0.5em;
}

/* line 1660, app/assets/stylesheets/main.scss */
main #query_builder th {
  width: 130px;
}

/* line 1664, app/assets/stylesheets/main.scss */
main #query_builder th.searchlabel {
  width: 215px;
}

/* line 1668, app/assets/stylesheets/main.scss */
main #query_builder tr.section_seperator > th,
main #query_builder tr.section_seperator > td {
  border-top: lightgray solid 1px;
  padding-top: 10px;
}

/* line 1676, app/assets/stylesheets/main.scss */
main #query_builder .key-figures-search input[type='text'],
main #query_builder .key-figures-search input[type='number'] {
  width: 15.5em;
}

/* line 1681, app/assets/stylesheets/main.scss */
main tbody.query-group {
  border-radius: 10px;
  border: 1px solid #999;
  /* #677386 */
  padding: 5px;
  margin-bottom: 1em;
  display: block;
  background: #d9dee5;
}

/* line 1690, app/assets/stylesheets/main.scss */
main #query_builder input[type='submit'] {
  padding: 0.75em;
  color: #fff;
  background-color: #009900;
  text-shadow: 1px 1px 3px #666;
  border: none;
  margin: 0.5em;
  margin-top: 0;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

/* line 1702, app/assets/stylesheets/main.scss */
main #query_builder input[type='submit']:hover {
  background-color: #00aa00;
}

/* line 1706, app/assets/stylesheets/main.scss */
main form .help {
  background-color: transparent;
}

/* line 1710, app/assets/stylesheets/main.scss */
main .advanced #add_criteria {
  text-align: right;
}

/* line 1714, app/assets/stylesheets/main.scss */
main .advanced #contents,
main #property_search #contents,
main .cvr_extract #contents {
  padding: 20px;
}

/* line 1720, app/assets/stylesheets/main.scss */
main #trades_trades {
  height: 10em;
  width: 25em;
}

/* line 1725, app/assets/stylesheets/main.scss */
main .ui-multiselect-checkboxes li {
  margin-left: 0;
}

/* line 1728, app/assets/stylesheets/main.scss */
main .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
  text-align: left;
}

/* line 1731, app/assets/stylesheets/main.scss */
main .ui-multiselect-filter {
  margin-right: 0;
  width: 85%;
}

/* line 1735, app/assets/stylesheets/main.scss */
main .ui-multiselect-filter input {
  font-family: inherit;
  width: 80%;
}

/* line 1740, app/assets/stylesheets/main.scss */
main .ui-multiselect-checkboxes li {
  margin-left: 0;
}

/* line 1743, app/assets/stylesheets/main.scss */
main .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
  font-weight: bold;
  text-align: left;
}

/* line 1747, app/assets/stylesheets/main.scss */
main .ui-multiselect-filter {
  margin-right: 0;
  width: 85%;
}

/* line 1751, app/assets/stylesheets/main.scss */
main .ui-multiselect-filter input {
  font-family: inherit;
  width: 80%;
}

/* line 1755, app/assets/stylesheets/main.scss */
main button.ui-multiselect {
  font: inherit;
}

/* line 1758, app/assets/stylesheets/main.scss */
main .ui-helper-reset li {
  margin-left: 0;
}

/* line 1761, app/assets/stylesheets/main.scss */
main .ui-helper-reset a {
  font-weight: normal;
}

/* line 1764, app/assets/stylesheets/main.scss */
main #trades_list {
  margin: 0;
  background-color: #fff;
  border: 1px solid #999;
  padding: 0 1em;
  height: 20em;
  overflow: auto;
}

/* line 1773, app/assets/stylesheets/main.scss */
main .clean_list {
  margin: 0;
  padding: 0;
}

/* line 1777, app/assets/stylesheets/main.scss */
main .clean_list li {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

/* line 1785, app/assets/stylesheets/main.scss */
main li.main_trade a:hover {
  text-decoration: none;
}

/* line 1788, app/assets/stylesheets/main.scss */
main li.main_trade ul {
  padding-left: 18px;
}

/* line 1791, app/assets/stylesheets/main.scss */
main ud.sub_trade {
  padding-bottom: 6px;
}

/* line 1798, app/assets/stylesheets/main.scss */
main body#user #contents .search table {
  width: 99%;
}

/* line 1802, app/assets/stylesheets/main.scss */
main body#user .query {
  width: 99%;
}

/* line 1806, app/assets/stylesheets/main.scss */
main body#user .search label {
  text-align: left;
  font-weight: bold;
}

/* line 1814, app/assets/stylesheets/main.scss */
main #contents .unknown-user {
  padding: 2.5em 60px;
  font-size: 1.3em;
}

/* line 1819, app/assets/stylesheets/main.scss */
main #companies #contents .unknown-user,
main #people #contents .unknown-user {
  padding: inherit;
  font-size: inherit;
}

/* line 1825, app/assets/stylesheets/main.scss */
main .unknown-user .signup,
main .unknown-user .button,
main .unknown-user .case blockquote,
main .unknown-user .case .author {
  font-size: 0.8em;
}

/* line 1831, app/assets/stylesheets/main.scss */
main #contents .unknown-user .signup {
  font-size: 12px;
}

/* line 1835, app/assets/stylesheets/main.scss */
main table.users {
  border-collapse: collapse;
  width: 99%;
}

/* line 1840, app/assets/stylesheets/main.scss */
main table.users h2 {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1845, app/assets/stylesheets/main.scss */
main table.users tr {
  border-bottom: 1px solid #cccccc;
}

/* line 1849, app/assets/stylesheets/main.scss */
main table.users th {
  background-color: #eeeeee;
  border: 0;
  text-align: left;
}

/* line 1855, app/assets/stylesheets/main.scss */
main table.users td {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  vertical-align: middle;
}

/* line 1863, app/assets/stylesheets/main.scss */
main table.services #email {
  width: 98%;
}

/* line 1867, app/assets/stylesheets/main.scss */
main input.select_on_hover {
  font-family: monospace;
  font-size: larger;
  cursor: grab;
  cursor: -webkit-grab;
  border: none;
  background: inherit;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  text-indent: 0;
}

/* line 1881, app/assets/stylesheets/main.scss */
main input.select_on_hover:active {
  cursor: grabbing;
  cursor: -webkit-grabbing;
}

/* line 1889, app/assets/stylesheets/main.scss */
main div.login {
  border: 0.5em solid #cccccc;
  clear: both;
  float: left;
  /* We need to float this element, or Safari collapses it horizontally. */
  margin: 1em 0;
  overflow: auto;
  padding: 0;
  width: 99%;
}

/* line 1899, app/assets/stylesheets/main.scss */
main div.login form h2 {
  margin-top: 0;
  margin-bottom: 1em;
}

/* line 1904, app/assets/stylesheets/main.scss */
main form.login,
main form.user_new {
  float: left;
  margin: 0 1em;
  /*width: 48%;
  height: 19em;*/
  overflow: auto;
}

/* line 1913, app/assets/stylesheets/main.scss */
main .dynamic_login form {
  width: 48%;
  margin: 1em 1em 0 1em;
}

/* line 1918, app/assets/stylesheets/main.scss */
main div.login dl {
  margin: 0;
}

/* line 1922, app/assets/stylesheets/main.scss */
main div.login dd {
  margin-left: 0;
  margin-bottom: 1em;
}

/* line 1927, app/assets/stylesheets/main.scss */
main div.login input#email {
  width: 20em;
}

/* line 1931, app/assets/stylesheets/main.scss */
main div.login input#password {
  width: 10em;
}

/* line 1935, app/assets/stylesheets/main.scss */
main div.login .help {
  background-color: transparent;
  border: none;
  padding: 0;
}

/* line 1941, app/assets/stylesheets/main.scss */
main div.login .promotion {
  margin: 1em;
}

/* line 1945, app/assets/stylesheets/main.scss */
main .aboutX {
  border: 0.5em solid #cccccc;
  clear: both;
  margin-bottom: 1em;
  margin-top: 1em;
  overflow: hidden;
  position: relative;
}

/* line 1954, app/assets/stylesheets/main.scss */
main .aboutX .numbers {
  float: left;
  width: 48%;
  margin: 0.5em 0 0.5em 0.5em;
}

/* line 1963, app/assets/stylesheets/main.scss */
main .promotion,
main #home .login .promotion {
  background: #86a432 url(/assets/intro_gradient-c69bd2938e870d499117084a04491b57fbab6ad62e0ab20e32f2b08c0a94b3eb.gif) 0 100% repeat-x;
  border: 0.5em solid #576d1f;
  color: #ffffff;
  margin-bottom: 1em;
  margin-top: 1em;
  overflow: hidden;
  position: relative;
  float: right;
}

/* line 1978, app/assets/stylesheets/main.scss */
main .promotion .inner {
  margin: 1.5em;
}

/* line 1982, app/assets/stylesheets/main.scss */
main .promotion h1 {
  margin-top: 0;
}

/* line 1986, app/assets/stylesheets/main.scss */
main .promotion form,
main .promotion h2 {
  text-align: center;
}

/* line 1991, app/assets/stylesheets/main.scss */
main .promotion .inner h2 {
  border: none;
  color: #ffffff;
  margin-top: 0 !important;
}

/* line 1997, app/assets/stylesheets/main.scss */
main div.button,
main div.signup {
  background: url(/assets/buttons/glossy_darkaa_right-9ccdba3ad9732c7c923efebdde844d1f3a978be5105a7abb3250650bdec80440.gif) no-repeat 100% 0;
  margin-top: 1em;
  margin-left: auto;
  margin-right: auto;
  max-width: 250px;
  padding-right: 16px;
  width: 90%;
}

/* line 2009, app/assets/stylesheets/main.scss */
main div.button a,
main div.signup a {
  background: url(/assets/buttons/glossy_darkaa_background-d8d2283a68c1f9c46d435ffd9194b2402e14f5974df3d4348ecd98770ce0a363.gif) repeat-x;
  color: #ffffff;
  display: block;
  font-weight: bold;
  height: 26px;
  line-height: 1em;
  padding-top: 10px;
  padding-left: 16px;
  text-align: center;
}

/* line 2023, app/assets/stylesheets/main.scss */
main div.button a:visited,
main div.signup a:visited {
  color: #ffffff;
}

/* line 2031, app/assets/stylesheets/main.scss */
main #home #navigation {
  border-bottom: 0.5em solid #d9dee5;
}

/* line 2035, app/assets/stylesheets/main.scss */
main #home #secondary_navigation {
  display: none;
}

/* line 2039, app/assets/stylesheets/main.scss */
main #home .column h2,
main #home .column h3,
main #companies #contents .unknown-user .column h2,
main #people #contents .unknown-user .column h2 {
  border-bottom: 1px solid #d9dee5;
}

/* line 2046, app/assets/stylesheets/main.scss */
main #home .promotion {
  background: #576d1f url(/assets/home/golf_club-a4efb100e83939ecd79377e8517c5c23bb0ad5bae1f1a1b06894499a5b3b86a4.jpg) 60% 100% repeat-x;
  /* min-height: 250px; */
}

/* line 2052, app/assets/stylesheets/main.scss */
main #text {
  float: left;
  width: 50%;
}

/* line 2057, app/assets/stylesheets/main.scss */
main #case {
  margin: 2em 1.5em;
  width: 83%;
}

/* line 2062, app/assets/stylesheets/main.scss */
main #case a {
  color: #ffffff;
}

/* line 2066, app/assets/stylesheets/main.scss */
main #case a:hover {
  background-color: transparent;
  color: #ffffff;
}

/* line 2071, app/assets/stylesheets/main.scss */
main #home blockquote {
  background: url(/assets/promotion_quote_start-c54b6a546233eb3121598a58589bd2f8cafa4582d789f922811929450c46c1d3.gif) no-repeat 0em 0.3em;
  font-family: georgia, times, serif;
  font-size: 1.4em;
  line-height: 1.5em;
  margin: 1em 0;
  padding: 0 1.4em;
}

/* line 2081, app/assets/stylesheets/main.scss */
main blockquote p {
  margin-top: 0;
}

/* line 2085, app/assets/stylesheets/main.scss */
main #case .author,
main .case .author,
main #home #cases .author {
  padding: 0 2em;
  text-align: right;
}

/* line 2092, app/assets/stylesheets/main.scss */
main #home #cases h3 {
  border-bottom: none;
}

/* line 2096, app/assets/stylesheets/main.scss */
main #home #cases .author,
main .case .author,
main #home #cases blockquote {
  background-image: none;
  margin: 0;
  padding: 0;
  font-size: 0.9em;
}

/* line 2105, app/assets/stylesheets/main.scss */
main #cases #content .case .author {
  float: right;
}

/* line 2109, app/assets/stylesheets/main.scss */
main #home #cases blockquote,
main .case blockquote {
  background: url(/assets/cases/speech_bubble-d6c64440a090e8836c0c5335041dd15d761d62a7e5b1d9f351fab5bcace0c93e.gif) 0 0 no-repeat;
  font-size: 1em;
  margin-bottom: 0;
  padding: 1.6em 0 0 1em;
}

/* line 2118, app/assets/stylesheets/main.scss */
main .case img.image-right {
  margin: 0 0 1em 0.5em;
  float: right;
}

/* line 2123, app/assets/stylesheets/main.scss */
main img.image-left {
  margin: 0 0.5em 1em 0;
  float: left;
}

/* line 2128, app/assets/stylesheets/main.scss */
main #numbers {
  float: right;
  text-align: left;
  width: 31%;
  /* This roughly aligns the box with the grid */
}

/* line 2134, app/assets/stylesheets/main.scss */
main #numbers .inner {
  background-image: url(/assets/transparency/black_50-83294e3b63723e21289d230fd5ef68f153e13a21b7674c27c7096b142f29df3f.png);
  margin: 1em;
  padding: 1em;
}

/* line 2141, app/assets/stylesheets/main.scss */
main .numbers h2 {
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  letter-spacing: 0;
  text-align: left;
}

/* line 2148, app/assets/stylesheets/main.scss */
main .numbers ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 2154, app/assets/stylesheets/main.scss */
main .numbers li {
  margin-left: 0;
}

/* line 2158, app/assets/stylesheets/main.scss */
main .about .numbers h2 {
  font-size: 1.96em;
  margin-top: 0;
}

/* line 2163, app/assets/stylesheets/main.scss */
main .about .numbers ul {
  list-style-type: square;
  font-size: 1.4em;
}

/* line 2168, app/assets/stylesheets/main.scss */
main .about .numbers li {
  margin: 0.5em 0 0.5em 2em;
}

/* line 2172, app/assets/stylesheets/main.scss */
main #numbers li strong {
  font-size: 1em;
}

/* line 2176, app/assets/stylesheets/main.scss */
main #numbers a {
  background-color: transparent;
  color: #ffffff;
  font-weight: bold;
}

/* line 2182, app/assets/stylesheets/main.scss */
main #numbers p {
  margin-bottom: 0;
}

/* line 2186, app/assets/stylesheets/main.scss */
main #features li {
  margin-bottom: 1.5em;
}

/* line 2190, app/assets/stylesheets/main.scss */
main #features div.signup,
main div.signup-light,
main div.button-light {
  background-image: url(/assets/buttons/glossy_white_right-3b3070baa4a229a23a765a3b2409c9dbce8e72716f14407644e1cc6152581158.gif);
  padding-right: 1.6em;
}

/* line 2198, app/assets/stylesheets/main.scss */
main #features div.signup a,
main div.signup-light a,
main div.button-light a {
  background-image: url(/assets/buttons/glossy_white_background-70376e2fd01b0e9a3b35eda716d2479e38f10721d366f07419b67c9f0ae97cfb.gif);
  color: #ffffff;
  height: 29px;
  padding-top: 15px;
  padding-left: 22px;
}

/* line 2209, app/assets/stylesheets/main.scss */
main .unknown-user .signup {
  max-width: 245px;
}

/* line 2215, app/assets/stylesheets/main.scss */
main .plans #contents {
  overflow: inherit;
}

/* line 2219, app/assets/stylesheets/main.scss */
main #user.plans .promotion .inner {
  margin-left: 15%;
  margin-right: 15%;
}

/* line 2224, app/assets/stylesheets/main.scss */
main table.plans {
  background-color: #fff;
}

/* line 2228, app/assets/stylesheets/main.scss */
main .plans td img {
  border: none;
  display: inline;
  text-align: center;
}

/* line 2234, app/assets/stylesheets/main.scss */
main .plans td {
  text-align: center;
  width: 16.6%;
}

/* line 2239, app/assets/stylesheets/main.scss */
main tr.header th {
  border: none;
  text-align: center;
}

/* line 2247, app/assets/stylesheets/main.scss */
main .connections {
  font-size: 0.8em;
}

/* line 2251, app/assets/stylesheets/main.scss */
main ol.network li {
  margin-top: 1em;
}

/* line 2255, app/assets/stylesheets/main.scss */
main ol.network li .entity {
  font-weight: bold;
}

/* line 2261, app/assets/stylesheets/main.scss */
main .center_tabs {
  padding-top: 18px;
  text-align: center;
}

/* line 2265, app/assets/stylesheets/main.scss */
main .center_tabs ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
}

/* line 2271, app/assets/stylesheets/main.scss */
main .center_tabs ul li {
  display: inline-block;
  background-color: #d9dee5;
  border: 1px solid #677386;
  padding: 3px 6px;
}

/* line 2277, app/assets/stylesheets/main.scss */
main .center_tabs ul li.active {
  background-color: #fff;
}

/* line 2280, app/assets/stylesheets/main.scss */
main .center_tabs ul li a {
  color: #666;
}

/* line 2283, app/assets/stylesheets/main.scss */
main .center_tabs ul li.active a {
  color: #666;
  font-weight: bold;
}

/* line 2288, app/assets/stylesheets/main.scss */
main .chart {
  border: 0.5em solid #ffffff;
  height: 50px;
  width: 200px;
}

/* line 2294, app/assets/stylesheets/main.scss */
main .company_key_figures_chart,
main .person_key_figures_chart {
  height: 250px;
  /*max-width: 1200px;*/
  margin-bottom: 20px;
}

/* line 2301, app/assets/stylesheets/main.scss */
main .company_key_figures_chart svg,
main .person_key_figures_chart svg {
  float: left;
}

/* line 2309, app/assets/stylesheets/main.scss */
main div#key_figures_definitions p {
  margin: 0 0 0.5em;
}

/* line 2315, app/assets/stylesheets/main.scss */
main table.key_figures td,
main table.person_key_figures td {
  height: 3em;
}

/* line 2320, app/assets/stylesheets/main.scss */
main table.key_figures tr:hover,
main table.person_key_figures tr:hover {
  background: #eee;
}

/* line 2325, app/assets/stylesheets/main.scss */
main table.key_figures {
  border-collapse: collapse;
  margin-top: 0;
  margin-bottom: 1em;
  width: 100%;
}

/* line 2332, app/assets/stylesheets/main.scss */
main table.key_figures th {
  vertical-align: middle;
  width: 12em;
}

/* line 2337, app/assets/stylesheets/main.scss */
main table.key_figures td {
  text-align: right;
}

/* line 2341, app/assets/stylesheets/main.scss */
main table.key_figures td span.amount {
  /* Hide the nodes showing the real amount, they are just there for the graphs to pick them up */
  display: none;
}

/* line 2345, app/assets/stylesheets/main.scss */
main table.key_figures td span.growth {
  background-repeat: no-repeat;
  display: block;
  float: right;
  margin: 0 0.2em;
  min-width: 4em;
  padding-left: 12px;
  width: 4em;
}

/* line 2354, app/assets/stylesheets/main.scss */
main table.key_figures td span.positive {
  color: #0c0;
  background-image: url(/assets/icons/GreenUpArrow_12x18-012831491caaeb54d73c5dc9cc7411f0b3207b0b8d7e653db559a8c5422e2801.png);
}

/* line 2359, app/assets/stylesheets/main.scss */
main table.key_figures td span.negative {
  color: #f00;
  background-image: url(/assets/icons/RedDownArrow_12x18-17dff5d49460523641fccc40625c872c5daead488ae6a44bc3039d8d0d6eb7b5.png);
}

/* line 2368, app/assets/stylesheets/main.scss */
main tr#audit_remarks_neutral div, main tr#audit_remarks_negative div {
  margin-bottom: 3px;
  margin-top: 3px;
}

/* line 2378, app/assets/stylesheets/main.scss */
main body.key_figures h2, main body.person_key_figures h2 {
  margin: 2em 0 0 0;
}

/* line 2385, app/assets/stylesheets/main.scss */
main table.key_figures td {
  border: 1px solid #666;
  vertical-align: middle;
}

/* line 2389, app/assets/stylesheets/main.scss */
main table.key_figures th {
  border: 1px solid #666;
}

/* line 2394, app/assets/stylesheets/main.scss */
main table.person_key_figures {
  border-collapse: collapse;
  margin-top: 0;
  margin-bottom: 1em;
  width: 100%;
}

/* line 2399, app/assets/stylesheets/main.scss */
main table.person_key_figures th {
  border: 1px solid #666;
  vertical-align: middle;
}

/* line 2402, app/assets/stylesheets/main.scss */
main table.person_key_figures th.title {
  font-weight: normal;
  font-size: 0.7em;
  width: 12em;
}

/* line 2407, app/assets/stylesheets/main.scss */
main table.person_key_figures th.category {
  text-align: right;
}

/* line 2411, app/assets/stylesheets/main.scss */
main table.person_key_figures td {
  text-align: right;
  border: 1px solid #666;
  vertical-align: middle;
}

/* line 2415, app/assets/stylesheets/main.scss */
main table.person_key_figures td span.amount {
  /* Hide the nodes showing the real amount, they are just there for the graphs to pick them up */
  display: none;
}

/* line 2422, app/assets/stylesheets/main.scss */
main .color.turnover {
  background-color: #ff0000;
}

/* line 2429, app/assets/stylesheets/main.scss */
main .admin {
  border: 0.5em solid #677386;
  margin-top: 1em;
  overflow: auto;
  padding: 1em;
}

/* line 2436, app/assets/stylesheets/main.scss */
main .admin h2 {
  margin-top: 0;
}

/* line 2440, app/assets/stylesheets/main.scss */
main .admin table {
  margin: 0;
}

/* line 2444, app/assets/stylesheets/main.scss */
main #tools form {
  border-right: 1px solid #d9dee5;
  padding-right: 1em;
  margin-right: 1em;
}

/* line 2450, app/assets/stylesheets/main.scss */
main #services_used {
  overflow: auto;
}

/* line 2453, app/assets/stylesheets/main.scss */
main #services_used .services-view {
  float: left;
}

/* line 2457, app/assets/stylesheets/main.scss */
main #services_used table {
  float: left;
  width: 30%;
}

/* line 2462, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram {
  outline: 1px solid black;
  background-image: linear-gradient(black, #5c5a6c);
  width: 620px;
  padding: 10px;
  float: right;
  color: #f0f0f0;
}

/* line 2470, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .logins-block,
main #services_used #soejlediagram .views-block {
  width: 10px;
}

/* line 2475, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .logins-block {
  background-color: #eab308;
}

/* line 2479, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .views-block {
  background-color: #60a5fa;
}

/* line 2483, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .headline {
  font-size: large;
  font-weight: bolder;
  text-align: center;
}

/* line 2489, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .legend {
  text-align: center;
  padding-top: 10px;
}

/* line 2493, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .legend .logins-block,
main #services_used #soejlediagram .legend .views-block {
  height: 10px;
  display: inline-block;
}

/* line 2499, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .legend .views-block {
  margin-left: 10px;
}

/* line 2504, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .graph-container {
  display: flex;
  flex-direction: row;
  align-items: end;
  justify-content: space-around;
  text-align: center;
  width: 610px;
  min-height: 200px;
}

/* line 2513, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .graph-container .outer-value-container {
  display: flex;
  flex-direction: row;
  align-items: end;
  padding: 4px;
}

/* line 2520, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .graph-container .value-container,
main #services_used #soejlediagram .graph-container .day-container {
  width: 10px;
  font-size: 7pt;
  text-align: center;
}

/* line 2527, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .graph-container .day-container {
  font-size: x-small;
}

/* line 2534, app/assets/stylesheets/main.scss */
main #subscriptions {
  margin-bottom: 3em;
}

/* line 2538, app/assets/stylesheets/main.scss */
main div.subscription_expired {
  max-width: 800px;
}

/* line 2542, app/assets/stylesheets/main.scss */
main table.services td {
  vertical-align: top;
}

/* line 2549, app/assets/stylesheets/main.scss */
main .base_data td ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 2555, app/assets/stylesheets/main.scss */
main .base_data td li {
  margin-left: 0;
}

/* line 2559, app/assets/stylesheets/main.scss */
main .base_data {
  border-collapse: collapse;
  min-width: 66%;
}

/* line 2564, app/assets/stylesheets/main.scss */
main .base_data tr,
main .base_data td,
main .base_data th {
  border-top: 2px solid #ffffff;
  /* Adds some whitespace between the rows */
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  min-height: 1rem;
}

/* line 2574, app/assets/stylesheets/main.scss */
main .base_data tr a,
main .base_data tr div,
main .base_data tr td,
main .base_data td a,
main .base_data td div,
main .base_data td td,
main .base_data th a,
main .base_data th div,
main .base_data th td {
  padding: 2px;
  min-height: 1rem;
}

/* line 2583, app/assets/stylesheets/main.scss */
main .base_data tr.separator td {
  height: 1.8em;
}

/* line 2590, app/assets/stylesheets/main.scss */
main table.relations,
main table.discontinued-relations {
  border-bottom: 2px solid #cccccc;
  border-top: 2px solid #cccccc;
  margin: 1em 0;
  width: 100%;
}

/* line 2598, app/assets/stylesheets/main.scss */
main table.relations tr:hover,
main table.relations a:hover {
  background-color: #ffffd6;
}

/* line 2603, app/assets/stylesheets/main.scss */
main table.discontinued-relations tr:hover,
main table.discontinued-relations a:hover {
  background-color: #ffffd6;
}

/* line 2608, app/assets/stylesheets/main.scss */
main tr.highlight {
  background-color: #dcebdc;
}

/* line 2611, app/assets/stylesheets/main.scss */
main tr.error {
  background-color: #ffcccc;
}

/* line 2616, app/assets/stylesheets/main.scss */
main #relations-form ul {
  margin-left: 2em;
  margin-top: 0;
}

/* line 2622, app/assets/stylesheets/main.scss */
main .nowrap {
  white-space: nowrap;
}

/* line 2629, app/assets/stylesheets/main.scss */
main .story {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

/* line 2634, app/assets/stylesheets/main.scss */
main #newsletter_name {
  width: 15%;
}

/* line 2638, app/assets/stylesheets/main.scss */
main #newsletter_subject {
  width: 75%;
}

/* line 2645, app/assets/stylesheets/main.scss */
main body#http_error {
  text-align: center;
}

/* line 2649, app/assets/stylesheets/main.scss */
main body#http_error div#contents {
  border: 0.5em solid #677386;
  margin-top: 2em;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 66%;
}

/* line 2661, app/assets/stylesheets/main.scss */
main ul.partners {
  list-style-type: none;
  padding-left: 0;
}

/* line 2681, app/assets/stylesheets/main.scss */
main body#cases blockquote {
  font-family: georgia;
  font-size: 1.4em;
  line-height: 1.4em;
}

/* line 2687, app/assets/stylesheets/main.scss */
main body#cases .sidebar img {
  float: right;
  margin-left: 1em;
}

/* line 2695, app/assets/stylesheets/main.scss */
main .post h1 {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 2700, app/assets/stylesheets/main.scss */
main .post .metadata {
  border-bottom: 1px solid #d9dee5;
  margin-top: 0.5em;
}

/* line 2705, app/assets/stylesheets/main.scss */
main .entry {
  margin-bottom: 3em;
}

/* line 2709, app/assets/stylesheets/main.scss */
main .entry img {
  margin-bottom: 1em;
}

/* line 2716, app/assets/stylesheets/main.scss */
main #info #contents .button,
main #tour #contents .button,
main #features .button {
  background-image: url(/assets/buttons/glossy_white_right-3b3070baa4a229a23a765a3b2409c9dbce8e72716f14407644e1cc6152581158.gif);
  float: left;
  padding-right: 1.6em;
  margin-bottom: 2em;
  margin-top: 1em;
  width: auto;
}

/* line 2728, app/assets/stylesheets/main.scss */
main #info #contents .button a,
main #tour #contents .button a,
main #features .button a {
  background-image: url(/assets/buttons/glossy_white_background-70376e2fd01b0e9a3b35eda716d2479e38f10721d366f07419b67c9f0ae97cfb.gif);
  height: 29px;
  padding-top: 15px;
  padding-left: 22px;
}

/* line 2738, app/assets/stylesheets/main.scss */
main #tour .cases,
main #tour .image {
  float: right;
  margin-bottom: 1em;
  margin-left: 2em;
  max-width: 465px;
  width: 465px;
}

/* line 2747, app/assets/stylesheets/main.scss */
main #tour .image img {
  width: 100%;
}

/* line 2751, app/assets/stylesheets/main.scss */
main #tour .cases {
  width: 30%;
}

/* line 2755, app/assets/stylesheets/main.scss */
main #tour .cases .case {
  margin-bottom: 1em;
  width: 100%;
}

/* line 2760, app/assets/stylesheets/main.scss */
main #tour .cases .case h3 {
  margin-top: 0;
}

/* line 2765, app/assets/stylesheets/main.scss */
main #info .case,
main #tour .case {
  clear: left;
  float: left;
  width: 46%;
}

/* line 2775, app/assets/stylesheets/main.scss */
main body.edit a.icon {
  background: no-repeat 0 50%;
  padding-left: 20px;
}

/* line 2780, app/assets/stylesheets/main.scss */
main body.edit a.destroy {
  background-image: url(/assets/icons/delete-4ed0ca27e7ef2823b4f130fcabe0bcfc87256e0f285706a0149d331e6fc9a4d6.png);
  display: block;
  height: 16px;
  overflow: hidden;
  padding: 0;
  text-indent: -3000px;
  width: 16px;
}

/* line 2791, app/assets/stylesheets/main.scss */
main body.edit a.edit {
  background-image: url(/assets/icons/pencil-92fbc0b27bbbf521a791f224198163cf887bdb44f17eabe8ff248585ccdb1fe5.png);
}

/* line 2796, app/assets/stylesheets/main.scss */
main body.edit a.new {
  background-image: url(/assets/icons/add-81d835993e8716a69e8d15d5312ca0bee84546e4315041872e8bd4878390e94b.png);
}

/* line 2801, app/assets/stylesheets/main.scss */
main body.edit a:hover {
  text-decoration: none;
}

/* line 2806, app/assets/stylesheets/main.scss */
main body.edit a.external:hover {
  background-color: #333366;
  color: #ffffff;
  text-decoration: none;
}

/* line 2812, app/assets/stylesheets/main.scss */
main body.edit #relations table {
  width: 99%;
}

/* line 2816, app/assets/stylesheets/main.scss */
main body.edit #relations td {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 0.5em;
  padding-top: 0.5em;
}

/* line 2822, app/assets/stylesheets/main.scss */
main #relations td {
  padding-bottom: 0.2em;
  padding-top: 0.2em;
}

/* line 2827, app/assets/stylesheets/main.scss */
main #relations {
  width: 99%;
}

/* line 2833, app/assets/stylesheets/main.scss */
main code {
  font-size: 12px;
}

/* line 2837, app/assets/stylesheets/main.scss */
main ul ul {
  margin-top: 0;
}

/* line 2841, app/assets/stylesheets/main.scss */
main #help h3 {
  margin-bottom: 0;
}

/* line 2848, app/assets/stylesheets/main.scss */
main .new {
  display: block;
  /*	position: absolute; */
}

/* line 2853, app/assets/stylesheets/main.scss */
main #promo.new {
  height: 42px;
  text-align: center;
  vertical-align: middle;
}

/* line 2859, app/assets/stylesheets/main.scss */
main #promo.new img {
  border: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

/* line 2866, app/assets/stylesheets/main.scss */
main #chart_ranges {
  display: none;
}

/* line 2870, app/assets/stylesheets/main.scss */
main .group:not(.ignore-old-styles) {
  border: 1px solid #677386;
  padding: 8px;
  margin-top: 40px;
  clear: all;
}

/* line 2876, app/assets/stylesheets/main.scss */
main body#person.key_figures h2 {
  margin: 0;
  text-align: center;
}

/* line 2880, app/assets/stylesheets/main.scss */
main body#person.key_figures h3 {
  margin: 10px 0 0 0;
  text-align: center;
}

/* line 2885, app/assets/stylesheets/main.scss */
main #service_details {
  width: 600px;
  height: 310px;
  overflow-y: auto;
  float: right;
  border: 1px solid #666;
  padding: 6px 0 0 6px;
}

/* line 2893, app/assets/stylesheets/main.scss */
main #service_details table {
  width: 500px;
}

/* line 2898, app/assets/stylesheets/main.scss */
main dl.yaml dd {
  float: left;
}

/* line 2901, app/assets/stylesheets/main.scss */
main input.valid {
  background-color: #ccf;
}

/* line 2905, app/assets/stylesheets/main.scss */
main a.button {
  margin: 1px 2px;
  padding: 1px 3px;
  border: 1px solid #ccc;
}

/* line 2911, app/assets/stylesheets/main.scss */
main #remote-searchresult img.spinner {
  border: none;
}

/* line 2915, app/assets/stylesheets/main.scss */
main .clear {
  clear: both;
}

/* line 2919, app/assets/stylesheets/main.scss */
main .no-left-margin {
  margin-left: 0 !important;
}

/* line 2923, app/assets/stylesheets/main.scss */
main .double-top-margin {
  margin-top: 2em;
}

/* line 2930, app/assets/stylesheets/main.scss */
main body#monitors h2,
main body#monitors h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 2935, app/assets/stylesheets/main.scss */
main body#monitors h3 {
  margin-top: 0.8em;
  margin-left: 0.5em;
}

/* line 2939, app/assets/stylesheets/main.scss */
main body#monitors ul {
  margin-top: 0;
}

/* line 2946, app/assets/stylesheets/main.scss */
main body#messages p {
  margin-top: 0.5em;
}

/* line 2950, app/assets/stylesheets/main.scss */
main div.messagebox {
  border: 1px solid #ccc;
  padding: 0 8px;
  margin: 8px 0 24px;
}

/* line 2956, app/assets/stylesheets/main.scss */
main div.messagebox p {
  margin-top: 0.5em;
  margin-bottom: 0;
}

/* line 2961, app/assets/stylesheets/main.scss */
main form#week-form {
  display: inline;
}

/* line 2965, app/assets/stylesheets/main.scss */
main .warning {
  color: #f00;
}

/* line 2969, app/assets/stylesheets/main.scss */
main table.updater tr.even th,
main table.updater tr.even td {
  border-bottom: 2px solid #666;
}

/* line 2973, app/assets/stylesheets/main.scss */
main table.updater tr.odd th,
main table.updater tr.odd td {
  border-bottom: 2px solid #666;
  background-color: #dddddd;
}

/* line 2979, app/assets/stylesheets/main.scss */
main .visual-legend {
  width: 100%;
  /*height: 200px;*/
  border-top: 1px solid #677386;
  /*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	*/
}

/* line 2987, app/assets/stylesheets/main.scss */
main .visual-legend li {
  list-style: none;
  margin: 1em 0.5em;
  clear: both;
  display: block;
  height: 30px;
}

/* line 2994, app/assets/stylesheets/main.scss */
main .visual-legend li img {
  border: none;
  vertical-align: middle;
}

/* line 2998, app/assets/stylesheets/main.scss */
main .visual-legend li span {
  display: block;
  float: left;
  line-height: 50px;
}

/* line 3004, app/assets/stylesheets/main.scss */
main .visual-legend li span.img-container {
  width: 60px;
  display: block;
  text-align: center;
}

/* line 3009, app/assets/stylesheets/main.scss */
main .visual-legend .note {
  color: #777;
  font-style: italic;
}

/* line 3014, app/assets/stylesheets/main.scss */
main fieldset.enclose {
  border: 1px solid #677386;
  margin-top: 1em;
  padding: 1em;
  float: left;
}

/* line 3021, app/assets/stylesheets/main.scss */
main fieldset.enclose p:first-child {
  margin-top: 0;
}

/* line 3025, app/assets/stylesheets/main.scss */
main fieldset.enclose table {
  margin-bottom: 1em;
  margin-top: 0;
  width: 100%;
}

/* line 3031, app/assets/stylesheets/main.scss */
main fieldset.enclose th {
  width: 14em;
  vertical-align: top;
  font-size: 1.2em;
  padding-top: 0.3em;
}

/* line 3038, app/assets/stylesheets/main.scss */
main fieldset.enclose td.formlink {
  font-weight: bold;
  padding-top: 0.5em;
}

/* line 3043, app/assets/stylesheets/main.scss */
main fieldset.enclose input {
  font-size: 1.4em;
}

/* line 3046, app/assets/stylesheets/main.scss */
main fieldset.enclose tr.submit td {
  text-align: right;
}

/* line 3049, app/assets/stylesheets/main.scss */
main fieldset.enclose dl {
  margin-top: 0;
}

/* line 3052, app/assets/stylesheets/main.scss */
main fieldset.enclose dd {
  margin-left: 0;
}

/* line 3057, app/assets/stylesheets/main.scss */
main .no-border {
  border: none;
}

/* line 3060, app/assets/stylesheets/main.scss */
main .round-medium {
  border-radius: 15px;
  -moz-border-radius: 15px;
}

/* line 3064, app/assets/stylesheets/main.scss */
main .round-small {
  border-radius: 5px;
  -moz-border-radius: 5px;
}

/* line 3069, app/assets/stylesheets/main.scss */
main .full-size {
  width: 100%;
}

/* line 3072, app/assets/stylesheets/main.scss */
main .shadow {
  box-shadow: 4px 4px 7px #888;
  -moz-box-shadow: 4px 4px 7px #888;
  -webkit-box-shadow: 4px 4px 7px #888;
}

/* line 3077, app/assets/stylesheets/main.scss */
main .left {
  float: left;
}

/* line 3080, app/assets/stylesheets/main.scss */
main .right {
  float: right;
}

/* line 3083, app/assets/stylesheets/main.scss */
main .right-aligned {
  text-align: right;
}

/* line 3086, app/assets/stylesheets/main.scss */
main .center {
  margin-left: auto;
  margin-right: auto;
}

/* line 3090, app/assets/stylesheets/main.scss */
main .block {
  display: block;
}

/* line 3093, app/assets/stylesheets/main.scss */
main .six-degrees .squeezed {
  width: auto !important;
  min-width: 130px !important;
}

/* line 3097, app/assets/stylesheets/main.scss */
main .six-degrees {
  margin-top: 36px;
  width: 770px;
}

/* line 3101, app/assets/stylesheets/main.scss */
main .six-degrees .info {
  width: 50%;
  background-color: #fff;
  line-height: 1.5em;
  padding: 15px;
  padding-left: 80px;
  background: #fff url(/assets/sprites/exclamation_50-9ac87c3ea4cd3015b365a2f189c8f1511f0a0a65776e866f7d09f2bb92ae92fc.gif) 15px 1.1em no-repeat;
}

/* line 3110, app/assets/stylesheets/main.scss */
main .six-degrees fieldset {
  border: none;
  width: 315px;
  padding: 0;
  margin-top: 0;
}

/* line 3117, app/assets/stylesheets/main.scss */
main .six-degrees input,
main .six-degrees .lbl,
main .six-degrees .info {
  font-size: 1.2em;
}

/* line 3123, app/assets/stylesheets/main.scss */
main .six-degrees .lbl {
  text-indent: 70px;
  width: 315px;
  min-width: 315px;
}

/* line 3128, app/assets/stylesheets/main.scss */
main .six-degrees #spinner {
  display: block;
  margin-top: 10px;
  margin-left: 44px;
}

/* line 3133, app/assets/stylesheets/main.scss */
main .six-degrees .spinner {
  position: absolute;
  height: 75px;
  padding: 9px;
}

/* line 3138, app/assets/stylesheets/main.scss */
main .six-degrees .entity-container input {
  border-radius: 5px;
  -moz-border-radius: 5px;
}

/* line 3142, app/assets/stylesheets/main.scss */
main .six-degrees .entity-container label {
  color: transparent;
  left: -65px;
  width: 70px;
  height: 65px;
  display: block;
  float: left;
  overflow: hidden;
  font-size: 0;
}

/* line 3153, app/assets/stylesheets/main.scss */
main .six-degrees .entity-container {
  height: 75px;
  line-height: 75px;
  min-width: 315px;
}

/* line 3159, app/assets/stylesheets/main.scss */
main .six-degrees .verified {
  background: url(/assets/sprites/person-21b17626658cc335365bb733caae0e77b135ab1b7e8ac49404dea2b4d4dfe931.gif) no-repeat scroll 0 5px #ffffff;
}

/* line 3162, app/assets/stylesheets/main.scss */
main .six-degrees .unverified {
  background: url(/assets/sprites/unknown_person-44920d3bfafe2befd25493b22c5d749df69cd72c44f598cd89205d02547b1100.gif) no-repeat scroll 0 5px #ffffff;
}

/* line 3167, app/assets/stylesheets/main.scss */
main .six-degrees .static-results {
  width: 39%;
}

/* line 3170, app/assets/stylesheets/main.scss */
main .six-degrees .static-results label {
  font-size: 1em;
}

/* line 3174, app/assets/stylesheets/main.scss */
main .six-degrees ul {
  list-style-type: none;
}

/* line 3177, app/assets/stylesheets/main.scss */
main .six-degrees li {
  margin: 30px 5px;
  position: relative;
}

/* line 3181, app/assets/stylesheets/main.scss */
main .six-degrees .person {
  width: 43%;
  height: 80px;
  padding-right: 80px;
  background: #fff url(/assets/sprites/person-21b17626658cc335365bb733caae0e77b135ab1b7e8ac49404dea2b4d4dfe931.gif) no-repeat 100% 5px;
  position: relative;
}

/* line 3189, app/assets/stylesheets/main.scss */
main .six-degrees .person h4 {
  margin-top: 0;
  text-align: right;
}

/* line 3193, app/assets/stylesheets/main.scss */
main .six-degrees .link {
  position: absolute;
  display: block;
  width: 75%;
  height: 40px;
  margin-left: 100%;
  margin-top: 50px;
  padding-left: 95px;
  padding-top: 1px;
  background: transparent url(/assets/sprites/factory_small-55e30a39dc982a806e5eb20db9cded5d4cadcf9eabfec884f487e728fd438875.gif) no-repeat 50px;
  line-height: 40px;
  text-align: left;
}

/* line 3207, app/assets/stylesheets/main.scss */
main .six-degrees .arrow {
  width: 100%;
  height: 45px;
  position: absolute;
  background: transparent url(/assets/sprites/arrow_sprite-5cf2b1e03c934de727dadcd73c4b958a72f8596eadfda9c889e3bdf3c44860e5.gif) no-repeat 0px 0;
  right: -100%;
  top: 40px;
  color: #777;
  font-style: italic;
  text-indent: 40px;
  text-align: left;
}

/* line 3220, app/assets/stylesheets/main.scss */
main .six-degrees .arrow-dotted {
  width: 15px;
  height: 36px;
  position: absolute;
  background: transparent url(/assets/sprites/arrow_dotted_sml-991eb840700cd9b210b7eb4728596e84b5ef5145cb8cc5b07ab8f487236363d9.png) no-repeat;
  right: 27px;
  top: 75px;
  padding-top: 1em;
}

/* line 3230, app/assets/stylesheets/main.scss */
main .six-degrees .unknown-connection {
  width: 20px;
  height: 36px;
  position: absolute;
  background: transparent url(/assets/sprites/unknown_connection-7e6c33e0aceb2a860d8c1145518d2816e5846cebb024b91809b7d50208fd7bb9.gif) no-repeat;
  right: 24px;
  top: 75px;
  padding-top: 1em;
}

/* line 3240, app/assets/stylesheets/main.scss */
main .six-degrees .up {
  top: -10px;
  background-position: 0px -45px;
  padding-top: 1.8em;
}

/* line 3246, app/assets/stylesheets/main.scss */
main .six-degrees-explanation {
  padding: 20px;
}

/* line 3251, app/assets/stylesheets/main.scss */
main .autocomplete-results {
  border: 1px solid #777;
  border-top: none;
  background-color: #eee;
  z-index: 10;
  line-height: 1.5em;
  text-indent: 0;
}

/* line 3259, app/assets/stylesheets/main.scss */
main .autocomplete-results ul {
  margin: 0;
}

/* line 3262, app/assets/stylesheets/main.scss */
main .autocomplete-results li {
  margin: 0;
  padding: 2px;
  border-top: 1px solid #777;
  font-weight: bold;
}

/* line 3268, app/assets/stylesheets/main.scss */
main .autocomplete-results .selected {
  background-color: #ffe;
}

/* line 3271, app/assets/stylesheets/main.scss */
main .autocomplete-results .informal {
  display: block;
  font-weight: normal;
}

/* line 3277, app/assets/stylesheets/main.scss */
main #MB_window h5 {
  margin-top: 2em;
}

/* line 3282, app/assets/stylesheets/main.scss */
main .sidebar-widget {
  width: 24em;
  padding: 0.5em;
}

/* line 3290, app/assets/stylesheets/main.scss */
main .exposition h2 {
  border-bottom: 1px solid #777;
}

/* line 3293, app/assets/stylesheets/main.scss */
main .exposition .wide-column {
  width: 45%;
  margin-left: 5%;
}

/* line 3297, app/assets/stylesheets/main.scss */
main .exposition .first-child {
  margin-left: 0;
}

/* line 3301, app/assets/stylesheets/main.scss */
main #owner_import_form h2 {
  margin: 0;
}

/* line 3305, app/assets/stylesheets/main.scss */
main strong.highlight {
  background-color: #ff9;
}

/* line 3309, app/assets/stylesheets/main.scss */
main table.entity-card {
  border: none;
  border-radius: 15px;
  box-shadow: 10px 10px 5px #888;
  background: #eee;
}

/* line 3315, app/assets/stylesheets/main.scss */
main table.entity-card th {
  background: none;
  border: none;
}

/* line 3319, app/assets/stylesheets/main.scss */
main table.entity-card td,
main table.entity-card th {
  padding: 1em;
}

/* line 3324, app/assets/stylesheets/main.scss */
main div.devise-links {
  width: 48%;
  padding-left: 1em;
  padding-top: 1em;
  clear: both;
}

/* line 3331, app/assets/stylesheets/main.scss */
main h2.user_errors_title {
  margin-top: 0;
}

/* line 3339, app/assets/stylesheets/main.scss */
main .bar.positive rect {
  fill: #acf;
}

/* line 3343, app/assets/stylesheets/main.scss */
main .bar.negative rect {
  fill: #f83;
}

/* line 3347, app/assets/stylesheets/main.scss */
main .axis text,
main .bar text {
  font: 9px sans-serif;
}

/* line 3352, app/assets/stylesheets/main.scss */
main .axis path,
main .axis line,
main .chart-border line {
  fill: none;
  stroke: #ccc;
  shape-rendering: crispEdges;
}

/* line 3360, app/assets/stylesheets/main.scss */
main a.series-button text {
  background: yellow;
}

/* line 3364, app/assets/stylesheets/main.scss */
main a.google-maps-icon-large {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  padding-left: 35px;
  min-width: 1px;
  width: auto;
  background: url(/assets/googlemaps_icon_30-c10f6caf8c322c1733e7fc13924b744a1d39e5dbccbb4f15d46f99186e53cc83.png) no-repeat;
}

/* line 3375, app/assets/stylesheets/main.scss */
main a.toggle-button {
  font-size: 0.8em;
  display: block;
  background-color: #64748b;
  color: white;
  border-radius: 1em;
  width: 12em;
  text-align: center;
  margin: 6px 0;
}

/* line 3386, app/assets/stylesheets/main.scss */
main a.toggle-button:hover {
  background-color: #0369a1;
}

/* line 3390, app/assets/stylesheets/main.scss */
main .trigger {
  color: #ad570d;
}

/* line 3394, app/assets/stylesheets/main.scss */
main .trigger:hover {
  color: #e57304;
  text-decoration: underline;
  cursor: pointer;
}

/* line 3400, app/assets/stylesheets/main.scss */
main #p-units {
  clear: both;
}

/* line 3405, app/assets/stylesheets/main.scss */
main table.plans {
  border-spacing: 0;
  border-collapse: collapse;
  border: 2px solid #fff;
}

/* line 3410, app/assets/stylesheets/main.scss */
main table.plans .header th {
  padding: 0.5em;
  font-size: 1.5em;
  border: 2px solid #fff;
}

/* line 3415, app/assets/stylesheets/main.scss */
main table.plans tbody td {
  width: 20%;
  text-align: left;
  padding: 1em 1.5em 0.5em;
  font-size: 1.1em;
  border: 2px solid #fff;
  border-width: 0 2px;
}

/* line 3423, app/assets/stylesheets/main.scss */
main table.plans ul {
  margin: 0;
}

/* line 3426, app/assets/stylesheets/main.scss */
main .plans .proeve {
  background-color: #f8f8f8;
}

/* line 3429, app/assets/stylesheets/main.scss */
main .plans .sales {
  background-color: #f0f0f0;
}

/* line 3432, app/assets/stylesheets/main.scss */
main .plans .standard {
  background-color: #e0e0e0;
}

/* line 3435, app/assets/stylesheets/main.scss */
main .plans .professional {
  background-color: #d8d8d8;
}

/* line 3438, app/assets/stylesheets/main.scss */
main .plans .enterprise {
  background-color: #d0d0d0;
}

/* line 3441, app/assets/stylesheets/main.scss */
main p.dbl-margin {
  margin-top: 2em;
  margin-bottom: 2em;
}

/* line 3445, app/assets/stylesheets/main.scss */
main .grid-3-5 {
  width: 59%;
}

/* line 3448, app/assets/stylesheets/main.scss */
main .grid-2-5 {
  width: 39%;
}

/* line 3451, app/assets/stylesheets/main.scss */
main .fake-table h1 {
  text-align: center;
  background-color: #eee;
  padding: 0.2em;
  margin: 0 0 0.1em;
  font-size: 1.5em;
}

/* line 3458, app/assets/stylesheets/main.scss */
main .fake-td {
  font-size: 1.1em;
  padding: 1em;
}

/* line 3462, app/assets/stylesheets/main.scss */
main .fake-td p {
  margin-top: 0;
}

/* line 3465, app/assets/stylesheets/main.scss */
main .ml {
  margin-left: 2%;
}

/* line 3468, app/assets/stylesheets/main.scss */
main .mt0 {
  margin-top: 0;
}

/* line 3471, app/assets/stylesheets/main.scss */
main .pb0 {
  padding-bottom: 0;
}

/* line 3475, app/assets/stylesheets/main.scss */
main .center {
  text-align: center;
}

/* line 3479, app/assets/stylesheets/main.scss */
main table.statistics {
  border-collapse: collapse;
}

/* line 3483, app/assets/stylesheets/main.scss */
main table.statistics,
main table.statistics th,
main table.statistics td {
  border: 1px solid #333;
}

/* line 3489, app/assets/stylesheets/main.scss */
main table.statistics tr.odd th,
main table.statistics tr.odd td {
  background-color: #dddddd;
}

/* line 3495, app/assets/stylesheets/main.scss */
main input.input_validation[type='number'] {
  -moz-appearance: textfield;
}

/* line 3498, app/assets/stylesheets/main.scss */
main input.input_validation[type='number']::-webkit-outer-spin-button,
main input.input_validation[type='number']::-webkit-inner-spin-button {
  /* display: none; /* <-- Could crash Chrome on hover? */
  -webkit-appearance: none;
  margin: 0;
  /* <-- Apparently some margin are still there even though it's hidden */
}

/* line 3505, app/assets/stylesheets/main.scss */
main input:invalid {
  /*background-repeat: no-repeat;*/
  /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMpgImBRMACY/x7/uDX39sXt/67cMoDyOVgMjBjYFbV/8kkqcCBrIER5KS/967s+rmkXxzI5wJiRSBm/v8P7NTfHHFFl5mVdIzhGv4+u///x+xmuAlcdXPB9KeqeLgYd3bDU2ZpRRmwH4DOeAI07QXIRKipYPD35184/nn17CO4p/+cOfjl76+/X4GYAYThGn7/g+Mfh/ZZwjUA/aABpJVhpv6+dQUjZP78Z0YEK7OezS2gwltg64GmfTu6i+HL+mUMP34wgvGvL78ZOEysf8M1sGgZvQIqfA1SDAL8iUUMPIFRQLf+AmMQ4DQ0vYYSrL9vXDz2sq9LFsiX4dLRA0t8OX0SHKzi5bXf2HUMBVA0gN356N7p7xdOS3w5fAgcfNxWtn+BJi9gVVBOQfYPQIABABvRq3BwGT3OAAAAAElFTkSuQmCC);*/
  /*background-position-x: right;*/
  /*background-position-y: top;*/
  background-color: #ff8080;
}

/* line 3517, app/assets/stylesheets/main.scss */
main .sml-margin h3 {
  margin-top: 3em;
  margin-bottom: 0.1em;
}

/* line 3522, app/assets/stylesheets/main.scss */
main .sml-margin p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

/* line 3528, app/assets/stylesheets/main.scss */
main button.ui-two-way-multiselect {
  font: inherit;
}

/* line 3531, app/assets/stylesheets/main.scss */
main .ui-two-way-multiselect {
  font: inherit;
}

/* line 3535, app/assets/stylesheets/main.scss */
main .text-gray-500 {
  color: RGB(107 114 128);
}

/* line 3545, app/assets/stylesheets/main.scss */
main #registration_tasks #contents,
main #registrations #contents,
main #keyfigures #contents,
main #overowned #contents,
main #updater_statistics #contents,
main #maindepartment #contents {
  padding: 25px;
}

/* line 3549, app/assets/stylesheets/main.scss */
main .event-stats {
  padding: 25px;
}

/* line 3553, app/assets/stylesheets/main.scss */
main .edit-page {
  padding: 25px;
}

/* line 3556, app/assets/stylesheets/main.scss */
main .edit-page h2 {
  margin-top: 10px;
}

/* line 3562, app/assets/stylesheets/main.scss */
main .edit-page table tbody tr {
  border-bottom: 2px solid white;
}

/* line 3568, app/assets/stylesheets/main.scss */
main .edit-page #cvr-converter-data {
  background-color: white;
  padding: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* line 3577, app/assets/stylesheets/main.scss */
main #timeline-root a {
  color: inherit;
}

/* line 3581, app/assets/stylesheets/main.scss */
main .font-bold {
  font-weight: bold;
}

/* line 3586, app/assets/stylesheets/main.scss */
main body#maps.show {
  min-width: inherit;
}

/* line 3590, app/assets/stylesheets/main.scss */
main #trades_trades + .ui-button,
main #bank_bank_ids + .ui-button,
main #audit_remarks_codes + .ui-button {
  width: 15em !important;
  text-align: left !important;
}

/* line 3597, app/assets/stylesheets/main.scss */
main .highlighted-tab {
  border-top: 2px solid oklch(58.8% 0.158 241.966) !important;
  position: relative;
}

/* line 3601, app/assets/stylesheets/main.scss */
main .highlighted-tab :before {
  content: "Nyhed!";
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background-color: oklch(58.8% 0.158 241.966);
  padding: 4px 10px;
  border-radius: 0.2em;
  position: absolute;
  top: -2.1em;
  animation: shakeLeft 5s cubic-bezier(0.25, 1, 0.5, 1) 0s 1 normal forwards;
  z-index: 10;
}

/* line 3615, app/assets/stylesheets/main.scss */
main .highlighted-tab :after {
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 8px solid oklch(58.8% 0.158 241.966);
  content: "";
  position: absolute;
  top: -0.5em;
  left: 1em;
  animation: shakeLeft 5s cubic-bezier(0.25, 1, 0.5, 1) 0s 1 normal forwards;
}

@keyframes shakeLeft {
  0%,
100% {
    transform: rotate(0deg);
    transform-origin: 0 50%;
  }
  10% {
    transform: rotate(2deg);
  }
  20%,
40%,
60% {
    transform: rotate(-4deg);
  }
  30%,
50%,
70% {
    transform: rotate(4deg);
  }
  80% {
    transform: rotate(-2deg);
  }
  90% {
    transform: rotate(2deg);
  }
}

/* line 3660, app/assets/stylesheets/main.scss */
main #discontinued-relations #pagination {
  padding: 0 0 1em 0;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* line 3673, app/assets/stylesheets/main.scss */
main turbo-frame#dissolved_companies[busy] > div:before {
  content: " ";
  display: block;
  position: fixed;
  left: calc(50% - 25px);
  top: calc(50% - 25px);
  width: 32px;
  height: 32px;
  border: 5px solid #e5e7eb;
  border-bottom-color: #94a3b8;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}

/* line 1, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta {
  padding: 2px;
  max-width: 1600px;
  margin: 10px auto 8px auto;
  box-sizing: border-box;
}

/* line 8, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice {
  --dark-color: #4d7d36;
  --light-color: #ddedd5;
  border: 1px solid;
  padding: 10px 20px;
  border-radius: 4px;
  background-color: var(--light-color);
  border-color: var(--dark-color);
  color: var(--dark-color);
  box-sizing: border-box;
  opacity: 0;
  transition: opacity 1s;
}

/* line 26, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice.visible {
  opacity: 1;
}

/* line 30, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice .text {
  font-size: larger;
}

/* line 34, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice a {
  margin: 5px 0 2px 0;
  cursor: pointer;
  transition: border-radius 0.5s;
}

/* line 40, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice a svg {
  vertical-align: text-bottom;
}

/* line 44, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice a, main #ownerships-app-beta #beta-notice a:hover, main #ownerships-app-beta #beta-notice a:visited {
  font-weight: bold;
  text-decoration: none;
}

/* line 50, app/assets/stylesheets/beta_notice.scss */
main #ownerships-app-beta #beta-notice a:hover, main #ownerships-app-beta #beta-notice a:hover:hover, main #ownerships-app-beta #beta-notice a:visited:hover {
  border-radius: 6px;
}

/* line 57, app/assets/stylesheets/beta_notice.scss */
main .badge {
  color: white;
  background-color: #287e1b;
  font-weight: bold;
  padding: 1px 10px;
  border-radius: 6px;
  display: inline-block;
}

/* line 66, app/assets/stylesheets/beta_notice.scss */
main .d-inline-block {
  display: inline-block;
}

/* line 70, app/assets/stylesheets/beta_notice.scss */
main .vertical-align-top {
  vertical-align: top;
}

/* line 74, app/assets/stylesheets/beta_notice.scss */
main .text-align-left {
  text-align: left;
}

/* line 5, app/assets/stylesheets/info.scss */
main .info-section {
  padding: 0 20px;
  max-width: 800px;
  margin: 0 auto;
}

/* line 10, app/assets/stylesheets/info.scss */
main .info-section ul {
  margin: 1.5em 0;
}

/* line 2, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries table {
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}

/* line 8, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries tr.hideable {
  line-height: 1.2em;
  opacity: 1;
  transition: opacity 0.5s;
}

/* line 15, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries[data-collapse='true'] tr.hideable {
  line-height: 0;
  opacity: 0;
  height: 0;
  display: none;
  transition: opacity 0s;
}

/* line 23, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries[data-collapse='true'] tr.hideable,
main #foreign_subsidiaries_data_tr #foreign_subsidiaries[data-collapse='true'] tr.hideable th,
main #foreign_subsidiaries_data_tr #foreign_subsidiaries[data-collapse='true'] tr.hideable td {
  border-top: none;
}

/* line 30, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries th {
  background-color: transparent;
  text-align: left;
  padding: 0;
}

/* line 36, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries .show-more {
  cursor: pointer;
}

/* line 40, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries .show-more:before {
  content: 'Vis flere...';
}

/* line 44, app/assets/stylesheets/foreign_subsidiaries_table.scss */
main #foreign_subsidiaries_data_tr #foreign_subsidiaries[data-collapse='false'] .show-more:before {
  content: 'Vis færre...';
}

@font-face {
  /* line 1, app/assets/stylesheets/legacy_css_on_main.scss */
  main {
    font-family: 'FontAwesome';
    src: url(/assets/fontawesome-webfont-53829d29512e9daf5ee7c3ca601e19a67f82ff1c28573ab57bf74c7a4317a43c.eot);
    src: url(/assets/fontawesome-webfont-53829d29512e9daf5ee7c3ca601e19a67f82ff1c28573ab57bf74c7a4317a43c.eot?#iefix) format("embedded-opentype"), url(/assets/fontawesome-webfont-f39a594eaa2b9c339b4c9f8d1ce983f918b7bc8b0c3ce02387ea3e93a21a796c.woff2) format("woff2"), url(/assets/fontawesome-webfont-592e5f6173a8a4ade5370e28eb89f7253ae17614765c17607759991144454788.woff) format("woff"), url(/assets/fontawesome-webfont-8896f184b0bce1c242f9aaa5f4cebb89b6ddc0001046ef42f38a12ae1633234f.ttf) format("truetype"), url(/assets/fontawesome-webfont-c877e1bfbdd7ae93f36f955b4f0081cd7125f6fc263291ff96756b6488f5c543.svg#fontawesomeregular) format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

/* line 19, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 33, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-2x {
  font-size: 2em;
}

/* line 36, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-3x {
  font-size: 3em;
}

/* line 39, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-4x {
  font-size: 4em;
}

/* line 42, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-5x {
  font-size: 5em;
}

/* line 45, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fw {
  width: 1.28571429em;
  text-align: center;
}

/* line 49, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

/* line 54, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ul > li {
  position: relative;
}

/* line 57, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

/* line 64, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-li.fa-lg {
  left: -1.85714286em;
}

/* line 67, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 72, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pull-left {
  float: left;
}

/* line 75, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pull-right {
  float: right;
}

/* line 78, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa.fa-pull-left {
  margin-right: .3em;
}

/* line 81, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa.fa-pull-right {
  margin-left: .3em;
}

/* line 85, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .pull-right {
  float: right;
}

/* line 88, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .pull-left {
  float: left;
}

/* line 91, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa.pull-left {
  margin-right: .3em;
}

/* line 94, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa.pull-right {
  margin-left: .3em;
}

/* line 97, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spin {
  animation: fa-spin 2s infinite linear;
}

/* line 101, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

/* line 125, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

/* line 131, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

/* line 137, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

/* line 143, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

/* line 149, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

/* line 155, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main :root .fa-rotate-90,
main :root .fa-rotate-180,
main :root .fa-rotate-270,
main :root .fa-flip-horizontal,
main :root .fa-flip-vertical {
  filter: none;
}

/* line 162, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 170, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-1x,
main .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 177, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-1x {
  line-height: inherit;
}

/* line 180, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-2x {
  font-size: 2em;
}

/* line 183, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-inverse {
  color: #ffffff;
}

/* line 188, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-glass:before {
  content: "\f000";
}

/* line 191, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-music:before {
  content: "\f001";
}

/* line 194, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-search:before {
  content: "\f002";
}

/* line 197, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-o:before {
  content: "\f003";
}

/* line 200, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-heart:before {
  content: "\f004";
}

/* line 203, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-star:before {
  content: "\f005";
}

/* line 206, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-star-o:before {
  content: "\f006";
}

/* line 209, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user:before {
  content: "\f007";
}

/* line 212, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-film:before {
  content: "\f008";
}

/* line 215, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-th-large:before {
  content: "\f009";
}

/* line 218, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-th:before {
  content: "\f00a";
}

/* line 221, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-th-list:before {
  content: "\f00b";
}

/* line 224, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-check:before {
  content: "\f00c";
}

/* line 227, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-remove:before,
main .fa-close:before,
main .fa-times:before {
  content: "\f00d";
}

/* line 232, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-search-plus:before {
  content: "\f00e";
}

/* line 235, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-search-minus:before {
  content: "\f010";
}

/* line 238, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-power-off:before {
  content: "\f011";
}

/* line 241, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-signal:before {
  content: "\f012";
}

/* line 244, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gear:before,
main .fa-cog:before {
  content: "\f013";
}

/* line 248, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trash-o:before {
  content: "\f014";
}

/* line 251, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-home:before {
  content: "\f015";
}

/* line 254, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-o:before {
  content: "\f016";
}

/* line 257, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-clock-o:before {
  content: "\f017";
}

/* line 260, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-road:before {
  content: "\f018";
}

/* line 263, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-download:before {
  content: "\f019";
}

/* line 266, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 269, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 272, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-inbox:before {
  content: "\f01c";
}

/* line 275, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-play-circle-o:before {
  content: "\f01d";
}

/* line 278, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rotate-right:before,
main .fa-repeat:before {
  content: "\f01e";
}

/* line 282, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-refresh:before {
  content: "\f021";
}

/* line 285, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-list-alt:before {
  content: "\f022";
}

/* line 288, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lock:before {
  content: "\f023";
}

/* line 291, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flag:before {
  content: "\f024";
}

/* line 294, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-headphones:before {
  content: "\f025";
}

/* line 297, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-volume-off:before {
  content: "\f026";
}

/* line 300, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-volume-down:before {
  content: "\f027";
}

/* line 303, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-volume-up:before {
  content: "\f028";
}

/* line 306, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-qrcode:before {
  content: "\f029";
}

/* line 309, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-barcode:before {
  content: "\f02a";
}

/* line 312, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tag:before {
  content: "\f02b";
}

/* line 315, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tags:before {
  content: "\f02c";
}

/* line 318, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-book:before {
  content: "\f02d";
}

/* line 321, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bookmark:before {
  content: "\f02e";
}

/* line 324, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-print:before {
  content: "\f02f";
}

/* line 327, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-camera:before {
  content: "\f030";
}

/* line 330, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-font:before {
  content: "\f031";
}

/* line 333, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bold:before {
  content: "\f032";
}

/* line 336, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-italic:before {
  content: "\f033";
}

/* line 339, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-text-height:before {
  content: "\f034";
}

/* line 342, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-text-width:before {
  content: "\f035";
}

/* line 345, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-align-left:before {
  content: "\f036";
}

/* line 348, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-align-center:before {
  content: "\f037";
}

/* line 351, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-align-right:before {
  content: "\f038";
}

/* line 354, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-align-justify:before {
  content: "\f039";
}

/* line 357, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-list:before {
  content: "\f03a";
}

/* line 360, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dedent:before,
main .fa-outdent:before {
  content: "\f03b";
}

/* line 364, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-indent:before {
  content: "\f03c";
}

/* line 367, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-video-camera:before {
  content: "\f03d";
}

/* line 370, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-photo:before,
main .fa-image:before,
main .fa-picture-o:before {
  content: "\f03e";
}

/* line 375, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pencil:before {
  content: "\f040";
}

/* line 378, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-marker:before {
  content: "\f041";
}

/* line 381, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-adjust:before {
  content: "\f042";
}

/* line 384, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tint:before {
  content: "\f043";
}

/* line 387, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-edit:before,
main .fa-pencil-square-o:before {
  content: "\f044";
}

/* line 391, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-square-o:before {
  content: "\f045";
}

/* line 394, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-check-square-o:before {
  content: "\f046";
}

/* line 397, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrows:before {
  content: "\f047";
}

/* line 400, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-step-backward:before {
  content: "\f048";
}

/* line 403, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fast-backward:before {
  content: "\f049";
}

/* line 406, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-backward:before {
  content: "\f04a";
}

/* line 409, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-play:before {
  content: "\f04b";
}

/* line 412, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pause:before {
  content: "\f04c";
}

/* line 415, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stop:before {
  content: "\f04d";
}

/* line 418, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-forward:before {
  content: "\f04e";
}

/* line 421, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fast-forward:before {
  content: "\f050";
}

/* line 424, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-step-forward:before {
  content: "\f051";
}

/* line 427, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eject:before {
  content: "\f052";
}

/* line 430, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-left:before {
  content: "\f053";
}

/* line 433, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-right:before {
  content: "\f054";
}

/* line 436, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plus-circle:before {
  content: "\f055";
}

/* line 439, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-minus-circle:before {
  content: "\f056";
}

/* line 442, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-circle:before {
  content: "\f057";
}

/* line 445, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-check-circle:before {
  content: "\f058";
}

/* line 448, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-question-circle:before {
  content: "\f059";
}

/* line 451, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-info-circle:before {
  content: "\f05a";
}

/* line 454, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-crosshairs:before {
  content: "\f05b";
}

/* line 457, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-circle-o:before {
  content: "\f05c";
}

/* line 460, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-check-circle-o:before {
  content: "\f05d";
}

/* line 463, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ban:before {
  content: "\f05e";
}

/* line 466, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-left:before {
  content: "\f060";
}

/* line 469, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-right:before {
  content: "\f061";
}

/* line 472, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-up:before {
  content: "\f062";
}

/* line 475, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-down:before {
  content: "\f063";
}

/* line 478, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mail-forward:before,
main .fa-share:before {
  content: "\f064";
}

/* line 482, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-expand:before {
  content: "\f065";
}

/* line 485, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-compress:before {
  content: "\f066";
}

/* line 488, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plus:before {
  content: "\f067";
}

/* line 491, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-minus:before {
  content: "\f068";
}

/* line 494, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-asterisk:before {
  content: "\f069";
}

/* line 497, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 500, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gift:before {
  content: "\f06b";
}

/* line 503, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-leaf:before {
  content: "\f06c";
}

/* line 506, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fire:before {
  content: "\f06d";
}

/* line 509, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eye:before {
  content: "\f06e";
}

/* line 512, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eye-slash:before {
  content: "\f070";
}

/* line 515, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-warning:before,
main .fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 519, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plane:before {
  content: "\f072";
}

/* line 522, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar:before {
  content: "\f073";
}

/* line 525, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-random:before {
  content: "\f074";
}

/* line 528, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-comment:before {
  content: "\f075";
}

/* line 531, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-magnet:before {
  content: "\f076";
}

/* line 534, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-up:before {
  content: "\f077";
}

/* line 537, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-down:before {
  content: "\f078";
}

/* line 540, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-retweet:before {
  content: "\f079";
}

/* line 543, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shopping-cart:before {
  content: "\f07a";
}

/* line 546, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-folder:before {
  content: "\f07b";
}

/* line 549, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-folder-open:before {
  content: "\f07c";
}

/* line 552, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrows-v:before {
  content: "\f07d";
}

/* line 555, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrows-h:before {
  content: "\f07e";
}

/* line 558, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bar-chart-o:before,
main .fa-bar-chart:before {
  content: "\f080";
}

/* line 562, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-twitter-square:before {
  content: "\f081";
}

/* line 565, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-facebook-square:before {
  content: "\f082";
}

/* line 568, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-camera-retro:before {
  content: "\f083";
}

/* line 571, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-key:before {
  content: "\f084";
}

/* line 574, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gears:before,
main .fa-cogs:before {
  content: "\f085";
}

/* line 578, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-comments:before {
  content: "\f086";
}

/* line 581, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-o-up:before {
  content: "\f087";
}

/* line 584, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-o-down:before {
  content: "\f088";
}

/* line 587, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-star-half:before {
  content: "\f089";
}

/* line 590, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-heart-o:before {
  content: "\f08a";
}

/* line 593, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sign-out:before {
  content: "\f08b";
}

/* line 596, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linkedin-square:before {
  content: "\f08c";
}

/* line 599, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumb-tack:before {
  content: "\f08d";
}

/* line 602, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-external-link:before {
  content: "\f08e";
}

/* line 605, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sign-in:before {
  content: "\f090";
}

/* line 608, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trophy:before {
  content: "\f091";
}

/* line 611, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-github-square:before {
  content: "\f092";
}

/* line 614, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-upload:before {
  content: "\f093";
}

/* line 617, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lemon-o:before {
  content: "\f094";
}

/* line 620, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-phone:before {
  content: "\f095";
}

/* line 623, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-square-o:before {
  content: "\f096";
}

/* line 626, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bookmark-o:before {
  content: "\f097";
}

/* line 629, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-phone-square:before {
  content: "\f098";
}

/* line 632, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-twitter:before {
  content: "\f099";
}

/* line 635, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-facebook-f:before,
main .fa-facebook:before {
  content: "\f09a";
}

/* line 639, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-github:before {
  content: "\f09b";
}

/* line 642, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-unlock:before {
  content: "\f09c";
}

/* line 645, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-credit-card:before {
  content: "\f09d";
}

/* line 648, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-feed:before,
main .fa-rss:before {
  content: "\f09e";
}

/* line 652, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hdd-o:before {
  content: "\f0a0";
}

/* line 655, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bullhorn:before {
  content: "\f0a1";
}

/* line 658, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell:before {
  content: "\f0f3";
}

/* line 661, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-certificate:before {
  content: "\f0a3";
}

/* line 664, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-o-right:before {
  content: "\f0a4";
}

/* line 667, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-o-left:before {
  content: "\f0a5";
}

/* line 670, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-o-up:before {
  content: "\f0a6";
}

/* line 673, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-o-down:before {
  content: "\f0a7";
}

/* line 676, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 679, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 682, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 685, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 688, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-globe:before {
  content: "\f0ac";
}

/* line 691, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wrench:before {
  content: "\f0ad";
}

/* line 694, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tasks:before {
  content: "\f0ae";
}

/* line 697, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-filter:before {
  content: "\f0b0";
}

/* line 700, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-briefcase:before {
  content: "\f0b1";
}

/* line 703, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 706, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-group:before,
main .fa-users:before {
  content: "\f0c0";
}

/* line 710, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chain:before,
main .fa-link:before {
  content: "\f0c1";
}

/* line 714, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cloud:before {
  content: "\f0c2";
}

/* line 717, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flask:before {
  content: "\f0c3";
}

/* line 720, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cut:before,
main .fa-scissors:before {
  content: "\f0c4";
}

/* line 724, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-copy:before,
main .fa-files-o:before {
  content: "\f0c5";
}

/* line 728, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paperclip:before {
  content: "\f0c6";
}

/* line 731, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-save:before,
main .fa-floppy-o:before {
  content: "\f0c7";
}

/* line 735, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-square:before {
  content: "\f0c8";
}

/* line 738, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-navicon:before,
main .fa-reorder:before,
main .fa-bars:before {
  content: "\f0c9";
}

/* line 743, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-list-ul:before {
  content: "\f0ca";
}

/* line 746, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-list-ol:before {
  content: "\f0cb";
}

/* line 749, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-strikethrough:before {
  content: "\f0cc";
}

/* line 752, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-underline:before {
  content: "\f0cd";
}

/* line 755, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-table:before {
  content: "\f0ce";
}

/* line 758, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-magic:before {
  content: "\f0d0";
}

/* line 761, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-truck:before {
  content: "\f0d1";
}

/* line 764, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pinterest:before {
  content: "\f0d2";
}

/* line 767, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 770, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 773, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-plus:before {
  content: "\f0d5";
}

/* line 776, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-money:before {
  content: "\f0d6";
}

/* line 779, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-caret-down:before {
  content: "\f0d7";
}

/* line 782, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-caret-up:before {
  content: "\f0d8";
}

/* line 785, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-caret-left:before {
  content: "\f0d9";
}

/* line 788, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-caret-right:before {
  content: "\f0da";
}

/* line 791, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-columns:before {
  content: "\f0db";
}

/* line 794, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-unsorted:before,
main .fa-sort:before {
  content: "\f0dc";
}

/* line 798, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-down:before,
main .fa-sort-desc:before {
  content: "\f0dd";
}

/* line 802, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-up:before,
main .fa-sort-asc:before {
  content: "\f0de";
}

/* line 806, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope:before {
  content: "\f0e0";
}

/* line 809, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linkedin:before {
  content: "\f0e1";
}

/* line 812, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rotate-left:before,
main .fa-undo:before {
  content: "\f0e2";
}

/* line 816, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-legal:before,
main .fa-gavel:before {
  content: "\f0e3";
}

/* line 820, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dashboard:before,
main .fa-tachometer:before {
  content: "\f0e4";
}

/* line 824, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-comment-o:before {
  content: "\f0e5";
}

/* line 827, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-comments-o:before {
  content: "\f0e6";
}

/* line 830, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flash:before,
main .fa-bolt:before {
  content: "\f0e7";
}

/* line 834, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sitemap:before {
  content: "\f0e8";
}

/* line 837, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-umbrella:before {
  content: "\f0e9";
}

/* line 840, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paste:before,
main .fa-clipboard:before {
  content: "\f0ea";
}

/* line 844, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lightbulb-o:before {
  content: "\f0eb";
}

/* line 847, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-exchange:before {
  content: "\f0ec";
}

/* line 850, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cloud-download:before {
  content: "\f0ed";
}

/* line 853, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cloud-upload:before {
  content: "\f0ee";
}

/* line 856, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-md:before {
  content: "\f0f0";
}

/* line 859, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stethoscope:before {
  content: "\f0f1";
}

/* line 862, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-suitcase:before {
  content: "\f0f2";
}

/* line 865, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell-o:before {
  content: "\f0a2";
}

/* line 868, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-coffee:before {
  content: "\f0f4";
}

/* line 871, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cutlery:before {
  content: "\f0f5";
}

/* line 874, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-text-o:before {
  content: "\f0f6";
}

/* line 877, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-building-o:before {
  content: "\f0f7";
}

/* line 880, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hospital-o:before {
  content: "\f0f8";
}

/* line 883, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ambulance:before {
  content: "\f0f9";
}

/* line 886, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-medkit:before {
  content: "\f0fa";
}

/* line 889, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 892, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-beer:before {
  content: "\f0fc";
}

/* line 895, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-h-square:before {
  content: "\f0fd";
}

/* line 898, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plus-square:before {
  content: "\f0fe";
}

/* line 901, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-double-left:before {
  content: "\f100";
}

/* line 904, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-double-right:before {
  content: "\f101";
}

/* line 907, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-double-up:before {
  content: "\f102";
}

/* line 910, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-double-down:before {
  content: "\f103";
}

/* line 913, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-left:before {
  content: "\f104";
}

/* line 916, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-right:before {
  content: "\f105";
}

/* line 919, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-up:before {
  content: "\f106";
}

/* line 922, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angle-down:before {
  content: "\f107";
}

/* line 925, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-desktop:before {
  content: "\f108";
}

/* line 928, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-laptop:before {
  content: "\f109";
}

/* line 931, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tablet:before {
  content: "\f10a";
}

/* line 934, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mobile-phone:before,
main .fa-mobile:before {
  content: "\f10b";
}

/* line 938, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle-o:before {
  content: "\f10c";
}

/* line 941, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-quote-left:before {
  content: "\f10d";
}

/* line 944, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-quote-right:before {
  content: "\f10e";
}

/* line 947, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spinner:before {
  content: "\f110";
}

/* line 950, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle:before {
  content: "\f111";
}

/* line 953, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mail-reply:before,
main .fa-reply:before {
  content: "\f112";
}

/* line 957, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-github-alt:before {
  content: "\f113";
}

/* line 960, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-folder-o:before {
  content: "\f114";
}

/* line 963, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-folder-open-o:before {
  content: "\f115";
}

/* line 966, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-smile-o:before {
  content: "\f118";
}

/* line 969, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-frown-o:before {
  content: "\f119";
}

/* line 972, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-meh-o:before {
  content: "\f11a";
}

/* line 975, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gamepad:before {
  content: "\f11b";
}

/* line 978, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-keyboard-o:before {
  content: "\f11c";
}

/* line 981, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flag-o:before {
  content: "\f11d";
}

/* line 984, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flag-checkered:before {
  content: "\f11e";
}

/* line 987, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-terminal:before {
  content: "\f120";
}

/* line 990, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-code:before {
  content: "\f121";
}

/* line 993, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mail-reply-all:before,
main .fa-reply-all:before {
  content: "\f122";
}

/* line 997, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-star-half-empty:before,
main .fa-star-half-full:before,
main .fa-star-half-o:before {
  content: "\f123";
}

/* line 1002, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-location-arrow:before {
  content: "\f124";
}

/* line 1005, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-crop:before {
  content: "\f125";
}

/* line 1008, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-code-fork:before {
  content: "\f126";
}

/* line 1011, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-unlink:before,
main .fa-chain-broken:before {
  content: "\f127";
}

/* line 1015, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-question:before {
  content: "\f128";
}

/* line 1018, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-info:before {
  content: "\f129";
}

/* line 1021, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-exclamation:before {
  content: "\f12a";
}

/* line 1024, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-superscript:before {
  content: "\f12b";
}

/* line 1027, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-subscript:before {
  content: "\f12c";
}

/* line 1030, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eraser:before {
  content: "\f12d";
}

/* line 1033, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 1036, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-microphone:before {
  content: "\f130";
}

/* line 1039, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-microphone-slash:before {
  content: "\f131";
}

/* line 1042, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shield:before {
  content: "\f132";
}

/* line 1045, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-o:before {
  content: "\f133";
}

/* line 1048, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 1051, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rocket:before {
  content: "\f135";
}

/* line 1054, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-maxcdn:before {
  content: "\f136";
}

/* line 1057, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 1060, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 1063, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 1066, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 1069, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-html5:before {
  content: "\f13b";
}

/* line 1072, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-css3:before {
  content: "\f13c";
}

/* line 1075, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-anchor:before {
  content: "\f13d";
}

/* line 1078, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-unlock-alt:before {
  content: "\f13e";
}

/* line 1081, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bullseye:before {
  content: "\f140";
}

/* line 1084, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ellipsis-h:before {
  content: "\f141";
}

/* line 1087, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ellipsis-v:before {
  content: "\f142";
}

/* line 1090, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rss-square:before {
  content: "\f143";
}

/* line 1093, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-play-circle:before {
  content: "\f144";
}

/* line 1096, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ticket:before {
  content: "\f145";
}

/* line 1099, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-minus-square:before {
  content: "\f146";
}

/* line 1102, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-minus-square-o:before {
  content: "\f147";
}

/* line 1105, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-level-up:before {
  content: "\f148";
}

/* line 1108, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-level-down:before {
  content: "\f149";
}

/* line 1111, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-check-square:before {
  content: "\f14a";
}

/* line 1114, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pencil-square:before {
  content: "\f14b";
}

/* line 1117, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-external-link-square:before {
  content: "\f14c";
}

/* line 1120, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-square:before {
  content: "\f14d";
}

/* line 1123, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-compass:before {
  content: "\f14e";
}

/* line 1126, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-down:before,
main .fa-caret-square-o-down:before {
  content: "\f150";
}

/* line 1130, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-up:before,
main .fa-caret-square-o-up:before {
  content: "\f151";
}

/* line 1134, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-right:before,
main .fa-caret-square-o-right:before {
  content: "\f152";
}

/* line 1138, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-euro:before,
main .fa-eur:before {
  content: "\f153";
}

/* line 1142, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gbp:before {
  content: "\f154";
}

/* line 1145, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dollar:before,
main .fa-usd:before {
  content: "\f155";
}

/* line 1149, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-rupee:before,
main .fa-inr:before {
  content: "\f156";
}

/* line 1153, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cny:before,
main .fa-rmb:before,
main .fa-yen:before,
main .fa-jpy:before {
  content: "\f157";
}

/* line 1159, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ruble:before,
main .fa-rouble:before,
main .fa-rub:before {
  content: "\f158";
}

/* line 1164, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-won:before,
main .fa-krw:before {
  content: "\f159";
}

/* line 1168, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bitcoin:before,
main .fa-btc:before {
  content: "\f15a";
}

/* line 1172, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file:before {
  content: "\f15b";
}

/* line 1175, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-text:before {
  content: "\f15c";
}

/* line 1178, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 1181, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 1184, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 1187, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 1190, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 1193, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 1196, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-up:before {
  content: "\f164";
}

/* line 1199, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-down:before {
  content: "\f165";
}

/* line 1202, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube-square:before {
  content: "\f166";
}

/* line 1205, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube:before {
  content: "\f167";
}

/* line 1208, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-xing:before {
  content: "\f168";
}

/* line 1211, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-xing-square:before {
  content: "\f169";
}

/* line 1214, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube-play:before {
  content: "\f16a";
}

/* line 1217, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dropbox:before {
  content: "\f16b";
}

/* line 1220, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1223, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-instagram:before {
  content: "\f16d";
}

/* line 1226, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flickr:before {
  content: "\f16e";
}

/* line 1229, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-adn:before {
  content: "\f170";
}

/* line 1232, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bitbucket:before {
  content: "\f171";
}

/* line 1235, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bitbucket-square:before {
  content: "\f172";
}

/* line 1238, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tumblr:before {
  content: "\f173";
}

/* line 1241, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tumblr-square:before {
  content: "\f174";
}

/* line 1244, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-down:before {
  content: "\f175";
}

/* line 1247, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-up:before {
  content: "\f176";
}

/* line 1250, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-left:before {
  content: "\f177";
}

/* line 1253, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-right:before {
  content: "\f178";
}

/* line 1256, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-apple:before {
  content: "\f179";
}

/* line 1259, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-windows:before {
  content: "\f17a";
}

/* line 1262, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-android:before {
  content: "\f17b";
}

/* line 1265, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linux:before {
  content: "\f17c";
}

/* line 1268, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dribbble:before {
  content: "\f17d";
}

/* line 1271, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-skype:before {
  content: "\f17e";
}

/* line 1274, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-foursquare:before {
  content: "\f180";
}

/* line 1277, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trello:before {
  content: "\f181";
}

/* line 1280, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-female:before {
  content: "\f182";
}

/* line 1283, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-male:before {
  content: "\f183";
}

/* line 1286, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gittip:before,
main .fa-gratipay:before {
  content: "\f184";
}

/* line 1290, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sun-o:before {
  content: "\f185";
}

/* line 1293, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-moon-o:before {
  content: "\f186";
}

/* line 1296, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-archive:before {
  content: "\f187";
}

/* line 1299, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bug:before {
  content: "\f188";
}

/* line 1302, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vk:before {
  content: "\f189";
}

/* line 1305, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-weibo:before {
  content: "\f18a";
}

/* line 1308, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-renren:before {
  content: "\f18b";
}

/* line 1311, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pagelines:before {
  content: "\f18c";
}

/* line 1314, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1317, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 1320, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 1323, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-left:before,
main .fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 1327, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dot-circle-o:before {
  content: "\f192";
}

/* line 1330, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wheelchair:before {
  content: "\f193";
}

/* line 1333, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vimeo-square:before {
  content: "\f194";
}

/* line 1336, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-turkish-lira:before,
main .fa-try:before {
  content: "\f195";
}

/* line 1340, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plus-square-o:before {
  content: "\f196";
}

/* line 1343, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-space-shuttle:before {
  content: "\f197";
}

/* line 1346, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-slack:before {
  content: "\f198";
}

/* line 1349, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-square:before {
  content: "\f199";
}

/* line 1352, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wordpress:before {
  content: "\f19a";
}

/* line 1355, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-openid:before {
  content: "\f19b";
}

/* line 1358, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-institution:before,
main .fa-bank:before,
main .fa-university:before {
  content: "\f19c";
}

/* line 1363, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mortar-board:before,
main .fa-graduation-cap:before {
  content: "\f19d";
}

/* line 1367, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yahoo:before {
  content: "\f19e";
}

/* line 1370, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google:before {
  content: "\f1a0";
}

/* line 1373, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit:before {
  content: "\f1a1";
}

/* line 1376, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1379, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1382, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1385, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-delicious:before {
  content: "\f1a5";
}

/* line 1388, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-digg:before {
  content: "\f1a6";
}

/* line 1391, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 1394, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 1397, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drupal:before {
  content: "\f1a9";
}

/* line 1400, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-joomla:before {
  content: "\f1aa";
}

/* line 1403, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-language:before {
  content: "\f1ab";
}

/* line 1406, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fax:before {
  content: "\f1ac";
}

/* line 1409, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-building:before {
  content: "\f1ad";
}

/* line 1412, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-child:before {
  content: "\f1ae";
}

/* line 1415, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paw:before {
  content: "\f1b0";
}

/* line 1418, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spoon:before {
  content: "\f1b1";
}

/* line 1421, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cube:before {
  content: "\f1b2";
}

/* line 1424, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cubes:before {
  content: "\f1b3";
}

/* line 1427, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-behance:before {
  content: "\f1b4";
}

/* line 1430, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-behance-square:before {
  content: "\f1b5";
}

/* line 1433, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-steam:before {
  content: "\f1b6";
}

/* line 1436, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-steam-square:before {
  content: "\f1b7";
}

/* line 1439, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-recycle:before {
  content: "\f1b8";
}

/* line 1442, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-automobile:before,
main .fa-car:before {
  content: "\f1b9";
}

/* line 1446, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cab:before,
main .fa-taxi:before {
  content: "\f1ba";
}

/* line 1450, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tree:before {
  content: "\f1bb";
}

/* line 1453, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spotify:before {
  content: "\f1bc";
}

/* line 1456, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-deviantart:before {
  content: "\f1bd";
}

/* line 1459, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-soundcloud:before {
  content: "\f1be";
}

/* line 1462, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-database:before {
  content: "\f1c0";
}

/* line 1465, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 1468, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-word-o:before {
  content: "\f1c2";
}

/* line 1471, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 1474, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 1477, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-photo-o:before,
main .fa-file-picture-o:before,
main .fa-file-image-o:before {
  content: "\f1c5";
}

/* line 1482, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-zip-o:before,
main .fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 1486, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-sound-o:before,
main .fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 1490, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-movie-o:before,
main .fa-file-video-o:before {
  content: "\f1c8";
}

/* line 1494, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-code-o:before {
  content: "\f1c9";
}

/* line 1497, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vine:before {
  content: "\f1ca";
}

/* line 1500, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-codepen:before {
  content: "\f1cb";
}

/* line 1503, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 1506, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-life-bouy:before,
main .fa-life-buoy:before,
main .fa-life-saver:before,
main .fa-support:before,
main .fa-life-ring:before {
  content: "\f1cd";
}

/* line 1513, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 1516, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ra:before,
main .fa-resistance:before,
main .fa-rebel:before {
  content: "\f1d0";
}

/* line 1521, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ge:before,
main .fa-empire:before {
  content: "\f1d1";
}

/* line 1525, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-git-square:before {
  content: "\f1d2";
}

/* line 1528, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-git:before {
  content: "\f1d3";
}

/* line 1531, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-y-combinator-square:before,
main .fa-yc-square:before,
main .fa-hacker-news:before {
  content: "\f1d4";
}

/* line 1536, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1539, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-qq:before {
  content: "\f1d6";
}

/* line 1542, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wechat:before,
main .fa-weixin:before {
  content: "\f1d7";
}

/* line 1546, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-send:before,
main .fa-paper-plane:before {
  content: "\f1d8";
}

/* line 1550, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-send-o:before,
main .fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 1554, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-history:before {
  content: "\f1da";
}

/* line 1557, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle-thin:before {
  content: "\f1db";
}

/* line 1560, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-header:before {
  content: "\f1dc";
}

/* line 1563, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paragraph:before {
  content: "\f1dd";
}

/* line 1566, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sliders:before {
  content: "\f1de";
}

/* line 1569, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-alt:before {
  content: "\f1e0";
}

/* line 1572, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1575, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bomb:before {
  content: "\f1e2";
}

/* line 1578, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-soccer-ball-o:before,
main .fa-futbol-o:before {
  content: "\f1e3";
}

/* line 1582, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tty:before {
  content: "\f1e4";
}

/* line 1585, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-binoculars:before {
  content: "\f1e5";
}

/* line 1588, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plug:before {
  content: "\f1e6";
}

/* line 1591, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-slideshare:before {
  content: "\f1e7";
}

/* line 1594, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-twitch:before {
  content: "\f1e8";
}

/* line 1597, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yelp:before {
  content: "\f1e9";
}

/* line 1600, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 1603, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wifi:before {
  content: "\f1eb";
}

/* line 1606, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calculator:before {
  content: "\f1ec";
}

/* line 1609, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paypal:before {
  content: "\f1ed";
}

/* line 1612, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-wallet:before {
  content: "\f1ee";
}

/* line 1615, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-visa:before {
  content: "\f1f0";
}

/* line 1618, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 1621, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-discover:before {
  content: "\f1f2";
}

/* line 1624, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-amex:before {
  content: "\f1f3";
}

/* line 1627, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 1630, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 1633, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell-slash:before {
  content: "\f1f6";
}

/* line 1636, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 1639, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trash:before {
  content: "\f1f8";
}

/* line 1642, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-copyright:before {
  content: "\f1f9";
}

/* line 1645, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-at:before {
  content: "\f1fa";
}

/* line 1648, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eyedropper:before {
  content: "\f1fb";
}

/* line 1651, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paint-brush:before {
  content: "\f1fc";
}

/* line 1654, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 1657, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-area-chart:before {
  content: "\f1fe";
}

/* line 1660, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pie-chart:before {
  content: "\f200";
}

/* line 1663, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-line-chart:before {
  content: "\f201";
}

/* line 1666, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lastfm:before {
  content: "\f202";
}

/* line 1669, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lastfm-square:before {
  content: "\f203";
}

/* line 1672, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-off:before {
  content: "\f204";
}

/* line 1675, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-on:before {
  content: "\f205";
}

/* line 1678, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bicycle:before {
  content: "\f206";
}

/* line 1681, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bus:before {
  content: "\f207";
}

/* line 1684, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ioxhost:before {
  content: "\f208";
}

/* line 1687, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angellist:before {
  content: "\f209";
}

/* line 1690, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc:before {
  content: "\f20a";
}

/* line 1693, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shekel:before,
main .fa-sheqel:before,
main .fa-ils:before {
  content: "\f20b";
}

/* line 1698, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-meanpath:before {
  content: "\f20c";
}

/* line 1701, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-buysellads:before {
  content: "\f20d";
}

/* line 1704, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-connectdevelop:before {
  content: "\f20e";
}

/* line 1707, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dashcube:before {
  content: "\f210";
}

/* line 1710, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-forumbee:before {
  content: "\f211";
}

/* line 1713, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-leanpub:before {
  content: "\f212";
}

/* line 1716, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sellsy:before {
  content: "\f213";
}

/* line 1719, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 1722, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-simplybuilt:before {
  content: "\f215";
}

/* line 1725, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-skyatlas:before {
  content: "\f216";
}

/* line 1728, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cart-plus:before {
  content: "\f217";
}

/* line 1731, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 1734, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-diamond:before {
  content: "\f219";
}

/* line 1737, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ship:before {
  content: "\f21a";
}

/* line 1740, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-secret:before {
  content: "\f21b";
}

/* line 1743, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-motorcycle:before {
  content: "\f21c";
}

/* line 1746, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-street-view:before {
  content: "\f21d";
}

/* line 1749, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-heartbeat:before {
  content: "\f21e";
}

/* line 1752, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus:before {
  content: "\f221";
}

/* line 1755, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars:before {
  content: "\f222";
}

/* line 1758, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mercury:before {
  content: "\f223";
}

/* line 1761, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-intersex:before,
main .fa-transgender:before {
  content: "\f224";
}

/* line 1765, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-transgender-alt:before {
  content: "\f225";
}

/* line 1768, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus-double:before {
  content: "\f226";
}

/* line 1771, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-double:before {
  content: "\f227";
}

/* line 1774, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus-mars:before {
  content: "\f228";
}

/* line 1777, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke:before {
  content: "\f229";
}

/* line 1780, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 1783, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 1786, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-neuter:before {
  content: "\f22c";
}

/* line 1789, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-genderless:before {
  content: "\f22d";
}

/* line 1792, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-facebook-official:before {
  content: "\f230";
}

/* line 1795, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pinterest-p:before {
  content: "\f231";
}

/* line 1798, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-whatsapp:before {
  content: "\f232";
}

/* line 1801, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-server:before {
  content: "\f233";
}

/* line 1804, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-plus:before {
  content: "\f234";
}

/* line 1807, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-times:before {
  content: "\f235";
}

/* line 1810, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hotel:before,
main .fa-bed:before {
  content: "\f236";
}

/* line 1814, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viacoin:before {
  content: "\f237";
}

/* line 1817, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-train:before {
  content: "\f238";
}

/* line 1820, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-subway:before {
  content: "\f239";
}

/* line 1823, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-medium:before {
  content: "\f23a";
}

/* line 1826, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yc:before,
main .fa-y-combinator:before {
  content: "\f23b";
}

/* line 1830, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-optin-monster:before {
  content: "\f23c";
}

/* line 1833, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-opencart:before {
  content: "\f23d";
}

/* line 1836, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-expeditedssl:before {
  content: "\f23e";
}

/* line 1839, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-4:before,
main .fa-battery:before,
main .fa-battery-full:before {
  content: "\f240";
}

/* line 1844, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-3:before,
main .fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 1848, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-2:before,
main .fa-battery-half:before {
  content: "\f242";
}

/* line 1852, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-1:before,
main .fa-battery-quarter:before {
  content: "\f243";
}

/* line 1856, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-0:before,
main .fa-battery-empty:before {
  content: "\f244";
}

/* line 1860, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mouse-pointer:before {
  content: "\f245";
}

/* line 1863, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-i-cursor:before {
  content: "\f246";
}

/* line 1866, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-object-group:before {
  content: "\f247";
}

/* line 1869, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-object-ungroup:before {
  content: "\f248";
}

/* line 1872, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sticky-note:before {
  content: "\f249";
}

/* line 1875, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sticky-note-o:before {
  content: "\f24a";
}

/* line 1878, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-jcb:before {
  content: "\f24b";
}

/* line 1881, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 1884, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-clone:before {
  content: "\f24d";
}

/* line 1887, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-balance-scale:before {
  content: "\f24e";
}

/* line 1890, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-o:before {
  content: "\f250";
}

/* line 1893, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-1:before,
main .fa-hourglass-start:before {
  content: "\f251";
}

/* line 1897, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-2:before,
main .fa-hourglass-half:before {
  content: "\f252";
}

/* line 1901, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-3:before,
main .fa-hourglass-end:before {
  content: "\f253";
}

/* line 1905, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass:before {
  content: "\f254";
}

/* line 1908, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-grab-o:before,
main .fa-hand-rock-o:before {
  content: "\f255";
}

/* line 1912, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-stop-o:before,
main .fa-hand-paper-o:before {
  content: "\f256";
}

/* line 1916, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-scissors-o:before {
  content: "\f257";
}

/* line 1919, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-lizard-o:before {
  content: "\f258";
}

/* line 1922, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-spock-o:before {
  content: "\f259";
}

/* line 1925, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-pointer-o:before {
  content: "\f25a";
}

/* line 1928, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-peace-o:before {
  content: "\f25b";
}

/* line 1931, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trademark:before {
  content: "\f25c";
}

/* line 1934, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-registered:before {
  content: "\f25d";
}

/* line 1937, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-creative-commons:before {
  content: "\f25e";
}

/* line 1940, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gg:before {
  content: "\f260";
}

/* line 1943, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gg-circle:before {
  content: "\f261";
}

/* line 1946, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tripadvisor:before {
  content: "\f262";
}

/* line 1949, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-odnoklassniki:before {
  content: "\f263";
}

/* line 1952, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 1955, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-get-pocket:before {
  content: "\f265";
}

/* line 1958, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wikipedia-w:before {
  content: "\f266";
}

/* line 1961, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-safari:before {
  content: "\f267";
}

/* line 1964, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chrome:before {
  content: "\f268";
}

/* line 1967, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-firefox:before {
  content: "\f269";
}

/* line 1970, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-opera:before {
  content: "\f26a";
}

/* line 1973, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-internet-explorer:before {
  content: "\f26b";
}

/* line 1976, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tv:before,
main .fa-television:before {
  content: "\f26c";
}

/* line 1980, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-contao:before {
  content: "\f26d";
}

/* line 1983, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-500px:before {
  content: "\f26e";
}

/* line 1986, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-amazon:before {
  content: "\f270";
}

/* line 1989, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-plus-o:before {
  content: "\f271";
}

/* line 1992, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-minus-o:before {
  content: "\f272";
}

/* line 1995, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-times-o:before {
  content: "\f273";
}

/* line 1998, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-check-o:before {
  content: "\f274";
}

/* line 2001, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-industry:before {
  content: "\f275";
}

/* line 2004, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-pin:before {
  content: "\f276";
}

/* line 2007, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-signs:before {
  content: "\f277";
}

/* line 2010, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-o:before {
  content: "\f278";
}

/* line 2013, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map:before {
  content: "\f279";
}

/* line 2016, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-commenting:before {
  content: "\f27a";
}

/* line 2019, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-commenting-o:before {
  content: "\f27b";
}

/* line 2022, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-houzz:before {
  content: "\f27c";
}

/* line 2025, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vimeo:before {
  content: "\f27d";
}

/* line 2028, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-black-tie:before {
  content: "\f27e";
}

/* line 2031, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fonticons:before {
  content: "\f280";
}

/* line 2034, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit-alien:before {
  content: "\f281";
}

/* line 2037, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-edge:before {
  content: "\f282";
}

/* line 2040, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-credit-card-alt:before {
  content: "\f283";
}

/* line 2043, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-codiepie:before {
  content: "\f284";
}

/* line 2046, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-modx:before {
  content: "\f285";
}

/* line 2049, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fort-awesome:before {
  content: "\f286";
}

/* line 2052, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-usb:before {
  content: "\f287";
}

/* line 2055, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-product-hunt:before {
  content: "\f288";
}

/* line 2058, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mixcloud:before {
  content: "\f289";
}

/* line 2061, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-scribd:before {
  content: "\f28a";
}

/* line 2064, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pause-circle:before {
  content: "\f28b";
}

/* line 2067, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pause-circle-o:before {
  content: "\f28c";
}

/* line 2070, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stop-circle:before {
  content: "\f28d";
}

/* line 2073, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stop-circle-o:before {
  content: "\f28e";
}

/* line 2076, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shopping-bag:before {
  content: "\f290";
}

/* line 2079, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shopping-basket:before {
  content: "\f291";
}

/* line 2082, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hashtag:before {
  content: "\f292";
}

/* line 2085, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bluetooth:before {
  content: "\f293";
}

/* line 2088, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bluetooth-b:before {
  content: "\f294";
}

/* line 2091, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-percent:before {
  content: "\f295";
}

/* line 2094, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gitlab:before {
  content: "\f296";
}

/* line 2097, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpbeginner:before {
  content: "\f297";
}

/* line 2100, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpforms:before {
  content: "\f298";
}

/* line 2103, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envira:before {
  content: "\f299";
}

/* line 2106, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-universal-access:before {
  content: "\f29a";
}

/* line 2109, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wheelchair-alt:before {
  content: "\f29b";
}

/* line 2112, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-question-circle-o:before {
  content: "\f29c";
}

/* line 2115, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-blind:before {
  content: "\f29d";
}

/* line 2118, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-audio-description:before {
  content: "\f29e";
}

/* line 2121, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-volume-control-phone:before {
  content: "\f2a0";
}

/* line 2124, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-braille:before {
  content: "\f2a1";
}

/* line 2127, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-assistive-listening-systems:before {
  content: "\f2a2";
}

/* line 2130, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-asl-interpreting:before,
main .fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

/* line 2134, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-deafness:before,
main .fa-hard-of-hearing:before,
main .fa-deaf:before {
  content: "\f2a4";
}

/* line 2139, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-glide:before {
  content: "\f2a5";
}

/* line 2142, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-glide-g:before {
  content: "\f2a6";
}

/* line 2145, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-signing:before,
main .fa-sign-language:before {
  content: "\f2a7";
}

/* line 2149, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-low-vision:before {
  content: "\f2a8";
}

/* line 2152, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viadeo:before {
  content: "\f2a9";
}

/* line 2155, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 2158, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat:before {
  content: "\f2ab";
}

/* line 2161, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat-ghost:before {
  content: "\f2ac";
}

/* line 2164, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 2167, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper:before {
  content: "\f2ae";
}

/* line 2170, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-first-order:before {
  content: "\f2b0";
}

/* line 2173, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yoast:before {
  content: "\f2b1";
}

/* line 2176, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-themeisle:before {
  content: "\f2b2";
}

/* line 2179, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-plus-circle:before,
main .fa-google-plus-official:before {
  content: "\f2b3";
}

/* line 2183, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fa:before,
main .fa-font-awesome:before {
  content: "\f2b4";
}

/* line 2187, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-handshake-o:before {
  content: "\f2b5";
}

/* line 2190, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-open:before {
  content: "\f2b6";
}

/* line 2193, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-open-o:before {
  content: "\f2b7";
}

/* line 2196, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linode:before {
  content: "\f2b8";
}

/* line 2199, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-address-book:before {
  content: "\f2b9";
}

/* line 2202, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-address-book-o:before {
  content: "\f2ba";
}

/* line 2205, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vcard:before,
main .fa-address-card:before {
  content: "\f2bb";
}

/* line 2209, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vcard-o:before,
main .fa-address-card-o:before {
  content: "\f2bc";
}

/* line 2213, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-circle:before {
  content: "\f2bd";
}

/* line 2216, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-circle-o:before {
  content: "\f2be";
}

/* line 2219, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-o:before {
  content: "\f2c0";
}

/* line 2222, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-id-badge:before {
  content: "\f2c1";
}

/* line 2225, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drivers-license:before,
main .fa-id-card:before {
  content: "\f2c2";
}

/* line 2229, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drivers-license-o:before,
main .fa-id-card-o:before {
  content: "\f2c3";
}

/* line 2233, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-quora:before {
  content: "\f2c4";
}

/* line 2236, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-free-code-camp:before {
  content: "\f2c5";
}

/* line 2239, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-telegram:before {
  content: "\f2c6";
}

/* line 2242, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-4:before,
main .fa-thermometer:before,
main .fa-thermometer-full:before {
  content: "\f2c7";
}

/* line 2247, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-3:before,
main .fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

/* line 2251, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-2:before,
main .fa-thermometer-half:before {
  content: "\f2c9";
}

/* line 2255, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-1:before,
main .fa-thermometer-quarter:before {
  content: "\f2ca";
}

/* line 2259, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-0:before,
main .fa-thermometer-empty:before {
  content: "\f2cb";
}

/* line 2263, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shower:before {
  content: "\f2cc";
}

/* line 2266, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bathtub:before,
main .fa-s15:before,
main .fa-bath:before {
  content: "\f2cd";
}

/* line 2271, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-podcast:before {
  content: "\f2ce";
}

/* line 2274, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-maximize:before {
  content: "\f2d0";
}

/* line 2277, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-minimize:before {
  content: "\f2d1";
}

/* line 2280, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-restore:before {
  content: "\f2d2";
}

/* line 2283, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-rectangle:before,
main .fa-window-close:before {
  content: "\f2d3";
}

/* line 2287, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-rectangle-o:before,
main .fa-window-close-o:before {
  content: "\f2d4";
}

/* line 2291, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bandcamp:before {
  content: "\f2d5";
}

/* line 2294, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-grav:before {
  content: "\f2d6";
}

/* line 2297, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-etsy:before {
  content: "\f2d7";
}

/* line 2300, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-imdb:before {
  content: "\f2d8";
}

/* line 2303, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ravelry:before {
  content: "\f2d9";
}

/* line 2306, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eercast:before {
  content: "\f2da";
}

/* line 2309, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-microchip:before {
  content: "\f2db";
}

/* line 2312, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snowflake-o:before {
  content: "\f2dc";
}

/* line 2315, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-superpowers:before {
  content: "\f2dd";
}

/* line 2318, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpexplorer:before {
  content: "\f2de";
}

/* line 2321, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-meetup:before {
  content: "\f2e0";
}

/* line 2324, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 2334, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .sr-only-focusable:active,
main .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 17, app/assets/stylesheets/legacy_css_on_main.scss */
main input[type="submit"]:not(.ignore-old-styles),
main button[type="button"]:not(.ignore-old-styles) {
  align-items: flex-start;
  text-align: center;
  cursor: pointer;
  box-sizing: border-box;
  white-space: pre;
  padding-block: 1px;
  padding-inline: 6px;
  border-width: 1px;
  border-radius: 2px;
  border-color: #333333;
  background-color: #f2f2f2;
  margin: 1px;
  inset: none;
}

/* line 33, app/assets/stylesheets/legacy_css_on_main.scss */
main input[type="submit"]:not(.ignore-old-styles):hover,
main button[type="button"]:not(.ignore-old-styles):hover {
  background-color: #e2e2e2;
}

/* line 39, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content {
  font-size: 76%;
  font-family: 'lucida grande', verdana, arial, sans-serif;
  color: #333333;
}

/* line 45, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content h1:not(.ignore-old-styles),
main #page-content h2:not(.ignore-old-styles) {
  font-family: 'corbel', 'trebuchet ms', arial, futura, verdana, sans-serif;
  letter-spacing: -0.02em;
}

/* line 51, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content h3:not(.ignore-old-styles),
main #page-content .sidebar h2 {
  color: #677386;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  padding-bottom: 0.5em;
}

/* line 61, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content {
  padding: 20px;
}

/* line 65, app/assets/stylesheets/legacy_css_on_main.scss */
main .ignore-old-styles,
main .ignore-old-styles * {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

/* line 71, app/assets/stylesheets/legacy_css_on_main.scss */
main h1, main h2 {
  font-family: 'corbel', 'trebuchet ms', arial, futura, verdana, sans-serif;
  letter-spacing: -0.02em;
}

/* line 76, app/assets/stylesheets/legacy_css_on_main.scss */
main h3:not(.ignore-old-styles), main .sidebar h2 {
  color: #677386;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  padding-bottom: 0.5em;
}

/* line 85, app/assets/stylesheets/legacy_css_on_main.scss */
main .context_navigation h1 {
  padding: 0;
}

/* line 91, app/assets/stylesheets/legacy_css_on_main.scss */
main .six-degrees-explanation {
  font-size: 76%;
}

/* line 99, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes h1,
main .history-content h1,
main .messages-content h1 {
  margin-bottom: 0.5em;
  margin-top: 1em;
}

/* line 104, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes h2,
main .history-content h2,
main .messages-content h2 {
  margin-bottom: 0.6em;
  margin-top: 1.8em;
}

/* line 109, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes p,
main .history-content p,
main .messages-content p {
  font-size: 1em;
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}

/* line 116, app/assets/stylesheets/legacy_css_on_main.scss */
main select {
  border: 1px #333333 solid;
  border-radius: 3px;
}

/* line 122, app/assets/stylesheets/legacy_css_on_main.scss */
main .om-toolbox-item {
  min-height: 20px;
  height: -moz-fit-content;
  height: fit-content;
}

/* line 129, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table {
  border-collapse: separate;
}

/* line 132, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table label input[type="checkbox"] {
  margin-right: 5px;
}

/* line 140, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  font-size: 100%;
}

/* line 149, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-corner-all {
  border-radius: 3px;
}

/* line 153, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-state-default,
main .ui-widget-content .ui-state-default,
main .ui-widget-header .ui-state-default,
main .ui-button,
main html .ui-button.ui-state-disabled:hover,
main html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

/* line 165, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 175, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon-triangle-1-e {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #444444;
  margin-right: 5px;
}

/* line 184, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon-triangle-1-s {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #444444;
  margin-right: 5px;
}

/* line 193, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-state-default a,
main .ui-state-default a:link,
main .ui-state-default a:visited,
main a.ui-button,
main a.ui-button:link,
main a.ui-button:visited,
main .ui-button {
  color: #454545;
  text-decoration: none;
}

/* line 204, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

/* line 212, app/assets/stylesheets/legacy_css_on_main.scss */
main #timeline-root .gHFxcM {
  max-width: 750px;
  margin: 10px auto;
  padding: 10px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  color: grey;
  font-family: Tahoma, sans-serif;
}
