.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}.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}.BoxInfo{display:flex;align-items:center;padding:15px 14px 13px;border:1px solid var(--color-darkblue)}.BoxInfo_icon{flex-shrink:0;width:1.286em;height:1.286em}.BoxInfo_icon+.BoxInfo_text{margin-left:10px}.BoxInfo_text{font-family:var(--font-family3);font-size:1rem;font-weight:var(--font-heavy);line-height:1.2}.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}.SectorDetail_header{display:flex;align-items:center;justify-content:space-between}.SectorDetail_heading{color:var(--color-bluegrey);font-size:.875rem;line-height:1.2}.SectorDetail_heading,.SectorDetail_title{font-family:var(--font-family);font-weight:var(--font-bold);text-transform:uppercase}.SectorDetail_title{margin-top:12px;margin-bottom:8px;color:#9fa2a7;font-size:.75rem;line-height:1.1;opacity:.75}.SectorDetail_pane{display:flex;justify-content:space-between}.SectorDetail_body{margin-top:9px}.SectorDetail_select{max-width:108px}.TimeProgress_box{padding-top:9px;padding-bottom:8px;overflow:hidden;background-color:var(--color-darkgreen)}.TimeProgress_time{margin-top:10px;padding-left:8px}.SectorEmptyComponent{box-sizing:border-box}.SectorEmptyComponent_box{display:flex;flex-direction:column;align-items:center;padding-top:50px;padding-bottom:42px;border:1px solid #344661}.SectorEmptyComponent_cover{width:142px;height:142px;background-image:url(/images/sector/sector-empty.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.SectorEmptyComponent_desc{max-width:160px;margin-top:17px;color:var(--color-bluegrey);font-family:var(--font-family);font-size:.875rem;font-weight:var(--font-bold);text-align:center;text-transform:uppercase}.SectorEmptyComponent_button,.SectorEmptyComponent_infomer{margin-top:12px}.ComponentString{display:flex}.ComponentString.-short{overflow:hidden}.ComponentString.-short .ComponentString_name{overflow:hidden;text-overflow:ellipsis;word-break:normal;white-space:nowrap}.ComponentString_icon{flex-shrink:0;width:17px;height:17px;color:var(--color-white)}.ComponentString_name{margin-left:7px;color:var(--color-white);font-family:var(--font-family2);font-size:.875rem;font-weight:var(--font-bold);line-height:1.32;word-break:break-word}.ComponentString.is-small .ComponentString_name{font-size:.75rem}.SectorList{--key-color:var(--color-grey);width:100%;font-family:var(--font-family)}.SectorList.-size-s{--row-padding:3px 5px;--font-size:0.6875rem;--font-weight:var(--font-regular);--key-col-width:35%;--value-color:var(--color-white)}.SectorList.-size-m{--row-padding:5px 7px;--key-col-width:30%}.SectorList.-size-l,.SectorList.-size-m{--font-size:0.875rem;--font-weight:var(--font-medium);--value-color:var(--color-silver)}.SectorList.-size-l{--row-padding:6px 8px;--key-col-width:32%}.SectorList_row{display:flex;min-width:0;padding:var(--row-padding);border:1px solid var(--color-darkblue)}.SectorList_row+.SectorList_row{margin-top:7px}.SectorList_key{flex:1 0 var(--key-col-width);width:100%}.SectorList_label{color:var(--key-color);text-transform:uppercase}.SectorList_label,.SectorList_value{font-size:var(--font-size);font-weight:var(--font-weight);line-height:1.18}.SectorList_value{flex:1 0 100%;width:0;max-width:calc(100% - var(--key-col-width));padding-left:6px;overflow:hidden;position:relative;color:var(--value-color);text-overflow:ellipsis}