@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 5, app/assets/stylesheets/main.scss */
main body,
main div,
main dl,
main dt,
main dd,
main ul,
main ol,
main li,
main h1,
main h2,
main h3,
main h4,
main h5,
main h6,
main pre,
main form,
main fieldset,
main p,
main blockquote,
main th,
main td {
  margin: 0;
  padding: 0;
}

/* line 29, app/assets/stylesheets/main.scss */
main .add_container {
  display: flex;
  justify-items: center;
  align-items: center;
}

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

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

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

/* line 60, 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 73, 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 93, 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 99, app/assets/stylesheets/main.scss */
main #messages .ui-accordion-content li a {
  color: #ad570d;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 601, 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 610, 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 616, 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 622, 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 628, 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 634, 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 640, 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 646, 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 651, 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 657, 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 664, app/assets/stylesheets/main.scss */
main a.print {
  background-image: url(/assets/icons/printer-220413b29652dd2d71161b194a9d8bf3bf822f25ff59bc5fd2ae4c055382efee.png);
}

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

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

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

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

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

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

/* line 704, 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 711, 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 717, 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 723, app/assets/stylesheets/main.scss */
main .results dd p {
  margin-top: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1125, 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 1133, 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 1140, 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 1151, app/assets/stylesheets/main.scss */
main .help h1,
main .help h2 {
  margin-top: 0;
}

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

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

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

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

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

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

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

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

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

/* line 1234, 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 1238, 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 1243, 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 1248, 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 1257, 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 1266, app/assets/stylesheets/main.scss */
main .context_navigation .wrapper h1,
main h1.entity-name {
  padding-left: 40px;
  min-height: 35px;
  line-height: 35px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1460, 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 1465, 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 1476, 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 1488, 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 1497, 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 1505, 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 1513, 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 1522, 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 1531, 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 1543, app/assets/stylesheets/main.scss */
main .changes {
  font-weight: normal;
  margin-top: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1689, 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 1697, 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 1702, 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 1711, 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 1723, app/assets/stylesheets/main.scss */
main #query_builder input[type='submit']:hover {
  background-color: #00aa00;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2737, 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 2749, 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 2759, 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 2768, app/assets/stylesheets/main.scss */
main #tour .image img {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3202, 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 3216, 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 3229, 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 3239, 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 3249, app/assets/stylesheets/main.scss */
main .six-degrees .up {
  top: -10px;
  background-position: 0px -45px;
  padding-top: 1.8em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3610, 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 3624, 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 3669, 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 3682, 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 3698, app/assets/stylesheets/main.scss */
main .readonly-email-field {
  background-color: #e2e2e2;
  cursor: not-allowed;
}

/* line 3705, app/assets/stylesheets/main.scss */
main .listevisning-link {
  position: relative;
  animation: wobble 5s ease 1s;
}

/* line 3709, app/assets/stylesheets/main.scss */
main .listevisning-link::after {
  content: "Listevisning og Redigérbare ejertræ";
  left: -100px;
  font-size: 0.9em;
  background-color: #eae8ba;
  border: #cac118 2px solid;
  border-radius: 4px;
  width: 100px;
  height: auto;
  padding: 2px 6px;
  position: absolute;
  display: inline-block;
}

/* line 3724, app/assets/stylesheets/main.scss */
main .redigerbare-ejertrae-link {
  animation: wobble 5s ease 1s;
}

@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}

/* 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 18, 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 34, 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 40, 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 46, 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 52, 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 62, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content {
  padding: 20px;
}

/* line 66, 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 72, 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 77, 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 86, app/assets/stylesheets/legacy_css_on_main.scss */
main .context_navigation h1 {
  padding: 0;
}

/* line 92, app/assets/stylesheets/legacy_css_on_main.scss */
main .six-degrees-explanation {
  font-size: 76%;
}

/* line 100, 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 105, 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 110, 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 117, app/assets/stylesheets/legacy_css_on_main.scss */
main select {
  border: 1px #333333 solid;
  border-radius: 3px;
}

/* line 123, app/assets/stylesheets/legacy_css_on_main.scss */
main .om-toolbox-item {
  min-height: 20px;
  height: -moz-fit-content;
  height: fit-content;
}

/* line 130, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table {
  border-collapse: separate;
}

/* line 133, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table label input[type="checkbox"] {
  margin-right: 5px;
}

/* line 141, 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 150, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-corner-all {
  border-radius: 3px;
}

/* line 154, 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 166, 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 176, 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 185, 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 194, 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 205, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

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