.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}.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}.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+.ModalWidget{margin-top:15px}.ModalWidget.-theme-light>.ModalWidget_header .ModalWidget_title{color:var(--color-lineblue);font-size:.875rem}.ModalWidget_header{display:flex;align-items:center;justify-content:space-between}.ModalWidget_title{color:var(--color-softdarkgrey);font-family:var(--font-family);font-size:.75rem;font-weight:var(--font-bold);line-height:1.18;text-transform:uppercase;opacity:.75}.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%}.ModalWidget.-view-capacity .ModalWidget_header+.ModalWidget_content{margin-top:0}.Counter{--bg-color:var(--counter-bg-color,#1c483d);--accent-color:var(--counter-accent-color,var(--color-mint));display:flex}.Counter_field{display:flex;align-items:center;background-color:var(--bg-color);border:1px solid var(--accent-color);border-radius:0;transition:border-color .2s ease}.Counter_field.active{border-color:var(--color-white)}.Counter_fieldInput{width:3rem;padding:3px 4px 2px;background-color:var(--bg-color);border: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;-moz-appearance:textfield}.Counter_fieldInput::-webkit-inner-spin-button,.Counter_fieldInput::-webkit-outer-spin-button{-webkit-appearance:none}.Counter.-size-small .Counter_fieldInput{width:2rem}.Counter.-size-large .Counter_fieldInput{width:5rem}.Counter_postfix,.Counter_prefix{color:var(--color-grey);font-size:.75rem;text-transform:uppercase}.Counter_prefix{padding-left:4px}.Counter_postfix{padding-right:4px}.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}.ProductionPaused{display:grid;grid-template-columns:17px minmax(0,1fr);grid-row-gap:16px;grid-column-gap:16px}.ProductionPaused-button{grid-column:span 2}