.ManagerPlaceholder{display:flex;flex-direction:column;height:100%}.ManagerPlaceholder_preview{width:100%;min-height:200px;background-color:var(--color-accent);-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite}.ManagerPlaceholder_body{display:flex;flex-direction:column;flex-grow:1;width:100%;min-height:400px;margin-top:10px;-webkit-animation:pulse 1.2s ease-in-out .2s infinite;animation:pulse 1.2s ease-in-out .2s infinite}.ManagerPlaceholder_body.full{min-height:600px}.ManagerPlaceholder_tab,.ManagerPlaceholder_tabs{display:flex;align-items:center}.ManagerPlaceholder_tab{justify-content:center;width:38px;height:12px;background-color:var(--color-accent);opacity:.35}.ManagerPlaceholder_tab.is-active{width:80px;height:35px;opacity:1}.ManagerPlaceholder_tab+.ManagerPlaceholder_tab{margin-left:12px}.ManagerPlaceholder_content{flex-grow:1;width:100%;background-color:var(--color-accent)}.ManagerPlaceholder_footer{width:100%;min-height:100px;margin-top:10px;background-color:var(--color-accent);-webkit-animation:pulse 1.2s ease-in-out .4s infinite;animation:pulse 1.2s ease-in-out .4s infinite}.ProductionTime{display:flex;align-items:center}.ProductionTime_icon{width:1.1em;height:1.1em;position:relative;top:-2px}.ProductionTime_time{margin-left:.35em;line-height:1}.ModalWidgetContainer{display:flex;flex-direction:column;width:100%;padding:15px 16px 16px;background-color:var(--color-accent)}.ModalWidgetContainer.-theme-light{background-color:var(--color-darkblue)}.ModalWidgetContainer.-narrow{padding:12px 10px}.ModalWidgetContainer.-collapse{padding:0}.ModalWidgetContainer.-fitted{min-height:100%}.ModalWidgetContainer+.ModalWidgetContainer{border-top:1px solid #283953}.ModalWidgetContainer+.ModalWidgetContainer.-separate{margin-top:10px;border-top:none}.ModalWidgetContainer+.ModalWidgetContainer.-nearby{padding-top:0;border-top:none}.ModalWidget{display:flex;flex-direction:column;width:100%;min-height:0}.ModalWidget.-view-fitted{overflow:hidden}.ModalWidget.-view-fitted .ModalWidget_content{flex-grow:1;overflow:hidden}.ModalWidget.-theme-light .ModalWidget_title{color:var(--color-bluegrey)}.ModalWidget+.ModalWidget{margin-top:15px}.ModalWidget_header{display:flex;align-items:center;justify-content:space-between}.ModalWidget_title{color:#556b8b;font-family:var(--font-family);font-size:.875rem;font-weight:var(--font-bold);line-height:1.18;text-transform:uppercase}.ModalWidget_button{margin-left:10px}.ModalWidget_header+.ModalWidget_content{margin-top:10px}.ModalWidget_section{width:100%;height:100%;color:var(--color-silver);font-family:var(--font-family3);font-size:.875rem;font-weight:var(--font-regular);line-height:1.18}.ModalWidget_section+.ModalWidget_section{margin-top:12px}.ModalWidget_content{max-height:100%}.Counter{--bg-color:var(--counter-bg-color,#1c483d);--accent-color:var(--counter-accent-color,var(--color-mint));display:flex}.Counter_field{width:33px;height:24px;padding:3px 4px 2px;background-color:var(--bg-color);border:1px solid var(--accent-color);border-radius:0;color:var(--color-white);outline:none;font-family:var(--font-family3);font-size:.875rem;font-weight:var(--font-regular);line-height:1.18;text-align:center;transition:border-color .2s ease;-moz-appearance:textfield}.Counter_field::-webkit-inner-spin-button,.Counter_field::-webkit-outer-spin-button{-webkit-appearance:none}.Counter_field:focus{border-color:var(--color-white)}.Counter_button{display:inline-block;width:24px;height:24px;margin-left:3px;cursor:pointer;background-color:var(--accent-color);border:none;border-radius:0;color:var(--color-white);outline:none;font-family:var(--font-family3);font-size:1rem;font-weight:var(--font-bold);line-height:1.28;text-align:center;transition:background-color .2s ease}.Counter_button:focus,.Counter_button:hover{filter:brightness(1.25)}.Counter_button:active{filter:brightness(.9)}.Counter_button.-max{width:auto;font-size:.75rem;font-weight:var(--font-regular);text-transform:uppercase}.Counter.-color-grey{--bg-color:#293a53;--accent-color:var(--color-grey)}.Counter.-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3}.ProductionTimer{padding:8px 0;padding-top:9px;background-color:var(--color-darkgreen)}.ProductionTimer_time{margin-top:10px;padding-left:8px;color:var(--color-white);font-size:.875rem}.ProductionCycles_cycles{font-size:1rem;line-height:1.17em}