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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1519, 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 1531, app/assets/stylesheets/main.scss */
main .changes {
  font-weight: normal;
  margin-top: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1153, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cny:before,
main .fa-rmb:before,
main .fa-yen:before,
main .fa-jpy:before {
  content: "\f157";
}

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

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

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

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

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

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

/* line 1181, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 1184, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 1187, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 1190, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 1193, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 1196, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-up:before {
  content: "\f164";
}

/* line 1199, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thumbs-down:before {
  content: "\f165";
}

/* line 1202, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube-square:before {
  content: "\f166";
}

/* line 1205, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube:before {
  content: "\f167";
}

/* line 1208, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-xing:before {
  content: "\f168";
}

/* line 1211, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-xing-square:before {
  content: "\f169";
}

/* line 1214, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-youtube-play:before {
  content: "\f16a";
}

/* line 1217, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dropbox:before {
  content: "\f16b";
}

/* line 1220, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1223, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-instagram:before {
  content: "\f16d";
}

/* line 1226, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-flickr:before {
  content: "\f16e";
}

/* line 1229, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-adn:before {
  content: "\f170";
}

/* line 1232, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bitbucket:before {
  content: "\f171";
}

/* line 1235, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bitbucket-square:before {
  content: "\f172";
}

/* line 1238, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tumblr:before {
  content: "\f173";
}

/* line 1241, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tumblr-square:before {
  content: "\f174";
}

/* line 1244, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-down:before {
  content: "\f175";
}

/* line 1247, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-up:before {
  content: "\f176";
}

/* line 1250, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-left:before {
  content: "\f177";
}

/* line 1253, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-long-arrow-right:before {
  content: "\f178";
}

/* line 1256, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-apple:before {
  content: "\f179";
}

/* line 1259, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-windows:before {
  content: "\f17a";
}

/* line 1262, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-android:before {
  content: "\f17b";
}

/* line 1265, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linux:before {
  content: "\f17c";
}

/* line 1268, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dribbble:before {
  content: "\f17d";
}

/* line 1271, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-skype:before {
  content: "\f17e";
}

/* line 1274, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-foursquare:before {
  content: "\f180";
}

/* line 1277, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trello:before {
  content: "\f181";
}

/* line 1280, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-female:before {
  content: "\f182";
}

/* line 1283, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-male:before {
  content: "\f183";
}

/* line 1286, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gittip:before,
main .fa-gratipay:before {
  content: "\f184";
}

/* line 1290, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sun-o:before {
  content: "\f185";
}

/* line 1293, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-moon-o:before {
  content: "\f186";
}

/* line 1296, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-archive:before {
  content: "\f187";
}

/* line 1299, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bug:before {
  content: "\f188";
}

/* line 1302, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vk:before {
  content: "\f189";
}

/* line 1305, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-weibo:before {
  content: "\f18a";
}

/* line 1308, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-renren:before {
  content: "\f18b";
}

/* line 1311, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pagelines:before {
  content: "\f18c";
}

/* line 1314, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1317, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 1320, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 1323, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-left:before,
main .fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 1327, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dot-circle-o:before {
  content: "\f192";
}

/* line 1330, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wheelchair:before {
  content: "\f193";
}

/* line 1333, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vimeo-square:before {
  content: "\f194";
}

/* line 1336, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-turkish-lira:before,
main .fa-try:before {
  content: "\f195";
}

/* line 1340, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plus-square-o:before {
  content: "\f196";
}

/* line 1343, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-space-shuttle:before {
  content: "\f197";
}

/* line 1346, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-slack:before {
  content: "\f198";
}

/* line 1349, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-square:before {
  content: "\f199";
}

/* line 1352, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wordpress:before {
  content: "\f19a";
}

/* line 1355, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-openid:before {
  content: "\f19b";
}

/* line 1358, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-institution:before,
main .fa-bank:before,
main .fa-university:before {
  content: "\f19c";
}

/* line 1363, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mortar-board:before,
main .fa-graduation-cap:before {
  content: "\f19d";
}

/* line 1367, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yahoo:before {
  content: "\f19e";
}

/* line 1370, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google:before {
  content: "\f1a0";
}

/* line 1373, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit:before {
  content: "\f1a1";
}

/* line 1376, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1379, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1382, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1385, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-delicious:before {
  content: "\f1a5";
}

/* line 1388, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-digg:before {
  content: "\f1a6";
}

/* line 1391, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 1394, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 1397, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drupal:before {
  content: "\f1a9";
}

/* line 1400, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-joomla:before {
  content: "\f1aa";
}

/* line 1403, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-language:before {
  content: "\f1ab";
}

/* line 1406, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fax:before {
  content: "\f1ac";
}

/* line 1409, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-building:before {
  content: "\f1ad";
}

/* line 1412, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-child:before {
  content: "\f1ae";
}

/* line 1415, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paw:before {
  content: "\f1b0";
}

/* line 1418, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spoon:before {
  content: "\f1b1";
}

/* line 1421, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cube:before {
  content: "\f1b2";
}

/* line 1424, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cubes:before {
  content: "\f1b3";
}

/* line 1427, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-behance:before {
  content: "\f1b4";
}

/* line 1430, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-behance-square:before {
  content: "\f1b5";
}

/* line 1433, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-steam:before {
  content: "\f1b6";
}

/* line 1436, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-steam-square:before {
  content: "\f1b7";
}

/* line 1439, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-recycle:before {
  content: "\f1b8";
}

/* line 1442, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-automobile:before,
main .fa-car:before {
  content: "\f1b9";
}

/* line 1446, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cab:before,
main .fa-taxi:before {
  content: "\f1ba";
}

/* line 1450, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tree:before {
  content: "\f1bb";
}

/* line 1453, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-spotify:before {
  content: "\f1bc";
}

/* line 1456, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-deviantart:before {
  content: "\f1bd";
}

/* line 1459, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-soundcloud:before {
  content: "\f1be";
}

/* line 1462, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-database:before {
  content: "\f1c0";
}

/* line 1465, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 1468, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-word-o:before {
  content: "\f1c2";
}

/* line 1471, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 1474, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 1477, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-photo-o:before,
main .fa-file-picture-o:before,
main .fa-file-image-o:before {
  content: "\f1c5";
}

/* line 1482, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-zip-o:before,
main .fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 1486, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-sound-o:before,
main .fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 1490, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-movie-o:before,
main .fa-file-video-o:before {
  content: "\f1c8";
}

/* line 1494, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-file-code-o:before {
  content: "\f1c9";
}

/* line 1497, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vine:before {
  content: "\f1ca";
}

/* line 1500, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-codepen:before {
  content: "\f1cb";
}

/* line 1503, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 1506, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-life-bouy:before,
main .fa-life-buoy:before,
main .fa-life-saver:before,
main .fa-support:before,
main .fa-life-ring:before {
  content: "\f1cd";
}

/* line 1513, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 1516, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ra:before,
main .fa-resistance:before,
main .fa-rebel:before {
  content: "\f1d0";
}

/* line 1521, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ge:before,
main .fa-empire:before {
  content: "\f1d1";
}

/* line 1525, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-git-square:before {
  content: "\f1d2";
}

/* line 1528, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-git:before {
  content: "\f1d3";
}

/* line 1531, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-y-combinator-square:before,
main .fa-yc-square:before,
main .fa-hacker-news:before {
  content: "\f1d4";
}

/* line 1536, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1539, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-qq:before {
  content: "\f1d6";
}

/* line 1542, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wechat:before,
main .fa-weixin:before {
  content: "\f1d7";
}

/* line 1546, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-send:before,
main .fa-paper-plane:before {
  content: "\f1d8";
}

/* line 1550, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-send-o:before,
main .fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 1554, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-history:before {
  content: "\f1da";
}

/* line 1557, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-circle-thin:before {
  content: "\f1db";
}

/* line 1560, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-header:before {
  content: "\f1dc";
}

/* line 1563, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paragraph:before {
  content: "\f1dd";
}

/* line 1566, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sliders:before {
  content: "\f1de";
}

/* line 1569, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-alt:before {
  content: "\f1e0";
}

/* line 1572, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1575, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bomb:before {
  content: "\f1e2";
}

/* line 1578, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-soccer-ball-o:before,
main .fa-futbol-o:before {
  content: "\f1e3";
}

/* line 1582, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tty:before {
  content: "\f1e4";
}

/* line 1585, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-binoculars:before {
  content: "\f1e5";
}

/* line 1588, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-plug:before {
  content: "\f1e6";
}

/* line 1591, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-slideshare:before {
  content: "\f1e7";
}

/* line 1594, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-twitch:before {
  content: "\f1e8";
}

/* line 1597, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yelp:before {
  content: "\f1e9";
}

/* line 1600, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 1603, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wifi:before {
  content: "\f1eb";
}

/* line 1606, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calculator:before {
  content: "\f1ec";
}

/* line 1609, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paypal:before {
  content: "\f1ed";
}

/* line 1612, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-wallet:before {
  content: "\f1ee";
}

/* line 1615, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-visa:before {
  content: "\f1f0";
}

/* line 1618, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 1621, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-discover:before {
  content: "\f1f2";
}

/* line 1624, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-amex:before {
  content: "\f1f3";
}

/* line 1627, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 1630, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 1633, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell-slash:before {
  content: "\f1f6";
}

/* line 1636, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 1639, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trash:before {
  content: "\f1f8";
}

/* line 1642, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-copyright:before {
  content: "\f1f9";
}

/* line 1645, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-at:before {
  content: "\f1fa";
}

/* line 1648, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eyedropper:before {
  content: "\f1fb";
}

/* line 1651, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-paint-brush:before {
  content: "\f1fc";
}

/* line 1654, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 1657, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-area-chart:before {
  content: "\f1fe";
}

/* line 1660, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pie-chart:before {
  content: "\f200";
}

/* line 1663, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-line-chart:before {
  content: "\f201";
}

/* line 1666, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lastfm:before {
  content: "\f202";
}

/* line 1669, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-lastfm-square:before {
  content: "\f203";
}

/* line 1672, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-off:before {
  content: "\f204";
}

/* line 1675, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-toggle-on:before {
  content: "\f205";
}

/* line 1678, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bicycle:before {
  content: "\f206";
}

/* line 1681, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bus:before {
  content: "\f207";
}

/* line 1684, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ioxhost:before {
  content: "\f208";
}

/* line 1687, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-angellist:before {
  content: "\f209";
}

/* line 1690, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc:before {
  content: "\f20a";
}

/* line 1693, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shekel:before,
main .fa-sheqel:before,
main .fa-ils:before {
  content: "\f20b";
}

/* line 1698, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-meanpath:before {
  content: "\f20c";
}

/* line 1701, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-buysellads:before {
  content: "\f20d";
}

/* line 1704, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-connectdevelop:before {
  content: "\f20e";
}

/* line 1707, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-dashcube:before {
  content: "\f210";
}

/* line 1710, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-forumbee:before {
  content: "\f211";
}

/* line 1713, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-leanpub:before {
  content: "\f212";
}

/* line 1716, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sellsy:before {
  content: "\f213";
}

/* line 1719, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 1722, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-simplybuilt:before {
  content: "\f215";
}

/* line 1725, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-skyatlas:before {
  content: "\f216";
}

/* line 1728, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cart-plus:before {
  content: "\f217";
}

/* line 1731, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 1734, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-diamond:before {
  content: "\f219";
}

/* line 1737, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ship:before {
  content: "\f21a";
}

/* line 1740, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-secret:before {
  content: "\f21b";
}

/* line 1743, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-motorcycle:before {
  content: "\f21c";
}

/* line 1746, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-street-view:before {
  content: "\f21d";
}

/* line 1749, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-heartbeat:before {
  content: "\f21e";
}

/* line 1752, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus:before {
  content: "\f221";
}

/* line 1755, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars:before {
  content: "\f222";
}

/* line 1758, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mercury:before {
  content: "\f223";
}

/* line 1761, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-intersex:before,
main .fa-transgender:before {
  content: "\f224";
}

/* line 1765, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-transgender-alt:before {
  content: "\f225";
}

/* line 1768, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus-double:before {
  content: "\f226";
}

/* line 1771, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-double:before {
  content: "\f227";
}

/* line 1774, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-venus-mars:before {
  content: "\f228";
}

/* line 1777, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke:before {
  content: "\f229";
}

/* line 1780, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 1783, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 1786, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-neuter:before {
  content: "\f22c";
}

/* line 1789, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-genderless:before {
  content: "\f22d";
}

/* line 1792, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-facebook-official:before {
  content: "\f230";
}

/* line 1795, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pinterest-p:before {
  content: "\f231";
}

/* line 1798, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-whatsapp:before {
  content: "\f232";
}

/* line 1801, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-server:before {
  content: "\f233";
}

/* line 1804, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-plus:before {
  content: "\f234";
}

/* line 1807, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-times:before {
  content: "\f235";
}

/* line 1810, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hotel:before,
main .fa-bed:before {
  content: "\f236";
}

/* line 1814, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viacoin:before {
  content: "\f237";
}

/* line 1817, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-train:before {
  content: "\f238";
}

/* line 1820, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-subway:before {
  content: "\f239";
}

/* line 1823, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-medium:before {
  content: "\f23a";
}

/* line 1826, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yc:before,
main .fa-y-combinator:before {
  content: "\f23b";
}

/* line 1830, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-optin-monster:before {
  content: "\f23c";
}

/* line 1833, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-opencart:before {
  content: "\f23d";
}

/* line 1836, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-expeditedssl:before {
  content: "\f23e";
}

/* line 1839, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-4:before,
main .fa-battery:before,
main .fa-battery-full:before {
  content: "\f240";
}

/* line 1844, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-3:before,
main .fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 1848, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-2:before,
main .fa-battery-half:before {
  content: "\f242";
}

/* line 1852, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-1:before,
main .fa-battery-quarter:before {
  content: "\f243";
}

/* line 1856, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-battery-0:before,
main .fa-battery-empty:before {
  content: "\f244";
}

/* line 1860, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mouse-pointer:before {
  content: "\f245";
}

/* line 1863, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-i-cursor:before {
  content: "\f246";
}

/* line 1866, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-object-group:before {
  content: "\f247";
}

/* line 1869, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-object-ungroup:before {
  content: "\f248";
}

/* line 1872, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sticky-note:before {
  content: "\f249";
}

/* line 1875, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-sticky-note-o:before {
  content: "\f24a";
}

/* line 1878, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-jcb:before {
  content: "\f24b";
}

/* line 1881, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 1884, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-clone:before {
  content: "\f24d";
}

/* line 1887, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-balance-scale:before {
  content: "\f24e";
}

/* line 1890, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-o:before {
  content: "\f250";
}

/* line 1893, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-1:before,
main .fa-hourglass-start:before {
  content: "\f251";
}

/* line 1897, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-2:before,
main .fa-hourglass-half:before {
  content: "\f252";
}

/* line 1901, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass-3:before,
main .fa-hourglass-end:before {
  content: "\f253";
}

/* line 1905, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hourglass:before {
  content: "\f254";
}

/* line 1908, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-grab-o:before,
main .fa-hand-rock-o:before {
  content: "\f255";
}

/* line 1912, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-stop-o:before,
main .fa-hand-paper-o:before {
  content: "\f256";
}

/* line 1916, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-scissors-o:before {
  content: "\f257";
}

/* line 1919, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-lizard-o:before {
  content: "\f258";
}

/* line 1922, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-spock-o:before {
  content: "\f259";
}

/* line 1925, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-pointer-o:before {
  content: "\f25a";
}

/* line 1928, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hand-peace-o:before {
  content: "\f25b";
}

/* line 1931, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-trademark:before {
  content: "\f25c";
}

/* line 1934, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-registered:before {
  content: "\f25d";
}

/* line 1937, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-creative-commons:before {
  content: "\f25e";
}

/* line 1940, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gg:before {
  content: "\f260";
}

/* line 1943, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gg-circle:before {
  content: "\f261";
}

/* line 1946, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tripadvisor:before {
  content: "\f262";
}

/* line 1949, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-odnoklassniki:before {
  content: "\f263";
}

/* line 1952, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 1955, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-get-pocket:before {
  content: "\f265";
}

/* line 1958, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wikipedia-w:before {
  content: "\f266";
}

/* line 1961, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-safari:before {
  content: "\f267";
}

/* line 1964, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-chrome:before {
  content: "\f268";
}

/* line 1967, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-firefox:before {
  content: "\f269";
}

/* line 1970, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-opera:before {
  content: "\f26a";
}

/* line 1973, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-internet-explorer:before {
  content: "\f26b";
}

/* line 1976, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-tv:before,
main .fa-television:before {
  content: "\f26c";
}

/* line 1980, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-contao:before {
  content: "\f26d";
}

/* line 1983, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-500px:before {
  content: "\f26e";
}

/* line 1986, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-amazon:before {
  content: "\f270";
}

/* line 1989, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-plus-o:before {
  content: "\f271";
}

/* line 1992, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-minus-o:before {
  content: "\f272";
}

/* line 1995, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-times-o:before {
  content: "\f273";
}

/* line 1998, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-calendar-check-o:before {
  content: "\f274";
}

/* line 2001, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-industry:before {
  content: "\f275";
}

/* line 2004, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-pin:before {
  content: "\f276";
}

/* line 2007, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-signs:before {
  content: "\f277";
}

/* line 2010, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map-o:before {
  content: "\f278";
}

/* line 2013, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-map:before {
  content: "\f279";
}

/* line 2016, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-commenting:before {
  content: "\f27a";
}

/* line 2019, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-commenting-o:before {
  content: "\f27b";
}

/* line 2022, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-houzz:before {
  content: "\f27c";
}

/* line 2025, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vimeo:before {
  content: "\f27d";
}

/* line 2028, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-black-tie:before {
  content: "\f27e";
}

/* line 2031, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fonticons:before {
  content: "\f280";
}

/* line 2034, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-reddit-alien:before {
  content: "\f281";
}

/* line 2037, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-edge:before {
  content: "\f282";
}

/* line 2040, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-credit-card-alt:before {
  content: "\f283";
}

/* line 2043, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-codiepie:before {
  content: "\f284";
}

/* line 2046, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-modx:before {
  content: "\f285";
}

/* line 2049, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fort-awesome:before {
  content: "\f286";
}

/* line 2052, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-usb:before {
  content: "\f287";
}

/* line 2055, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-product-hunt:before {
  content: "\f288";
}

/* line 2058, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-mixcloud:before {
  content: "\f289";
}

/* line 2061, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-scribd:before {
  content: "\f28a";
}

/* line 2064, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pause-circle:before {
  content: "\f28b";
}

/* line 2067, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pause-circle-o:before {
  content: "\f28c";
}

/* line 2070, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stop-circle:before {
  content: "\f28d";
}

/* line 2073, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-stop-circle-o:before {
  content: "\f28e";
}

/* line 2076, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shopping-bag:before {
  content: "\f290";
}

/* line 2079, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shopping-basket:before {
  content: "\f291";
}

/* line 2082, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-hashtag:before {
  content: "\f292";
}

/* line 2085, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bluetooth:before {
  content: "\f293";
}

/* line 2088, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bluetooth-b:before {
  content: "\f294";
}

/* line 2091, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-percent:before {
  content: "\f295";
}

/* line 2094, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-gitlab:before {
  content: "\f296";
}

/* line 2097, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpbeginner:before {
  content: "\f297";
}

/* line 2100, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpforms:before {
  content: "\f298";
}

/* line 2103, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envira:before {
  content: "\f299";
}

/* line 2106, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-universal-access:before {
  content: "\f29a";
}

/* line 2109, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wheelchair-alt:before {
  content: "\f29b";
}

/* line 2112, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-question-circle-o:before {
  content: "\f29c";
}

/* line 2115, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-blind:before {
  content: "\f29d";
}

/* line 2118, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-audio-description:before {
  content: "\f29e";
}

/* line 2121, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-volume-control-phone:before {
  content: "\f2a0";
}

/* line 2124, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-braille:before {
  content: "\f2a1";
}

/* line 2127, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-assistive-listening-systems:before {
  content: "\f2a2";
}

/* line 2130, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-asl-interpreting:before,
main .fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

/* line 2134, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-deafness:before,
main .fa-hard-of-hearing:before,
main .fa-deaf:before {
  content: "\f2a4";
}

/* line 2139, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-glide:before {
  content: "\f2a5";
}

/* line 2142, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-glide-g:before {
  content: "\f2a6";
}

/* line 2145, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-signing:before,
main .fa-sign-language:before {
  content: "\f2a7";
}

/* line 2149, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-low-vision:before {
  content: "\f2a8";
}

/* line 2152, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viadeo:before {
  content: "\f2a9";
}

/* line 2155, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 2158, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat:before {
  content: "\f2ab";
}

/* line 2161, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat-ghost:before {
  content: "\f2ac";
}

/* line 2164, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 2167, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-pied-piper:before {
  content: "\f2ae";
}

/* line 2170, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-first-order:before {
  content: "\f2b0";
}

/* line 2173, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-yoast:before {
  content: "\f2b1";
}

/* line 2176, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-themeisle:before {
  content: "\f2b2";
}

/* line 2179, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-google-plus-circle:before,
main .fa-google-plus-official:before {
  content: "\f2b3";
}

/* line 2183, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-fa:before,
main .fa-font-awesome:before {
  content: "\f2b4";
}

/* line 2187, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-handshake-o:before {
  content: "\f2b5";
}

/* line 2190, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-open:before {
  content: "\f2b6";
}

/* line 2193, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-envelope-open-o:before {
  content: "\f2b7";
}

/* line 2196, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-linode:before {
  content: "\f2b8";
}

/* line 2199, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-address-book:before {
  content: "\f2b9";
}

/* line 2202, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-address-book-o:before {
  content: "\f2ba";
}

/* line 2205, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vcard:before,
main .fa-address-card:before {
  content: "\f2bb";
}

/* line 2209, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-vcard-o:before,
main .fa-address-card-o:before {
  content: "\f2bc";
}

/* line 2213, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-circle:before {
  content: "\f2bd";
}

/* line 2216, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-circle-o:before {
  content: "\f2be";
}

/* line 2219, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-user-o:before {
  content: "\f2c0";
}

/* line 2222, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-id-badge:before {
  content: "\f2c1";
}

/* line 2225, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drivers-license:before,
main .fa-id-card:before {
  content: "\f2c2";
}

/* line 2229, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-drivers-license-o:before,
main .fa-id-card-o:before {
  content: "\f2c3";
}

/* line 2233, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-quora:before {
  content: "\f2c4";
}

/* line 2236, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-free-code-camp:before {
  content: "\f2c5";
}

/* line 2239, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-telegram:before {
  content: "\f2c6";
}

/* line 2242, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-4:before,
main .fa-thermometer:before,
main .fa-thermometer-full:before {
  content: "\f2c7";
}

/* line 2247, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-3:before,
main .fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

/* line 2251, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-2:before,
main .fa-thermometer-half:before {
  content: "\f2c9";
}

/* line 2255, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-1:before,
main .fa-thermometer-quarter:before {
  content: "\f2ca";
}

/* line 2259, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-thermometer-0:before,
main .fa-thermometer-empty:before {
  content: "\f2cb";
}

/* line 2263, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-shower:before {
  content: "\f2cc";
}

/* line 2266, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bathtub:before,
main .fa-s15:before,
main .fa-bath:before {
  content: "\f2cd";
}

/* line 2271, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-podcast:before {
  content: "\f2ce";
}

/* line 2274, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-maximize:before {
  content: "\f2d0";
}

/* line 2277, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-minimize:before {
  content: "\f2d1";
}

/* line 2280, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-window-restore:before {
  content: "\f2d2";
}

/* line 2283, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-rectangle:before,
main .fa-window-close:before {
  content: "\f2d3";
}

/* line 2287, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-times-rectangle-o:before,
main .fa-window-close-o:before {
  content: "\f2d4";
}

/* line 2291, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-bandcamp:before {
  content: "\f2d5";
}

/* line 2294, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-grav:before {
  content: "\f2d6";
}

/* line 2297, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-etsy:before {
  content: "\f2d7";
}

/* line 2300, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-imdb:before {
  content: "\f2d8";
}

/* line 2303, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-ravelry:before {
  content: "\f2d9";
}

/* line 2306, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-eercast:before {
  content: "\f2da";
}

/* line 2309, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-microchip:before {
  content: "\f2db";
}

/* line 2312, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-snowflake-o:before {
  content: "\f2dc";
}

/* line 2315, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-superpowers:before {
  content: "\f2dd";
}

/* line 2318, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-wpexplorer:before {
  content: "\f2de";
}

/* line 2321, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .fa-meetup:before {
  content: "\f2e0";
}

/* line 2324, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 2334, ../usr/local/bundle/ruby/3.4.0/gems/font-awesome-rails-4.7.0.9/app/assets/stylesheets/font-awesome.css.erb */
main .sr-only-focusable:active,
main .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 17, app/assets/stylesheets/legacy_css_on_main.scss */
main input[type="submit"]:not(.ignore-old-styles),
main button[type="button"]:not(.ignore-old-styles) {
  align-items: flex-start;
  text-align: center;
  cursor: pointer;
  box-sizing: border-box;
  white-space: pre;
  padding-block: 1px;
  padding-inline: 6px;
  border-width: 1px;
  border-radius: 2px;
  border-color: #333333;
  background-color: #f2f2f2;
  margin: 1px;
  inset: none;
}

/* line 33, app/assets/stylesheets/legacy_css_on_main.scss */
main input[type="submit"]:not(.ignore-old-styles):hover,
main button[type="button"]:not(.ignore-old-styles):hover {
  background-color: #e2e2e2;
}

/* line 39, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content {
  font-size: 76%;
  font-family: 'lucida grande', verdana, arial, sans-serif;
  color: #333333;
}

/* line 45, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content h1:not(.ignore-old-styles),
main #page-content h2:not(.ignore-old-styles) {
  font-family: 'corbel', 'trebuchet ms', arial, futura, verdana, sans-serif;
  letter-spacing: -0.02em;
}

/* line 51, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content h3:not(.ignore-old-styles),
main #page-content .sidebar h2 {
  color: #677386;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  padding-bottom: 0.5em;
}

/* line 61, app/assets/stylesheets/legacy_css_on_main.scss */
main #page-content {
  padding: 20px;
}

/* line 65, app/assets/stylesheets/legacy_css_on_main.scss */
main .ignore-old-styles,
main .ignore-old-styles * {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

/* line 71, app/assets/stylesheets/legacy_css_on_main.scss */
main h1, main h2 {
  font-family: 'corbel', 'trebuchet ms', arial, futura, verdana, sans-serif;
  letter-spacing: -0.02em;
}

/* line 76, app/assets/stylesheets/legacy_css_on_main.scss */
main h3:not(.ignore-old-styles), main .sidebar h2 {
  color: #677386;
  font-family: verdana, arial, sans-serif;
  font-size: 1em;
  padding-bottom: 0.5em;
}

/* line 85, app/assets/stylesheets/legacy_css_on_main.scss */
main .context_navigation h1 {
  padding: 0;
}

/* line 91, app/assets/stylesheets/legacy_css_on_main.scss */
main .six-degrees-explanation {
  font-size: 76%;
}

/* line 99, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes h1,
main .history-content h1,
main .messages-content h1 {
  margin-bottom: 0.5em;
  margin-top: 1em;
}

/* line 104, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes h2,
main .history-content h2,
main .messages-content h2 {
  margin-bottom: 0.6em;
  margin-top: 1.8em;
}

/* line 109, app/assets/stylesheets/legacy_css_on_main.scss */
main .latest-changes p,
main .history-content p,
main .messages-content p {
  font-size: 1em;
  margin-bottom: 1.5em;
  margin-top: 1.5em;
}

/* line 116, app/assets/stylesheets/legacy_css_on_main.scss */
main select {
  border: 1px #333333 solid;
  border-radius: 3px;
}

/* line 122, app/assets/stylesheets/legacy_css_on_main.scss */
main .om-toolbox-item {
  min-height: 20px;
  height: -moz-fit-content;
  height: fit-content;
}

/* line 129, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table {
  border-collapse: separate;
}

/* line 132, app/assets/stylesheets/legacy_css_on_main.scss */
main .edit_user table label input[type="checkbox"] {
  margin-right: 5px;
}

/* line 140, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  font-size: 100%;
}

/* line 149, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-corner-all {
  border-radius: 3px;
}

/* line 153, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-state-default,
main .ui-widget-content .ui-state-default,
main .ui-widget-header .ui-state-default,
main .ui-button,
main html .ui-button.ui-state-disabled:hover,
main html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

/* line 165, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* line 175, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon-triangle-1-e {
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #444444;
  margin-right: 5px;
}

/* line 184, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-icon-triangle-1-s {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #444444;
  margin-right: 5px;
}

/* line 193, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-state-default a,
main .ui-state-default a:link,
main .ui-state-default a:visited,
main a.ui-button,
main a.ui-button:link,
main a.ui-button:visited,
main .ui-button {
  color: #454545;
  text-decoration: none;
}

/* line 204, app/assets/stylesheets/legacy_css_on_main.scss */
main .ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

/* line 212, app/assets/stylesheets/legacy_css_on_main.scss */
main #timeline-root .gHFxcM {
  max-width: 750px;
  margin: 10px auto;
  padding: 10px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  color: grey;
  font-family: Tahoma, sans-serif;
}
