﻿.fo-conveyor-container{padding:1em;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}.fo-conveyor-container::before{content:"";font-size:8rem;font-weight:100;font-style:normal;}.fo-conveyor-container .fo-conveyor-row{display:inline-flex;margin:0;width:100%;}.fo-conveyor-container .fo-conveyor{background-color:var(--color-success-light);border:1px solid var(--color-success);color:var(--color-gray-10);text-align:center;padding:1.2em .8em;margin:.2em;border-radius:5px;position:relative;}.fo-conveyor-container .fo-conveyor .fo-conveyor-body .fo-conveyor-name h4{margin:0;font-size:1.1em;}.fo-conveyor-container .fo-conveyor .fo-conveyor-body .fo-conveyor-weight{background-color:none;border:1px solid var(--color-gray-10);color:var(--color-gray-10);padding:.2em .5em;border-radius:5px;}.fo-conveyor-container .fo-conveyor .fo-conveyor-body .fo-conveyor-weight h5{margin:0;display:inline;margin-right:5px;font-size:1em;}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer{align-items:center;width:100%;border-top:1px solid var(--color-white);padding-top:.5em;margin-top:.5em;}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list{display:flex;justify-content:space-between;list-style:none;text-align:left;padding:0;margin:0;}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list h5{margin:.5em 0 0 0;line-height:0;font-size:1.1em;}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer .fo-conveyor-trucks-status{text-align:center;font-size:1.5em;}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer .fo-conveyor-trucks-status-online{color:var(--color-success);}.fo-conveyor-container .fo-conveyor .fo-conveyor-footer .fo-conveyor-trucks-status-offline{color:var(--color-gray-60);}.fo-conveyor-container .fo-conveyor-horizontal{width:300px;height:100px;position:relative;}.fo-conveyor-container .fo-conveyor-horizontal .fo-conveyor-body{display:flex;justify-content:space-between;align-items:center;width:100%;}.fo-conveyor-container .fo-conveyor-vertical{height:250px;width:100px;position:relative;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-body{display:block;width:100%;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-body .fo-conveyor-name{margin-bottom:5px;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-body .fo-conveyor-type{background-color:var(--color-warning-light);border:1px solid var(--color-warning);color:var(--color-gray-10);padding:.2em .5em;border-radius:5px;margin-bottom:5px;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-body .fo-conveyor-type strong{display:block;margin:0;font-size:.9em;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-body .fo-conveyor-type small{font-size:.7em;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer{align-items:center;width:100%;border-top:0;padding-top:0;margin-top:5px;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer .fo-conveyor-metrics{margin-top:1em;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list{display:block;list-style:none;text-align:left;padding:0;margin:0;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list li{margin:1.2em 0;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list li:first-child{margin:0;}.fo-conveyor-container .fo-conveyor-vertical .fo-conveyor-footer .fo-conveyor-metrics .fo-conveyor-metrics-list h5{margin:.5em 0 0 0;line-height:0;}.fo-conveyor-container .fo-conveyor-stopped{background-color:var(--color-primary-light);border:1px solid var(--color-primary);}.fo-conveyor-container .fo-conveyor-warning{background-color:var(--color-warning-light);border:1px solid var(--color-warning);}.fo-conveyor-container .fo-conveyor-error{background-color:var(--color-error-light);border:1px solid var(--color-error);animation-name:conveyor-error;animation-duration:4s;animation-iteration-count:infinite;}.fo-conveyor-container .fo-conveyor-table{position:absolute;right:25%;left:25%;top:5%;padding:1em;}@keyframes conveyor-error{0%{background-color:var(--color-error-light);}50%{background-color:#d9958f;}100%{background-color:var(--color-error-light);}}@-webkit-keyframes bg-scrolling-reverse{100%{background-position:50px 50px;}}@-moz-keyframes bg-scrolling-reverse{100%{background-position:50px 50px;}}@-o-keyframes bg-scrolling-reverse{100%{background-position:50px 50px;}}@keyframes bg-scrolling-reverse{100%{background-position:50px 50px;}}@-webkit-keyframes bg-scrolling{0%{background-position:50px 50px;}}@-moz-keyframes bg-scrolling{0%{background-position:50px 50px;}}@-o-keyframes bg-scrolling{0%{background-position:50px 50px;}}@keyframes bg-scrolling{0%{background-position:50px 50px;}}.fo-tire-house-container{overflow:auto;padding:2em 0;}.fo-tire-house-container table{border:0;}.fo-tire-house-container table tr td{border:0;padding:2px;}.fo-tire-house-container table tr td .fo-tire-house-top-box{background-color:var(--color-primary-light);color:var(--color-gray-20);padding:4px 8px;margin:0;border-radius:5px;text-align:center;height:40px;max-width:60px;}.fo-tire-house-container table tr td .fo-tire-house-top-box h5{margin:0;padding:0;font-size:1em;}.fo-tire-house-container table tr td .fo-tire-house-top-box span{margin:0;padding:0;font-size:.8em;color:var(--color-gray-40);}.fo-tire-house-container table tr td .fo-tire-house-conveyor-badge{padding:4px;border-radius:5px;background-color:var(--color-gray-80);color:var(--color-gray-20);}.fo-tire-house-container table tr td .fo-tire-house-conveyor-badge h5{margin:0;padding:0;font-size:.8em;}.fo-tire-house-container table tr td .fo-tire-house-conveyor-badge span{font-size:.7em;color:var(--color-gray-40);}.fo-tire-house-container table tr td .fo-tire-house-station{background:var(--color-white);border:2px solid var(--color-primary-light);border-radius:5px;min-width:190px;}.fo-tire-house-container table tr td .fo-tire-house-station .fo-tire-house-station-body{padding:8px;display:flex;flex-direction:column;}.fo-tire-house-container table tr td .fo-tire-house-station .fo-tire-house-station-body h4{font-size:1em;margin:0;border-bottom:1px solid var(--color-gray-90);padding-bottom:2px;margin-bottom:2px;}.fo-tire-house-container table tr .fo-tire-house-conveyor-title{background-color:var(--color-gray-90);}.fo-tire-house-container table tr .fo-tire-house-conveyor-title .fo-tire-house-conveyor-station{background-color:var(--color-primary-light);color:var(--color-gray-40);padding:6px 2px;text-align:center;font-size:16px;height:40px;border-radius:5px;}.fo-tire-house-container table tr .fo-tire-house-conveyor-title .fo-tire-house-conveyor-station h4{margin:0;padding:0;}.fo-tire-house-container table tr .fo-tire-house-conveyor-h{vertical-align:top;min-width:50px;background-color:var(--color-gray-90);}.fo-tire-house-container table tr .fo-tire-house-conveyor-h .fo-tire-house-conveyor{height:50px;width:100%;display:flex;align-items:center;justify-content:center;}.fo-tire-house-container table tr .fo-tire-house-conveyor-v{background-color:var(--color-gray-90);width:50px;max-width:50px;position:relative;}.fo-tire-house-container table tr .fo-tire-house-conveyor-v .fo-tire-house-conveyor{display:flex;align-items:center;justify-content:center;text-align:center;}.fo-tire-house-container table tr .fo-tire-house-conveyor-column{height:120px;}.fo-tire-house-container .fo-tire-house-top{width:100%;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-box{background-color:var(--color-primary);padding:6px 12px;margin:0 2px;border-radius:5px;color:var(--color-white);text-align:center;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-box h5{margin:0;padding:0;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-rms{display:inline-flex;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-rfg{display:inline-flex;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-rso{display:inline-flex;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-awsr1{display:inline-flex;}.fo-tire-house-container .fo-tire-house-top .fo-tire-house-top-awsr2{display:inline-flex;}