@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 28, app/assets/stylesheets/main.scss */
main .add_container {
  display: flex;
  justify-items: center;
  align-items: center;
}

/* line 33, app/assets/stylesheets/main.scss */
main .add_container .add_icon {
  display: inline-block;
  height: 20px;
}

/* line 40, 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 50, app/assets/stylesheets/main.scss */
main body.edit:has(.development) {
  background-image: url(/assets/development-aa6e1f44ce64eec1d51b182c2c369e7db31f0d34d29524019f6608b83d8a2a70.gif);
}

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

/* line 59, 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 72, 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 92, 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 98, app/assets/stylesheets/main.scss */
main #messages .ui-accordion-content li a {
  color: #ad570d;
}

/* line 104, 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 112, app/assets/stylesheets/main.scss */
main a:hover img {
  border-color: #e57304;
}

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

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

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

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

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

/* line 145, 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 150, app/assets/stylesheets/main.scss */
main ul:not(.ignore-old-styles) {
  list-style-type: square;
}

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

/* line 164, 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 170, app/assets/stylesheets/main.scss */
main h1:not(.ignore-old-styles) {
  font-size: 1.96em;
  line-height: 1em;
}

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

/* line 185, 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 199, app/assets/stylesheets/main.scss */
main p {
  font-size: 1em;
}

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

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

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

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

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

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

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

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

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

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

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

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

/* line 273, 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 281, app/assets/stylesheets/main.scss */
main fieldset p:first-child {
  margin-top: 0;
}

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

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

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

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

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

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

/* line 312, 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 320, app/assets/stylesheets/main.scss */
main table.historical th.rowhead {
  width: 8em;
}

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

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

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

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

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

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

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

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

/* line 361, 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 369, app/assets/stylesheets/main.scss */
main .unit-sml {
  width: 10em;
  white-space: nowrap;
}

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

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

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

/* line 389, 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 396, 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 404, app/assets/stylesheets/main.scss */
main input.input_validation {
  width: 15.5em;
}

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

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

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

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

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

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

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

/* line 444, 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 453, app/assets/stylesheets/main.scss */
main input.date {
  font-weight: normal;
}

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

/* line 461, 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 468, app/assets/stylesheets/main.scss */
main textarea {
  height: 6em;
  width: 99%;
}

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

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

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

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

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

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

/* line 506, 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 513, app/assets/stylesheets/main.scss */
main .date {
  width: 8.5em;
}

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

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

/* line 525, 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 533, app/assets/stylesheets/main.scss */
main .footnote {
  font-size: 0.9em;
  margin-left: 1em;
}

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

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

/* line 548, 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 569, 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 581, app/assets/stylesheets/main.scss */
main .cross-product-tooltip:hover .tooltiptext {
  visibility: visible;
}

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

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

/* line 600, 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 609, 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 615, 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 621, 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 627, 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 633, 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 639, 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 645, 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 650, 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 656, 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 663, app/assets/stylesheets/main.scss */
main a.print {
  background-image: url(/assets/icons/printer-220413b29652dd2d71161b194a9d8bf3bf822f25ff59bc5fd2ae4c055382efee.png);
}

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

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

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

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

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

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

/* line 703, 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 710, 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 716, 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 722, app/assets/stylesheets/main.scss */
main .results dd p {
  margin-top: 0;
}

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

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

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

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

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

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

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

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

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

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

/* line 776, 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 788, app/assets/stylesheets/main.scss */
main #branding #logout-form {
  display: inline;
}

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

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

/* line 809, 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 832, app/assets/stylesheets/main.scss */
main #console {
  margin-top: 0.5em;
  float: right;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 930, 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 939, app/assets/stylesheets/main.scss */
main #secondary_navigation a {
  border-color: #86898c;
  color: #333333;
}

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

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

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

/* line 970, 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 979, app/assets/stylesheets/main.scss */
main #footer {
  flex: 0 1 auto;
  margin: 0;
  padding: 4px;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1124, 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 1132, 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 1139, 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 1150, app/assets/stylesheets/main.scss */
main .help h1,
main .help h2 {
  margin-top: 0;
}

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

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

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

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

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

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

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

/* line 1196, 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 1206, app/assets/stylesheets/main.scss */
main .context_navigation {
  background: url(/assets/tab_line-b4a2f05a5519d28c68c79dce318b6ec9afa538aa2d623d31fde1791a176a26ee.gif) repeat-x 0 100%;
  position: relative;
}

/* line 1217, 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 1225, app/assets/stylesheets/main.scss */
main #page-content {
  padding: 20px;
  min-height: 50svh;
}

/* line 1233, 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 1237, 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 1242, 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 1247, 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 1256, 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 1265, app/assets/stylesheets/main.scss */
main .context_navigation .wrapper h1,
main h1.entity-name {
  padding-left: 40px;
  min-height: 35px;
  line-height: 35px;
}

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

/* line 1277, 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 1284, 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 1291, app/assets/stylesheets/main.scss */
main .unknown-user .header h4 {
  margin-top: 0;
}

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

/* line 1301, 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 1315, 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 1323, 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 1329, app/assets/stylesheets/main.scss */
main #companies .unknown-user h1.entity-name,
main #people .unknown-user h1.entity-name {
  display: none;
}

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

/* line 1338, 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 1344, app/assets/stylesheets/main.scss */
main #properties .unknown-user h1.entity-name {
  background: transparent url(/assets/sprites/property-f8260607cb5ae15cb6d8db594e3b6b5293f18ff7ea10c4bae2b9406841228986.gif) no-repeat;
}

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

/* line 1354, 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 1364, app/assets/stylesheets/main.scss */
main .monitor-content {
  padding: 14px;
}

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

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

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

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

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

/* line 1390, 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 1407, 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 1426, app/assets/stylesheets/main.scss */
main .context_navigation li.current-page {
  background-color: #fcfdff;
  border-bottom-color: #fcfdff;
}

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

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

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

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

/* line 1459, 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 1464, 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 1475, 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 1487, 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 1496, 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 1504, 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 1512, 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 1521, 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 1530, app/assets/stylesheets/main.scss */
main .flash.info {
  background-color: #ecf4fb;
  /* blue-100 */
  border: 0.3em solid #b0d3ff;
  /* blue-300 */
  margin: 1em 0 2em 0;
  padding: 1em;
  text-align: center;
  font-weight: bold;
}

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

/* line 1550, 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 1559, app/assets/stylesheets/main.scss */
main form.search label {
  display: block;
}

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

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

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

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

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

/* line 1591, 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 1599, app/assets/stylesheets/main.scss */
main .advanced #results .map {
  position: absolute;
  top: 10px;
  right: 10px;
}

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

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

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

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

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

/* line 1631, 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 1640, app/assets/stylesheets/main.scss */
main #query_builder td {
  background-color: transparent;
  margin: 1em 0;
  padding: 0;
}

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

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

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

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

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

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

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

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

/* line 1688, 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 1696, 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 1701, 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 1710, 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 1722, app/assets/stylesheets/main.scss */
main #query_builder input[type='submit']:hover {
  background-color: #00aa00;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1784, 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 1793, app/assets/stylesheets/main.scss */
main .clean_list {
  margin: 0;
  padding: 0;
}

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

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

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

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

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

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

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

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

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

/* line 1845, 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 1851, app/assets/stylesheets/main.scss */
main #contents .unknown-user .signup {
  font-size: 12px;
}

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

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

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

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

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

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

/* line 1887, 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 1901, app/assets/stylesheets/main.scss */
main input.select_on_hover:active {
  cursor: grabbing;
  cursor: -webkit-grabbing;
}

/* line 1909, 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 1919, app/assets/stylesheets/main.scss */
main div.login form h2 {
  margin-top: 0;
  margin-bottom: 1em;
}

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

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

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

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

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

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

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

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

/* line 1965, 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 1974, app/assets/stylesheets/main.scss */
main .aboutX .numbers {
  float: left;
  width: 48%;
  margin: 0.5em 0 0.5em 0.5em;
}

/* line 1983, 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 1998, app/assets/stylesheets/main.scss */
main .promotion .inner {
  margin: 1.5em;
}

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

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

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

/* line 2017, 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 2029, 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 2043, app/assets/stylesheets/main.scss */
main div.button a:visited,
main div.signup a:visited {
  color: #ffffff;
}

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

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

/* line 2059, 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 2066, 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 2072, app/assets/stylesheets/main.scss */
main #text {
  float: left;
  width: 50%;
}

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

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

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

/* line 2091, 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 2101, app/assets/stylesheets/main.scss */
main blockquote p {
  margin-top: 0;
}

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

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

/* line 2116, 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 2125, app/assets/stylesheets/main.scss */
main #cases #content .case .author {
  float: right;
}

/* line 2129, 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 2138, app/assets/stylesheets/main.scss */
main .case img.image-right {
  margin: 0 0 1em 0.5em;
  float: right;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2210, 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 2218, 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 2229, app/assets/stylesheets/main.scss */
main .unknown-user .signup {
  max-width: 245px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2361, 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 2365, 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 2374, app/assets/stylesheets/main.scss */
main table.key_figures td span.positive {
  color: #0c0;
  background-image: url(/assets/icons/GreenUpArrow_12x18-012831491caaeb54d73c5dc9cc7411f0b3207b0b8d7e653db559a8c5422e2801.png);
}

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

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

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

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

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

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

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

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

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

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

/* line 2435, 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 2442, app/assets/stylesheets/main.scss */
main .color.turnover {
  background-color: #ff0000;
}

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

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

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

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

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

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

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

/* line 2482, 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 2490, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .logins-block,
main #services_used #soejlediagram .views-block {
  width: 10px;
}

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

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

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

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

/* line 2513, 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 2519, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .legend .views-block {
  margin-left: 10px;
}

/* line 2524, 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 2533, 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 2540, 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 2547, app/assets/stylesheets/main.scss */
main #services_used #soejlediagram .graph-container .day-container {
  font-size: x-small;
}

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

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

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

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

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

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

/* line 2584, 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 2594, 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 2603, app/assets/stylesheets/main.scss */
main .base_data tr.separator td {
  height: 1.8em;
}

/* line 2610, 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 2618, app/assets/stylesheets/main.scss */
main table.relations tr:hover,
main table.relations a:hover {
  background-color: #ffffd6;
}

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

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

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

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

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

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

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

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

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

/* line 2669, 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 2681, app/assets/stylesheets/main.scss */
main ul.partners {
  list-style-type: none;
  padding-left: 0;
}

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

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

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

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

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

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

/* line 2736, 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 2748, 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 2758, 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 2767, app/assets/stylesheets/main.scss */
main #tour .image img {
  width: 100%;
}

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

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

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

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

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

/* line 2800, 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 2811, app/assets/stylesheets/main.scss */
main body.edit a.edit {
  background-image: url(/assets/icons/pencil-92fbc0b27bbbf521a791f224198163cf887bdb44f17eabe8ff248585ccdb1fe5.png);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2981, 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 2987, 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 2995, app/assets/stylesheets/main.scss */
main .visual-legend li {
  list-style: none;
  margin: 1em 0.5em;
  clear: both;
  display: block;
  height: 30px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3080, 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 3085, app/assets/stylesheets/main.scss */
main .left {
  float: left;
}

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

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

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

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

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

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

/* line 3109, 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 3118, app/assets/stylesheets/main.scss */
main .six-degrees fieldset {
  border: none;
  width: 315px;
  padding: 0;
  margin-top: 0;
}

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

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

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

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

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

/* line 3150, 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 3161, app/assets/stylesheets/main.scss */
main .six-degrees .entity-container {
  height: 75px;
  line-height: 75px;
  min-width: 315px;
}

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

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

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

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

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

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

/* line 3189, 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 3197, app/assets/stylesheets/main.scss */
main .six-degrees .person h4 {
  margin-top: 0;
  text-align: right;
}

/* line 3201, 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 3215, 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 3228, 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 3238, 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 3248, app/assets/stylesheets/main.scss */
main .six-degrees .up {
  top: -10px;
  background-position: 0px -45px;
  padding-top: 1.8em;
}

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

/* line 3259, 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 3267, app/assets/stylesheets/main.scss */
main .autocomplete-results ul {
  margin: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3372, 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 3383, 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 3394, app/assets/stylesheets/main.scss */
main a.toggle-button:hover {
  background-color: #0369a1;
}

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

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

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

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

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

/* line 3423, 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 3431, app/assets/stylesheets/main.scss */
main table.plans ul {
  margin: 0;
}

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

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

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

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

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

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

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

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

/* line 3459, 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 3466, app/assets/stylesheets/main.scss */
main .fake-td {
  font-size: 1.1em;
  padding: 1em;
}

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

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

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

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

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

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

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

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

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

/* line 3506, 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 3513, 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 3525, app/assets/stylesheets/main.scss */
main .sml-margin h3 {
  margin-top: 3em;
  margin-bottom: 0.1em;
}

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

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

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

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

/* line 3553, 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 3557, app/assets/stylesheets/main.scss */
main .event-stats {
  padding: 25px;
}

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

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

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

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

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

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

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

/* line 3598, 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 3605, app/assets/stylesheets/main.scss */
main .highlighted-tab {
  border-top: 2px solid oklch(58.8% 0.158 241.966) !important;
  position: relative;
}

/* line 3609, 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 3623, 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 3668, 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 3681, 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 3697, app/assets/stylesheets/main.scss */
main .readonly-email-field {
  background-color: #e2e2e2;
  cursor: not-allowed;
}

/* 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;
}
