.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.nl-date-tag-button{cursor:pointer;font-size:12px;height:24px;line-height:25px;min-height:24px;width:100%}.bp4-tag.nl-date-tag-button{background-color:#10161a4d;box-shadow:inset 0 0 1px 0 #10161a66,inset 0 1px 1px 0 #10161a66;color:#5f6b7c}.disabled.nl-date-tag-button{cursor:not-allowed}.disabled.nl-date-tag-button span{color:#95989a}.selected.bp4-tag.nl-date-tag-button{color:#f6f7f9}.nl-date-picker-container #nl-date-picker-save{background:var(--intent-primary-background);color:#fff}.nl-date-picker-container #nl-date-picker-save:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.nl-date-picker-container #nl-date-picker-save:disabled{background:var(--intent-primary-background)}.nl-date-picker-container{display:flex;flex-direction:column;padding-top:15px}.nl-date-picker-container .timezone-picker{padding-left:15px}.nl-date-picker-container .instruction-value-save{padding:0 15px 15px}.nl-file-input-label{cursor:pointer;display:block}.nl-file-input-label:hover>button{background-color:#30404d!important}.nl-file-input-label>button{pointer-events:none}#nl-file-input{position:fixed;top:-100em}.nl-form-wrapper .nl-form-postfix{font-size:14px;font-style:italic;font-weight:400}.nl-form-wrapper{display:flex;flex-direction:row}.nl-form-wrapper.minimal .bp4-form-content>div:not(.bp4-intent-danger) .bp4-input:not(:focus){background-color:#0000;border-bottom:1px solid #1c2127;border-radius:unset;box-shadow:none}.nl-form-wrapper.minimal .bp4-form-content>div:not(.bp4-intent-danger) .bp4-input:not(:focus):disabled{border-width:0}.nl-form-wrapper.minimal .bp4-tag{background-color:#0000!important;border-bottom:1px solid #1c2127;border-radius:unset;box-shadow:none!important}.nl-form-wrapper:not(.collapse) .bp4-form-group .bp4-label{min-width:255px}.nl-form-wrapper .bp4-form-group .bp4-label{min-width:50px}.nl-form-wrapper .bp4-form-group .bp4-label .bp4-popover-wrapper{display:inline-block}.nl-form-wrapper .bp4-form-group .bp4-input-group input{min-width:250px}.nl-form-wrapper .bp4-form-group .nl-dropdown-button{border-bottom:1px solid #1c2127;display:flex;flex-direction:row;justify-content:flex-end;min-width:250px}.nl-form-wrapper .bp4-form-group .nl-dropdown-button .bp4-button-text{flex:1 1}.nl-form-wrapper .nl-form-postfix{color:#c5cbd3;font-style:unset;transform:translate(5px,15px)}.outerDiv{background-color:#303741;bottom:0;color:#fff;height:240px;padding:20px 20px 10px;position:relative;width:100%;z-index:1000}.noon-switch{float:right}.outerDiv .chart-title{display:table;margin-left:auto;margin-right:auto}.chart-container{flex:1 1}.chart-container.interactable{cursor:pointer;cursor:-moz-grab}.chart-container.voyage{height:calc(100% - 30px)}.plottable{backface-visibility:hidden}.plottable .baseline line{stroke:#fff;stroke-linecap:round}.plottable .axis text{font-family:Roboto,sans-serif}.danelec .plottable .axis text{font-family:Helvetica,sans-serif}.plottable .selected-point path{fill:#fff;stroke:#fff;size:10;stroke-width:3px;opacity:1}.left-axis .table{left:auto!important;right:0!important}.noonChart{color:#fff;height:calc(100% - 90px);width:100%}.noonChart .scatter-plot path{opacity:0}.noonChart .main-plot path{stroke:#3bc0d4}.plottable foreignObject{overflow:visible}.chart-tooltip{background-color:#202d37;color:#fff;font-size:12px;font-weight:600;line-height:16px;margin-left:-100px;padding:7px;position:relative;z-index:100}.chart-tooltip .header{text-align:center}.chart-tooltip .values{align-items:center;display:flex;font-size:18px;justify-content:center;margin-top:10px}.chart-tooltip .values div{margin-left:10px;text-align:center;width:50%}.chart-tooltip .values div:last-child{margin-right:10px}.chart-tooltip .labels{align-items:center;color:#b0b8c5;display:flex;font-size:12px;justify-content:center;margin-top:5px}.chart-tooltip .labels div{text-align:center;width:50%}.plottable .selection-box-layer .selection-area{fill:#ccc;fill-opacity:.2}.unit-0 text{stroke:#13c9ba}.unit-1 text{stroke:#bd6bbd}.unit-2 text{stroke:#c87619}.unit-3 text{stroke:#fbd065}.unit-4 text{stroke:#4580e6}.unit-5 text{stroke:#fff}.unit-6 text{stroke:#9881f3}.unit-7 text{stroke:#d4f17e}.unit-merged text{stroke:#bfccd6}.scatter{cursor:pointer}.scatter .chart-render-container .plottable:first-child{height:calc(100% - 60px);width:15%}.scatter .chart-render-container .plottable:last-child{width:0}.scatter .chart-render-container .plottable:nth-child(2){width:85%}.line-chart .chart-render-container .plottable:first-child{height:calc(100% - 53px);width:10%}.line-chart .chart-render-container .plottable:last-child{height:calc(100% - 53px);width:100px}.charter-widget .charts-panel .chart-render-container .plottable:first-child{height:calc(100% - 53px);width:10%}.charter-widget .charts-panel .chart-render-container .plottable:last-child{height:calc(100% - 53px);width:15%}.charter-widget .charts-panel .chart-render-container .plottable:nth-child(2){width:75%}.chart-event{border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:10px;width:10px;z-index:100}.chart-event .event-count{margin:auto}@media(max-width:1400px){.scatter .chart-render-container .plottable:first-child{width:20%}.scatter .chart-render-container .plottable:nth-child(2){width:80%}.line-chart .chart-render-container .plottable:first-child{height:calc(100% - 44px);width:15%}.line-chart .chart-render-container .plottable:last-child{height:calc(100% - 44px);width:50px}.charter-widget .charts-panel .chart-render-container .plottable:first-child{height:calc(100% - 53px);width:15%}.charter-widget .charts-panel .chart-render-container .plottable:last-child{height:calc(100% - 53px);width:22.5%}.charter-widget .charts-panel .chart-render-container .plottable:nth-child(2){width:62.5%}}.event-context-menu{position:absolute;z-index:150}.event-context-menu .create-event-container{background-color:#30404d;box-shadow:0 3px 14px #0006;display:flex;flex-direction:column;padding:15px 30px;position:relative;width:500px}.event-context-menu .create-event-container .bp4-input{margin:15px 0;resize:none}.event-context-menu .create-event-container .create-event-header{align-items:center;display:flex;justify-content:space-between;margin:5px 0}.event-context-menu .create-event-container .create-event-is-maintenance-checkbox{display:flex;width:100%}.event-context-menu .create-event-container .create-event-is-maintenance-checkbox .bp4-popover-wrapper{margin-left:10px}.event-context-menu .create-event-container .create-event-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.event-context-menu .create-event-container .create-event-footer .bp4-button{font-size:12px;width:100px}.event-context-menu .create-event-container .create-event-footer .bp4-button:first-child{color:#bfccd6;width:auto}.event-context-menu .create-event-container .create-event-footer div{color:#bfccd6}.bar-chart-container .chart-render-container .left-axis .axis text,.bar-chart-container .chart-render-container .plottable .component-group .bar-plot .bar-label-text-area text{font-size:12px;font-weight:500}.bar-chart-container .chart-render-container .plottable .x-axis text.tick-label{font-size:10px;font-weight:500}.bar-chart-container{height:calc(100% + 25px);position:relative;width:100%}.bar-chart-container .chart-render-container .left-axis{height:calc(100% - 45px);width:100px}.bar-chart-container .chart-render-container .left-axis .axis text{fill:#c5cbd3}.bar-chart-container .chart-render-container .plottable .component-group .bar-plot .bar-label-text-area text{fill:#fff;font-weight:700}.bar-chart-container .chart-render-container .plottable .axis .tick-mark-container{display:none}.bar-chart-container .chart-render-container .plottable .axis line.baseline{stroke-width:0}.bar-chart-container .chart-render-container .plottable .x-axis .tick-label-container{transform:translateY(5px)!important}.bar-chart-container .chart-render-container .plottable .x-axis text.tick-label{fill:#738091}.bar-chart-container .chart-render-container .right-axis{display:none}.nl-dropdown-selector-container .nl-dropdown-label.has-tooltip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.nl-dropdown-selector-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.nl-dropdown-selector-container:not(:last-child){margin-right:10px}.nl-dropdown-selector-container .nl-dropdown-label{color:#b9cdd8;margin-right:10px}.nl-dropdown-selector-container .bp4-popover-wrapper.fill{width:100%}.nl-dropdown-selector-container .bp4-popover-wrapper.fill .nl-dropdown-button{justify-content:space-between;width:100%}.nl-dropdown-selector-container .nl-dropdown-button{align-items:center;display:flex;flex-direction:row}.nl-dropdown-selector-container .nl-dropdown-button .bp4-button-text{min-width:60px}.nl-dropdown-selector-container .nl-dropdown-button .bp4-icon{display:contents}.nl-dropdown-popover-container{background-color:#30404d;max-height:500px;overflow-y:auto}.nl-dropdown-popover-container .nl-dropdown-menu{padding:8px}.nl-dropdown-popover-container .nl-dropdown-menu .nl-dropdown-menu-item.bp4-intent-primary.bp4-active{background-color:#4580e6}.nl-dropdown-popover-container .nl-dropdown-menu .nl-dropdown-menu-item.bp4-menu-item:hover{background-color:#8a9ba826}.nl-dropdown-popover-container .nl-dropdown-menu .nl-dropdown-menu-item>div{display:flex;flex-direction:row}.nl-date-range-selector-container,.nl-date-selector-container{align-items:center;display:flex;flex-direction:row;margin-right:10px}.event-panel{background-color:var(--background-drawer);box-shadow:0 3px 14px #0006;display:flex;flex-direction:column;height:calc(100% - 60px);overflow-x:hidden;position:absolute;right:0;top:60px;width:550px;z-index:150}.event-panel .event-header{padding:30px 30px 0}.event-panel .event-header-title{color:#fff;display:flex;justify-content:space-between;white-space:nowrap}.event-panel .event-header-title .filter-icon-active svg{fill:var(--color-icon-active)}.event-panel .event-header-body{margin-bottom:10px}.event-panel .event-header-create-event-input{padding-top:10px}.event-panel .event-row{color:#fff;cursor:default;padding:30px 20px 10px;position:relative}.event-panel .event-row:hover .event-redirect{visibility:visible!important}.event-panel .event-row .event-redirect{height:18px;visibility:hidden}.event-panel .event-row .event-redirect a{color:#669eff;float:right}.event-panel .event-row .event-content-wrapper{display:flex}.event-panel .event-row .event-content{flex:1 1;min-width:0}.event-panel .event-row .event-title{font-size:14px}.event-panel .event-row .event-row-header{color:#bfccd6;font-size:12px;margin-bottom:3px;margin-top:3px}.event-panel .event-row .event-body{margin-top:3px;white-space:pre-wrap}.event-panel .event-replies{margin-top:10px}.event-panel .panel-event-reply{padding:3px 30px}.event-panel .border{border-bottom:1px solid #000}.event-panel .border.full{margin-left:-30px;margin-right:-30px}.event-panel .event-marker{border:1px solid #fff;border-radius:50%;height:10px;width:10px}.event-panel .event-marker.relative{flex-shrink:0;margin-right:20px;margin-top:3px}.event-panel .event-filter-wrapper{display:flex;justify-content:space-between;padding:20px 0}.event-panel .event-filter{justify-content:space-between;width:150px}.event-panel .bp4-checkbox.bp4-control{align-items:center;display:flex;height:20px;justify-content:flex-start;text-align:center}.add-event{border-radius:2px;height:35px;width:490px}.add-event,.add-event .bp4-icon{color:var(--color-button-success)!important}.event-replies{margin-top:10px}.event-reply{border:solid #bfccd6;border-width:0 0 0 1px}.event-reply:hover{background-color:var(--background-panel)}.event-content-wrapper:hover .user-action-icon,.event-header-force-visible-icon .user-action-icon,.event-reply:hover .user-action-icon{visibility:visible}.user-favorite-icon.favorited{color:#ffc940;visibility:visible}.user-created-event .enter-event{margin-bottom:20px;padding:0;width:200px}.user-created-event .enter-event .bp4-button{justify-content:space-between}.user-created-event .enter-date{background-color:var(--background-panel);display:block;margin:20px 0;padding:0}.user-created-event .enter-date .bp4-popover-target{display:flex;height:30px;justify-content:space-between}.user-created-event .enter-date .bp4-popover-target .date-input{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;padding-top:5px;width:100%}.user-created-event .enter-date .bp4-popover-target .date-input span{color:#fff}.user-created-event .event-ship-select{background-color:#394b59;min-width:200px}.user-created-event .create-event-header{align-items:center;display:flex;justify-content:space-between;margin:5px 0}.user-created-event .create-event-is-maintenance-checkbox{display:flex;width:100%}.user-created-event .create-event-is-maintenance-checkbox .bp4-popover-wrapper{margin-left:10px}.user-created-event .button-group{align-items:center;display:flex;justify-content:space-between;width:100%}.user-created-event .button-group .bp4-button{font-size:12px;width:100px}.user-created-event .button-group .bp4-button:first-child{color:#bfccd6;width:auto}.user-created-event .button-group div{color:#8e9baf}.open-user-action-buttons{padding-top:20px}.flex-between,.reply-user-action-icons{display:flex;justify-content:space-between}.reply-user-action-icons{width:60px}.user-action-icons{display:flex;justify-content:space-between;width:85px}.user-action-icon{color:#bfccd6;height:16px;visibility:hidden;width:16px}.user-action-icon:hover{cursor:pointer}.event-rows-container{overflow-x:hidden;overflow-y:auto}.event-ship-item,.event-ship-item:hover{color:#fff;min-width:190px}.events-loading-spinner{display:inline-block}.seen-rect{border:1px solid #808fa3;border-radius:2px;color:#bfccd6;font-size:14px;font-weight:100;padding:2px 10px}.seen-line{border-bottom:1px solid #808fa3;flex-grow:99;height:0;margin-bottom:auto;margin-top:auto}.seen-line.right{flex-grow:33}.event-date-input *{outline:none}.event-tooltip-wrapper-modal-background{background-color:#fff0;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;-webkit-user-select:none;user-select:none}.event-tooltip-wrapper{box-sizing:border-box;filter:drop-shadow(0 3px 14px rgba(0,0,0,.4));z-index:101}.event-tooltip-wrapper .event-tooltip{background-color:#30404d;border-radius:3px;font-size:12px;max-height:300px;padding:20px;position:relative;width:400px}.event-tooltip-wrapper .event-tooltip:hover{background-color:var(--background-panel)}.event-tooltip-wrapper .event-tooltip.small-charter{max-height:300px}.event-tooltip-wrapper .event-tooltip .event-row-header{color:#bfccd6;font-size:12px;padding-top:5px}.event-tooltip-wrapper .event-tooltip .event-tooltip-attribution{display:flex;justify-content:space-between}.event-tooltip-wrapper .event-tooltip .event-tooltip-inner-body:not(:first-child){border-top:1px solid #808fa3;padding-top:10px}.event-tooltip-wrapper .event-tooltip .event-tooltip-inner-body:not(:last-child){padding-bottom:10px}.event-tooltip-wrapper .event-tooltip .event-tooltip-display-time{color:#bfccd6}.event-tooltip-wrapper .event-tooltip .tooltip-event-reply{padding:5px 0 5px 10px}.event-tooltip-wrapper .event-tooltip .close-button{position:absolute;right:25px;top:10px}.event-tooltip-wrapper .event-tooltip .close-button a{color:#c3c3c3;position:fixed}.event-tooltip-wrapper .event-tooltip .scrollable{max-height:260px;overflow:auto}.event-tooltip-wrapper .event-tooltip .scrollable.multiple-events{margin-top:10px;max-height:220px}.event-tooltip-wrapper .event-tooltip .scrollable.small-charter{max-height:200px}.event-tooltip-wrapper .event-tooltip .scrollable.small-charter.multiple-events{margin-top:10px;max-height:160px}.event-tooltip-wrapper .event-tooltip .event-tooltip-view-all{bottom:5px;position:absolute;right:20px}.event-tooltip-wrapper .arrow-left{border-bottom:10px solid #0000;border-right:10px solid #30404d;border-top:10px solid #0000;height:0;padding-left:10px;width:0}.event-tooltip-wrapper .arrow-bottom{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #30404d;height:0;padding-bottom:10px;width:0}.at-mentions,.at-mentions-read-only{margin:10px 0}.at-mentions textarea,.at-mentions-read-only textarea{color:#fff}.at-mentions .at-mentions-read-only__highlighter,.at-mentions .at-mentions__highlighter,.at-mentions-read-only .at-mentions-read-only__highlighter,.at-mentions-read-only .at-mentions__highlighter{line-height:normal}.at-mentions .at-mentions-read-only__highlighter strong,.at-mentions .at-mentions__highlighter strong,.at-mentions-read-only .at-mentions-read-only__highlighter strong,.at-mentions-read-only .at-mentions__highlighter strong{background-color:#7d8d9a!important;border-radius:3px}.at-mentions{background-color:#10161a4d;box-shadow:0 1px 2px #0006;color:#fff;margin:10px 0}.at-mentions__suggestions{background-color:#30404d!important;box-shadow:0 1px 2px #0006;color:#fff;padding:10px;z-index:101!important}.at-mentions__suggestions .user{display:flex;justify-content:space-between;padding:3px 15px}.at-mentions__suggestions .user .name{color:#7d8d9a}.at-mentions__suggestions .user .handle{padding-right:10px}.at-mentions__suggestions__item:hover{background-color:#5a67f6}.at-mentions__suggestions__list{max-height:200px;overflow-y:auto}.nl-table-column-manager-container{width:500px}.nl-table-column-manager-container.show-preview{width:868px}.nl-table-column-manager-container.show-preview .nl-table-column-manager-body-container{height:500px}.nl-table-column-manager-container.show-preview .nl-table-column-manager-body-container .nl-table-column-configuration-container{margin-right:5px;width:calc(50% - 5px)}.nl-table-column-manager-container .nl-table-column-manager-body-container{display:flex;flex-direction:row}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container{width:100%}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .show-preview-toggler-container{margin-bottom:10px;width:100%}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .show-preview-toggler-container .show-preview-toggler{float:right}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .bp4-form-content,.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .column-manager-form-content{flex-grow:1}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .bp4-form-content .cell-aggregation-select-form-container,.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .column-manager-form-content .cell-aggregation-select-form-container{align-items:center;display:flex;flex-direction:row;line-height:15px}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .bp4-form-content .cell-aggregation-select-form-container .aggregation-type-info-icon,.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .column-manager-form-content .cell-aggregation-select-form-container .aggregation-type-info-icon{color:#c5cbd3}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .bp4-form-content #voyage-column-manager-source-select .bp4-button,.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .column-manager-form-content #voyage-column-manager-source-select .bp4-button{display:inline-flex;justify-content:space-between;min-width:150px}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .bp4-form-content .nl-dropdown-selector-container,.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-configuration-container .column-manager-form-content .nl-dropdown-selector-container{justify-content:flex-start}.nl-table-column-manager-container .nl-table-column-manager-body-container .nl-table-column-preview-container{margin-left:5px;width:calc(50% - 5px)}.panel-chart-wrapper{height:calc(100% - 50px);margin:20px;padding-left:15px}.panel-chart-wrapper,.panel-container{display:flex;flex:1 1;flex-direction:column}.panel-container{background-color:var(--background-panel);border:1px solid #1f222a;height:100%;width:100%}.panel-header .page-header{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:300}.danelec .panel-header .page-header,.panel-header .danelec .page-header{font-family:Helvetica,sans-serif}.panel-header{align-items:center;background-color:var(--background-panel);border-bottom:1px solid var(--accent-dark);display:flex;flex-direction:row;height:50px;justify-content:space-between;padding:15px}.panel-header .page-header{margin-right:10px}.panel-header .title{font-size:14px}.custom-contents{align-items:center;display:flex;flex-direction:row}.filterable-feature-selector-container{width:100%}.number-selector-wrapper .bp4-input{width:74px}.marker-text-wrapper .event-marker{border:1px solid #fff;border-radius:50%;height:10px;width:10px}.marker-text-wrapper .relative.event-marker{flex-shrink:0;margin-right:20px;margin-top:3px}.marker-text-wrapper .following-text{font-size:12px;font-weight:500}.marker-text-wrapper{display:flex;flex-direction:row}.marker-text-wrapper .event-marker{margin-top:3.5px}.marker-text-wrapper .following-text{margin-left:3px;margin-top:2px}.bar-chart-card .header-container .header .bp4-popover-wrapper .bp4-popover-target .bar-chart-card-menu-button{font-size:12px;font-weight:500}.bar-chart-card .header-container .header{display:flex;flex-direction:row}.bar-chart-card .header-container .header .header-content{flex:1 1}.bar-chart-card .header-container .header .bp4-popover-wrapper{height:16px}.bar-chart-card .header-container .header .bp4-popover-wrapper .bp4-popover-target{display:inline-flex;height:16px}.bar-chart-card .header-container .header .bp4-popover-wrapper .bp4-popover-target .bar-chart-card-menu-button{color:#c5cbd3;height:16px}.bar-chart-card .header-container .header .bp4-popover-wrapper .bp4-popover-target .bar-chart-card-menu-button:hover{cursor:pointer}.card-container .header-container .header{font-size:14px;font-weight:500}.card-container .header-container .sub-header{font-size:10px;font-weight:500}.card-container{background-color:var(--background-panel);height:100%;padding:15px;width:100%}.card-container.chart-container{display:flex;flex-direction:column}.card-container.chart-container .header-container{height:30px;margin-bottom:5px;width:100%}.card-container.chart-container .value-container{flex:1 1;height:calc(100% - 35px);width:100%}.card-container .header-container{display:flex;flex-direction:column}.card-container .header-container .header{color:#c5cbd3}.card-container .header-container .sub-header{color:#738091}.card-container .value-container{position:relative}.tooltip-content{padding:15px;white-space:break-spaces}.tooltip-content .more-info{margin-left:2px;text-decoration:underline}.nl-value-with-unit-container .value-container{font-family:Roboto,sans-serif}.danelec .nl-value-with-unit-container .value-container,.nl-value-with-unit-container .danelec .value-container{font-family:Helvetica,sans-serif}.nl-value-with-unit-container .unit-container{font-size:14px;font-style:italic;font-weight:400}.nl-value-with-unit-container{align-items:baseline;display:flex;flex-direction:row}.nl-value-with-unit-container .value-container{color:#fff}.nl-value-with-unit-container .unit-container{color:#c5cbd3}.nl-value-with-unit-container .unit-container.prefix{margin-right:.2em}.nl-value-with-unit-container .unit-container.postfix{margin-left:.2em}.pie-chart-container .pie-chart .total-value-container .total-value,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info .sector-value{font-size:16px;font-weight:400}.pie-chart-container .pie-chart .total-value-container .total-label,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .legend-key,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info .sector-value-percentage{font-size:12px;font-weight:500}.pie-chart-container .pie-chart .total-value-container .total-unit,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container .unit,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container .value{font-size:10px;font-weight:500}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .legend-key,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container .unit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pie-chart-container .pie-chart .total-value-container .total-value,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info .sector-value,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container .value{color:#fff}.pie-chart-container .pie-chart .total-value-container .total-label,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .legend-key,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info .sector-value-percentage{color:#c5cbd3}.pie-chart-container .pie-chart .total-value-container .total-unit,.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container .unit{color:#738091}.pie-chart-container{display:flex;flex-direction:row;height:100%;width:100%}.pie-chart-container .pie-chart{height:100%;position:relative;width:100%}.pie-chart-container .pie-chart.show-legend{margin-right:5px;width:calc(50% - 5px)}.pie-chart-container .pie-chart .total-value-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.pie-chart-container .pie-chart .total-value-container .total-value{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.pie-chart-container .pie-chart .total-value-container .total-unit.prefix{margin-right:3px}.pie-chart-container .pie-chart-legend-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;margin-left:5px;width:calc(50% - 5px)}.pie-chart-container .pie-chart-legend-container .pie-chart-legend{margin-bottom:5px}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container{align-items:center;display:flex;flex-direction:row}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .circle{border:2px solid;border-radius:50%;box-sizing:border-box;height:2px;margin-right:3px;width:2px}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .legend-key{display:block;max-width:60px}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .bp4-popover-wrapper{display:flex;flex-direction:row}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info{align-items:baseline;display:flex;flex:1 1;flex-direction:row;justify-content:flex-end}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .legend-container .sector-info .sector-value-percentage{margin-left:3px}.pie-chart-container .pie-chart-legend-container .pie-chart-legend .value-container{display:flex;flex-direction:row;height:min-content;justify-content:flex-end}.single-value-card.card-container .value-container .value{font-family:Roboto,sans-serif;font-size:36px;font-weight:200}.danelec .single-value-card.card-container .value-container .value,.single-value-card.card-container .value-container .danelec .value{font-family:Helvetica,sans-serif}.single-value-card.card-container .value-container .unit{font-size:12px;font-weight:500}.single-value-card.card-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.single-value-card.card-container .value-container{align-items:baseline;display:flex;flex-direction:row}.single-value-card.card-container .value-container .value{color:#fff;margin-right:5px}.single-value-card.card-container .value-container .unit{color:#c5cbd3}.small-metric-label-container .value{font-size:16px;font-weight:400}.small-metric-label-container .label,.small-metric-label-container .unit{font-size:12px;font-weight:500}.small-metric-label-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.small-metric-label-container .value{color:#fff}.small-metric-label-container .label,.small-metric-label-container .unit{color:#c5cbd3}.half-pie-chart-card-container .event-container .event-sub-header{font-size:12px;font-weight:500}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container .half-chart-with-bound-labels .bound-label{font-size:10px;font-weight:500}.half-pie-chart-card-container .header-container .header{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.half-pie-chart-card-container .more-info{text-decoration:underline}.half-pie-chart-card-container .event-container{align-items:center;display:flex}.half-pie-chart-card-container .event-container .event-sub-header{color:#738091;margin-left:4px}.half-pie-chart-card-container .value-container{display:flex;flex-direction:column;justify-content:center}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container{height:50%;position:relative;width:100%}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container .half-chart-with-bound-labels{align-items:baseline;display:flex;height:100%;width:100%}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container .half-chart-with-bound-labels .bound-label{color:#738091;flex-basis:30px;width:30px}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container .half-chart-with-bound-labels .lower-bound{text-align:right}.half-pie-chart-card-container .value-container .half-chart-with-bound-labels-container .half-chart-with-bound-labels .half-pie-chart-total-value-container{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;width:100%}.half-pie-chart-card-container .divide{background-color:var(--background-drawer);float:left;height:100%;width:1px}.half-pie-chart-card-container .divide.horizontal{border:0;border-top:1px solid #1c2127;display:block;height:1px;margin:1em .5em;padding:0}.half-pie-chart-card-container .metrics-breakdown{display:flex;flex-direction:row;justify-content:space-around}.stacked-bar-chart-container .chart-render-container .left-axis .axis text,.stacked-bar-chart-container .chart-render-container .plottable .component-group .bar-plot .bar-label-text-area text,.stacked-bar-chart-container .chart-render-container .right-axis .axis text{font-size:12px;font-weight:500}.stacked-bar-chart-container .chart-render-container .plottable .x-axis text.tick-label{font-size:10px;font-weight:500}.stacked-bar-chart-container{height:calc(100% + 25px);position:relative;width:100%}.stacked-bar-chart-container .chart-render-container .left-axis,.stacked-bar-chart-container .chart-render-container .right-axis{height:calc(100% - 45px)}.stacked-bar-chart-container .chart-render-container .left-axis{width:70px}.stacked-bar-chart-container .chart-render-container .left-axis .axis text{fill:#c5cbd3}.stacked-bar-chart-container .chart-render-container .right-axis{width:80px}.stacked-bar-chart-container .chart-render-container .right-axis .axis text{fill:#fff}.stacked-bar-chart-container .chart-render-container .plottable .component-group .bar-plot .bar-label-text-area text{fill:#fff;font-weight:700}.stacked-bar-chart-container .chart-render-container .plottable .axis .tick-mark-container{display:none}.stacked-bar-chart-container .chart-render-container .plottable .axis line.baseline{stroke-width:0}.stacked-bar-chart-container .chart-render-container .plottable .x-axis .tick-label-container{transform:translateY(5px)!important}.stacked-bar-chart-container .chart-render-container .plottable .x-axis .tick-label-container .tick-label{visibility:inherit!important}.stacked-bar-chart-container .chart-render-container .plottable .x-axis text.tick-label{fill:#738091}.stacked-bar-chart-card-container .header-container .header{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.nl-table-date-filter-wrapper .bp4-popover-target{width:100%}.nl-table-date-filter-wrapper .nl-table-date-filter-container .nl-table-date-filter-footer-container{padding:0 5px;width:230px}.nl-table-date-filter-wrapper .nl-table-date-filter-container .nl-table-date-filter-footer-container .nl-table-date-filter-footer{font-style:italic;padding:5px 10px;word-break:break-word}.nl-table-number-filter-wrapper .number-filter-tag-button{cursor:pointer;font-size:12px;height:24px;line-height:25px;min-height:24px;width:100%}.nl-table-number-filter-wrapper .bp4-tag.number-filter-tag-button{background-color:#10161a4d;box-shadow:inset 0 0 1px 0 #10161a66,inset 0 1px 1px 0 #10161a66;color:#5f6b7c}.nl-table-number-filter-wrapper .disabled.number-filter-tag-button{cursor:not-allowed}.nl-table-number-filter-wrapper .disabled.number-filter-tag-button span{color:#95989a}.nl-table-number-filter-wrapper .selected.bp4-tag.number-filter-tag-button{color:#f6f7f9}.nl-table-number-filter-wrapper .bp4-popover-target{height:24px;width:100%}.nl-table-number-filter-wrapper .nl-table-number-filter-container{padding:10px;width:230px}.nl-table-number-filter-wrapper .nl-table-number-filter-container>*{display:flex;flex-direction:column;width:100%}.nl-table-number-filter-wrapper .nl-table-number-filter-container>:not(:last-child){margin-bottom:10px}.nl-table-container table tr td .nl-cell-prefixer,.nl-table-container table tr th .nl-cell-prefixer{color:#738091;font-size:14px;font-style:italic;font-weight:400}.nl-table-container .nl-table-head-container tr th .nl-table-header-filter-container,.nl-table-container .nl-table-head-container tr th .nl-table-sub-header-cell-container .sub-header-content,.nl-table-container table tbody tr td,.nl-table-container table tbody tr td>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container .header.has-tooltip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container:not(.fixed) .nl-table-body-container{-ms-overflow-style:initial;scrollbar-width:auto}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container.fixed .nl-table-body-container,.nl-table-container .nl-tables-wrapper .nl-table-main-container.show-footer .nl-table-main-content-container:not(.fixed){-ms-overflow-style:none;scrollbar-width:none}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container.fixed .nl-table-body-container::-webkit-scrollbar,.nl-table-container .nl-tables-wrapper .nl-table-main-container.show-footer .nl-table-main-content-container:not(.fixed)::-webkit-scrollbar{height:0;width:0}.nl-table-container .nl-table-head-container tr th .nl-table-header-filter-container .nl-table-filter-container button,.nl-table-container .nl-table-head-container tr th .nl-table-header-filter-container .nl-table-filter-container input{font-size:12px;height:24px;line-height:25px;min-height:24px;padding:0 10px}.nl-table-container{background-color:var(--background-table-container);display:flex;flex-direction:column;height:100%;width:100%}.nl-table-container .nl-table-actionables-container{display:flex;flex-direction:row;height:30px;justify-content:flex-end;line-height:30px;margin-bottom:10px;width:100%}.nl-table-container .nl-tables-wrapper{border:var(--border-table);display:flex;flex-direction:column;height:100%;width:100%}.nl-table-container .nl-tables-wrapper.show-actionables{height:calc(100% - 40px)}.nl-table-container .nl-tables-wrapper .nl-table-main-container{display:flex;flex-direction:row;height:100%;width:100%}.nl-table-container .nl-tables-wrapper .nl-table-main-container.show-footer{height:calc(100% - 74px)}.nl-table-container .nl-tables-wrapper .nl-table-main-container.show-footer .nl-table-main-content-container.fixed{margin-bottom:0}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container:not(.fixed){overflow-x:scroll;overflow-y:hidden}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container.fixed{margin-bottom:12px}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container tr td:not(:last-child),.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container tr th:not(:last-child){border-right:var(--border-table)}.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container .nl-table-body-container tr:not(:last-child) td,.nl-table-container .nl-tables-wrapper .nl-table-main-container .nl-table-main-content-container .nl-table-body-container tr:not(:last-child) th{border-bottom-width:1px}.nl-table-container .nl-tables-wrapper .nl-table-footer-container{height:74px;margin-left:135px;overflow-x:scroll;overflow-y:hidden;width:calc(100% - 135px)}.nl-table-container .nl-tables-wrapper .nl-table-footer-container tr td{background-color:var(--background-panel-light)!important;font-weight:600}.nl-table-container .nl-tables-wrapper .nl-table-footer-container tr td.fixed{border-right:var(--border-table);border-width:2px!important;margin-left:-135px;position:fixed;z-index:1}.nl-table-container .nl-tables-wrapper .nl-table-footer-container tr td:not(.fixed){padding-right:7px}.nl-table-container .nl-tables-wrapper .nl-table-footer-container tr:first-child td{border-top:var(--border-table)}.nl-table-container .nl-tables-wrapper .nl-table-footer-container tr:last-child td{padding-bottom:12px}.nl-table-container .nl-table-body-container,.nl-table-container .nl-table-head-container{overflow-x:hidden}.nl-table-container .nl-table-body-container>table,.nl-table-container .nl-table-head-container>table{width:100%}.nl-table-container .scrollbar-buffer{width:12px}.nl-table-container .nl-table-head-container{overflow-y:hidden}.nl-table-container .nl-table-head-container tr{position:relative}.nl-table-container .nl-table-head-container tr th{background-color:var(--background-table-row-light);border-bottom:var(--border-table)}.nl-table-container .nl-table-head-container tr th.scrollbar-buffer{position:absolute;right:0}.nl-table-container .nl-table-head-container tr th.compound-actionable .nl-table-header-cell-content-container .header{margin-right:3px}.nl-table-container .nl-table-head-container tr th.nl-table-group-header-cell-container{display:flex;height:35px;justify-content:space-between;padding:8px 8px 3px;width:100%}.nl-table-container .nl-table-head-container tr th.nl-table-group-header-cell-container .note{line-height:.6;text-align:right;width:60%}.nl-table-container .nl-table-head-container tr th.nl-table-group-header-cell-container .note .asterisk{vertical-align:sub}.nl-table-container .nl-table-head-container tr th.nl-table-group-header-cell-container .note .note-content{font-size:.75em;font-style:italic;margin-left:3px}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container{display:flex;flex-direction:row;height:25px}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container>span{line-height:14px}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container>span:first-of-type{flex:1 1}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container .header{padding:8px 8px 3px;white-space:break-spaces}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container .header-compound-action-button{margin:3px 3px 0 0;min-height:20px;min-width:20px}.nl-table-container .nl-table-head-container tr th .nl-table-header-cell-content-container .header-compound-action-button>span{margin-top:4px}.nl-table-container .nl-table-head-container tr th .nl-table-sub-header-cell-container{height:25px;width:100%}.nl-table-container .nl-table-head-container tr th .nl-table-sub-header-cell-container .sub-header-content{font-style:italic;height:100%;line-height:14px;padding:5px 8px 3px;width:100%}.nl-table-container .nl-table-head-container tr th .nl-table-header-filter-container{border-top:var(--border-table);height:34px;overflow:hidden;padding:4px 8px 5px}.nl-table-container .nl-table-body-container{overflow-y:scroll}.nl-table-container table tr{overflow:hidden}.nl-table-container table tr td,.nl-table-container table tr th{font-weight:400;justify-content:center;overflow:hidden}.nl-table-container table tr td:last-child.fixed:not(.nl-table-group-header-cell-container),.nl-table-container table tr th:last-child.fixed:not(.nl-table-group-header-cell-container){border-right:var(--border-table);border-width:2px!important}.nl-table-container table tr td .nl-cell-loading,.nl-table-container table tr th .nl-cell-loading{height:50%;width:100%}.nl-table-container table tr td .nl-cell-prefixer,.nl-table-container table tr th .nl-cell-prefixer{float:left;width:min-content}.nl-table-container table tr td .favorable-value,.nl-table-container table tr th .favorable-value{color:#6fb994}.nl-table-container table tr td .unfavorable-value,.nl-table-container table tr th .unfavorable-value{color:#e56666}.nl-table-container table tr:nth-child(odd) td{background-color:var(--background-table-row-dark)}.nl-table-container table tr:nth-child(2n) td{background-color:var(--background-table-row-light)}.nl-table-container table thead{height:100%}.nl-table-container table thead tr{display:flex;flex-direction:row;height:100%}.nl-table-container table thead tr th{color:#c5cbd3!important;height:100%;padding:0}.nl-table-container table thead tr th .header{display:flex;flex-direction:row;overflow:hidden}.nl-table-container table thead tr th .header:focus{outline:none}.nl-table-container table thead tr th .header.quick-sortable{cursor:pointer}.nl-table-container table thead tr th .sub-header{font-size:14px;font-style:italic}.nl-table-container table tbody tr{display:flex;flex-direction:row;min-height:35px}.nl-table-container table tbody tr td{display:block;height:35px;padding:8px}.nl-table-container table tbody tr td>span{display:block;overflow:hidden}.nl-table-container table tbody tr .show-on-hover>*{visibility:hidden}.nl-table-container table tbody tr:first-child td{box-shadow:none!important}.nl-table-container table tbody tr.hover{background-color:var(--background-table-row-hover)}.nl-table-container table tbody tr.hover td{background-color:#0000!important}.nl-table-container table tbody tr.hover td.show-on-hover>*{visibility:initial}.nl-table-container table tbody tr.selected{background-color:var(--background-table-row-hover)}.nl-table-container table tbody tr.selected td{background-color:#0000!important}.nl-table-container table:not(.bp4-interactive) tbody tr:hover{background-color:initial}.nl-table-header-cell-tooltip{max-width:500px}.nl-table-header-cell-tooltip .nl-table-collapsed-column-name{color:#c5cbd3;margin-bottom:8px}.nl-table-light-container{display:flex;flex-direction:column;height:100%;width:100%}.nl-table-light-container .nl-table-light-actionables-container{display:flex;flex-direction:row;height:30px;justify-content:flex-end;line-height:30px;margin-bottom:10px;width:100%}.nl-table-light-container .nl-table-light-actionables-container>*{margin-right:5px}.nl-table-light-container .nl-table-light-header-container{height:-moz-fit-content;height:fit-content;overflow-x:hidden;overflow-y:scroll;width:100%}.nl-table-light-container .nl-table-light-header-container tr{display:flex;flex-direction:row}.nl-table-light-container .nl-table-light-header-container tr th{display:flex;flex:1 1;flex-direction:column}.nl-table-light-container .nl-table-light-body-container{flex:1 1;height:-moz-fit-content;height:fit-content;overflow-x:hidden;overflow-y:scroll;width:100%}.nl-table-light-container .nl-table-light-body-container .nl-table-light{table-layout:fixed}.nl-table-light-container .nl-table-light-body-container .nl-table-light tr:first-child td{box-shadow:none!important}.nl-table-light-container .nl-table-light{width:100%}.nl-table-light-container .nl-table-light th{padding:4px 10px 4px 4px}.nl-table-light-container .nl-table-light th .nl-table-light-header,.nl-table-light-container .nl-table-light th .nl-table-light-sub-header{font-size:1.1rem}.nl-table-light-container .nl-table-light th .nl-table-light-sub-header{color:#bfccd6;font-style:italic}.nl-table-light-container .nl-table-light .nl-table-light-cell{font-family:Roboto,sans-serif;font-weight:300;padding:4px 10px 4px 4px}.danelec .nl-table-light-container .nl-table-light .nl-table-light-cell{font-family:Helvetica,sans-serif}.nl-table-light-container .nl-table-light tr:nth-child(odd) td{background-color:var(--background-panel)}.nl-table-light-container .nl-table-light tr:nth-child(2n) td{background-color:var(--background-table-row-light)}.nl-table-light-container .nl-table-light tr td .favorable-value,.nl-table-light-container .nl-table-light tr th .favorable-value{color:#6fb994}.nl-table-light-container .nl-table-light tr td .unfavorable-value,.nl-table-light-container .nl-table-light tr th .unfavorable-value{color:#e56666}.nl-filterable-select-container{padding:15px 0}.nl-filterable-select-container .nl-filterable-select-input{margin-bottom:5px;max-height:190px;min-width:180px;width:355px}.nl-filterable-select-container .filterable-select-menu{color:#fff;max-height:190px;min-width:180px;overflow:auto;padding:5px;width:355px}.nl-toast{z-index:1001!important}.nl-banner-container{word-wrap:normal;align-items:center;color:#fff;display:flex;flex-direction:row;min-height:40px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.nl-banner-container .icon-container{margin:12px 0 12px 12px}.nl-banner-container .message-container{padding:11px}.nl-date-range-picker-wrapper .bp4-popover-target .nl-date-range-picker-button{cursor:pointer;font-size:12px;height:24px;line-height:25px;min-height:24px;width:100%}.nl-date-range-picker-wrapper .bp4-popover-target .bp4-tag.nl-date-range-picker-button{background-color:#10161a4d;box-shadow:inset 0 0 1px 0 #10161a66,inset 0 1px 1px 0 #10161a66;color:#5f6b7c}.nl-date-range-picker-wrapper .bp4-popover-target .disabled.nl-date-range-picker-button{cursor:not-allowed}.nl-date-range-picker-wrapper .bp4-popover-target .disabled.nl-date-range-picker-button span{color:#95989a}.nl-date-range-picker-wrapper .bp4-popover-target .selected.bp4-tag.nl-date-range-picker-button{color:#f6f7f9}.nl-date-range-picker-wrapper{margin-right:10px;width:200px}.nl-date-range-picker-wrapper .bp4-popover-target{width:100%}.nl-date-range-picker-popover-wrapper .nl-date-range-picker-container{display:flex;flex-direction:column}.nl-date-range-picker-popover-wrapper .nl-date-range-picker-container .date-selector-container{display:flex;flex-direction:row;position:relative}.nl-date-range-picker-popover-wrapper .nl-date-range-picker-container .date-selector-container .date-range-picker-end-date-disable{background-clip:content-box;background-color:#30404d;height:100%;opacity:.6;padding:5px;position:absolute;right:0;top:0;width:220px}.nl-date-range-picker-popover-wrapper .nl-date-range-picker-container .date-selector-footer-container{display:flex;flex-direction:row;justify-content:flex-end;margin:0 15px}.nl-save-confirm-dialog-body-container{display:flex;flex-direction:row}.nl-save-confirm-dialog-body-container .overlay-body-icon{color:#c5cbd3;height:40px;margin:5px;width:40px}.nl-save-confirm-dialog-body-container .overlay-body-text{display:flex;flex-direction:column;justify-content:center;margin-left:5px}.app-header{background-color:var(--background-panel);border-bottom:1px solid #1c2127;display:flex;flex-direction:row;max-height:60px;min-height:60px;padding:10px;z-index:10}.app-header .dvi-container{align-items:center;border-right:1px solid #1c2127;display:flex;margin-right:1em;padding-right:1em}.app-header .app-header-sections{align-items:center;display:flex;flex:1 1;flex-direction:row;height:100%;justify-content:space-between}.app-header .app-header-sections .app-header-left-section,.app-header .app-header-sections .app-header-right-section{display:flex;flex-direction:row}.app-header .app-header-sections .app-header-left-section .event-icon{position:relative}.app-header .app-header-sections .app-header-left-section .event-icon .unseen-notification{background-color:#e56666;border:2px solid #e56666;border-radius:50%;height:8px;left:20px;position:absolute;width:8px}.app-header .app-header-sections .app-header-left-section .event-icon .unseen-notification.hidden{visibility:hidden}.app-header .app-header-sections .app-header-right-section .icon{margin-left:1px;margin-right:7px}.app-header .app-header-sections .app-header-right-section .event-icon-svg{height:16px;width:16px}.app-header .app-header-sections .app-header-right-section .bp4-disabled .event-icon-svg{filter:opacity(.5)}.app-header .app-header-sections .app-header-right-section .app-header-user-dropdown-button{line-height:30px}.header-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-right:10px}.header-node.voyage-plan-dropdown{min-width:100px}.header-node>span:first-child{min-width:60px}.header-dropdown-menu{background-color:var(--background-dropdown)!important;max-height:500px;overflow-y:auto;padding:8px}.header-dropdown-menu.vessel-popover{padding-top:48px}.header-dropdown-menu .filter-input-container{background-color:#0000!important;height:48px;padding-top:8px;position:fixed;top:0;width:90%}.header-dropdown-menu .filter-input-container .bp4-input-action{align-items:center;display:flex;height:100%;padding-right:8px}.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled){color:var(--intent-primary)!important}.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled) svg{fill:var(--intent-primary)!important}.header-dropdown-menu .voyage-leg-header-wrapper .dates,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .dates{color:#c5cbd3;font-size:14px;font-weight:400}.header-dropdown-menu .voyage-leg-header-wrapper,.header-dropdown-menu .voyage-leg-header-wrapper .leg-header-wrapper,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .leg-header-wrapper{display:flex;flex-direction:row}.header-dropdown-menu .voyage-leg-header-wrapper .name,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .name{min-width:50px}.header-dropdown-menu .voyage-leg-header-wrapper .dates,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .dates{margin-left:5px}.header-dropdown-menu .voyage-leg-header-wrapper .ports,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .ports{margin-left:10px;max-width:150px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-library .dialog-body{flex-direction:row;flex-wrap:wrap;max-height:500px;overflow-y:auto}.delete{display:flex;flex-direction:column;height:100%;justify-content:space-between}.delete .delete-buttons{align-self:flex-end}.delete .delete-buttons button{margin-left:10px}.plot-card{border:1px solid #838fa1;height:115px;margin:1%;width:31%}.plot-card h6{white-space:nowrap}.plot-card h6,.plot-card p{overflow:hidden;text-overflow:ellipsis}.plot-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:13px;max-height:36px;overflow-wrap:normal}.plot-card .card-options{display:flex;float:right;position:relative}.plot-card .card-options .selected-circle{border:1px solid #828fa1;border-radius:10px;height:20px;margin-right:-6px;margin-top:-6px;width:20px}.plot-card .card-options .selected-circle.filled{background-color:#719ff8;border-color:#719ff8}.plot-card .card-options .card-icons{background-color:#33404c;color:#828fa1;margin-top:-5px;padding:2px 0 0 5px}.plot-card .card-options .card-icons svg{margin-right:8px}.plot-card .card-options .card-icons svg:hover{color:#fff}.plot-card .tick{padding-left:2px;padding-top:3px}.visible{border:1px solid #719ff8}.deleting{border:1px solid #d66d6a}.create-chart{border:1px dashed #9da9b4;color:#9da9b4!important;height:115px;margin:1%;width:31%}.map-banner-layer-container{border-radius:3px;color:#202b33;font-size:14px;height:30px;padding:0 10px;position:absolute;right:50px;text-align:center;top:5%;width:320px;z-index:10}.map-banner-layer-container .map-banner-layer-wrapper{margin-top:6px}.map-banner-layer-container .map-banner-layer-wrapper .map-banner-icon{margin-bottom:-3px;margin-right:5px}#map{cursor:default}#map:active{cursor:grabbing}#map.event-hover{cursor:pointer}.route-marker{stroke-opacity:0}.route-marker.selected,.route-marker:hover{stroke-opacity:1;fill-opacity:1}.event-marker.selected{opacity:0}.ship-name{background-color:#293742;border-radius:5px;color:#fff;font-size:13px;margin:10px;padding:3px;white-space:nowrap;z-index:999}.marker{display:flex}.marker-pane{z-index:399}.route-pane{z-index:398}.route-pane g path{stroke-width:1.5px}.route-pane g path.faded{stroke-opacity:.4}.route-pane g path.selected{stroke-width:2px}.ol-attribution{background-color:var(--background-panel)!important;color:#b0b8c5;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;height:unset!important;opacity:.7}.ol-attribution ul li{color:#b0b8c5;font-size:11px;text-shadow:none}.event-popup{bottom:0!important}.gps-tooltip{background-color:#30404d33;border-radius:3px;color:#202b33;font-size:14px;height:30px;left:calc(50% - 160px);position:absolute;text-align:center;top:15%;width:320px;z-index:1003}.no-gps-tooltip{align-items:center;display:flex;flex-direction:column-reverse}.no-gps-tooltip .no-gps-tooltip-text{background-color:#30404d;border-radius:3px;padding:10px}.no-gps-tooltip .arrow-bottom{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #30404d;height:0;padding-bottom:10px;width:0}.reset-button{left:0;margin:8px;position:absolute;top:0}.reset-button .vessel-reset-tag{background-color:var(--background-panel);border-radius:3px;color:#b0b8c5;cursor:pointer;font-size:1.1rem;font-weight:600;height:28px;opacity:.9;padding:5px}.map-buttons{box-sizing:border-box;display:flex;flex-direction:column;margin:8px;position:absolute;right:0;top:0}.map-buttons>:not(:last-child){margin-bottom:10px}.map-buttons.bottom{bottom:0;margin:0;top:auto;width:100%}.map-buttons .bp4-popover-target{display:flex}.map-button{background-color:var(--background-panel);border-radius:3px;color:#b0b8c5;cursor:pointer;font-size:1.1rem;font-weight:600;height:28px;opacity:.9;padding:5px;width:28px}.ol-zoom{bottom:17px;left:auto;opacity:.9;padding:0;right:8px;top:auto}.ol-zoom,.ol-zoom:hover{background-color:unset}.ol-zoom button{background-color:var(--background-panel)!important;color:#b0b8c5!important;cursor:pointer;height:28px;margin:0;width:28px}.ol-zoom .ol-zoom-out{border-radius:0 0 3px 3px}.ol-zoom .ol-zoom-in{border-bottom:1px solid #000;border-radius:3px 3px 0 0}.weather .ol-zoom{bottom:57px}.weather .ol-attribution{bottom:40px}.zone-layer-legend{display:flex}.boiloff-table-container .lng-pie{height:228px;width:263px}.boiloff-table-container .light-table-flex-wrapper{width:450px}.boiloff-table-container .floating-port-display{left:100px;position:absolute;top:25px}.boiloff-table-container .floating-port-display .origin-label{color:#bfccd6;font-size:14px}.boiloff-table-container .floating-port-display .origin-value{font-size:24px;margin-left:20px}.boiloff-table-container-row{align-items:center;display:flex;margin-bottom:10px;margin-top:10px;position:relative;width:100%}.boiloff-table-container-row>div:not(:last-child){margin-right:10px}.boiloff-table-container-row>div:not(:first-child){margin-left:10px}.voyage-overview{background-color:var(--background-panel);display:flex;flex-direction:row;height:200px;width:100%}.voyage-overview .left-panel{margin-right:1px}.voyage-overview .left-panel.grid-support{grid-gap:10px;align-items:baseline;display:grid;grid-template-columns:1fr 4fr 1fr 4fr}.voyage-overview .left-panel:not(.grid-support){display:inline-block}.voyage-overview .left-panel:not(.grid-support) label,.voyage-overview .left-panel:not(.grid-support) span{align-items:flex-end;display:flex;float:left;height:25%;margin-bottom:2%}.voyage-overview .left-panel:not(.grid-support) label{margin-right:10px;width:12%}.voyage-overview .left-panel:not(.grid-support) span{width:calc(38% - 10px)}.voyage-overview .kpi-container{display:flex;flex-direction:row}.voyage-overview .kpi-container>*{margin:15px;max-width:200px;padding-top:50px}.voyage-overview .boiloff-rating{display:flex;flex-direction:column}.voyage-overview .boiloff-rating .actual-value{align-items:baseline;display:flex;font-size:14px}.voyage-overview .boiloff-rating .actual-value .actual-percent{font-size:36px}.voyage-overview .boiloff-rating .boiloff-explanation{color:#b9cdd8;cursor:pointer;text-decoration-line:underline;text-decoration-style:dotted}.voyage-overview .boiloff-rating .bp4-popover-wrapper{margin-left:auto;margin-right:auto}.boiloff-explanation-tooltip div{padding:5px}.boiloff-explanation-tooltip .value{color:#fff}@media(max-width:1400px){.voyage-overview{flex-direction:column;height:400px}.voyage-overview .left-panel{margin-right:0;max-height:200px}.voyage-overview .kpi-container{border-top:1px solid #1c2127;justify-content:space-around}}.voyage-report-tabs{text-transform:uppercase}.charter-widget-container{height:100%;width:100%}.charter-widget-container .charter-widget-header{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.charter-widget-container .charter-widget-body{height:calc(100% - 50px);width:100%}.small .bottom .ol-zoom{bottom:0;left:10px;right:unset}.small .weather .bottom .ol-zoom{bottom:40px}.charter-widget-container .charter-widget-body .charter-map{height:260px;padding:7px;width:100%}.charter-widget-container .charter-widget-body .charter-map.large{height:400px}.charter-widget-container .charter-widget-body .charter-widget{height:calc(100% - 260px);overflow-x:hidden;overflow-y:scroll;width:100%}.charter-widget-container .charter-widget-body .charter-widget.with-large-map{height:calc(100% - 400px)}.charter-widget .charts-panel,.charter-widget .summary-panel{display:flex;flex:1 1;flex-direction:column;margin:0 7px 7px}.charter-widget .charts-panel div.panel-body{flex-direction:column;margin-bottom:1px;padding-bottom:30px;padding-top:30px}.charter-widget .summary-panel .cpa-description{color:#bfccd6;padding:10px 50px}.charter-widget .summary-panel .summary-panel-body{background-color:var(--background-panel);display:flex;min-height:130px}.charter-widget .summary-panel .panel-title .bp4-tab{font-size:1.3rem}.charter-widget .summary-panel .panel-title .bp4-tab:focus{outline:0}.charter-widget .summary-panel .panel-title .bp4-tab-indicator{background-color:#4580e6;margin-bottom:-8px}.charter-widget .summary-panel .panel-title .bp4-tab-list>:not(:last-child){margin-right:60px}.charter-widget .summary-panel .panel-title .bp4-tab[aria-selected=false][aria-disabled=false]{color:#95989a}.charter-widget .summary-panel .panel-title .bp4-tab:not([aria-disabled=true]):hover,.charter-widget .summary-panel .panel-title .bp4-tab[aria-selected=true]{color:#fff}.charter-widget .summary-panel .consumption-table,.charter-widget .summary-panel .distance-table{font-size:14px;font-weight:300;padding:20px 50px;width:100%}.charter-widget .summary-panel .consumption-table table,.charter-widget .summary-panel .distance-table table{width:100%}.charter-widget .summary-panel .consumption-table th,.charter-widget .summary-panel .distance-table th{color:#bfccd6;height:30px;padding:10px}.charter-widget .summary-panel .consumption-table td:first-child,.charter-widget .summary-panel .distance-table td:first-child{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif}.danelec .charter-widget .summary-panel .consumption-table td:first-child,.danelec .charter-widget .summary-panel .distance-table td:first-child{font-family:Helvetica,sans-serif}.charter-widget .summary-panel .consumption-table td,.charter-widget .summary-panel .distance-table td{font-family:Roboto,sans-serif;padding-bottom:10px;padding-right:10px;padding-top:10px;text-align:right}.danelec .charter-widget .summary-panel .consumption-table td,.danelec .charter-widget .summary-panel .distance-table td{font-family:Helvetica,sans-serif}.charter-widget .summary-panel .consumption-table td.row-name,.charter-widget .summary-panel .distance-table td.row-name{padding-left:10px;text-align:left;width:210px}.charter-widget .summary-panel .consumption-table tr:first-child,.charter-widget .summary-panel .distance-table tr:first-child{background:var(--background-panel)}.charter-widget .summary-panel .consumption-table tbody tr:nth-child(2n),.charter-widget .summary-panel .distance-table tbody tr:nth-child(2n){background:#2c404c}.charter-widget .summary-panel .consumption-table td:first-child,.charter-widget .summary-panel .distance-table td:first-child{border-right:1px solid var(--accent-dark);white-space:nowrap}.charter-widget .summary-panel .consumption-table td:nth-child(4),.charter-widget .summary-panel .consumption-table td:nth-child(7),.charter-widget .summary-panel .distance-table td:nth-child(4),.charter-widget .summary-panel .distance-table td:nth-child(7){border-right:1px solid var(--accent-dark)}.charter-widget .summary-panel .consumption-table .meta-header,.charter-widget .summary-panel .distance-table .meta-header{font-style:italic}.charter-widget .summary-panel .consumption-table .header,.charter-widget .summary-panel .distance-table .header{border-bottom:1px solid var(--accent-dark);border-top:1px solid var(--accent-dark);text-align:right}.charter-widget .summary-panel .consumption-table .header th:first-child,.charter-widget .summary-panel .distance-table .header th:first-child{border-right:1px solid var(--accent-dark);text-align:left}.charter-widget .summary-panel .consumption-table .header th:nth-child(4),.charter-widget .summary-panel .consumption-table .header th:nth-child(7),.charter-widget .summary-panel .distance-table .header th:nth-child(4),.charter-widget .summary-panel .distance-table .header th:nth-child(7){border-right:1px solid var(--accent-dark)}.charter-widget.sticky .charts-panel{margin-top:57px}.charter-widget.sticky .trendbar-container{left:0;overflow:hidden scroll;position:fixed;top:0;width:calc(100% - 200px);z-index:101}.charter-widget.sticky .trendbar-container.minimal{width:calc(100% - 25px)}.charter-widget.sticky .trendbar-container .panel-title{margin-right:40px}.charter-widget .trendbar-container{margin:0 7px}.charter-widget .trendbar-container .panel-title{border-bottom:1px solid var(--accent-dark)}.charter-widget .panel-title{background-color:var(--background-panel);justify-content:space-between}.charter-widget .panel-title .panel-title-left{align-items:center;display:flex;justify-content:space-between;width:300px}.charter-widget .panel-title .panel-title-left .bp4-button-text{margin-bottom:3px}.charter-widget .panel-title .panel-title-right{display:flex}.charter-widget .panel-title .panel-title-right .hover-detail-warn{border-left:1px solid var(--accent-dark);display:inline-block;margin-left:5px;margin-right:10px;padding-left:10px}.charter-widget .panel-title .selected-value{align-items:center;color:#bfccd6;display:flex;margin:0}.charter-widget .panel-title .selected-value>div{border-right:1px solid var(--accent-dark);color:#fff;font-size:14px;font-weight:200;padding-left:10px;padding-right:10px;text-align:center;width:auto}.charter-widget .panel-title .selected-value>div:last-child{border-right:none}.charter-widget .panel-title .selected-value .bp4-intent-danger{color:#e56666}.charter-widget .panel-title .selected-value span{padding:0 5px}.charter-widget .panel-title .selected-value span.wind-force-good{color:#53bb91}.charter-widget .panel-title .selected-value span.wind-force-bad{color:#e56666}.charter-widget .panel-title .selected-value span:first-child{color:#bfccd6;padding-left:0}.charter-widget .panel-title .selected-value span:last-child{padding-right:0}.charter-widget .panel-title .selected-value>div.hovered-value{align-items:baseline;border:none;display:flex;justify-content:flex-end;width:400px}.charter-widget .panel-title .selected-value>div.hovered-value span{padding-right:5px}.charter-widget .panel-title .selected-value>div.hovered-value .divider{border-left:1px solid var(--accent-dark);margin-left:5px;padding-left:10px}.charter-widget .panel-title .selected-value .missing-value-target{align-items:center;color:#fff;display:flex}.charter-widget .panel-body .chart-totals{max-height:100%;padding:0}.charter-widget .panel-body .chart-header{display:flex;justify-content:space-between;margin-bottom:10px;width:92%}.charter-widget .panel-body .chart-header.full{width:100%}.charter-widget .panel-body .chart-header .chart-legend{margin-left:55px}.charter-widget .panel-body .chart-header .chart-legend .label-tooltip .property-label{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.charter-widget .panel-body .chart-header .line-keys{display:flex}.charter-widget .panel-body .chart-header .line-keys .label{font-size:12px;margin-left:15px;margin-top:5px}.charter-widget .panel-body .chart-header .line-keys .label span{margin-left:5px}.charter-widget .panel-body .chart-header .line-keys .label svg{height:5px;width:30px}.charter-widget .panel-body .chart-header .line-keys .label svg line{stroke:#f6f7f9;stroke-width:4px}.charter-widget .panel-body .chart-header .line-keys .label svg line.dashed{stroke-dasharray:2,3}.charter-widget .panel-body .chart-header .delta-icons{display:inline-flex;margin-top:5px}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip{margin-top:-15px}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip .chart-toggle{align-items:center;display:flex;height:50px;padding:0 20px}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip div.enabled{pointer-events:none}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip div.enabled svg{fill:#14ccbd}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip div.disabled{background-color:#0000}.charter-widget .panel-body .chart-header .delta-icons .icon-tooltip div.disabled svg{fill:#808fa3}.chart-manager-button{background-color:#2c3741;font-size:16px;height:75px;margin-top:1px}.chart-manager-button,.chart-manager-button svg{color:#53bb91!important}.chart-manager-button button{background-color:#33404c!important;height:45px;margin-left:2%;margin-top:15px;width:96%}.chart-manager-button button:hover{color:#53bb91!important}.remove-button{left:95%;top:26px}.charter-remove-button,.remove-button{color:#828fa1;cursor:pointer;display:inline-block;position:relative}.charter-remove-button{left:15px}.resize-map-button{box-sizing:border-box;left:0;margin:8px;position:absolute;top:0;z-index:1000}.hour-picker{padding:10px}.speed-opt-nonideal{align-items:center;display:flex;justify-content:center;padding:30px;width:100%}.speed-opt{display:flex;padding:25px 0 25px 25px;width:100%}.speed-opt>*{margin-right:25px}.speed-opt .speed-opt-table{flex-grow:1}.speed-opt .speed-opt-table span{color:#bfccd6}.speed-opt .speed-opt-table span:nth-child(2){float:right;font-size:12px;margin-bottom:15px}.speed-opt table{width:100%}.speed-opt table td,.speed-opt table th{padding:4px}.speed-opt table th{color:#bfccd6;font-size:12px;font-weight:400}.speed-opt table tr{border-top:1px solid var(--accent-dark)}.speed-opt table tr td:first-child{color:#bfccd6;font-size:12px}.speed-opt table tr.separator{border-top:none}.speed-opt table tr.separator td{padding:20px 0}.speed-opt table tr.separator+tr,.speed-opt table tr:first-child,.speed-opt table tr:nth-child(2){border-top:none}.speed-opt th div{text-align:right}.speed-opt th div:last-child{font-size:11px}.speed-opt tr td:not(:first-child){font-family:Roboto,sans-serif;font-weight:lighter;text-align:right}.danelec .speed-opt tr td:not(:first-child){font-family:Helvetica,sans-serif}.speed-opt .rpm{padding-top:30px}.speed-opt .rpm div{color:#bfccd6;font-size:13px;padding-bottom:5px}.speed-opt .rpm .numerical-number{font-family:Roboto,sans-serif;font-size:24px;font-weight:lighter}.danelec .speed-opt .rpm .numerical-number{font-family:Helvetica,sans-serif}.plottable .x-gridlines line{stroke:#fff!important}.chart-widget .plottable .axis-label text{font-size:1.2rem}.error-tooltip{width:250px}.charter-tooltip{display:flex;justify-content:space-between;max-width:225px}path.projected{stroke-dasharray:5,5;stroke-linecap:round}.TextTooltip span{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;text-underline-offset:2px}.checkbox-input{align-items:center;display:flex;padding:5px 0}.checkbox-input>:first-child{margin:5px 0}.module-header .module-header-title{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:300}.danelec .module-header .module-header-title,.module-header .danelec .module-header-title{font-family:Helvetica,sans-serif}.module-header{background-color:var(--background-panel);display:flex;flex-direction:row;height:50px;justify-content:space-between;padding:10px;width:100%}.module-header .module-header-title{align-items:center;display:flex;height:100%;margin-right:10px}.module-header .module-header-left-section,.module-header .module-header-right-section{align-items:center;display:flex;flex-direction:row;height:100%}.module-header .module-header-left-section .bp4-divider{height:24px}.module-header .module-header-right-section{justify-self:flex-end}.alt-scenarios table.alt-table th{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.alt-scenarios{max-width:65%}.alt-scenarios table.alt-table{width:100%}.alt-scenarios table.alt-table tr:not(:last-child){border-bottom:1px solid #ffffff26}.alt-scenarios table.alt-table td:not(:last-child),.alt-scenarios table.alt-table th:not(:last-child){border-right:1px solid #ffffff26}.alt-scenarios table.alt-table th{font-style:normal}.alt-scenarios table.alt-table td{width:7dvw}.highlight-container .cii-a.highlight{background-color:#0ca788;opacity:1}.highlight-container .cii-b.highlight{background-color:#cee93d;color:--black-accent;opacity:1}.highlight-container .cii-c.highlight{background-color:#ffae35;color:--black-accent;opacity:1}.highlight-container .cii-d.highlight{background-color:#f34625;opacity:1}.highlight-container .cii-e.highlight{background-color:#b455ff;opacity:1}.highlight-container .highlight .cii{font-family:Roboto,sans-serif;font-size:56px;font-weight:700}.danelec .highlight-container .highlight .cii,.highlight-container .highlight .danelec .cii{font-family:Helvetica,sans-serif}.highlight-container .highlight .aer{font-size:14px;font-weight:500}.highlight-container .ytd-cont .ytd-values p,.highlight-container .ytd-cont h4{font-size:14px;font-weight:400}.highlight-container .highlight{align-items:center;border-radius:50%;display:flex;flex-direction:column;height:150px;justify-content:center;margin-right:2em;width:150px}.highlight-container .highlight .cii{margin:0}.highlight-container .ytd-cont,.highlight-container .ytd-values{align-items:center;display:flex;justify-content:center;margin:0}.highlight-container .ytd-cont{flex-direction:column;margin:.5em 2em 0 0}.highlight-container .ytd-cont h4{margin-bottom:.5em}.highlight-container .ytd-cont .ytd-values p{margin-bottom:0}.value-label-container .value{font-size:20px;font-weight:700}.value-label-container .label{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.value-label-container{display:flex}.value-label-container.stacked{flex-direction:column;margin-bottom:.5em}.value-label-container.stacked .value{margin-bottom:.25em}.value-label-container.stacked .unit:before{content:"\a";white-space:pre}.value-label-container.inline{align-items:center;display:grid;flex:1 0 25%;grid-template-columns:1fr 2fr;margin-top:.5em}.value-label-container.inline .value{margin-right:.25em}.value-label-container.inline .unit:before{content:" "}.value-label-container .label{font-style:normal;margin-left:0;margin-right:1em}.proj-scenario .proj-detail .container:not(.stacked) .buttons .button{border-radius:2em;margin-top:.5em;padding:0 2em}.proj-scenario .proj-detail .container:not(.stacked) .buttons .button.reset{background:#0000;border:2px solid #fff;color:#fff}.proj-scenario .proj-detail .container:not(.stacked) .buttons .button.reset:hover{background:#fff;color:#202b33;cursor:pointer}.proj-scenario .proj-detail h3{font-size:16px;font-weight:400}.proj-scenario .proj-detail .container:not(.stacked) .fuel-note{font-size:14px;font-weight:400}.proj-scenario .proj-detail .container table tr td:first-child,.proj-scenario .proj-detail .container table tr th,.proj-scenario .proj-detail .container table tr th:first-child{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.proj-scenario .hidden{visibility:hidden}.proj-scenario .proj-content{display:flex;max-width:65%}.proj-scenario .proj-detail{flex:1 1}.proj-scenario .proj-detail h3{margin:.5em 0}.proj-scenario .proj-detail .container{display:flex;margin-bottom:.5em;margin-left:1.5em}.proj-scenario .proj-detail .container:not(.stacked){flex-direction:column;margin-bottom:2em}.proj-scenario .proj-detail .container:not(.stacked) .buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:1em}.proj-scenario .proj-detail .container:not(.stacked) .buttons .button.reset{margin-right:.5em}.proj-scenario .proj-detail .container:not(.stacked) .fuel-note{color:var(--color-unit-light,#b0b8c5);margin-bottom:0;width:85%}.proj-scenario .proj-detail .container table{width:100%}.proj-scenario .proj-detail .container table tr:not(:last-child){border-bottom:1px solid #ffffff26}.proj-scenario .proj-detail .container table tr th{font-style:normal}.proj-scenario .proj-detail .container table tr td,.proj-scenario .proj-detail .container table tr th{padding:7px 14px}.proj-scenario .proj-detail .container table tr td:first-child,.proj-scenario .proj-detail .container table tr th:first-child{font-style:normal}.proj-scenario .proj-detail .container table tr td:not(:first-child),.proj-scenario .proj-detail .container table tr th:not(:first-child){text-align:right}.cii-simulator-form .button-cont .run-button{background:var(--intent-primary-background);border-radius:2em;color:#fff;margin-top:.5em;padding:0 2em}.cii-simulator-form .button-cont .run-button:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.cii-simulator-form .button-cont .run-button:disabled{background:var(--intent-primary-background)}.cii-simulator-form{background-color:var(--background-drawer);height:100%;max-width:40%;padding:2em;position:absolute;right:0;top:0;z-index:50}.cii-simulator-form .title-cont{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.cii-simulator-form .title-cont .close-button{border-radius:50%;color:#fff;margin-left:2em;padding:0}.cii-simulator-form .title-cont .close-button.hidden{display:none}.cii-simulator-form .scenario .title-cont{justify-content:flex-start}.cii-simulator-form .scenario .title-cont h3{margin-right:1em}.cii-simulator-form .scenario .title-cont .target-switch{margin-bottom:0}.cii-simulator-form .scenario .radio-option{align-items:center;display:flex;margin-bottom:1em}.cii-simulator-form .scenario .radio-option input{margin-right:.5em;margin-top:0}.cii-simulator-form .scenario .radio-option input:disabled{cursor:not-allowed;opacity:.5}.cii-simulator-form .scenario .sub-option{margin-bottom:1em;margin-left:2em}.cii-simulator-form .scenario .sub-option .target-label{display:block;margin-bottom:.5em}.cii-simulator-form .scenario .sub-option .input{width:50%}.cii-simulator-form .conditions .input-field{align-items:center;display:flex;line-height:2}.cii-simulator-form .conditions .input-field .label,.cii-simulator-form .conditions .input-field>label{width:40%}.cii-simulator-form .conditions .input-field .label.tooltip label,.cii-simulator-form .conditions .input-field>label.tooltip label{border-bottom:1px dashed #fff;padding-bottom:1px}.cii-simulator-form .conditions .input-field .label.tooltip label:hover,.cii-simulator-form .conditions .input-field>label.tooltip label:hover{cursor:help}.cii-simulator-form .conditions .input-field .input{margin-right:1em;width:40%}.cii-simulator-form .conditions .input-field .input:disabled{cursor:not-allowed}.cii-simulator-form .conditions .input-field .input.error{border-color:#cd4246}.cii-simulator-form .button-cont{align-items:center;display:flex}.cii-simulator-form .button-cont .sm-spinner{display:inline-block;height:100%;margin-left:1em;margin-top:.5em}.cii-simulator-form .error-msg{color:#cd4246;margin:0 0 0 1em}.cii-simulator-form .error-msg:last-child{margin:.5em 0}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-a.cii-indicator{background-color:#0ca788;opacity:1}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-b.cii-indicator{background-color:#cee93d;color:--black-accent;opacity:1}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-c.cii-indicator{background-color:#ffae35;color:--black-accent;opacity:1}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-d.cii-indicator{background-color:#f34625;opacity:1}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-e.cii-indicator{background-color:#b455ff;opacity:1}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h1,.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h2{font-family:Roboto,sans-serif;font-size:20px;font-weight:200}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .danelec h1,.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .danelec h2,.danelec .cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h1,.danelec .cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h2{font-family:Helvetica,sans-serif}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel header .subtitle{font-size:14px;font-weight:400}.cii-simulator-widget-container{height:100%;position:relative}.cii-simulator-widget-container .cii-simulator-widget-body{height:calc(100% - 50px);padding:7px}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel{height:100%;overflow-y:auto;padding:1em 2em}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h1,.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel h2{margin:.5em 0}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel header{margin-bottom:1.5em}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel header .subtitle{color:var(--color-unit-light,#b0b8c5);margin-bottom:0}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cii-simulator-widget-container .cii-simulator-widget-body .cii-simulator-panel .cii-indicator{border-radius:50%;display:inline-block;height:.8em;margin-right:.5em;width:.8em}.data-dictionary-widget{height:100%;width:100%}.data-dictionary-widget .widget-header{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.data-dictionary-widget .content{height:calc(100% - 50px);width:100%}.data-dictionary-widget{padding:5px}.data-dictionary-widget .widget-header{background-color:var(--background-panel);font-family:Helvetica,sans-serif;font-size:16px;font-weight:300;line-height:50px;padding-left:15px}.danelec .data-dictionary-widget .widget-header{font-family:Helvetica,sans-serif}.data-dictionary-widget .content{background-color:var(--background-panel);margin-top:1px;overflow-y:auto;padding:0 50px}.data-dictionary-widget .content .bp4-tabs{padding-top:30px}.data-dictionary-widget .content .bp4-tab-list>:not(:last-child){margin-right:50px}.data-dictionary-widget .content .border{border-top:1px solid #1c2127}.data-dictionary-widget .content table{margin-bottom:20px;width:100%}.data-dictionary-widget .content table thead.raw-sensor-table tr:last-child th{box-shadow:inset 0 1px 0 0 #1c2127}.data-dictionary-widget .content table thead.raw-sensor-table tr:last-child th.right-border{box-shadow:inset -1px 1px 0 0 #1c2127!important}.data-dictionary-widget .content table tr:first-child td{box-shadow:inset 0 1px 0 0 #1c2127!important}.data-dictionary-widget .content table tr:first-child .right-border{box-shadow:inset -1px 1px 0 0 #1c2127!important}.data-dictionary-widget .content table tr .right-border{box-shadow:inset -1px 0 0 #1c2127}.data-dictionary-widget .content table td{color:#fff;font-family:Roboto,sans-serif;font-weight:100}.danelec .data-dictionary-widget .content table td{font-family:Helvetica,sans-serif}.data-dictionary-widget .content table tbody tr:nth-child(2n){background-color:var(--background-table-row-light)}.data-dictionary-widget .content table th{color:#bfccd6;font-family:Helvetica,sans-serif;font-size:14px;font-weight:300}.danelec .data-dictionary-widget .content table th{font-family:Helvetica,sans-serif}.data-dictionary-widget .content table th[colspan="2"]{font-style:italic;text-align:center}.data-dictionary-widget .content .inner-tab-content .data-dictionary-table-header{font-family:Helvetica,sans-serif;padding:30px 0 10px}.danelec .data-dictionary-widget .content .inner-tab-content .data-dictionary-table-header{font-family:Helvetica,sans-serif}.data-dictionary-widget .content .inner-tab-content .data-dictionary-table-title{color:#fff;font-size:16px;font-weight:500}.data-dictionary-widget .content .inner-tab-content .data-dictionary-table-subtitle{color:#bfccd6;font-size:14px;font-weight:300;max-width:600px;padding:10px 0}.data-dictionary-widget .content .dependency-table-cell{display:block}.data-dictionary-widget .bp4-tabs .bp4-tab-panel{margin-top:8px}.data-dictionary-widget .bp4-tabs .bp4-tab:focus{outline:0}.data-dictionary-widget .bp4-tabs .bp4-tab[aria-selected=false][aria-disabled=false]{color:#bfccd6}.data-dictionary-widget .bp4-tabs .bp4-tab:not([aria-disabled=true]):hover,.data-dictionary-widget .bp4-tabs .bp4-tab[aria-selected=true]{color:#fff}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-header .event-alert-header,.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-header .event-filter-header{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.event-panel-settings-container{margin-top:15px}.event-panel-settings-container .event-panel-settings-wrapper{padding:0 20px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-header{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:5px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-header .event-filter-header{color:#c5cbd3;width:70px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-header .event-alert-header{color:#c5cbd3;width:80px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body{margin-top:10px;max-height:500px;overflow:hidden auto}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-category-row,.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-setting-row{align-items:center;display:flex;flex-direction:row;padding-top:4px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-category-row:hover,.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-setting-row:hover{background-color:#202b33;cursor:default}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container{margin:5px 0}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-category-row{margin-bottom:5px;padding-bottom:5px;width:100%}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-category-row .event-marker{margin:0 10px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-category-row .event-category-name{color:#c5cbd3;flex:1 1;font-size:14px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-setting-row{margin-left:20px;padding-bottom:6px;padding-left:10px;width:calc(100% - 20px)}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-setting-row .event-display-name{flex:1 1}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-user-settings-checkbox-container .event-filters{margin-right:50px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-user-settings-checkbox-container .event-alerts{margin-right:30px}.event-panel-settings-container .event-panel-settings-wrapper.event-panel-user-settings-body .event-category-container .event-user-settings-checkbox-container .event-user-settings-checkbox{margin-bottom:0}.card-metrics-panel{background-color:var(--background-drawer);color:#c5cbd3;height:100%;position:relative;width:100%}.card-metrics-panel .card-metrics-panel-header{height:20px;padding:5px 10px 0;width:100%}.card-metrics-panel .card-metrics-panel-header .header-left{float:left}.card-metrics-panel .card-metrics-panel-header .header-left .info-icon-tooltip:focus{outline:none}.card-metrics-panel .card-metrics-panel-header .header-right{display:flex;float:right;justify-content:space-between}.card-metrics-panel .card-metrics-panel-header .header-right>:hover{cursor:pointer}.card-metrics-panel .card-metrics-panel-header .header-right>:last-child{margin-left:10px}.card-metrics-panel .card-metrics-panel-body{height:calc(100% - 20px);overflow:hidden auto;width:100%}.card-metrics-panel .card-metrics-panel-body.edit-mode{height:calc(100% - 60px)}.card-metrics-panel .card-metrics-panel-body.edit-mode .react-grid-item{cursor:pointer}.card-metrics-panel .card-metrics-panel-body.edit-mode .react-grid-item .card-container:hover{outline:1px solid #4580e6}.card-metrics-panel .card-metrics-panel-body .react-grid-placeholder{background:#404854}.card-metrics-panel .card-metrics-panel-footer{border-top:1px solid #30404d;bottom:0;display:flex;flex-direction:row;height:0;justify-content:flex-end;left:0;position:absolute;transition:height 1s,padding 1s;width:100%;z-index:1}.card-metrics-panel .card-metrics-panel-footer.show{height:40px;padding:5px 0}.card-metrics-panel .card-metrics-panel-footer>:last-child{margin:0 10px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .summary-table-control-button{cursor:pointer;font-size:12px;height:24px;line-height:25px;min-height:24px;width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .bp4-tag.summary-table-control-button{background-color:#10161a4d;box-shadow:inset 0 0 1px 0 #10161a66,inset 0 1px 1px 0 #10161a66;color:#5f6b7c}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .disabled.summary-table-control-button{cursor:not-allowed}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .disabled.summary-table-control-button span{color:#95989a}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .selected.bp4-tag.summary-table-control-button{color:#f6f7f9}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell .event-marker{border:1px solid #fff;border-radius:50%;height:10px;width:10px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell .relative.event-marker{flex-shrink:0;margin-right:20px;margin-top:3px}.fleet-widget-container{display:flex;flex-direction:row;height:calc(100% - 60px);width:100%}.fleet-widget-container.card-metrics-panel-open .fleet-summary-container{width:calc(100% - 550px)}.fleet-widget-container .fleet-summary-container{height:100%;width:100%}.fleet-widget-container .fleet-summary-container .fleet-map-container{height:50%;position:relative;width:100%}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map{height:100%;width:100%}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ship-label{background-color:#fff;border-radius:1px;box-shadow:0 0 2px 0 #6b7d91;color:#30404d;font-size:12px;padding:2px 4px;white-space:nowrap;z-index:98}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ship-label.starred{background-color:#fbda88;z-index:99}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ship-label.out-of-focus{opacity:.3;z-index:97}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .hovered,.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ship-label>:hover{z-index:100}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map.weather .ol-zoom{bottom:67px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map.weather .ol-attribution{bottom:40px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ol-zoom{bottom:27px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .ol-attribution{bottom:0}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider{color:#000;display:flex;margin:12px 10px;width:450px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider svg{cursor:pointer}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider span.bp4-popover-target{vertical-align:middle}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-axis .bp4-slider-label{display:none}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-handle{background-color:#fff!important;top:2px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-handle .bp4-slider-label{bottom:45px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-handle:focus{outline:#0000}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-handle .bp4-slider-label{white-space:nowrap}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-track{top:6px}.fleet-widget-container .fleet-summary-container .fleet-map-container .fleet-map .forecast-slider .bp4-slider-track .bp4-slider-progress{background-color:#669eff!important;border-left:1px solid #fff;border-right:1px solid #fff}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container{height:50%;width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container{height:37px;width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar{align-items:center;background-color:var(--background-panel);display:flex;flex-direction:row;line-height:37px;padding:1px 8px;width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container{height:25px;line-height:25px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .bp4-popover-wrapper{height:25px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summay-table-control-button-container .summary-table-control-button{line-height:24px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table-control-bar-container .summary-table-control-bar .summary-table-gcu-switch{font-size:inherit;margin:0}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table{height:calc(100% - 37px);width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .star-button{color:#6b7d91;line-height:35px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .star-button:hover{color:#bfccd6}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .star-button.active{color:#fbda88}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .star-button.active:hover{color:#f2b824}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .hover .vessel-name-container{position:relative}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .hover .name .action-icon-container{background-color:var(--background-table-row-hover);position:absolute;right:0;top:0;visibility:visible}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .hover .name .action-icon-container .action-icon:hover{opacity:.8}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .name>span{display:flex;flex-direction:row;justify-content:space-between}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .name>span .action-icon-container{visibility:hidden}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .name>span .action-icon-container .action-icon{line-height:35px;margin:0 8px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell{display:flex;flex-direction:row;height:100%;position:relative;width:100%}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell span{display:flex;flex-direction:row;position:absolute}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell span.issue{left:0;width:50px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell span.maintenance{left:50px;width:50px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell span.general{left:100px;width:50px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .events-counter-cell .event-marker{margin-left:3px;margin-top:3px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .composite-fuel-consumption-cell-content{display:flex;flex-direction:row}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .composite-fuel-consumption-cell-content .divider{color:#8f99a8;width:10px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .composite-fuel-consumption-cell-content .fuel-consumption-value{display:flex;flex-direction:row;justify-content:flex-end;padding-right:5px;width:70px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .composite-fuel-consumption-cell-content .fuel-consumption-value.percent-difference{width:95px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .total-and-expected-fuel-consumption-cell-content .expected-consumption-value{color:#8f99a8}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .total-and-expected-fuel-consumption-cell-content .percent-sign{color:#8f99a8;margin-left:4px}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .total-and-expected-fuel-consumption-cell-content .green-total-consumption{color:#72ca9b}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .total-and-expected-fuel-consumption-cell-content .yellow-total-consumption{color:#fbb360}.fleet-widget-container .fleet-summary-container .fleet-summary-table-container .fleet-summary-table .total-and-expected-fuel-consumption-cell-content .red-total-consumption{color:#fa999c}.fleet-widget-container .fleet-card-metrics-panel-container{height:100%;width:550px;z-index:10}.fleet-widget{display:flex;flex-direction:column;height:calc(100% - 60px);position:relative;width:100%}.fleet-widget .fleet-table-panel{background-color:var(--background-panel);border:1px solid #1f222a;display:flex;flex-direction:column;height:50%;width:100%}.fleet-widget .new-table{height:100%;width:100%}.fleet-widget .new-table .hover .vessel-name-container{position:relative}.fleet-widget .new-table .hover .name .action-icon-container{position:absolute;right:0;top:0;visibility:visible}.fleet-widget .new-table .hover .name .action-icon-container .action-icon{margin:0 8px}.fleet-widget .new-table .hover .name .action-icon-container .action-icon :hover{opacity:.8}.fleet-widget .new-table .name{position:relative}.fleet-widget .new-table .name .action-icon-container{position:absolute;right:0;visibility:hidden}.fleet-widget .new-table .name .action-icon-container .action-icon{display:flex;margin:0 8px}.fleet-widget .new-table .bp4-icon.star-button{color:#6b7d91}.fleet-widget .new-table .bp4-icon.star-button:hover{color:#bfccd6}.fleet-widget .new-table .bp4-icon.star-button.active{color:#fbda88}.fleet-widget .new-table .bp4-icon.star-button.active:hover{color:#f2b824}.fleet-widget .fleet-map{flex:1 1 auto;height:50%;max-height:100%;position:relative}.fleet-widget .fleet-map .ship-label{background-color:#fff;border-radius:1px;box-shadow:0 0 2px 0 #6b7d91;color:#30404d;font-size:12px;padding:2px 4px;white-space:nowrap;z-index:98}.fleet-widget .fleet-map .ship-label.starred{background-color:#fbda88;z-index:99}.fleet-widget .fleet-map .ship-label.out-of-focus{opacity:.3;z-index:97}.fleet-widget .fleet-map .hovered,.fleet-widget .fleet-map .ship-label>:hover{z-index:100}.fleet-widget .fleet-map.weather .ol-zoom{bottom:67px}.fleet-widget .fleet-map.weather .ol-attribution{bottom:40px}.fleet-widget .fleet-map .ol-zoom{bottom:27px}.fleet-widget .fleet-map .ol-attribution{bottom:0}.fleet-widget .tooltip-content{display:flex;justify-content:space-between;max-width:300px}.fleet-widget .tooltip-content :first-child{margin:2px 10px 0}.fleet-widget .bp4-dark .vessel-info-display .bp4-tab-indicator{background-color:#4f72f7;z-index:98}.fleet-widget .bp4-dark .vessel-info-display .bp4-tab:not([aria-disabled=true]):hover,.fleet-widget .bp4-dark .vessel-info-display .bp4-tab[aria-selected=true]{color:#fff;z-index:100}.fleet-widget .light-spinner.bp4-progress-bar{background:#5c708033!important}.fleet-widget .forecast-slider{color:#000;display:flex;margin:12px 10px;width:450px}.fleet-widget .forecast-slider svg{cursor:pointer}.fleet-widget .forecast-slider span.bp4-popover-target{vertical-align:middle}.fleet-widget .forecast-slider .bp4-slider-axis .bp4-slider-label{display:none}.fleet-widget .forecast-slider .bp4-slider-handle{background-color:#fff!important;top:2px}.fleet-widget .forecast-slider .bp4-slider-handle .bp4-slider-label{bottom:45px}.fleet-widget .forecast-slider .bp4-slider-handle:focus{outline:#0000}.fleet-widget .forecast-slider .bp4-slider-handle .bp4-slider-label{white-space:nowrap}.fleet-widget .forecast-slider .bp4-slider-track{top:6px}.fleet-widget .forecast-slider .bp4-slider-track .bp4-slider-progress{background-color:#669eff!important;border-left:1px solid #fff;border-right:1px solid #fff}span.container{align-items:center;display:flex;height:50px}span.container .spinner{margin:0 10px}.emissions-panel-container table .emissions-panel-metric{font-family:Roboto,sans-serif;font-size:36px;font-weight:200}.danelec .emissions-panel-container table .emissions-panel-metric,.emissions-panel-container table .danelec .emissions-panel-metric{font-family:Helvetica,sans-serif}.emissions-panel-minimal .data .metric,.emissions-panel-minimal .time-label{font-family:Roboto,sans-serif;font-size:20px;font-weight:200}.danelec .emissions-panel-minimal .data .metric,.danelec .emissions-panel-minimal .time-label,.emissions-panel-minimal .danelec .time-label,.emissions-panel-minimal .data .danelec .metric{font-family:Helvetica,sans-serif}.emissions-panel-container table .emissions-panel-col-header,.emissions-panel-container table .emissions-panel-metric-title{font-size:16px;font-weight:400}.emissions-panel-container table .emissions-panel-metric-unit,.emissions-panel-minimal .data .label,.emissions-panel-minimal .data .unit{font-size:14px;font-style:italic;font-weight:400}.emissions-panel-container table .emissions-panel-metric-title{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.emissions-panel-minimal .data .unit{margin-left:.2778em}.emissions-panel-container{flex:1 1;padding:50px 25px}.emissions-panel-container table{height:100%;width:100%}.emissions-panel-container table td:not(:first-child),.emissions-panel-container table th:not(:first-child){border-left:2px solid #1c2127}.emissions-panel-container table .emissions-panel-metric-unit{color:#c5cbd3}.emissions-panel-container table .prev-year{padding:0 20px;text-align:center}.emissions-panel-container table .ytd{display:grid;grid-template-columns:1fr 60px;place-items:center}.emissions-panel-container table .ytd .emissions-panel-trend{align-items:center;display:flex;justify-self:flex-start}.emissions-panel-container table .ytd .emissions-panel-trend.favorable{color:var(--intent-success)}.emissions-panel-container table .ytd .emissions-panel-trend.unfavorable{color:var(--intent-error)}.emissions-panel-container table .ytd .emissions-panel-trend .emissions-panel-trend-value{margin-left:5px}.emissions-panel-minimal{display:flex}.emissions-panel-minimal div{margin-right:25px}.emissions-panel-minimal .data .label,.emissions-panel-minimal .data .unit{color:#c5cbd3}.emissions-panel-minimal .data .label{font-style:normal}@media screen and (max-height:775px){.emissions-panel-container{padding:15%}}.historical-widget{height:100%;width:100%}.historical-widget .historical-widget-header{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.historical-widget .historical-widget-body{height:calc(100% - 50px);width:100%}.historical-widget .side-panel{-ms-overflow-style:none;scrollbar-width:none}.historical-widget .side-panel::-webkit-scrollbar{height:0;width:0}.rowkey-average .unit-container.small-unit{color:var(--color-unit-light,#b0b8c5);font-size:12px;font-style:italic;font-weight:200;line-height:12px}.historical-widget .historical-widget-header .exclude-wind-selector-container{align-items:center;display:flex;justify-content:center;padding-right:10px}.historical-widget .historical-widget-body{display:flex;flex:1 1}.historical-widget .side-panel{background-color:var(--background-panel);border:1px solid var(--accent-dark);height:100%;overflow:auto;width:275px}.historical-widget .main-panel{margin:7px;position:relative}.historical-widget .chart-panel,.historical-widget .main-panel{display:flex;flex:1 1;flex-direction:column;height:100%}.historical-widget .main-panel .bottom-panel{background-color:var(--background-panel);border:1px solid #1f222a;display:block;flex:1 1;max-height:50%;position:relative}.historical-widget .chart-container{display:flex;flex-direction:column}.historical-widget .mini{height:80px;margin-top:-5px}.historical-widget .mini .gridlines{display:none}.historical-widget .chart-container.scatter{height:calc(50vh - 140px);margin:20px 25px 10px}.historical-widget .main-panel .map-widget{background-color:var(--background-panel);display:flex;height:100%;position:relative;width:100%}.historical-widget .main-panel .top-panel .left-panel,.historical-widget .main-panel .top-panel .right-panel{background-color:var(--background-panel);margin-bottom:7px}.historical-widget .main-panel .top-panel .left-panel{margin-right:7px;width:30%}.historical-widget .main-panel .top-panel .left-panel.cii{display:flex;flex-direction:column}.historical-widget .main-panel .top-panel .right-panel{flex:1 1}.historical-widget .main-panel .scatter-widget{height:100%;width:100%}.scatter-widget .label{text-align:left}.historical-widget .plottable .axis-label text{font-family:inherit;font-size:12px;letter-spacing:0}.historical-widget .plottable .component-overflow-visible{overflow:hidden}.side-panel .plots{border-bottom:1px solid #000;max-height:calc(80vh - 50px);overflow-y:auto}.side-panel-element{background-color:var(--background-panel);border:1px solid var(--accent-dark);border-top:none;color:#fff;cursor:pointer;font-size:16px;font-weight:300;height:55px;line-height:28px;padding:13px 13px 13px 35px}.side-panel-element.active{background-color:#4f72f7}.side-panel .inputs{padding-bottom:200px}.side-panel .popover-target{margin-left:10%;margin-top:10px;width:80%}.side-panel .select-title{font-size:16px;margin-left:35px;margin-top:50px}.side-panel .metric-cancel,.side-panel .metric-submit,.side-panel .select-title.second-title{margin-top:25px}.metric-submit{background-image:none!important;color:#fff!important}.metric-cancel{color:#fff!important;float:right;margin-bottom:5px;margin-right:25px;width:100px}.metric-close{background-color:#394b59!important;background-image:none!important;color:#fff!important}.panel-title{align-items:center;border-bottom:1px solid var(--accent-dark);display:flex;font-size:1.3rem;font-weight:400;height:50px;padding-left:15px}.panel-title .icons{padding:0 10px}.panel-title div.left{display:flex;flex:1 1}.panel-title div.left .tabs{display:none;margin-left:20px;margin-top:-7px}.map-widget div.left .tabs{display:none;height:45px;margin-left:20px;margin-top:5px}.map-widget .panel-title{display:none}.scatter-widget .panel-title button{margin-right:5px}.panel-title .left{display:flex;justify-content:space-between}.panel-title .left .title-cont{align-items:center;display:flex;flex-direction:row;height:50px}.light{font-weight:200!important}.panel-title .icons{display:flex}.panel-title .button{color:#9898a0;margin-right:10px}.panel-title .cal-icon{box-sizing:initial;color:#b0b8c5;cursor:pointer;font-size:18px;padding:15px}.panel-title .noon-icon svg{fill:#b0b8c5;height:18px;margin:15px 15px 10px;width:18px}.panel-title .noon-icon:hover{cursor:pointer}.panel-title .noon-icon:hover svg{fill:#14ccbd}.panel-title .cal-icon:hover{color:#14ccbd}.panel-title .export-button{color:#b0b8c5}.panel-title .export-button:hover{color:#14ccbd}.bp4-button{outline:none!important}.panel-body{background-color:var(--background-panel);display:flex;flex:1 1;height:100%;max-height:calc(100% - 50px);padding:20px 30px 15px}.scatter-nonideal{height:100%;width:100%}.scatter-nonideal .nothing-to-chart,.scatter-nonideal>.less-than-two-values{align-items:center;display:flex;height:100%;justify-content:center;padding:12%;width:100%}.scatter-nonideal .nothing-to-chart .create-report-button,.scatter-nonideal>.less-than-two-values .create-report-button{margin-top:6px;padding:0 5px}.chart-callout.bp4-callout.bp4-callout-icon{background:none;color:#fff;width:auto}.chart-callout.bp4-callout.bp4-callout-icon>.bp4-icon:first-child{color:#c0ccd6}.chart-callout.bp4-callout.bp4-callout-icon .bp4-heading{font-size:16px}.chart-callout.bp4-callout.bp4-callout-icon a{color:#669eff}span.pretend-link{color:#669eff;text-decoration:none}span.pretend-link:hover{color:#669eff;cursor:pointer;text-decoration:underline}.overlay-container{flex:1 1;position:relative}.overlay-container .chart-overlay{background-color:var(--background-chart-overlay);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.overlay-container .chart-overlay>.nothing-to-chart{align-items:center;display:flex;justify-content:center}.panel-body .chart{display:flex;flex-direction:column;width:100%}.panel-body .chart .chart-header{display:flex;margin-bottom:10px;min-height:70px}.date-selection{margin-right:10px}.date-selection .date-divider{margin:5px 5px 0}.date-selection .dark{background-color:#202d37;color:#f5f8fa;cursor:pointer}.panel-body .chart .chart-header .date-selection span.bp4-tag{background:#202d37;color:#fff;font-size:14px;font-weight:600;margin-left:10px;margin-right:10px}.panel-body .chart-totals{overflow:hidden auto;padding-left:12px;position:relative;width:260px}.chart-spinner{align-items:center;display:flex!important;height:calc(100% - 120px);justify-content:center;margin:auto}.historical-widget .panel-body .chart-spinner{margin-top:5%}.side-panel .bp4-popover-target{display:inline}.add-metric-menu{background-color:#10161a4d;color:#fff;max-height:190px;overflow:auto;width:355px}.location-panel{background-color:#fffc;height:250px;position:absolute;top:0;width:250px;z-index:1000}.location-panel-title{border-bottom:1px solid var(--accent-dark);font-size:1.3rem;font-weight:600;padding:15px 0 15px 15px}.location-panel-info{margin-left:-13px;padding:10px 0 0 25px}.location-panel-info .pair-key{color:#b0b8c5;padding-bottom:5px;width:85px}.location-panel-info tbody{font-size:14px}.location-panel-legend{border:1px solid #fff;border-radius:50%;height:6px;margin-right:10px;width:6px}.historical-widget .main-panel .top-panel{display:flex;flex:1 1;margin-bottom:0;max-height:50%}.compass{height:250px}.compass-ship-icon{padding-left:calc(50% - 12px);padding-top:85px;position:relative}.component axis y-axis unit-0{width:300px}.panel-body .chart-title{font-size:16px;font-weight:600;margin-bottom:35px}.panel-body .chart-text{display:flex;justify-content:space-between;margin-top:20px}.create-report-button .bp4-button-text,.create-report-button :before,.create-report-button svg{color:var(--color-button-success)!important}.create-report-button :hover{color:var(--color-button-success)}.panel-body .chart-header .chart-legend{align-items:flex-start;display:inline-flex;flex:1 1;flex-wrap:wrap;font-size:12px;margin-left:43px}.panel-body .chart-header .chart-legend .add-value{display:inline-flex}.panel-body .chart-header .chart-legend .series-content,.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper){align-items:center;background-color:var(--ha-feature-background);color:var(--ha-feature);display:inline-flex;font-size:14px;margin-bottom:1px;margin-right:8px;padding:3px 7px}.panel-body .chart-header .chart-legend .series-content .hovered-value,.panel-body .chart-header .chart-legend .series-content .numerical-number,.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper) .hovered-value,.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper) .numerical-number{font-size:16px}.panel-body .chart-header .chart-legend .series-content .label-tooltip:hover,.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper) .label-tooltip:hover{cursor:pointer}.panel-body .chart-header .chart-legend .series-content .bp4-popover-wrapper:not(.label-tooltip),.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper) .bp4-popover-wrapper:not(.label-tooltip){font-size:10px;margin:0 5px 0 -3px}.panel-body .chart-header .chart-legend .series-content span:not(.bp4-popover-target):not(.bp4-popover-wrapper),.panel-body .chart-header .chart-legend .series:not(.bp4-popover-wrapper) span:not(.bp4-popover-target):not(.bp4-popover-wrapper){color:#fff;margin-left:1.5px}.panel-body .chart-header .chart-legend .series:first-child .circle{background-color:#13c9ba;border-color:#13c9ba}.panel-body .chart-header .chart-legend .series:nth-child(2) .circle{background-color:#bd6bbd;border-color:#bd6bbd}.panel-body .chart-header .chart-legend .series:nth-child(3) .circle{background-color:#c87619;border-color:#c87619}.panel-body .chart-header .chart-legend .series:nth-child(4) .circle{background-color:#fbd065;border-color:#fbd065}.panel-body .chart-header .chart-legend .series:nth-child(5) .circle{background-color:#4580e6;border-color:#4580e6}.panel-body .chart-header .chart-legend .series:nth-child(6) .circle{background-color:#fff;border-color:#fff}.panel-body .chart-header .chart-legend .series:nth-child(7) .circle{background-color:#9881f3;border-color:#9881f3}.panel-body .chart-header .chart-legend .series:nth-child(8) .circle{background-color:#d4f17e;border-color:#d4f17e}.panel-body .chart-header .chart-legend .noon-switch{font-weight:300;margin-right:45px;margin-top:-30px}.panel-body .chart-header .chart-legend .delete-plotted{color:#bfccd6;cursor:pointer;font-size:18px;margin-left:4px}.panel-body .right-align-button{align-self:center;margin-right:50px}.rowkey-average .large-num{font-family:Roboto,sans-serif;font-size:20px;font-weight:100;line-height:20px}.danelec .rowkey-average .large-num{font-family:Helvetica,sans-serif}.rowkey-average .key-name{color:#b0b8c5;font-size:12px}.rowkey-average .unit-container.small-unit.prefix{position:absolute;transform:translate(-1em,.4em)}.rowkey-average .average-info{align-items:baseline;display:flex;margin-top:15px}.bp4-datepicker abbr[title],abbr[data-original-title]{border-bottom:none;cursor:auto}.bp4-datepicker .DayPicker-Day.DayPicker-Day--selected{background-color:var(--intent-primary)!important}.bp4-overlay-scroll-container .bp4-overlay-content{position:fixed}.create-modal .bp4-dialog-header{box-shadow:none!important;color:#fff;padding:20px 20px 0}.create-modal .bp4-dialog-header h4{font-size:1.3rem}.create-modal{width:900px}.create-modal .bp4-dialog-body{color:#fff;display:flex;padding:15px}.create-plot .dialog-body{flex-direction:column}.create-modal .bp4-dialog-body .row{display:flex;margin-left:0}.dialog-column{border:1px solid #8a96a0;height:310px;margin-top:15px;padding:20px;width:400px}.bp4-dialog-body .row{display:flex;justify-content:space-between;padding-top:15px}.dialog-select .bp4-input{margin-bottom:15px}.dialog-selected{display:flex;flex:1 1;flex-direction:column}.dialog-selected .disclaimer{color:#b0b8c5;font-size:12px}.dialog-selected .insight-selected{border-radius:5px;color:#fff;display:inline-flex;justify-content:space-between;margin:5px 0;width:350px}.insight-button{margin-left:calc(50% - 69px);margin-top:30px}@media screen and (max-height:775px){.historical-widget .mini{display:block;height:100px}.historical-widget .main-panel{background-color:var(--background-panel)}.historical-widget .chart-container{height:calc(75vh - 170px);margin:25px}.historical-widget .chart-container.scatter{height:calc(100% - 100px);margin-top:20px}.map-widget div.left .tabs,.panel-title div.left .tabs{display:block}.historical-widget .main-panel .map-widget{display:flex;flex-direction:column}.historical-widget .main-panel .map-widget #map{height:calc(100% - 50px)}.panel-title .left span{display:none}.historical-widget .main-panel .map-widget .panel-title{display:flex}}@media(max-height:500px){.historical-widget .mini{display:none}.historical-widget .chart-container{height:100%}}@media(max-height:325px){.historical-widget .chart-container{display:none}}.LandingPage{align-items:center;background-image:url(/static/media/map-static.5465d954fe72e002e31d.png);background-position-x:center;background-size:150%;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.LandingPage img{width:350px}.LandingPage .NavigationMenu{background:var(--background-panel);border-radius:3px;box-shadow:0 4px 12px #8a9ba826;font-family:Avenir Next,sans-serif;margin-top:32px;max-height:calc(100vh - 300px);min-width:396px;overflow-y:scroll;padding:32px 32px 24px}.danelec .LandingPage .NavigationMenu{font-family:Helvetica,sans-serif}.LandingPage .NavigationMenu ul{list-style:none;padding:0}.LandingPage .title{font-size:16px;font-weight:500;margin:0 0 8px;text-transform:uppercase}.LandingPage .subtitle{color:#f6f7f9;margin-bottom:24px}.LandingPage .vessel{display:flex;padding:8px 0 12px}.LandingPage .vessel a{color:#fff;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:0;margin-right:40px;text-decoration:underline}.LandingPage .vessel .vessel-category{color:#c5cbd3;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:0}.LandingPage .vessel+.vessel{border-top:1px solid #1c2127}.route-selector-map{height:100%;width:100%}.all-port-select.error{border:1px solid #cd4246}.voyage-leg-selector .voyage-leg-header-wrapper .leg-header-wrapper .dates{color:#c5cbd3;font-size:14px;font-weight:400}.voyage-leg-selector.error{border:1px solid #cd4246}.voyage-leg-selector .header-node{margin:0}.voyage-leg-selector .header-node.leg-selector{margin-left:10px}.voyage-leg-selector .voyage-leg-header-wrapper{display:flex}.voyage-leg-selector .voyage-leg-header-wrapper .leg-header-wrapper{display:flex;flex-direction:row}.voyage-leg-selector .voyage-leg-header-wrapper .leg-header-wrapper .name{min-width:50px}.voyage-leg-selector .voyage-leg-header-wrapper .leg-header-wrapper .dates{margin-left:5px}.voyage-leg-selector .voyage-leg-header-wrapper .ports{margin-left:1em}.code-area .scroll-container .text-area-container textarea{-ms-overflow-style:none;scrollbar-width:none}.code-area .scroll-container .text-area-container textarea::-webkit-scrollbar{height:0;width:0}.code-area{min-height:0;overflow:visible;position:relative}.code-area,.code-area.error:after{border-radius:3px;height:100%;width:100%}.code-area.error:after{border:1px solid #cd4246;content:"";left:0;pointer-events:none;position:absolute;top:0}.code-area .errors{color:#cd4246;font-weight:300;margin-top:5px;position:absolute;top:100%}.code-area .scroll-container{height:100%;overflow:auto;width:100%}.code-area .scroll-container .text-area-container{display:grid;grid-template-columns:6ch 1fr;min-height:100%;min-width:100%}.code-area .scroll-container .text-area-container .gutter,.code-area .scroll-container .text-area-container .sizing,.code-area .scroll-container .text-area-container textarea{line-height:1.5em}.code-area .scroll-container .text-area-container .gutter{background-color:#404854;grid-area:1/1/2/2;left:0;padding:10px;position:sticky;text-align:right}.code-area .scroll-container .text-area-container .gutter>div{color:#c5cbd3}.code-area .scroll-container .text-area-container .sizing{visibility:hidden}.code-area .scroll-container .text-area-container textarea{border-radius:0 3px 0 3px}.code-area .scroll-container .text-area-container .sizing,.code-area .scroll-container .text-area-container textarea{box-sizing:border-box;flex-grow:1;font-family:inherit;grid-area:1/2/2/3;padding:10px;resize:none;white-space:pre}.route-create-panel-sim>.right>.preview-container>.preview-placeholder{font-size:14px;font-weight:400}.route-create-panel-sim>.left .instructions{font-size:12px;font-weight:500}.route-create-panel-sim{display:grid;grid-template-columns:542px 1fr}.route-create-panel-sim *{font-weight:200}.route-create-panel-sim>.side{height:100%;padding:20px;width:100%}.route-create-panel-sim>.side>:not(:last-child){margin-bottom:10px}.route-create-panel-sim>.left{display:flex;flex-direction:column;overflow:hidden;padding-bottom:41px}.route-create-panel-sim>.left>*{flex:1 0 auto}.route-create-panel-sim>.left .instructions{color:#c5cbd3}.route-create-panel-sim>.left .code-area{flex-shrink:1;max-height:300px}.route-create-panel-sim>.left .generate-preview{align-self:flex-end}.route-create-panel-sim>.right{border-left:1px solid #1c2127;display:flex;flex-direction:column;padding:10px}.route-create-panel-sim>.right>.preview-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.route-create-panel-sim>.right>.preview-container>.preview-placeholder{color:#c5cbd3;text-align:center;width:320px}.route-select .instructions{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.route-select{display:flex;flex-direction:column;height:550px;width:100%}.route-select h3{font-weight:400;margin:0}.route-select .list-map-container{align-items:flex-start;background-color:var(--background-inset);box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #8f99a8;display:flex;flex:1 1;flex-direction:row;padding:10px 0}.route-select .list-map-container .list-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:1px;width:50%}.route-select .list-map-container .list-container .table-container{max-height:450px;overflow-y:auto;width:100%}.route-select .list-map-container .list-container .table-container table{width:100%}.route-select .list-map-container .list-container .table-container table thead{height:20px}.route-select .list-map-container .list-container .table-container table thead th{background-color:var(--background-inset);color:#c5cbd3;font-weight:200;position:sticky;vertical-align:bottom;z-index:1}.route-select .list-map-container .list-container .table-container table thead tr:not(.divider){height:20px}.route-select .list-map-container .list-container .table-container table thead tr:not(.divider) th{top:0}.route-select .list-map-container .list-container .table-container table thead .divider{height:1px}.route-select .list-map-container .list-container .table-container table thead .divider th{top:20px;z-index:2}.route-select .list-map-container .list-container .table-container table tbody tr{height:40px}.route-select .list-map-container .list-container .table-container table tbody tr:hover{background-color:#8a9ba826;cursor:pointer}.route-select .list-map-container .list-container .table-container table tbody tr.odd{background-color:var(--background-inset)}.route-select .list-map-container .list-container .table-container table tbody tr.even{background-color:var(--background-table-row-light)}.route-select .list-map-container .list-container .table-container table tbody tr.disabled{cursor:not-allowed;opacity:.5}.route-select .list-map-container .list-container .table-container table tbody tr.selected{background:var(--item-active-background);color:var(--item-active)}.route-select .list-map-container .list-container .table-container table tbody tr.selected .specifically-enabled svg{fill:#fff}.route-select .list-map-container .list-container .table-container table tbody tr.child td{color:#c5cbd3}.route-select .list-map-container .list-container .table-container table tbody tr.child td:nth-child(2){padding-left:1em}.route-select .list-map-container .list-container .table-container table tbody tr .route-action-buttons{display:flex;flex-direction:row}.route-select .list-map-container .list-container .table-container table td,.route-select .list-map-container .list-container .table-container table th{color:#fff;text-align:left}.route-select .list-map-container .list-container .table-container table td:first-child,.route-select .list-map-container .list-container .table-container table th:first-child{padding-left:1em}.route-select .list-map-container .list-container .table-container table td:last-child,.route-select .list-map-container .list-container .table-container table th:last-child{padding-right:20px}.route-select .list-map-container .list-container .table-container table td:not(:last-child),.route-select .list-map-container .list-container .table-container table th:not(:last-child){padding-right:1em}.route-select .list-map-container .list-container .table-container table td.toggle,.route-select .list-map-container .list-container .table-container table th.toggle{padding-right:.5em;width:30px}.route-select .list-map-container .list-container .new-passage-plan-button{margin-left:10px}.route-select .list-map-container .preview-container{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;padding-right:20px}.upload-route-dialog{height:80dvh;width:70%}.upload-route-dialog .passage-plan-form{display:flex;flex-direction:column;height:100%;padding:15px}.upload-route-dialog .passage-plan-form .inputs .form-input-row{align-items:center;display:flex;flex-direction:row;margin-bottom:.5em}.upload-route-dialog .passage-plan-form .inputs .form-input-row:last-child{margin-bottom:1em}.upload-route-dialog .passage-plan-form .inputs .form-input-row .label{display:inline;width:200px}.upload-route-dialog .passage-plan-form .inputs .form-input-row .text-input-group{align-items:center;display:flex}.upload-route-dialog .passage-plan-form .inputs .form-input-row .text-input-group label{margin-bottom:0}.upload-route-dialog .passage-plan-form .inputs .form-input-row .text-input-group .input{margin-right:10px;width:250px}.upload-route-dialog .passage-plan-form .route-create-panel-sim{flex:1 1;height:100%}.upload-route-dialog .passage-plan-form .route-create-panel-sim .side{padding:0}.upload-route-dialog .passage-plan-form .route-create-panel-sim .left.side{padding-right:15px}.upload-route-dialog .passage-plan-form .route-create-panel-sim .left.side>*{flex:0 1}.upload-route-dialog .passage-plan-form .route-create-panel-sim .left.side .code-area{flex:1 1;max-height:350px}.form-view .button-container .button:not(.cancel){background:var(--intent-primary-background);color:#fff}.form-view .button-container .button:not(:disabled):hover:not(.cancel){background:var(--intent-primary-background-hover);cursor:pointer}.form-view .button-container .button:disabled:not(.cancel){background:var(--intent-primary-background)}.form-view .panel-body .bog-simulation-form .field-recommendation-button:not(:disabled),.form-view .panel-body .bog-simulation-form .section-recommendation-button:not(:disabled),.form-view .panel-header #map-button:not(:disabled){color:var(--intent-primary)!important}.form-view .panel-body .bog-simulation-form .field-recommendation-button:not(:disabled):hover,.form-view .panel-body .bog-simulation-form .section-recommendation-button:not(:disabled):hover,.form-view .panel-header #map-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.form-view .panel-body .bog-simulation-form .field-recommendation-button:not(:disabled) svg,.form-view .panel-body .bog-simulation-form .section-recommendation-button:not(:disabled) svg,.form-view .panel-header #map-button:not(:disabled) svg{fill:var(--intent-primary)!important}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input::-webkit-inner-spin-button,.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row [type=number].input{-moz-appearance:textfield}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input-unit .unit{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.form-view .panel-body .bog-simulation-form .subtitle{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.form-view .panel-body .bog-simulation-form .column-container .column .label-wrap.has-tooltip label{border-bottom:2px dotted #fff}.form-view .panel-body .bog-simulation-form .column-container .column .label-wrap.has-tooltip label:hover{cursor:help}.form-view .map-container{height:300px;width:100%}.form-view .map-container.collapsed{height:0}.form-view .panel-header #map-button{text-wrap:nowrap}.form-view .panel-body{display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.form-view .panel-body .bog-simulation-form{display:flex;flex-direction:column;height:100%;padding-bottom:0;width:100%}.form-view .panel-body .bog-simulation-form .section:first-of-type h2{margin-top:0}.form-view .panel-body .bog-simulation-form h2{font-size:16px;margin:1em 0}.form-view .panel-body .bog-simulation-form h3{font-size:14px;margin:0 0 1em}.form-view .panel-body .bog-simulation-form h2.no-margin-bottom,.form-view .panel-body .bog-simulation-form h3.no-margin-bottom{margin-bottom:0}.form-view .panel-body .bog-simulation-form .title-container{align-items:center;display:flex;flex-direction:row}.form-view .panel-body .bog-simulation-form .title-container .toggle-button{height:-moz-fit-content;height:fit-content;margin-left:.5em}.form-view .panel-body .bog-simulation-form .subtitle{margin:0 0 1em}.form-view .panel-body .bog-simulation-form .field-recommendation-button:focus{border:1px dashed var(--intent-primary)}.form-view .panel-body .bog-simulation-form .rec-placeholder{width:24px}.form-view .panel-body .bog-simulation-form .section-recommendation-button{font-size:12px}.form-view .panel-body .bog-simulation-form .section-recommendation-button svg{height:12px}.form-view .panel-body .bog-simulation-form .section-content.collapsed{height:0;overflow:hidden}.form-view .panel-body .bog-simulation-form .subsection{margin:0 2em}.form-view .panel-body .bog-simulation-form .column-container{display:flex;flex-direction:row;padding:0 2em}.form-view .panel-body .bog-simulation-form .column-container:not(:first-child){margin-top:1em}.form-view .panel-body .bog-simulation-form .column-container .column{margin:0 1em 1em 0;width:400px}.form-view .panel-body .bog-simulation-form .column-container .column:last-of-type{width:auto}.form-view .panel-body .bog-simulation-form .column-container .column.full{width:100%}.form-view .panel-body .bog-simulation-form .column-container .column .label-wrap{display:inline-block;width:200px}@media screen and (max-width:1415px){.form-view .panel-body .bog-simulation-form .column-container .column{width:275px}.form-view .panel-body .bog-simulation-form .column-container .column .label-wrap{min-width:150px;width:150px}}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row{align-items:center;display:flex}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row:not(:last-child){margin-bottom:1em}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row h3{font-size:1em}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .label.error{border-bottom:1px solid #cd4246}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .full{width:100%}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input{height:30px;width:100px}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input:disabled:hover{cursor:not-allowed}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input.error{border-color:#cd4246}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input.text{width:200px}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .text-input-group{align-items:center;display:flex}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .text-input-group>:last-child{margin:0}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .text-input-group .input{margin-right:10px;width:250px}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input-unit{align-items:center;display:flex}.form-view .panel-body .bog-simulation-form .column-container .column .form-input-row .input-unit .unit{font-size:.9em;letter-spacing:.1em;margin-left:.5em}@media screen and (max-width:959px){.form-view .panel-body .bog-simulation-form .column-container{flex-direction:column}.form-view .panel-body .bog-simulation-form .column-container .label-wrap{width:250px}}.form-view .button-container{display:flex;justify-content:flex-end;margin-top:1em;padding:0 0 18px}.form-view .button-container .button{width:100px}.form-view .button-container .button.cancel{margin-right:1em}.tooltip{max-width:300px}.not-found-container .description{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.not-found-container{flex-direction:column;width:100%}.not-found-container,.not-found-container .title-icon{align-items:center;display:flex}.not-found-container .title-icon h2{font-size:16px;margin-left:1em}.not-found-container .description{font-size:14px}.detail{display:flex;flex-direction:row}.detail .icon-container{align-items:center;display:flex}.detail .icon-container .icon{color:var(--color-icon-muted);margin:0 .5em 0 0}.detail .icon-container .icon.hidden{visibility:hidden}.detail .label{width:130px}.detail .value{flex:1 1}.detail .unit{margin-left:.5em;padding-right:1em}.panel.history-view .history-table-container .history-table tr td .unit{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.panel.history-view .history-table-container .has-tooltip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}@keyframes spin{to{transform:rotate(-1turn)}}.panel.history-view .new-simulation-button{border-radius:4em;padding:.75em 1.5em}.panel.history-view .history-table-container:has(.sub-table-row){margin-left:-20px;overflow-x:hidden;width:calc(100% + 20px)}.panel.history-view .history-table-container .history-table .sub-table tbody tr{height:120px}.panel.history-view .history-table-container .history-table tr td.toggle{width:30px}.panel.history-view .history-table-container .history-table tr td.status{text-transform:capitalize}.panel.history-view .history-table-container .history-table tr td.status.draft{color:#fff}.panel.history-view .history-table-container .history-table tr td.status.simulating{color:#fbb360}.panel.history-view .history-table-container .history-table tr td.status.simulating span.simulating{animation:spin 3s linear infinite}.panel.history-view .history-table-container .history-table tr td.status.complete{color:#72ca9b}.panel.history-view .history-table-container .history-table tr td.status.error{color:#fa999c}.panel.history-view .history-table-container .history-table tr td.delete{align-items:flex-end;display:flex;height:40px;justify-content:center;padding-right:1em}.panel.history-view .history-table-container .history-table tr td.delete .delete-button{width:-moz-fit-content;width:fit-content}.panel.history-view .history-table-container .history-table tr td.action-buttons{text-wrap:nowrap;padding:0 1em;text-align:right}.panel.history-view .history-table-container .history-table tr td.action-buttons.hidden{visibility:hidden}.panel.history-view .history-table-container .history-table tr td .unit{text-wrap:nowrap;display:inline-block;height:1em}.panel.history-view .history-table-container .history-table .sub-table-row{border-bottom:1em solid #0000;border-left:3em solid #0000;width:100%}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container{border:none!important;max-height:400px;overflow-x:auto}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table{min-width:100%;width:max-content}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table thead th{font-size:14px;font-weight:300;position:sticky;top:0;z-index:2}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table thead th.fixed{z-index:3}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table thead .bold th{font-weight:800}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table td.fixed{position:sticky;z-index:1}.panel.history-view .history-table-container .history-table .sub-table-row td .sub-table-container table td .setpoints{display:flex;flex-direction:column}.cargo-composition-table{margin-left:20px;margin-top:1em}.cargo-composition-table tr:not(:last-of-type){border-bottom:1px solid var(--accent-dark)}.cargo-composition-table tr th{padding-right:3em}.cargo-composition-table tr td{padding:.5em 3em .5em 0}.cargo-composition-table tr td.molecule{font-weight:700}.cargo-composition-table tr td:not(:first-of-type),.cargo-composition-table tr th:not(:first-of-type){text-align:right}.weather-selector-container{display:flex;flex-direction:row;height:1.5em;padding-top:1em}.weather-selector-container .weather-legend{margin-right:1.5em}.weather-selector-container .weather-legend .line{background-color:#13c9ba;display:inline-block;height:2px;margin-bottom:4px;margin-right:5px;width:20px}.hourly-trace-panel{height:calc(100% - 2.5em);overflow-y:auto;padding-left:20px}.hourly-trace-panel .line-chart-container{height:45%}.hourly-trace-panel .line-chart-container:not(:last-of-type){margin-bottom:20px}.detail-panel .detail-tabs{display:flex;flex-direction:column;padding:0 0 0 20px}.detail-panel .detail-tabs div[role=tablist]{text-transform:uppercase}.detail-panel .detail-tabs .detail-tab[role=tabpanel]{flex-grow:1;margin-top:0;max-height:calc(100% - 30px)}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .target,.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .unit{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .tooltip{border-bottom:2px dotted #fff}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .tooltip:hover{cursor:help}.BoilOffSimulationsModule .summary-panel{height:100%;min-width:450px;overflow-y:auto;width:35%}.BoilOffSimulationsModule .summary-panel .summary-section .title-container{align-items:center;display:flex}.BoilOffSimulationsModule .summary-panel .summary-section .title-container h3{margin:0}.BoilOffSimulationsModule .summary-panel .summary-section .title-container .toggle-button{margin-right:.5em}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields{padding:0 1em}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field{display:flex;flex-direction:row;justify-content:space-between}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field:not(:first-of-type){border-top:1px solid var(--accent-dark);margin-top:7.5px;padding-top:7.5px}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field:has(.target) dd,.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field:has(.target) dt{white-space:nowrap}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .target{font-style:normal;margin-top:0;padding-left:.5em;padding-top:.25em}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit{align-items:center;display:flex}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .data{margin-bottom:-2px;text-align:right}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .data .highlight-success{color:var(--intent-success)}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .data .highlight-failure{color:var(--intent-error)}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .trend-icon-tooltip:hover{cursor:help}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .trend-icon{margin-left:.25em}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .trend-icon.down{color:var(--intent-success)}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .summary-field .data-unit .trend-icon.up{color:var(--intent-error)}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .unit{text-wrap:nowrap;margin-bottom:-2px;margin-left:5px;text-align:right}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .detail{width:100%}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .detail .label{width:auto}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .detail .value{flex:1 1;text-align:right}.BoilOffSimulationsModule .summary-panel .summary-section .summary-fields .detail .unit{padding-right:0}.panel.results-view{display:flex;flex-direction:row;padding:20px}.panel.results-view .panel-container,.panel.results-view.panel-container{border:none}.panel.results-view .map-trace-container{width:100%}.panel.results-view .map-trace-container .map-container{height:300px;min-width:300px;width:100%}.panel.results-view .map-trace-container .map-container .map{height:100%}.panel.results-view .detail-container{height:calc(100% - 300px);overflow-y:hidden;padding-top:20px}.panel.results-view .detail-container .fill-height{box-sizing:initial;height:100%}.BoilOffSimulationsModule a button#back-button{background:var(--intent-primary-background);color:#fff}.BoilOffSimulationsModule a button#back-button:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.BoilOffSimulationsModule a button#back-button:disabled{background:var(--intent-primary-background)}.BoilOffSimulationsModule .panel .new-passage-plan-button:not(:disabled),.BoilOffSimulationsModule .panel .new-simulation-button:not(:disabled),.BoilOffSimulationsModule .panel .toggle-button:not(:disabled){color:var(--intent-primary)!important}.BoilOffSimulationsModule .panel .new-passage-plan-button:not(:disabled):hover,.BoilOffSimulationsModule .panel .new-simulation-button:not(:disabled):hover,.BoilOffSimulationsModule .panel .toggle-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.BoilOffSimulationsModule .panel .new-passage-plan-button:not(:disabled) svg,.BoilOffSimulationsModule .panel .new-simulation-button:not(:disabled) svg,.BoilOffSimulationsModule .panel .toggle-button:not(:disabled) svg{fill:var(--intent-primary)!important}.BoilOffSimulationsModule .overview .right-content,.BoilOffSimulationsModule .panel .panel-header .title p{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.BoilOffSimulationsModule{display:flex;flex-direction:column;height:100%;min-width:800px;padding:5px}.BoilOffSimulationsModule .spinner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.BoilOffSimulationsModule .overview{align-items:center;display:flex;flex:0 1;flex-direction:row;font-size:16px;height:auto;justify-content:space-between;padding:10px 20px}.BoilOffSimulationsModule .overview .item:not(:last-child){color:var(--color-breadcrumb)}.BoilOffSimulationsModule .overview .item:not(:last-child).breadcrumb-link{text-decoration:underline}.BoilOffSimulationsModule .overview .item:not(:last-child).breadcrumb-link:hover{color:var(--color-breadcrumb-hover)}.BoilOffSimulationsModule .overview .separator{color:var(--color-breadcrumb);margin:0 10px}.BoilOffSimulationsModule .overview .right-content{font-style:normal}.overview+.BoilOffSimulationsModule{margin-top:2px}.BoilOffSimulationsModule .panel{height:100%;overflow-y:hidden}.BoilOffSimulationsModule .panel .panel-header .title{padding-left:5px}.BoilOffSimulationsModule .panel .panel-header .title h1{font-size:16px;margin:0}.BoilOffSimulationsModule .panel .panel-header .title p{font-style:italic;margin-bottom:0}.BoilOffSimulationsModule .panel .panel-body{padding:20px}.JsonBlock{box-sizing:border-box;display:block;margin:0;min-height:100%;outline:1px solid #ccc;overflow-y:scroll;padding:10px;width:100%}.JsonBlock .string{color:#238551}.JsonBlock .number{color:#c87619}.JsonBlock .boolean{color:#4580e6}.JsonBlock .null{color:#bd6bbd}.JsonBlock .key{color:#cd4246}.JsonInput,.JsonInput *{box-sizing:border-box}.JsonInput{margin:0;min-width:400px}.JsonInput .icon-container{align-items:center;display:flex;gap:.5em;justify-content:flex-end;margin-top:.5em}.JsonInput .icon-container .error{color:var(--intent-error);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.JsonInput .icon-container .error .error-icon{margin-left:.5em}.JsonInput.has-validation-errors .JsonBlock{border-color:var(--intent-error);outline-color:var(--intent-error)}.edit-block{background:#0000;color:#fff;display:block;line-height:inherit;max-height:100%;outline:1px dashed #b9cdd8;padding:10px;width:100%}.route-optimization-form .column-container .column .form-input-row .input::-webkit-inner-spin-button,.route-optimization-form .column-container .column .form-input-row .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.route-optimization-form .column-container .column .form-input-row [type=number].input{-moz-appearance:textfield}.route-optimization-form .column-container .column .form-input-row .input-unit .unit{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.route-optimization-form .subtitle{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.route-optimization-form .column-container .column .label-wrap.has-tooltip label{border-bottom:2px dotted #fff}.route-optimization-form .column-container .column .label-wrap.has-tooltip label:hover{cursor:help}.route-optimization-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:0;width:100%}.route-optimization-form .section:first-of-type h2{margin-top:0}.route-optimization-form h2{font-size:16px;margin:1em 0}.route-optimization-form h3{font-size:14px;margin:0 0 1em}.route-optimization-form h2.no-margin-bottom,.route-optimization-form h3.no-margin-bottom{margin-bottom:0}.route-optimization-form .title-container{align-items:center;display:flex;flex-direction:row}.route-optimization-form .title-container .toggle-button{height:-moz-fit-content;height:fit-content;margin-left:.5em}.route-optimization-form .subtitle{margin:0 0 1em}.route-optimization-form .section-content.collapsed{height:0;overflow:hidden}.route-optimization-form .subsection{margin:0 2em}.route-optimization-form .column-container{display:flex;flex-direction:row;padding:0 2em}.route-optimization-form .column-container:not(:first-child){margin-top:1em}.route-optimization-form .column-container .column{margin:0 1em 1em 0;width:400px}.route-optimization-form .column-container .column:last-of-type{width:auto}.route-optimization-form .column-container .column.full{width:100%}.route-optimization-form .column-container .column .label-wrap{display:inline-block;width:200px}@media screen and (max-width:1415px){.route-optimization-form .column-container .column{width:275px}.route-optimization-form .column-container .column .label-wrap{min-width:150px;width:150px}}.route-optimization-form .column-container .column .form-input-row{align-items:center;display:flex}.route-optimization-form .column-container .column .form-input-row:not(:last-child){margin-bottom:1em}.route-optimization-form .column-container .column .form-input-row h3{font-size:1em}.route-optimization-form .column-container .column .form-input-row .label.error{border-bottom:1px solid var(--intent-error)}.route-optimization-form .column-container .column .form-input-row .full{width:100%}.route-optimization-form .column-container .column .form-input-row .input{height:30px;width:100px}.route-optimization-form .column-container .column .form-input-row .input:disabled:hover{cursor:not-allowed}.route-optimization-form .column-container .column .form-input-row .input.error{border-color:#cd4246}.route-optimization-form .column-container .column .form-input-row .input.text{width:200px}.route-optimization-form .column-container .column .form-input-row .text-input-group{align-items:center;display:flex}.route-optimization-form .column-container .column .form-input-row .text-input-group>:last-child{margin:0}.route-optimization-form .column-container .column .form-input-row .text-input-group .input{margin-right:10px;width:250px}.route-optimization-form .column-container .column .form-input-row .input-unit{align-items:center;display:flex}.route-optimization-form .column-container .column .form-input-row .input-unit .unit{font-size:.9em;letter-spacing:.1em;margin-left:.5em}@media screen and (max-width:959px){.route-optimization-form .column-container{flex-direction:column}.route-optimization-form .column-container .label-wrap{width:250px}}.panel.history-view .history-table-container .history-table tr:not(.divider) td.row-id,.panel.history-view .history-table-container .history-table tr:not(.divider) th.row-id{color:var(--color-unit-light,#b0b8c5);font-size:12px;font-style:italic;font-weight:200;line-height:12px}.route-panel-header{align-items:center;display:flex;flex-direction:row;height:auto;padding:10px 20px}.route-panel-header.panel-header .title{font-size:16px}.panel.history-view .new-optimization-button{border-radius:4em;padding:.75em 1.5em}.panel.history-view .history-table-container{max-height:100%;overflow-y:auto;width:100%}.panel.history-view .history-table-container .history-table{table-layout:fixed;width:100%}.panel.history-view .history-table-container .history-table tbody tr,.panel.history-view .history-table-container .history-table thead tr:not(.divider){height:40px}.panel.history-view .history-table-container .history-table thead tr:not(.divider) th{top:0}.panel.history-view .history-table-container .history-table thead .divider{height:1px}.panel.history-view .history-table-container .history-table thead .divider th{top:40px;z-index:10}.panel.history-view .history-table-container .history-table tr th{text-align:left;vertical-align:bottom}.panel.history-view .history-table-container .history-table tr th:not(:last-child){margin-right:2em}.panel.history-view .history-table-container .history-table tr.divider{height:1px;margin-left:0}.panel.history-view .history-table-container .history-table tr:not(.divider) td,.panel.history-view .history-table-container .history-table tr:not(.divider) th{font-weight:300}.panel.history-view .history-table-container .history-table tr:not(.divider) td.pad-left,.panel.history-view .history-table-container .history-table tr:not(.divider) th.pad-left{padding-left:1em}.panel.history-view .history-table-container .history-table tr:not(.divider) td.last-fixed,.panel.history-view .history-table-container .history-table tr:not(.divider) th.last-fixed{box-shadow:.5px 0 0 var(--color-fixed-col-divider)}.panel.history-view .history-table-container .history-table tr:not(.divider) td.row-id,.panel.history-view .history-table-container .history-table tr:not(.divider) th.row-id{font-style:normal;line-height:inherit}.panel.history-view .history-table-container .history-table tr.odd td,.panel.history-view .history-table-container .history-table tr.odd th{background-color:var(--background-panel)}.panel.history-view .history-table-container .history-table tr.even td,.panel.history-view .history-table-container .history-table tr.even th{background-color:var(--background-table-row-light)}.panel.history-view .history-table-container .history-table tr .configurations-container{border-radius:4px;max-height:150px;overflow-y:auto}.panel.history-view .history-table-container .history-table tr .configurations-json{font-size:12px;margin:0;padding:8px;white-space:pre-wrap;word-break:break-word}.panel.history-view .history-table-container table:not(.sub-table)>thead tr th{background-color:var(--background-panel);position:sticky;vertical-align:bottom;z-index:10}.panel.history-view .history-table-container table:not(.sub-table)>thead tr th:last-child{width:100%}.panel.history-view .history-table-container table:not(.sub-table) tr:not(.sub-table-row) td{background-clip:padding-box}.RouteOptimizationsModule .panel .new-optimization-button:not(:disabled){color:var(--intent-primary)!important}.RouteOptimizationsModule .panel .new-optimization-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.RouteOptimizationsModule .panel .new-optimization-button:not(:disabled) svg{fill:var(--intent-primary)!important}.RouteOptimizationsModule{display:flex;flex-direction:column;height:100%;min-width:800px;padding:5px}.RouteOptimizationsModule .spinner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.RouteOptimizationsModule .panel{height:100%;overflow-y:hidden}.RouteOptimizationsModule .panel .panel-header .title{padding-left:5px}.RouteOptimizationsModule .panel .panel-header .title h1{font-size:16px;margin:0}.RouteOptimizationsModule .panel .panel-body{padding:20px}.RouteOptimizationsModule .panel .panel-body h1{font-size:16px;margin:0}.vessel-detail-table-container{display:flex;flex:1 1;flex-direction:column;font-family:Avenir Next,sans-serif;height:-moz-fit-content;height:fit-content;margin:20px 20px 40px;min-width:50%}.danelec .vessel-detail-table-container{font-family:Helvetica,sans-serif}.vessel-detail-table-container .vessel-detail-table-header{border-bottom:1px solid #394b59;margin-bottom:15px;padding-bottom:15px}.vessel-detail-table-container .vessel-detail-table-header .vessel-detail-table-title{font-size:16px;font-weight:300}.vessel-detail-table-container .vessel-detail-table-table{height:100%;width:500px}.vessel-detail-table-container .vessel-detail-table-table tr:first-child td{box-shadow:none!important}.vessel-detail-table-container .vessel-detail-table-table .vessel-detail-table-row{height:-moz-fit-content;height:fit-content}.vessel-detail-table-container .vessel-detail-table-table .vessel-detail-table-row td{font-size:14px;padding:4px 10px 4px 4px;vertical-align:bottom}.vessel-detail-table-container .vessel-detail-table-table .vessel-detail-table-row .vessel-detail-table-name{color:#c5cbd3;font-weight:300;width:250px}.vessel-detail-table-container .vessel-detail-table-table .vessel-detail-table-row .vessel-detail-table-value{color:#f6f7f9;width:250px}.vessel-detail-widget{height:100%;width:100%}.vessel-detail-widget .vessel-detail-header{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.vessel-detail-widget .vessel-detail-content{height:calc(100% - 50px);width:100%}.vessel-detail-widget{padding:5px}.vessel-detail-widget .vessel-detail-header{margin-bottom:1px}.vessel-detail-widget .vessel-detail-content{background-color:var(--background-panel);overflow:hidden scroll;padding:30px 50px}.vessel-detail-widget .vessel-detail-content .vessel-detail-cards{background-color:var(--background-table-row-light);box-shadow:none;margin-top:10px}.vessel-detail-widget .vessel-detail-content .vessel-detail-cards .vessel-detail-tables-container{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.vessel-detail-widget .vessel-detail-content .vessel-detail-cards .vessel-detail-tables-container .vessel-detail-tables-container-col-2{flex:1 1}.header-dropdown-menu .voyage-leg-header-wrapper,.header-dropdown-menu .voyage-leg-header-wrapper .leg-header-wrapper,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper .leg-header-wrapper,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .leg-header-wrapper{display:flex;flex-direction:row}.header-dropdown-menu .voyage-leg-header-wrapper .name,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper .name,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .name{min-width:50px}.header-dropdown-menu .voyage-leg-header-wrapper .dates,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper .dates,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .dates{margin-left:5px}.header-dropdown-menu .voyage-leg-header-wrapper .ports,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper .ports,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .ports{margin-left:10px;max-width:150px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.voyage-level-page-header{background-color:var(--background-panel);display:flex;flex-direction:row;justify-content:space-between;max-height:50px;min-height:50px;padding:10px;width:100%}.voyage-level-page-header .page-header-title{margin-right:10px;margin-top:5px}.voyage-level-page-header .page-header-left-section,.voyage-level-page-header .page-header-right-section{display:flex;flex-direction:row}.voyage-level-page-header .page-header-right-section{display:flex;justify-self:flex-end}.header-dropdown-menu .bp4-menu-item.bp4-disabled .voyage-leg-header-wrapper .leg-header-wrapper .dates{color:inherit}.header-dropdown-menu .voyage-selector-menu-items{max-height:300px;overflow-y:auto}.header-dropdown-menu .voyage-selector-menu-items li{margin-right:4px}.button{border-radius:2em;margin-top:.5em;padding:0 2em}.button.save{background:var(--intent-primary-background);color:#fff}.button.save:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.button.save:disabled{background:var(--intent-primary-background)}.button.create-leg:not(:disabled),.button.create-voyage:not(:disabled),.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled){color:var(--intent-primary)!important}.button.create-leg:not(:disabled):hover,.button.create-voyage:not(:disabled):hover,.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.button.create-leg:not(:disabled) svg,.button.create-voyage:not(:disabled) svg,.header-dropdown-menu .voyage-selector-menu-items .new-voyage:not(:disabled) svg{fill:var(--intent-primary)!important}.planning-form{height:100%;width:100%}.voyage-planning-widget-header{align-items:center;height:50px;width:100%}.voyage-level-page-header .page-header-title{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:300}.danelec .voyage-level-page-header .page-header-title,.voyage-level-page-header .danelec .page-header-title{font-family:Helvetica,sans-serif}.planning-body{height:calc(100% - 50px);width:100%}.header-dropdown-menu .voyage-leg-header-wrapper .dates,.leg-display-container .leg-visibility-toggle-container .leg-id-config .voyage-leg-header-wrapper .dates,.voyage-level-page-header .page-header-left-section .voyage-leg-header-wrapper .dates{color:#c5cbd3;font-size:14px;font-weight:400}.planning-body .tooltip-title{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.planning-form{display:flex;flex-direction:column}.bp4-disabled .product-model-metadata{color:#bfccd680}.product-model-metadata{color:#f6f7f9;font-size:12px}.product-model-metadata .no-product-models{font-style:italic}.product-model-metadata .product-model-metadata-item{display:flex;justify-content:space-between}.product-model-metadata .product-model-metadata-item div:first-child{margin-right:20px}.voyage-planning-widget-header{background-color:var(--background-panel);display:flex;flex-direction:row;padding:10px 0 10px 10px}.planning-body{padding:5px}.planning-body .planning-content{background-color:var(--background-panel);color:#f6f7f9;display:flex;flex:1 1 auto;height:100%;width:100%}.planning-body td .bp4-popover-target{display:block}.planning-body .numeric-input input.bp4-input,.planning-body input.bp4-input{background:none;border-radius:0}.planning-body .numeric-input .bp4-input-group{flex-grow:1}.planning-body .bp4-select select{border-radius:0}.planning-body .intent-danger input,.planning-body .intent-danger input[readonly],.planning-body .intent-danger select{box-shadow:0 0 0 0 #db373700,0 0 0 0 #db373700,inset 0 0 0 1px #db3737,inset 0 0 0 1px #10161a26,inset 0 1px 1px #10161a33!important}.planning-body :not(.bp4-intent-danger)>input.bp4-input:not(:focus){box-shadow:none}.planning-body :not(.bp4-intent-danger)>input.bp4-input:disabled{color:#b9cdd8}.planning-body .bp4-input[readonly]:focus{box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px #137cbd4d,inset 0 0 0 1px #10161a4d,inset 0 1px 1px #10161a66}.planning-body input,.planning-body select{background-color:unset;border:none;color:#fff;font-family:Roboto,sans-serif;font-size:13px;font-weight:lighter;width:100%}.danelec .planning-body input,.danelec .planning-body select{font-family:Helvetica,sans-serif}.planning-body .form-container{position:relative}.planning-body .form-container .form{height:100%;overflow:hidden scroll;padding:30px 30px 60px;width:100%}.planning-body .form-container .form .column-container{display:flex;flex-wrap:wrap}.planning-body .form-container .form .column-container .column{display:flex;flex-direction:column;width:50%}.planning-body .form-container .form .voyage .header-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}@media screen and (max-width:959px){.planning-body .form-container .form .column-container .column,.planning-body .form-container .form .voyage-form{width:100%}}.planning-body .form-container .planning-footer{align-items:center;background-color:var(--background-panel);border-top:1px solid #1c2127;bottom:0;display:flex;height:50px;justify-content:space-between;left:0;padding:0 30px;position:absolute;width:calc(100% - 15px)}.planning-body .form-container .planning-footer .left-hand{color:#f6f7f9;font-family:Avenir Next,sans-serif;font-size:12px;font-style:italic;font-weight:300}.danelec .planning-body .form-container .planning-footer .left-hand{font-family:Helvetica,sans-serif}.planning-body .form-container .planning-footer .submit button{margin-right:10px;min-width:90px}.planning-body .sub-form{padding:20px}.planning-body .sub-form table{margin:20px 0;width:100%}.planning-body .sub-form tr.critical-range-indent td:first-child{padding-left:26px}.planning-body .sub-form td:not(.critical-range){padding:3px 0}.planning-body .sub-form td:not(.critical-range):first-child{padding-right:20px;white-space:nowrap;width:1px}.planning-body .sub-form td:not(.critical-range):nth-child(2){border-bottom:1px solid var(--accent-dark)}.planning-body .sub-form td:not(.critical-range):last-child{border-bottom:1px solid var(--accent-dark);font-size:11px;padding-left:5px;text-align:left;width:1px}.planning-body .sub-form td:not(.critical-range) .header-node{width:100%}.planning-body .sub-form .subtitle{font-size:12px;margin-top:7px}.planning-body .voyage-form{display:flex;flex-wrap:wrap;margin:1px;width:33%}.planning-body .departures{display:flex;flex-direction:column;margin-left:25px;margin-top:25px;width:450px}.planning-body .departures div:first-child{margin-bottom:10px}.planning-body .departures input{border-bottom:1px solid var(--accent-dark);margin-left:20px;width:250px}.planning-body .departures .bp4-input-group{display:inline-block}.planning-body .leg-data{display:flex;flex-wrap:wrap}.planning-body .leg-data>div{flex:1 0 400px}.planning-body .leg-data>div:first-child{padding-right:25px}.planning-body .leg-data>div:last-child{padding-left:25px}.planning-body .leg-data>div table{width:100%}.planning-body .leg-data .inputs td:not(.checkbox-input){padding:3px 0}.planning-body .leg-data .inputs td:not(.checkbox-input):first-child{padding-right:20px;white-space:nowrap;width:1px}.planning-body .leg-data .inputs td:not(.checkbox-input):nth-child(2){border-bottom:1px solid var(--accent-dark);width:100%}.planning-body .leg-data .inputs td:not(.checkbox-input):nth-child(3){border-bottom:1px solid var(--accent-dark);font-size:11px;padding-left:5px;text-align:left;width:100%}.add-leg{display:flex;margin:10px 0;padding:5px 0 10px}.add-leg hr{border-color:#ffffff40;border-style:dashed;height:1px;margin-top:14px;width:42%}.add-leg button{padding-bottom:10px;white-space:nowrap}.add-leg button,.add-leg button svg{color:#53bb91!important}.leg-departure.leg-departure-full{margin-top:20px}.leg-departure{margin-bottom:20px;width:100%}.leg-departure span{padding-right:10px}.leg-departure span:nth-child(2){color:#fff;font-weight:lighter}.leg-departure svg{cursor:pointer;float:right}.button{margin-top:0}.create-voyage-form{color:#f6f7f9;display:flex;flex-direction:column;padding:15px 20px}.create-voyage-form .form-fields{align-items:center;display:grid;grid-template-columns:1fr 2fr;row-gap:10px}.create-voyage-form .form-fields .label.disabled{color:#8f99a8}.create-voyage-form .form-fields .label.disabled:hover{cursor:not-allowed}.create-voyage-form .form-fields .input-field{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.create-voyage-form .form-fields .input-field input{background-color:#0000;border:none;border-bottom:1px solid var(--accent-dark);color:#fff;font-size:15px;margin:0}.create-voyage-form .create-btn{margin-top:10px;width:100%}.leg-display-container{background-color:var(--background-panel);border:1px solid var(--accent-dark);padding:25px}.leg-display-container .leg-visibility-toggle-container{align-items:center;display:flex;margin-bottom:10px}.leg-display-container .leg-visibility-toggle-container .enable-tce,.leg-display-container .leg-visibility-toggle-container .leg-id-config{align-items:center;display:flex}.leg-display-container .leg-visibility-toggle-container .pull-right{margin-left:auto}.leg-display-container .leg-visibility-toggle-container .bp4-control{margin-bottom:unset}.date-input-timezone-value{align-items:center;display:flex;height:30px}.form-field{align-items:center;display:grid;grid-template-columns:2fr 4fr;justify-items:start}.form-field.left-indent-sm>:first-child{margin-left:1.5em}.form-field.left-indent-md>:first-child{margin-left:3.25em}.form-field .form-field-title .tooltip-title{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.form-field .input-wrapper{justify-self:stretch}.form-field .input-wrapper .input-field{flex:1 1;margin:0}.form-field .input-wrapper .input-field .bp4-input-group,.form-field .input-wrapper .input-field .bp4-popover-target{width:100%}.form-section .form-section-title{align-items:center;border-bottom:1px solid #1c2127;display:flex;flex-direction:row;height:50px;height:auto;padding:5px 0;width:100%}.form-section .form-section-fields{padding:10px 0 0}.vessel-details-widget{height:100%;width:100%}.vessel-details-widget .vessel-details-body{height:calc(100% - 50px);width:100%}.vessel-details-widget{display:flex;flex-direction:column;padding:5px}.vessel-details-widget .vessel-details-body{background-color:var(--background-panel);padding:20px 50px}.vessel-details-widget .vessel-details-body .vessel-details-content{height:100%;overflow:hidden auto;padding-right:10px;width:100%}.vessel-settings-form .section-recommendation-button:not(:disabled){color:var(--intent-primary)!important}.vessel-settings-form .section-recommendation-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.vessel-settings-form .section-recommendation-button:not(:disabled) svg{fill:var(--intent-primary)!important}.vessel-settings-form .column-container .column .form-input-row .input::-webkit-inner-spin-button,.vessel-settings-form .column-container .column .form-input-row .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vessel-settings-form .column-container .column .form-input-row [type=number].input{-moz-appearance:textfield}.vessel-settings-form .column-container .column .form-input-row .input-unit .unit{color:var(--color-unit-light,#b0b8c5);font-size:14px;font-style:italic;font-weight:400;font-weight:200}.vessel-settings-form .subtitle{color:var(--color-secondary);font-size:12px;font-style:italic;font-weight:400}.vessel-settings-form{display:flex;flex-direction:column;overflow-y:auto;padding:0 15px;width:100%}.vessel-settings-form .section{margin-top:1em}.vessel-settings-form .section:first-of-type{margin-top:0}.vessel-settings-form .section .title-container{align-items:center;display:flex;flex-direction:row;margin-bottom:.5em}.vessel-settings-form .section .title-container .toggle-button{height:-moz-fit-content;height:fit-content;margin-left:.5em}.vessel-settings-form .section .section-content{margin-top:.5em}.vessel-settings-form h2{font-size:16px;margin:0}.vessel-settings-form h3{font-size:14px;margin:0 0 1em}.vessel-settings-form h2.no-margin-bottom,.vessel-settings-form h3.no-margin-bottom{margin-bottom:0}.vessel-settings-form .subtitle{margin:0 0 1em}.vessel-settings-form .section-recommendation-button{font-size:12px}.vessel-settings-form .section-recommendation-button svg{height:12px}.vessel-settings-form .section-content.collapsed{height:0;overflow:hidden}.vessel-settings-form .subsection{margin:0 2em}.vessel-settings-form .column-container{display:flex;flex-direction:row;padding:0 2em}.vessel-settings-form .column-container:not(:first-child){margin-top:1em}.vessel-settings-form .column-container .column{margin:0 1em 1em 0;width:400px}.vessel-settings-form .column-container .column:last-of-type{width:auto}.vessel-settings-form .column-container .column.full{width:100%}.vessel-settings-form .column-container .column .label-wrap{display:inline-block;width:200px}.vessel-settings-form .column-container .column .label-wrap.has-tooltip label{border-bottom:2px dotted #fff}.vessel-settings-form .column-container .column .label-wrap.has-tooltip label:hover{cursor:help}@media screen and (max-width:1415px){.vessel-settings-form .column-container .column .label-wrap{min-width:150px;width:150px}}.vessel-settings-form .column-container .column .form-input-row{align-items:center;display:flex}.vessel-settings-form .column-container .column .form-input-row:not(:last-child){margin-bottom:1em}.vessel-settings-form .column-container .column .form-input-row h3{font-size:1em}.vessel-settings-form .column-container .column .form-input-row .label.error{border-bottom:1px solid #cd4246}.vessel-settings-form .column-container .column .form-input-row .full{width:100%}.vessel-settings-form .column-container .column .form-input-row .input{height:30px;width:100px}.vessel-settings-form .column-container .column .form-input-row .input:disabled:hover{cursor:not-allowed}.vessel-settings-form .column-container .column .form-input-row .input.error{border-color:#cd4246}.vessel-settings-form .column-container .column .form-input-row .input.text{width:200px}.vessel-settings-form .column-container .column .form-input-row .input[type=checkbox]{height:1.5em;margin-left:0;width:1.5em}.vessel-settings-form .column-container .column .form-input-row .input.select{width:auto}.vessel-settings-form .column-container .column .form-input-row .text-input-group{align-items:center;display:flex}.vessel-settings-form .column-container .column .form-input-row .text-input-group>:last-child{margin:0}.vessel-settings-form .column-container .column .form-input-row .text-input-group .input{margin-right:10px;width:250px}.vessel-settings-form .column-container .column .form-input-row .input-unit{align-items:center;display:flex}.vessel-settings-form .column-container .column .form-input-row .input-unit.array{flex-direction:column}.vessel-settings-form .column-container .column .form-input-row .input-unit.array .array-field{margin-bottom:.5em}.vessel-settings-form .column-container .column .form-input-row .input-unit .unit{font-size:.9em;letter-spacing:.1em;margin-left:.5em}@media screen and (max-width:1300px){.vessel-settings-form .column-container{flex-direction:column}.vessel-settings-form .column-container .label-wrap{width:250px}}.vessel-settings-view .button{border-radius:2em;margin-top:.5em;padding:0 2em}.vessel-settings-view .button.edit-button,.vessel-settings-view .button.save-button{background:var(--intent-primary-background);color:#fff}.vessel-settings-view .button.edit-button:not(:disabled):hover,.vessel-settings-view .button.save-button:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.vessel-settings-view .button.edit-button:disabled,.vessel-settings-view .button.save-button:disabled{background:var(--intent-primary-background)}.vessel-settings-view{display:flex;flex-direction:column;height:100%;padding:5px;width:100%}.vessel-settings-view .button.cancel-button{margin-right:.5em}.dropdown-container span.bp4-popover-target{display:inline-flex}.dropdown-container .environment-label{color:#c5cbd3}.draft-control-form,.environment-control-form{padding:25px;width:300px}.environment-control-form .environment-control-label{margin-top:20px}.condition-control{align-items:center;display:flex}.condition-control .environment-control{margin-left:10px}.date-range-divider{margin:0 5px}.date-range-picker{align-items:center;display:flex;margin-right:10px}.date-range-picker .date-divider{margin:5px 5px 0}.date-range-picker .right-most-button{margin-right:5px}.performance-tooltip{line-height:16px;padding:3px;text-align:start;width:160px}.performance-tooltip .date{font-size:14px;text-align:center}.performance-tooltip .score{align-items:center;display:flex;font-size:18px;justify-content:center}.performance-tooltip .score .value{font-size:16px;font-weight:700;margin-right:5px}.performance-tooltip .score .fraction{display:inline-flex;flex-direction:column;font-size:10px;text-align:center}.performance-tooltip .score .fraction .numerator{border-bottom:1px solid #fff}.performance-tooltip span.value{float:right;font-size:14px}.table-section{border-left:1px solid var(--accent-dark);height:100%;padding:15px 30px;width:100%}.table-section .perf-table{height:calc(100% - 20px);width:100%}.table-section .perf-table-benchmark-footnote{float:right;font-size:1.1rem;font-style:italic;height:15px;margin-top:5px}.performance-page{height:100%;width:100%}.performance-page .page-settings{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.performance-page .performance-widget{height:calc(100% - 50px);width:100%}.performance-page .anomaly-detected-container .anomaly-detected{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.comparison-control-form{padding:25px;width:300px}.performance-page .anomaly-detected-container{display:flex;margin-top:3px}.performance-page .anomaly-detected-container .anomaly-detected{margin-left:3px}.performance-page .switch{align-items:center;display:flex}.performance-page .switch .bp4-control{margin-bottom:0}.performance-page .page-settings .date-range-control-container{display:flex;margin-left:10px}.performance-page .page-settings .engine-options{align-items:center;display:flex;margin-left:30px}.performance-page .page-settings .engine-options .leading-text{margin-right:5px}.performance-page .performance-widget{display:flex;flex-direction:column;padding:7px}.performance-page .performance-widget .panel-wrapper{display:flex;flex-direction:column;width:100%}.performance-page .performance-widget .panel-wrapper.top-panel-wrapper{flex:1 1 40%;height:40%;margin-bottom:7px;width:100%}.performance-page .performance-widget .panel-wrapper.bottom-panel-wrapper{flex:1 0 60%;height:60%;max-height:60%;width:100%}.performance-page .performance-widget .panel-wrapper.bottom-panel-wrapper .export-button{float:right;margin-left:5px}.performance-page .performance-widget .panel-wrapper.bottom-panel-wrapper .performance-model{display:flex;flex:1 1;height:calc(100% - 100px);justify-content:space-between}.performance-page .performance-widget .panel-wrapper.bottom-panel-wrapper .performance-model .table-container{border-left:1px solid #1c2127;display:flex;flex-direction:column;height:100%;width:450px}.performance-page .performance-widget .panel-wrapper.bottom-panel-wrapper .bottom-panel-title{font-size:14px;margin-right:10px}.performance-page .performance-widget .spinner-container{display:flex;flex-direction:column;height:100%;justify-content:center}.performance-page .performance-widget .panel-row{display:flex;margin-right:70px;-webkit-user-select:none;user-select:none}.performance-page .performance-widget .scatter-legend{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px;padding-left:80px}.performance-page .performance-widget .scatter-legend .scatter-legend-item{font-size:12px;margin-right:15px;white-space:nowrap}.performance-page .performance-widget .time-series{height:100%}.performance-page .performance-widget .time-series .plottable{cursor:grab}.performance-page .performance-widget .chart-render-container .left-axis{height:calc(100% - 60px);width:80px}.performance-page .performance-widget .chart-render-container .right-axis{display:none}.performance-page .performance-widget .chart-render-container .component .gridlines{border:1px solid #565c6b}.performance-page .performance-widget .chart-render-container .label{text-align:left}.performance-page .performance-widget .chart-render-container .hover-point{transition:cy .3s ease,cx .3s ease;will-change:cx,cy}.anomaly-detected-tooltip{white-space:break-spaces}.route-create-panel .button{border-radius:2em;margin-top:.5em;padding:0 2em}.route-create-panel .button.add{background:var(--intent-primary-background);color:#fff}.route-create-panel .button.add:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.route-create-panel .button.add:disabled{background:var(--intent-primary-background)}.route-create-panel .button.generate-preview:not(:disabled){color:var(--intent-primary)!important}.route-create-panel .button.generate-preview:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.route-create-panel .button.generate-preview:not(:disabled) svg{fill:var(--intent-primary)!important}.route-create-panel>.left>.port-input-label{font-size:16px;font-weight:400}.route-create-panel>.right>.preview-container>.preview-placeholder{font-size:14px;font-weight:400}.route-create-panel>.left>.instructions,.route-create-panel>.right>.duplicate-note{font-size:12px;font-weight:500}.route-create-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:600px}.route-create-panel *{font-weight:200}.route-create-panel>.side{height:100%;padding:20px;width:100%}.route-create-panel>.side>:not(:last-child){margin-bottom:20px}.route-create-panel>.left{display:flex;flex-direction:column;overflow:hidden}.route-create-panel>.left>*{flex:1 0 auto}.route-create-panel>.left>.instructions{color:#c5cbd3}.route-create-panel>.left>.port-input-label{margin-top:0}.route-create-panel>.left>.port-inputs{display:flex}.route-create-panel>.left>.port-inputs>*{flex-grow:1;margin-right:10px}.route-create-panel>.left>.code-area{flex-shrink:1}.route-create-panel>.left>.generate-preview{align-self:flex-end}.route-create-panel>.right{border-left:1px solid #1c2127;display:flex;flex-direction:column}.route-create-panel>.right>.preview-container{align-items:center;display:flex;flex-grow:1;justify-content:center;margin-bottom:10px}.route-create-panel>.right>.preview-container>.preview-placeholder{color:#c5cbd3;text-align:center;width:320px}.route-create-panel>.right>.duplicate-note{background-color:#8abbff;border-radius:8px;color:var(--accent-dark);margin:10px 0;padding:8px;text-align:right}.route-create-panel>.right>.button-group{display:flex;justify-content:flex-end;padding-top:10px}.route-create-panel>.right>.button-group>button{width:125px}.route-create-panel>.right>.button-group>:not(:last-child){margin-right:12px}.route-planning-selector-modal .dialog-main .dialog-footer .button{border-radius:2em;margin-top:.5em;padding:0 2em}.route-planning-selector-modal .dialog-main .dialog-footer .button.add{background:var(--intent-primary-background);color:#fff}.route-planning-selector-modal .dialog-main .dialog-footer .button.add:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.route-planning-selector-modal .dialog-main .dialog-footer .button.add:disabled{background:var(--intent-primary-background)}.route-planning-selector-modal .dialog-main .dialog-footer .button.upload-route:not(:disabled){color:var(--intent-primary)!important}.route-planning-selector-modal .dialog-main .dialog-footer .button.upload-route:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.route-planning-selector-modal .dialog-main .dialog-footer .button.upload-route:not(:disabled) svg{fill:var(--intent-primary)!important}.route-planning-selector-modal{margin-bottom:0;padding-bottom:0;width:1100px}.route-planning-selector-modal .dialog-main{background-color:var(--background-inset);margin:24px}.route-planning-selector-modal .dialog-main .dialog-body{display:grid;grid-template-columns:auto 450px;height:400px;margin-bottom:24px;max-height:400px}.route-planning-selector-modal .dialog-main .dialog-footer{display:flex;justify-content:flex-end}.route-planning-selector-modal .dialog-main .dialog-footer .button.add{margin-left:12px}.route-planning-selector-modal .dialog-main .dialog-footer .button.upload-route{word-wrap:none;margin-left:0;margin-right:auto}.leg-option{border-radius:3px;font-weight:lighter;padding:3px}.leg-option span:first-child{margin:0 6px}.leg-option .bp4-icon{cursor:pointer;float:right}.leg-option:hover:not(.leg-option-selected){background-color:#8a9ba826}.leg-option-selected{background-color:var(--item-active-background);color:var(--item-active)}.leg-option:not(.leg-option-selected){cursor:pointer}.route-item-header{display:grid;grid-template-columns:50% auto auto;margin:12px 0;width:550px}.route-item-header div:first-child{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-item-header div:not(:last-child){color:#b9cdd9}.route-item{border-bottom:1px solid #505c69}.route-item .route-item-legs{margin:6px 0}.route-item>.route-item-header div:last-child{font-weight:lighter}.route-menu>.route-item-header{color:#bcccd7;font-weight:400;margin-bottom:0}.route-menu .route-list:focus{outline:none}.route-menu .bp4-spinner{height:100%;width:100%}.route-menu .bp4-menu-header{padding-bottom:10px}.route-menu .bp4-menu-item{align-items:center;height:25px}.row-heading{font-size:16px;font-weight:400;margin-bottom:10px}.content-leading-text{margin-right:20px;width:80px}.instruction-row .text-input{margin-right:40px}.notes-body{height:100px;width:100%}.email-type-container{margin-bottom:10px}.rec-history-widget{height:100%;padding:5px}.rec-history-widget .widget-header-container{background-color:var(--background-panel);height:50px;margin-bottom:1px;padding:0 15px}.rec-history-widget .nl-table-container{background-color:#0000}.rec-history-widget .nl-table-container .nl-table-main-container{background-color:var(--background-table-container)}.rec-history-widget .widget-body-container{background-color:var(--background-panel);height:calc(100% - 51px);padding:30px 50px}.rec-history-widget .widget-body-container .row-edit-delete-buttons{display:flex;justify-content:space-evenly}.delete-dialog{padding-bottom:0}.delete-dialog .dialog-body{align-items:center;display:flex;justify-content:space-around}.edit-dialog{height:700px;width:800px}.edit-dialog .content-container .edit-dialog-row{align-items:baseline;display:flex;margin-bottom:20px}.edit-dialog .dialog-footer{text-align:right}.rec-dialog-toast{z-index:1001!important}.content-container .content-heading,.recipients-container .recipients-header-container .recipients-header .recipients-heading{font-size:16px;font-weight:400}.recipients-container .recipients-header-container .selection-direction{font-size:12px;font-weight:500}.dialog-header-container{display:flex;justify-content:space-between}.email-maker-toaster{z-index:1001!important}.email-maker-modal{height:700px;width:800px}.email-maker-body-container{margin:unset;overflow-x:hidden;overflow-y:auto;padding:20px}.email-multiselect-container{align-items:baseline;display:flex;margin-bottom:20px}.email-multiselect-container .leading-text{margin-right:10px;width:25px}.email-multiselect-container .email-multiselect{flex-grow:1}.email-multiselect-footer{align-items:baseline;display:flex;margin-bottom:25px}.email-multiselect-footer .save-recipients{padding-left:0}.notice-type-row,.recipients-container,.recipients-container .recipients-header-container{margin-bottom:10px}.recipients-container .recipients-header-container .recipients-header{align-content:flex-end;display:flex;margin-bottom:5px}.recipients-container .recipients-header-container .recipients-header .recipients-heading{margin-right:10px}.recipients-container .recipients-header-container .selection-direction{color:#c5cbd3}.content-container .content-heading{margin-bottom:10px}.content-container .email-maker-row{align-items:baseline;display:flex;margin-bottom:20px}.content-container .email-maker-row .subject-input{width:100%}.content-container .content-leading-text{margin-right:20px;width:80px}.content-container .email-body{height:230px;resize:none;width:100%}.content-container .action-buttons-container{text-align:right}.content-container .action-buttons-container .generate-email{margin-right:15px;width:140px}.content-container .action-buttons-container .cancel{width:90px}.saved-rec-link{font-weight:700;padding-left:0;padding-right:0;text-decoration:underline}.intruction-edit-menu-popover{padding-left:10px;padding-right:10px}.intruction-edit-menu-popover .instruction-value-slider{padding:5px 7px;width:200px}.intruction-edit-menu-popover .instruction-value-slider .critical-range-label{font-size:12px;font-style:italic;margin-bottom:12px;text-align:center}.intruction-edit-menu-popover .instruction-value-slider.shaft-power-setting .bp4-label{position:relative}.intruction-edit-menu-popover .instruction-value-slider.shaft-power-setting .bp4-label .bp4-slider .bp4-slider-handle{z-index:1}.intruction-edit-menu-popover .instruction-value-slider.shaft-power-setting .bp4-label .slider-exclusion-visual-break{background-color:#30404d;height:6px;position:absolute;top:28px;transform:skew(-35deg)}.bp4-dark table.optimization-table .emissions-label .value-display .currency,.bp4-dark table.optimization-table td .value-display .currency{font-size:14px;font-style:italic;font-weight:400}.bp4-dark table.optimization-table .emissions-label.small-unit,.bp4-dark table.optimization-table td.small-unit{color:var(--color-unit-light,#b0b8c5);font-size:12px;font-style:italic;font-weight:200;line-height:12px}.bp4-dark table.optimization-table .emissions-label .value-display .currency,.bp4-dark table.optimization-table td .value-display .currency{color:#738091}.tce-optimization-widget.non-ideal{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:30px}.pdf-display{padding:24px 12px;width:300px}.pdf-display .probability-stats{color:#bfccd6;padding:6px}.pdf-display .probability-stats .prob-percent{color:#f5f8fa;display:inline-block;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif;text-align:right;width:5ch}.danelec .pdf-display .probability-stats .prob-percent{font-family:Helvetica,sans-serif}.pdf-display .probability-stats .arrival-time{color:#f5f8fa}.pdf-display .probability-stats .probability-warning{color:#bfccd6;font-size:12px;font-style:italic;margin-top:6px}.pdf-display .pdf-chart{height:200px;width:100%}.pdf-display .pdf-chart .hidden{display:none}.pdf-display .pdf-chart .plottable:last-child{width:10%}.instruction-recommendation-table{display:flex}.instruction-recommendation-table .instruction-recommendations{display:flex;flex-direction:column;min-width:700px}.instruction-recommendation-table .instruction-recommendations .instruction-recommendations-header{border-bottom:1px solid #4a555e;display:flex;font-weight:lighter;justify-content:space-between;margin:0 20px;padding:20px 0 10px}.instruction-recommendation-table .instruction-recommendations .instruction-recommendations-body{display:flex}.instruction-recommendation-table .instruction-recommendations .error-item{margin-bottom:20px}.instruction-recommendation-column{display:flex;flex-direction:column;justify-content:flex-end;margin:20px;padding:20px;width:255px}.instruction-recommendation-column.instruction-recommendation-label-column{padding-top:95px;width:265px}.instruction-recommendation-selected{background-color:var(--vo-rec-selected)}.eta-value-picker,.eta-value-picker .instruction-value-save{padding:5px}.eta-value-picker .timezone-picker{padding:10px 15px 5px}.eta-value-picker .timezone-picker>label{margin-bottom:0}.tce-edit-value-button{margin-left:5px;position:absolute;top:-5px}.specialized-row-value{align-items:center;display:flex;position:relative;width:100%}.instruction-value-save{text-align:right}.instruction-recommendation{border-radius:5px}.instruction-recommendation .instruction-header{border-bottom:1px solid #4a555e;height:30px;margin-bottom:15px}.instruction-recommendation .instruction-header>label{color:#bfccd6}.instruction-recommendation .instruction-header>label>.instruction-header-label{display:flex}.instruction-recommendation .instruction-header>label>.instruction-header-label>.weather-warning{margin-left:.5em}.instruction-recommendation .instruction-value .bp4-spinner{height:60px}.instruction-recommendation .instruction-value-container{align-content:center;display:flex;justify-content:space-between}.instruction-recommendation .instruction-value-container .instruction-value{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif;font-size:24px;font-weight:400;height:32px;margin-bottom:auto;min-height:48px}.danelec .instruction-recommendation .instruction-value-container .instruction-value{font-family:Helvetica,sans-serif}.instruction-recommendation .instruction-value-container .instruction-value.error{align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center}.instruction-recommendation .instruction-value-container .instruction-value.error span{margin-top:5px;text-align:center}.instruction-recommendation .instruction-value-container .instruction-edit-container{display:flex}.instruction-recommendation .instruction-value-subtitle{color:#bfccd6;font-size:12px;font-style:italic}.email-maker-menu{padding:6px}.email-maker-menu textarea{width:100%}.email-maker-menu .generate-email{text-align:right}.yoy-data{display:grid;grid-template-columns:3fr 2fr}.yoy-data .timeframe{margin-right:1em}.divider{color:#8f99a8;margin:0 .3em}.bp4-dark table.optimization-table{flex:1 1;width:100%}.bp4-dark table.optimization-table tbody,.bp4-dark table.optimization-table td,.bp4-dark table.optimization-table tr{width:100%}.bp4-dark table.optimization-table tr.label-row{display:flex}.bp4-dark table.optimization-table tr.label-row.indent{margin-left:1em}.bp4-dark table.optimization-table tr.optimization-header-row:not(.subsection)>td{font-weight:700;padding:12px 0}.bp4-dark table.optimization-table tr.optimization-header-row>td:empty:after{content:" "}.bp4-dark table.optimization-table tr .bp4-popover-wrapper:hover{cursor:pointer}.bp4-dark table.optimization-table td{padding:6px 0}.bp4-dark table.optimization-table .emissions-label,.bp4-dark table.optimization-table td{align-items:center;color:#bfccd6;display:flex;flex-direction:row;font-weight:lighter;white-space:nowrap}.bp4-dark table.optimization-table .emissions-label.small-unit,.bp4-dark table.optimization-table td.small-unit{justify-content:end;margin-left:1em;padding-top:8px}.bp4-dark table.optimization-table .emissions-label .value-display,.bp4-dark table.optimization-table td .value-display{display:inline-block;position:relative;text-align:end;width:calc(100% - 30px)}.bp4-dark table.optimization-table .emissions-label .value-display .currency,.bp4-dark table.optimization-table td .value-display .currency{left:0;position:absolute}.bp4-dark table.optimization-table tbody>tr:first-child td,.bp4-dark table.optimization-table tbody>tr:first-child th{box-shadow:none}.cii-tooltip .date,.cii-tooltip .labeled-value .label{font-size:14px;font-weight:500}.cii-tooltip .labeled-value .value{font-size:14px;font-weight:400}.cii-tooltip .labeled-value .value .unit{font-size:14px;font-style:italic;font-weight:400;margin-left:.25em}.cii-tooltip{line-height:1.5;padding:5px;text-align:start}.cii-tooltip .date{text-align:center}.cii-tooltip .labeled-value{display:grid;grid-template-columns:1fr 2fr}.cii-tooltip .labeled-value.long-label{grid-template-columns:1fr 1fr}.cii-tooltip .labeled-value .label{margin-right:1em}.cii-tooltip .labeled-value .value{flex:1 1}.prediction-at-label{background-color:var(--background-panel);display:flex;justify-content:flex-end;max-height:50px;min-height:50px;padding:10px 0}.prediction-at-text{display:flex;font-family:Avenir Next,sans-serif;font-size:11px;font-weight:300;margin-right:10px;margin-top:10px;white-space:nowrap}.danelec .prediction-at-text{font-family:Helvetica,sans-serif}.prediction-at-reset-button{text-align:center}.recommendations-tooltip{cursor:auto;padding:5px}.recommendations-tooltip .time{display:flex;font-size:16px;margin-bottom:10px}.recommendations-tooltip .time .bf{color:#53bb91;padding-left:10px}.recommendations-tooltip .mean{font-size:14px;margin:5px 30px;text-align:initial}.recommendations-tooltip .mean .name{color:#c5cbd3}.recommendations-tooltip .mean .value{float:right}.recommendations-tooltip .mean .value .favorable{color:#72ca9b}.recommendations-tooltip .mean .value .adverse{color:#fa999c}.company-title{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;margin:auto 1em auto auto}.company-logo{height:30px}.scatter-legend .scatter-legend-item{margin-right:20px}.performance-page .cii-trajectory-widget{height:calc(100% - 50px);width:100%}.performance-page .date-range-control-container{align-items:baseline}.performance-page .cii-trajectory-widget{display:flex;flex-direction:column;padding:7px}.performance-page .cii-trajectory-widget .top-panel-wrapper{height:60%}.performance-page .cii-trajectory-widget .top-panel-wrapper .spinner-container{align-items:center;display:flex;height:100%;justify-content:center}.performance-page .cii-trajectory-widget .top-panel-wrapper .performance-model{height:100%;padding:25px}.performance-page .cii-trajectory-widget .top-panel-wrapper .performance-model .performance-legend-container{display:flex;justify-content:space-between;margin-left:10%;margin-right:5%}.performance-page .cii-trajectory-widget .top-panel-wrapper .performance-model .chart-container{display:flex;flex-direction:column}.performance-page .cii-trajectory-widget .top-panel-wrapper .performance-model .chart-container .mini{height:80px}.performance-page .cii-trajectory-widget .top-panel-wrapper .performance-model .chart-container .mini .gridlines{display:none}.voyage-column-template-picker-container .voyage-column-templates-wrapper .voyage-column-templates button.pillbox{border-radius:25px;font-size:12px;font-weight:600;min-height:unset}.voyage-column-template-picker-container{display:flex;flex-direction:row;width:100%}.voyage-column-template-picker-container .voyage-column-templates-wrapper{flex:1 1;overflow:auto hidden;scrollbar-color:var(--scrollbar-background) var(--scrollbar-color);width:calc(100% - 190px)}.voyage-column-template-picker-container .voyage-column-templates-wrapper .voyage-column-templates{min-width:max-content}.voyage-column-template-picker-container .voyage-column-templates-wrapper .voyage-column-templates button:not(:first-child){margin-left:10px}.voyage-column-template-picker-container .voyage-column-templates-wrapper .voyage-column-templates button.pillbox.selected{cursor:default}.voyage-column-template-picker-container .voyage-column-template-actions{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;line-height:30px;margin-left:5px}.voyage-column-template-picker-container .voyage-column-template-actions>*{margin-right:5px}.voyage-legs-summary-table-container{height:100%;position:relative;width:100%}.voyage-legs-summary-table-container .voyage-legs-summary-template-picker-container{background-color:var(--background-panel);display:flex;flex-direction:row;height:40px;justify-content:space-between;left:0;position:absolute;top:0;width:calc(100% - 30px)}.voyage-legs-summary-table-container .voyage-legs-summary-table{height:calc(100% - 40px)}.voyage-legs-summary-table-container .voyage-legs-summary-table .nl-table-container{background-color:var(--background-panel)}.voyage-legs-summary-table-container .voyage-legs-summary-add-column-container{display:flex;flex-direction:row;height:40px;justify-content:flex-end;line-height:30px;padding-top:10px;width:100%}.voyage-legs-summary-table-container .percent-traffic-light-cell-container{display:flex;flex-direction:row}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .divider{color:#8f99a8;width:10px}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .base-value{display:flex;flex-direction:row;justify-content:flex-end;padding-right:5px;width:70px}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .base-value.comparison-value{color:#8f99a8}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .base-value.diff-value{width:95px}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .percent-sign{color:#8f99a8;margin-left:4px}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .green-comparison{color:#72ca9b}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .yellow-comparison{color:#fbb360}.voyage-legs-summary-table-container .percent-traffic-light-cell-container .red-comparison{color:#fa999c}.voyage-summary-widget{height:100%;padding:5px}.voyage-summary-widget .widget-header-container{background-color:var(--background-panel);height:50px;justify-content:space-between;margin-bottom:1px;padding:0 15px}.voyage-summary-widget .widget-header-container,.voyage-summary-widget .widget-header-container .widget-title-container{align-items:center;display:flex;flex-direction:row}.voyage-summary-widget .widget-header-container .widget-title-container .widget-title{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:300}.danelec .voyage-summary-widget .widget-header-container .widget-title-container .widget-title{font-family:Helvetica,sans-serif}.voyage-summary-widget .widget-header-container .gcu-toggle{margin-bottom:0}.voyage-summary-widget .widget-body-container{background-color:var(--background-panel);height:calc(100% - 51px);padding:30px 50px}.voyage-summary-widget .widget-body-container .voyage-filter-select-container{display:flex;flex-direction:row;height:30px;margin-bottom:10px}.voyage-summary-widget .widget-body-container .voyage-summary-table-container{height:calc(100% - 40px);width:100%}.nav-link{align-items:center;display:flex;justify-content:space-between}.fuel-composition-form .submit-btn{background:var(--intent-primary-background);color:#fff}.fuel-composition-form .submit-btn:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.fuel-composition-form .submit-btn:disabled{background:var(--intent-primary-background)}.fuel-composition-form .form-input-row .input-unit .input::-webkit-inner-spin-button,.fuel-composition-form .form-input-row .input-unit .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fuel-composition-form .form-input-row .input-unit [type=number].input{-moz-appearance:textfield}.fuel-composition-form .form-input-row .input-unit .unit{font-size:14px;font-style:italic;font-weight:400}.fuel-composition-form{padding:2em 2em calc(1em + 5px)}.fuel-composition-form .form-input-row{align-items:center;display:flex;margin-bottom:1em;width:100%}.fuel-composition-form .form-input-row .tooltip{margin-right:1em;width:52.5%}.fuel-composition-form .form-input-row .tooltip .label{padding-right:2px}.fuel-composition-form .form-input-row .tooltip .label.error{border-bottom:1px solid #cd4246}.fuel-composition-form .form-input-row .input-unit .input.error{border-color:#cd4246}.fuel-composition-form .form-input-row .input-unit .input.all-ship-select{border:1px solid #75747a}.fuel-composition-form .form-input-row .input-unit .input.all-ship-select.error{border-color:#cd4246}.fuel-composition-form .form-input-row .input-unit .input.file.error span{border:1px solid #cd4246;box-shadow:none}.fuel-composition-form .form-input-row .input-unit .unit{color:#c5cbd3;font-size:.9em;letter-spacing:.1em;margin-left:.5em}.fuel-composition-form .form-input-row .date-select-popover-wrapper{width:188px}.fuel-composition-form .error-msg{color:#cd4246;margin:0 0 0 1em}.fuel-composition-form .error-msg:last-child{margin:.5em 0}.fuel-composition-form .saving-spinner,.fuel-composition-form .submit-btn{float:right;margin-top:1em}.event-ship-select{max-height:300px;overflow-y:auto}.event-ship-select .ship-select-filters{align-items:center;display:flex}.event-ship-select .ship-select-filters .active-switch{flex:1 1;margin-bottom:0;margin-left:10px}.search-match{color:#72ca9b}.table-controls-container .table-wrapper .table td button.file-download-button:not(:disabled),.table-controls-container .table-wrapper .table th button.file-download-button:not(:disabled){color:var(--intent-primary)!important}.table-controls-container .table-wrapper .table td button.file-download-button:not(:disabled):hover,.table-controls-container .table-wrapper .table th button.file-download-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.table-controls-container .table-wrapper .table td button.file-download-button:not(:disabled) svg,.table-controls-container .table-wrapper .table th button.file-download-button:not(:disabled) svg{fill:var(--intent-primary)!important}.table-controls-container{height:80%;width:100%}.table-controls-container .table-controls>div{margin-bottom:1em}.table-controls-container .table-controls .page-size-button{margin:0 4px}.table-controls-container .table-wrapper{height:inherit;overflow-y:auto}.table-controls-container .table-wrapper .table{min-width:100%;width:max-content}.table-controls-container .table-wrapper .table thead tr:not(.divider){height:60px}.table-controls-container .table-wrapper .table thead tr:not(.divider) th{top:0}.table-controls-container .table-wrapper .table thead .divider{height:1px}.table-controls-container .table-wrapper .table thead .divider th{top:60px;z-index:2}.table-controls-container .table-wrapper .table thead th{background-color:var(--background-panel);position:sticky;vertical-align:bottom;z-index:1}.table-controls-container .table-wrapper .table tbody tr{height:40px}.table-controls-container .table-wrapper .table tbody tr:nth-child(odd) td{background-color:var(--background-panel)}.table-controls-container .table-wrapper .table tbody tr td{background-color:var(--background-table-row-light)}.table-controls-container .table-wrapper .table tbody tr td.fixed{position:sticky;z-index:1}.table-controls-container .table-wrapper .table tbody tr td.fixed.last-fixed{box-shadow:.5px 0 0 #8f99a8}.table-controls-container .table-wrapper .table td.delete-column,.table-controls-container .table-wrapper .table td.edit-column,.table-controls-container .table-wrapper .table th.delete-column,.table-controls-container .table-wrapper .table th.edit-column{border:0;padding:0;width:30px}.table-controls-container .table-wrapper .table td.delete-column .delete-button,.table-controls-container .table-wrapper .table td.delete-column .edit-button,.table-controls-container .table-wrapper .table td.edit-column .delete-button,.table-controls-container .table-wrapper .table td.edit-column .edit-button,.table-controls-container .table-wrapper .table th.delete-column .delete-button,.table-controls-container .table-wrapper .table th.delete-column .edit-button,.table-controls-container .table-wrapper .table th.edit-column .delete-button,.table-controls-container .table-wrapper .table th.edit-column .edit-button{padding:0}.table-controls-container .table-wrapper .table td,.table-controls-container .table-wrapper .table th{font-weight:300;padding:0 1em;text-align:left}.table-controls-container .table-wrapper .table td button,.table-controls-container .table-wrapper .table th button{padding-left:0}.table-controls-container .table-wrapper .table td button.file-download-button,.table-controls-container .table-wrapper .table th button.file-download-button{padding-left:10px}.table-controls-container .pagination-controls{align-items:center;display:flex;flex-direction:column;margin-top:1em;width:100%}.table-controls-container .pagination-controls div{margin-bottom:.5em}.fuel-composition-manager{display:flex;flex-direction:column;width:100%}.fuel-composition-manager h1{margin-top:0}.fuel-composition-manager .add-cargo-composition-button{margin-bottom:1em;width:-moz-fit-content;width:fit-content}.fuel-composition-manager .table-controls-container{flex:1 1}.fuel-composition-dialog{width:600px}.ports-form .submit-btn{background:var(--intent-primary-background);color:#fff}.ports-form .submit-btn:not(:disabled):hover{background:var(--intent-primary-background-hover);cursor:pointer}.ports-form .submit-btn:disabled{background:var(--intent-primary-background)}.ports-form .form-input-row .input-unit .input::-webkit-inner-spin-button,.ports-form .form-input-row .input-unit .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ports-form .form-input-row .input-unit [type=number].input{-moz-appearance:textfield}.ports-form .form-input-row .tooltip .label.has-tooltip{border-bottom:2px dotted #fff}.ports-form .form-input-row .tooltip .label.has-tooltip:hover{cursor:help}.ports-form{padding:2em 2em calc(1em + 5px)}.ports-form .form-input-row{align-items:center;display:flex;margin-bottom:1em;width:100%}.ports-form .form-input-row .tooltip{margin-right:1em;width:30%}.ports-form .form-input-row .tooltip .label{padding-right:2px}.ports-form .form-input-row .tooltip .label.error{border-bottom:1px solid #cd4246;cursor:default!important}.ports-form .form-input-row .input-unit{width:70%}.ports-form .form-input-row .input-unit textarea{resize:vertical}.ports-form .form-input-row .input-unit .input.long{width:100%}.ports-form .form-input-row .input-unit .input.error{border-color:#cd4246}.ports-form .error-msg{color:#cd4246;margin:0 0 0 1em}.ports-form .error-msg:last-child{margin:.5em 0}.ports-form .saving-spinner,.ports-form .submit-btn{float:right;margin-top:1em}.port-manager{display:flex;flex-direction:column;width:100%}.port-manager h1{margin-top:0}.port-manager .add-port-button{margin-bottom:1em;width:-moz-fit-content;width:fit-content}.port-manager .table-controls-container{flex:1 1}.port-dialog{width:600px}.mermaid{width:100%}.mermaid,.mermaid #mermaid-diagram{height:100%}.feature-charting-manager{height:100%;width:100%}.feature-charting-manager .info-style{align-items:center;display:flex}.feature-charting-manager .info-style .input{height:30px;margin-right:.5em}.feature-charting-manager .info-style .input.ship-id-input{width:150px}.feature-charting-manager .info-style .input.feature-name-input{width:400px}.feature-charting-manager .info-style .input.domain-name-input{width:250px}.table-header{grid-column-gap:30px;background:#30404d;border-radius:3px;display:grid;font-size:medium;grid-template-columns:1fr;margin:0;padding:10px;pointer-events:none}.content-display-flex{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.content-display-flex .access-menu{background:#30404d}.content-display-flex .access-menu .user-header{border-top:none}.fill-horizontal-space{display:flex;flex-direction:row;flex-grow:1}.delete-button{padding-bottom:2px;padding-left:5px;padding-right:5px}.user-select-container{align-items:center;margin:0 auto;padding-bottom:30px;padding-top:2px;width:30%}.grid-container{grid-column-gap:30px;display:grid;flex-grow:1;grid-template-columns:1fr 1fr 1fr;overflow:hidden}.overflow-scroll{overflow-y:auto}.selected-cell{display:flex}.selected-cell,.selected-cell:hover{background-color:#53bb91}.flag-widget{display:flex;flex-direction:column;flex-grow:1}.flag-widget .header-container{font-size:large}.subscription-manager-container .subscription-menu{background-color:#30404d}.subscription-manager-container .grid-container .selected,.subscription-manager-container .grid-container .selected:hover{background-color:#53bb91}.subscription-manager-container .add-subscription-button-container{width:100%}.subscription-manager-delete-button-container{width:-moz-fit-content;width:fit-content}.subscription-modifier-dialog .subscription-modifier-dialog-body{display:flex;flex-direction:column;height:300px;justify-content:space-around}.subscription-modifier-dialog .subscription-modifier-dialog-body .subscription-title-input input{width:400px}.subscription-selectors{height:350px;overflow-y:scroll}.user-widget{align-items:center;height:100%;width:100%}.user-widget h1{display:inline-block}.user-widget .data-updated{float:right}.user-widget .data-updated i{font-size:smaller;padding-bottom:4px;padding-right:4px}.user-widget .table-controls>div{margin-bottom:12px}.user-widget .filter-and-create{display:flex}.user-widget .filter-and-create button{min-width:unset;white-space:nowrap}.user-widget .filter-and-create input{margin-left:12px}.user-widget .page-size-control span{vertical-align:middle}.page-size-menu{min-width:unset!important}.user-table{width:100%}.user-table tbody tr:not(:first-child):hover{background-color:var(--background-table-row-light);cursor:pointer}.user-table tbody tr:first-child td{padding:0}.user-table tbody tr:first-child td hr{margin:4px 0}.user-table th button{white-space:pre;width:100%}.user-table th button span{width:unset}.user-table tr td{padding:8px}.user-table tr .company_id,.user-table tr .created_at,.user-table tr .enabled,.user-table tr .is_super_user,.user-table tr .updated_at{text-align:center}.user-table caption{caption-side:bottom;margin-top:12px}.user-table caption>div{margin-bottom:12px}.user-table .search-match{color:#72ca9b}.magic-link{padding:20px 20px 0;text-align:center}.magic-link textarea{height:6em;margin-bottom:10px;resize:none;width:100%}.create-user,.update-user{padding:8px 20px 20px}.create-user table,.update-user table{border-collapse:initial;border-spacing:0 16px;width:100%}.create-user table .create-user-company-select-dropdown,.update-user table .create-user-company-select-dropdown{max-height:250px;min-height:50px;overflow-y:scroll}.create-user table .create-user-company-select-dropdown .search-icon,.update-user table .create-user-company-select-dropdown .search-icon{margin:8px 6px 0}.create-user .field,.update-user .field{white-space:nowrap;width:1px}.create-user .value,.update-user .value{padding-left:20px}.create-user .buttons,.update-user .buttons{text-align:right}.create-user .buttons button,.update-user .buttons button{margin-left:12px}.create-user .edit-string,.update-user .edit-string{padding:6px;width:100%}.admin-page h1{font-size:24px}.admin-page a,.admin-page a:hover{color:var(--color-link)}.admin-page .nav-head{align-items:center;border-bottom:1px solid var(--accent-dark);display:flex;padding:21px}.admin-page .nav-head svg{fill:#fff;height:80px;width:80px}.admin-page .nav-head svg.danelec-brandmark{margin:0 10px;width:60px}.admin-page .nav-head-content{margin-left:14px}.admin-page .nav-head-content span{font-size:larger}.admin-page .nav-links{flex:1 1}.admin-page .nav-links .nav-link{align-items:center;border-bottom:1px solid var(--accent-dark);cursor:pointer;display:flex;font-size:14px;height:55px;min-height:55px;padding-left:30px;padding-right:10px;-webkit-user-select:none;user-select:none}.admin-page .nav-links .nav-link.active{background-color:#4f72f7}.admin-page .nav-links .nav-link.active .secondary-label{opacity:1}.admin-page .nav-links .nav-link:not(.active):not(.disabled):hover{background-color:var(--background-panel)}.admin-page .nav-links .nav-link:not(.active):not(.disabled):hover .secondary-label{opacity:1}.admin-page-content{background-color:var(--background-panel);display:flex;overflow-y:auto;padding:36px;width:100%}.coq-database-view .add-cargo-composition-button:not(:disabled){color:var(--intent-primary)!important}.coq-database-view .add-cargo-composition-button:not(:disabled):hover{background-color:var(--intent-primary-background-minimal-hover)!important;color:var(--intent-primary)!important}.coq-database-view .add-cargo-composition-button:not(:disabled) svg{fill:var(--intent-primary)!important}.coq-database-view{display:flex;flex-direction:column;height:100%;padding:5px}.coq-database-view .panel-header{padding:10px 20px}.coq-database-view .panel-header .title{font-size:16px}.coq-database-view .add-cargo-composition-button{border-radius:4em;padding:.75em 1.5em}.coq-database-view .lng-cargo-compositions{height:calc(100% - 50px);padding:0 20px 10px}.coq-database-view .lng-cargo-compositions .table-controls-container{display:flex;flex-direction:column;height:100%}.coq-database-view .lng-cargo-compositions .table-controls-container .table-wrapper{height:auto}.coq-database-view .lng-cargo-compositions .table-controls-container .pagination-controls{flex:1 1;justify-content:flex-end}.fleet-location-monitor{height:100%;width:100%}.fleet-location-monitor .branding{align-items:center;background-color:#ffffffb3;border-radius:0 0 15px 0;display:flex;flex-direction:row;padding:15px 30px;position:absolute;z-index:100}.fleet-location-monitor .branding .name{color:#000;font-size:1.25em}.fleet-location-monitor .branding .spacer{background-color:#0003;height:50px;margin:0 10px;width:1px}.fleet-location-monitor .map{height:100%}.bp4-drawer{background:#fff;box-shadow:0 0 0 1px #10161a1a,0 4px 8px #10161a33,0 18px 46px 6px #10161a33;display:flex;flex-direction:column;margin:0;overflow:hidden scroll;padding:0}.bp4-drawer:focus{outline:0}.bp4-drawer.bp4-position-top{height:50%;left:0;right:0;top:0}.bp4-drawer.bp4-position-top.bp4-overlay-appear,.bp4-drawer.bp4-position-top.bp4-overlay-enter{transform:translateY(-100%)}.bp4-drawer.bp4-position-top.bp4-overlay-appear-active,.bp4-drawer.bp4-position-top.bp4-overlay-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-top.bp4-overlay-exit{transform:translateY(0)}.bp4-drawer.bp4-position-top.bp4-overlay-exit-active{transform:translateY(-100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-bottom{bottom:0;height:50%;left:0;right:0}.bp4-drawer.bp4-position-bottom.bp4-overlay-appear,.bp4-drawer.bp4-position-bottom.bp4-overlay-enter{transform:translateY(100%)}.bp4-drawer.bp4-position-bottom.bp4-overlay-appear-active,.bp4-drawer.bp4-position-bottom.bp4-overlay-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-bottom.bp4-overlay-exit{transform:translateY(0)}.bp4-drawer.bp4-position-bottom.bp4-overlay-exit-active{transform:translateY(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-left{bottom:0;left:0;top:0;width:50%}.bp4-drawer.bp4-position-left.bp4-overlay-appear,.bp4-drawer.bp4-position-left.bp4-overlay-enter{transform:translateX(-100%)}.bp4-drawer.bp4-position-left.bp4-overlay-appear-active,.bp4-drawer.bp4-position-left.bp4-overlay-enter-active{transform:translateX(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-left.bp4-overlay-exit{transform:translateX(0)}.bp4-drawer.bp4-position-left.bp4-overlay-exit-active{transform:translateX(-100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-right{bottom:0;right:0;top:0;width:50%}.bp4-drawer.bp4-position-right.bp4-overlay-appear,.bp4-drawer.bp4-position-right.bp4-overlay-enter{transform:translateX(100%)}.bp4-drawer.bp4-position-right.bp4-overlay-appear-active,.bp4-drawer.bp4-position-right.bp4-overlay-enter-active{transform:translateX(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer.bp4-position-right.bp4-overlay-exit{transform:translateX(0)}.bp4-drawer.bp4-position-right.bp4-overlay-exit-active{transform:translateX(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical){bottom:0;right:0;top:0;width:50%}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-appear,.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-enter{transform:translateX(100%)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-appear-active,.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-enter-active{transform:translateX(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-exit{transform:translateX(0)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right):not(.bp4-vertical).bp4-overlay-exit-active{transform:translateX(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical{bottom:0;height:50%;left:0;right:0}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-appear,.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-enter{transform:translateY(100%)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-appear-active,.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-exit{transform:translateY(0)}.bp4-drawer:not(.bp4-position-top):not(.bp4-position-bottom):not(.bp4-position-left):not(.bp4-position-right).bp4-vertical.bp4-overlay-exit-active{transform:translateY(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-dark .bp4-drawer,.bp4-drawer.bp4-dark{background:#30404d;box-shadow:0 0 0 1px #10161a33,0 4px 8px #10161a66,0 18px 46px 6px #10161a66;color:#f5f8fa}.bp4-drawer-header{align-items:center;border-radius:0;box-shadow:0 1px 0 #10161a26;display:flex;flex:0 0 auto;min-height:40px;padding:5px 5px 5px 20px;position:relative}.bp4-drawer-header .bp4-icon,.bp4-drawer-header .bp4-icon-large{color:#5c7080;flex:0 0 auto;margin-right:10px}.bp4-drawer-header .bp4-heading{word-wrap:normal;flex:1 1 auto;line-height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp4-drawer-header .bp4-heading:last-child{margin-right:20px}.bp4-dark .bp4-drawer-header{box-shadow:0 1px 0 #10161a66}.bp4-dark .bp4-drawer-header .bp4-icon,.bp4-dark .bp4-drawer-header .bp4-icon-large{color:#a7b6c2}.bp4-drawer-body{flex:1 1 auto;line-height:18px;overflow:auto}.bp4-drawer-footer{box-shadow:inset 0 1px 0 #10161a26;flex:0 0 auto;padding:10px 20px;position:relative}.bp4-dark .bp4-drawer-footer{box-shadow:inset 0 1px 0 #10161a66}.delimiter+.numeric-input,.numeric-input+.delimiter{margin-left:5px}.preview-map>.preview-placeholder{font-size:14px;font-weight:400}.preview-map{align-items:center;display:flex;flex:1 0 400px;justify-content:center}.preview-map>.preview-placeholder{color:#c5cbd3;text-align:center;width:320px}:root{--panel-gap:1px;--module-height:calc(100% - 40px)}.VoyageSimulationsModule{display:flex;flex-direction:column;height:100%;min-width:800px;padding:5px}.VoyageSimulationsModule .panel-container:not(.trace){padding:10px 20px}.VoyageSimulationsModule .FormView{overflow-y:scroll}.VoyageSimulationsModule .overview{display:flex;flex:0 0 40px;flex-direction:row}.VoyageSimulationsModule .overview>span+span{margin-left:20px}.overview+.VoyageSimulationsModule{margin-top:2px}.VoyageSimulationsModule .details{grid-area:details}.VoyageSimulationsModule .trace{grid-area:trace}.VoyageSimulationsModule .chart{grid-area:chart;overflow-y:scroll}.VoyageSimulationsModule .with-unit{align-items:center;display:flex}.VoyageSimulationsModule .unit{font-size:11px;margin-left:5px;padding-left:5px}.simulations-panel-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0 24px}.simulations-panel-header h1{font-family:Avenir Next,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin:0}.danelec .simulations-panel-header h1{font-family:Helvetica,sans-serif}.FormView .bp4-form-group label{width:250px}.FormView section h3{border-bottom:1px solid var(--accent-dark);margin-top:60px;padding-bottom:15px}.FormView form{padding-bottom:120px;position:relative}.FormView footer{border-top:1px solid var(--accent-dark);bottom:0;display:flex;justify-content:flex-end;padding:20px 50px;position:absolute;width:100%}.HistoryView{height:auto;min-height:min-content;overflow-y:scroll}.HistoryView table{text-align:left}.HistoryView td,.HistoryView th{padding:10px 0}.HistoryView tr+tr{border-top:1px solid #5c7080}.HistoryView .actions a{color:#fff;text-decoration:underline;text-transform:uppercase}.HistoryView .actions a:hover{color:#4580e6}.MonitoringView{column-gap:var(--panel-gap);display:grid;flex:1 1;grid-template-areas:"details trace" "details chart";grid-template-columns:minmax(300px,1fr) 2fr;grid-template-rows:1fr 1fr;height:var(--module-height);row-gap:var(--panel-gap)}.simulation-details{display:flex;flex-wrap:wrap;justify-content:space-between}.simulation-details>dd,.simulation-details>dt{flex:50% 1;margin:0;padding:20px 0}.simulation-details>dd:not(:first-of-type),.simulation-details>dt:not(:first-of-type){border-top:1px solid var(--accent-dark)}.simulation-details dd{text-align:right}.flex-table{text-align:left;width:100%}.flex-table td:last-child,.flex-table th:last-child{text-align:right}button.reset{-webkit-appearance:button;background:none;border:0;color:inherit;cursor:default;font:inherit;line-height:normal;outline:none;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button.nl-button{background:#2f3742;border:1px solid #5671ef;border-radius:20px;color:#5671ef;cursor:pointer;display:inline-block;font-size:1.2rem;margin:5px;padding:3px 7px;text-transform:uppercase;-webkit-user-select:none;-o-user-select:none;user-select:none}button.nl-button:hover{color:#fff}button.nl-button:disabled{border-color:#95989a;color:#95989a}.nl-select{display:flex;font-size:1.2rem;margin-right:15px}.nl-select span{margin-left:10px}.nl-select span .icon{height:20px;margin-top:5px}.nl-select span .icon:not(.disabled){cursor:pointer}.nl-select span .icon.disabled{color:#5c7080}.nl-select>.nl-select-button:disabled{background-color:#4a505c;cursor:default}.nl-select>.nl-select-button-left{border-radius:3px 0 0 3px;border-right:1px solid #808fa3!important}.nl-select>.nl-select-button-right{border-radius:0 3px 3px 0}.nl-select>.nl-select-button{background-color:#10161a4d;color:#808fa3;cursor:pointer;display:inline-block;float:left;height:30px;line-height:9px;padding:3px;text-align:center;-webkit-user-select:none;-o-user-select:none;user-select:none;width:40px}.nl-select>.nl-select-field{background-color:#10161a4d;border-radius:2px;color:#f1f1f1;display:flex;float:left;font-size:13px;height:30px;justify-content:center;margin:0 5px;padding:7px 10px;width:305px}.no-underline:hover{text-decoration:none}.nl-select span.chevron{display:inline-block;font-size:15px;margin-left:0;padding-top:1px;transform:scaleY(2)}.calendar-button{background:#0000;border:none}.calendar-span{color:#fff;font-size:15px;margin-left:8px}.bp4-datepicker .DayPicker-Day--disable{background:none!important;color:#bfccd680!important;cursor:not-allowed}.bp4-datepicker *{outline:none}.bp4-datepicker-caption select+.bp4-icon{right:2px!important}.default-tag{background-color:var(--background-panel);color:#8f99a8}.admin-tag,.default-tag{border-radius:2px;cursor:default;margin:10px;padding:2px 6px}.admin-tag{background-color:#4580e6;color:#f6f7f9}.beta-tag{background-color:#23605b;border-radius:2px;color:#00b88a;cursor:default;margin:10px;padding:2px 6px}.nl-intent-success{background-color:#238551}.nl-intent-warning{background-color:#c87619}.nl-intent-danger{background-color:#cd4246}.noon-widget-container{height:100%;width:100%}.noon-widget-container .noon-widget-header{align-items:center;display:flex;flex-direction:row;height:50px;width:100%}.noon-widget-container .noon-widget-body{display:flex;flex:1 1;height:calc(100% - 50px);width:100%}.noon-widget-container .noon-widget-body .noon-panel{background-color:var(--background-panel);display:flex;flex:1 1;flex-direction:column;margin:8px;padding:10px 20px}.noon-widget-container .noon-widget-body .noon-details{display:flex;flex:1 1;flex-direction:column;margin:8px 8px 8px 0}.noon-widget-container .noon-widget-body .noon-details .noon-map{display:flex;flex:1 1;height:50%}.noon-widget-container .noon-widget-body .noon-details .chart{flex:1 1;height:345px;margin-top:8px;padding:20px 40px;z-index:1}.noon-widget-container .noon-widget-body .noon-details .chart .chart-render-container .plottable:first-child{height:80%;width:5%}.noon-widget-container .noon-widget-body .noon-details .chart .chart-render-container .plottable:last-child{width:0}.noon-widget-container .noon-widget-body .noon-details .chart .chart-render-container .plottable:nth-child(2){width:95%}.noon-table{border-collapse:collapse;border-spacing:0 5px;color:#fff;padding:10px;width:99%}.noon-table th{color:#b0b8c5;font-size:1.1rem}.noon-table td{border-left:1px solid var(--accent-dark);border-right:1px solid var(--accent-dark)}.noon-table tr{border-bottom:1px solid var(--accent-dark);border-top:1px solid var(--accent-dark)}.noon-table td:first-child{border-left:none}.noon-table td:last-child{border-right:none}.noon-table tr:first-child{border-top:none}.noon-table tr:last-child{border-bottom:none}.noon-table thead>tr{padding:5px}.noon-table tbody>tr.noon-row--highlightable{cursor:pointer}.noon-table tbody>tr.noon-row--highlightable:hover{background-color:#5c70804d}.noon-table td,.noon-table th{font-weight:400!important;padding:5px 10px}tr.noon-row--selected{background-color:#4f72f7}.noon-row--selected>td{border:none!important}.noon-table-header{color:#b0b8c5;font-size:1.3rem;font-weight:600;padding-top:20px}.noon-period-select{align-items:center;display:flex;justify-content:space-between}.noon-period-select .title{font-weight:600;margin:0 10px}.noon-period-select .icon-wrapper{display:flex;justify-content:flex-end;min-width:140px}.nl-tab-group{flex:0 0 40px}.pill--theme-measured{color:#fff}.pill--warn{fill:#ffa623;color:#f5a623;margin-right:-5px;padding:0 5px}.pill--alert{fill:#ff5e3a;color:#ff5e3a;margin-left:5px}.noon-chart-header{color:#ddd;font-size:1.5rem;font-weight:400;text-align:center;text-transform:uppercase}.noon-details>.widget{background-color:var(--background-panel)}.voyage-details{color:#fff;display:flex;flex-direction:column;margin-bottom:10px;padding:0 30px}.voyage-details-sub{align-items:center;color:#b0b8c5;display:flex;font-size:14px;height:60px;justify-content:space-between}.voyage-detail{display:flex;margin-right:20px}.voyage-detail-info{color:#fff;font-weight:600}.header-bottom-pad,.noon-chart-alert{padding-bottom:15px}.noon-chart-alert{color:#fff;display:flex;font-size:14px}.noon-chart-alert-glyphicon{font-size:16px}.chart>.panel-title{align-content:center;color:#fff;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:10px}.chart .noon-horizontal path{stroke-dasharray:4,4;stroke:#14ccbd;stroke-width:1px}.chart .noon-horizontal.second path{stroke:#fbda88}.noon-details>.noon-map{height:calc(50% - 65px);position:relative}.noon-details>.noon-map .layer-control{top:34px!important}.noon-title{border-right:1px solid #1e222b;font-size:14px;font-weight:400;margin:-5px 10px -5px 0;padding:5px 10px 5px 0}.noon-remarks-button{color:#4f72f7}.noon-chart-legend{align-items:center;display:flex;font-size:12px;padding-right:35px}.noon-chart-legend .circle{margin:0 5px}.noon-chart-legend .current-value{font-size:16px;margin-left:5px;margin-right:5px}.circle{background-color:#fbda88;border:3px solid #fbda88;border-radius:50%;box-sizing:border-box;height:8px;margin:0 5px;width:8px}.sensor-circle{background-color:#14ccbd;border-color:#14ccbd}.alert-circle{border:3px solid;border-radius:50%;box-sizing:border-box;float:right;height:6px;margin:7px 5px 0;padding:0!important;width:6px}.table-reported{border-left:none!important;border-right:none!important;width:200px}.table-unit{width:125px}.table-measured{width:200px}.table-key{width:300px}.reported-table-alert{border-left:none!important;padding:5px 3px!important}.noon-tables{overflow-y:auto}.sensor-alert{background-color:#e56666;font-weight:700;margin:0 -20px;padding:15px 0 15px 10px}.loading{padding-top:50px}.noon-table-remarks-text{border:1px solid var(--accent-dark);margin-top:25px;padding:10px;white-space:pre-wrap;width:99%}.performance-benchmark-detail-widget-container{height:100%;overflow-y:scroll;padding:20px;width:100%}.performance-benchmark-detail-widget-container.loading{align-items:center;display:flex;justify-content:center}.performance-benchmark-detail-widget-container .performance-benchmark-consumption-calulation-description{word-wrap:break-word;color:#bfccd6;font-size:14px;height:-moz-fit-content;height:fit-content;margin-bottom:20px;width:800px}.performance-benchmark-detail-widget-container .performance-benchmark-detail-ranges-content-container:not(:last-child){margin-bottom:20px}.performance-benchmark-detail-widget-container .performance-benchmark-detail-ranges-content-container .detail-ranges-header{margin-bottom:10px}.performance-benchmark-detail-widget-container .performance-benchmark-detail-ranges-content-container .detail-ranges-content{background-color:var(--background-table-row-light);box-shadow:none}.performance-benchmark-detail-widget-container .performance-benchmark-detail-ranges-content-container .detail-ranges-content .detail-content-ranges{color:#8f99a8;font-style:italic;margin-right:10px}.benchmark-widget-content-container{display:flex;flex-direction:column;height:100%;padding:20px;width:100%}.benchmark-widget-content-container .benchmark-widget-header-container{font-size:18px;font-weight:300;height:100px;padding:35px;width:100%}.benchmark-widget-content-container .benchmark-widget-body-container{display:flex;flex-direction:row;justify-content:center;max-height:calc(100% - 140px);width:100%}.benchmark-widget-content-container .benchmark-widget-body-container .benchmark-widget-table-container{height:100%;width:100%}.benchmark-widget-content-container .benchmark-widget-body-container .benchmark-widget-table-container .nl-table-container .nl-tables-wrapper{border:none}.benchmark-widget-content-container .benchmark-widget-body-container .benchmark-widget-table-container .nl-table-container .nl-tables-wrapper .benchmark-name-cell-content{display:flex}.benchmark-widget-content-container .benchmark-widget-body-container .benchmark-widget-table-container .nl-table-container .nl-tables-wrapper .benchmark-name-cell-content .benchmark-name{margin-right:5px}.benchmark-widget-content-container .benchmark-widget-footer-container{height:40px;padding:5px 0;width:100%}.sea-trial-detail-widget-loading-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.boil-off-warranties-form-container{display:flex;flex-direction:row;width:100%}@media screen and (max-width:1599px){.boil-off-warranties-form-container{flex-direction:column}}.boil-off-warranties-form-container .section-container{flex:1 1}.boil-off-warranties-form-container .section-container .section-header .header-text{margin-right:5px}.boil-off-warranties-form-container .section-container .section-header .cargo-capacity-info-icon{color:#738091;cursor:pointer}.boil-off-warranties-form-container .section-container .section-header .bp4-popover-wrapper .bp4-popover-target{display:inline-flex}.sc-form-table-container{padding-bottom:15px}.speed-consumption-warranties-form-container .nl-form-label-with-tooltip{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em}.speed-consumption-warranties-form-container .sc-form-table-container{max-width:unset;width:100%}.speed-consumption-warranties-form-container .selection-summary{color:#c5cbd3}.speed-consumption-warranties-form-container .voyage-duration-exclusion-checkbox{display:flex;flex-direction:row;padding-top:15px}.speed-consumption-warranties-form-container .voyage-duration-exclusion-checkbox>label{align-self:flex-end;margin-bottom:12px;margin-right:5px}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .form-card-header-container,.speed-consumption-form-container .speed-consumption-form-body .form-card-container .section-container .section-header{font-size:16px;font-weight:400}.speed-consumption-form-container{height:100%;width:100%}.speed-consumption-form-container .speed-consumption-form-body{height:calc(100% - 60px);overflow:hidden auto;padding:15px;width:100%}.speed-consumption-form-container .speed-consumption-form-body .date-range-section{align-items:center;display:flex;flex-direction:row}.speed-consumption-form-container .speed-consumption-form-body .date-range-section p{margin-bottom:0}.speed-consumption-form-container .speed-consumption-form-body .date-range-section .date-range-selector-form-wrapper{margin-left:5px}.speed-consumption-form-container .speed-consumption-form-body .form-card-container{background-color:#383e47;border:1px solid #1c2127;margin-top:15px}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .form-card-header-container{border-bottom:1px solid #1c2127;padding:15px;text-transform:uppercase}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .form-card-body-container{padding:15px 0}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .section-container{margin:15px;max-width:calc(50% - 30px);min-width:520px}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .section-container .section-header{align-items:center;border-bottom:1px solid #5f6b7c;display:flex;flex-direction:row;margin-bottom:15px;padding-bottom:15px}.speed-consumption-form-container .speed-consumption-form-body .form-card-container .section-container .section-body{padding-right:15px}.speed-consumption-form-container .speed-consumption-form-footer{align-items:center;background-color:#2f343c;display:flex;flex-direction:row;justify-content:space-between;padding:15px;width:100%}.speed-consumption-form-container .speed-consumption-form-footer .save-button{margin-left:5px}.performance-benchmark-page-container{height:100%;width:100%}.performance-benchmark-page-container .performance-benchmark-page-header-container{height:50px;width:100%}.performance-benchmark-page-container .performance-benchmark-page-body-container{height:calc(100% - 50px);width:100%}.dropdown-menu>.disabled div{color:#5c7080!important}.nav-with-company-title{flex-shrink:0}.content,.nav-with-company-title{display:flex;flex-direction:column}.content{height:100%;max-width:100%;width:100%}.nav-side-bar{background-color:var(--background-nav);display:flex;flex-direction:column;flex-shrink:0;position:relative;width:240px}.nav-side-bar.minimal{width:65px}.nav-side-bar.minimal+.content{max-width:calc(100% - 65px);width:calc(100% - 65px)}.nav-side-bar.minimal .logo-link-container{margin:0;padding-left:0;padding-right:0}.nav-side-bar.minimal .logo-link-container svg{margin-right:0}.nav-side-bar+.content{flex:1 1;max-width:calc(100% - 240px);width:calc(100% - 240px)}.nav-side-bar .collapse-nav-hamburger{color:#ced9e0;height:40px;padding-left:25px;padding-top:10px}.nav-side-bar .collapse-nav-hamburger .bp4-icon:hover{cursor:pointer}.nav-side-bar .collapse-nav-hamburger.open{padding-left:210px}.nav-side-bar .nav-links{flex:1 1;overflow-y:auto}.nav-side-bar .nav-links .nav-link{align-items:center;border-bottom:1px solid var(--background-nav-sub);color:#e1e8ed;cursor:pointer;display:flex;font-size:14px;height:55px;min-height:55px;padding-left:25px;padding-right:10px;-webkit-user-select:none;user-select:none}.nav-side-bar .nav-links .nav-link.minimal{padding-right:0}.nav-side-bar .nav-links .nav-link.active{background-color:var(--background-nav-active);color:#fff}.nav-side-bar .nav-links .nav-link.active .secondary-label{opacity:1!important}.nav-side-bar .nav-links .nav-link:not(.active):not(.disabled):hover{background-color:var(--background-nav-hover);color:#fff}.nav-side-bar .nav-links .nav-link:not(.active):not(.disabled):hover .secondary-label{opacity:1!important}.nav-side-bar .nav-links .nav-link:not(.active):not(.disabled):hover .icon{color:#fff}.nav-side-bar .nav-links .nav-link.disabled{color:#5c7080;cursor:default}.nav-side-bar .nav-links .nav-link.expanded .chevron{transform:rotate(90deg)}.nav-side-bar .nav-links .nav-link .icon{color:#bfccd6;height:15px;margin-right:17px}.nav-side-bar .nav-links .nav-link .icon.disabled{color:#738694}.nav-side-bar .nav-links .nav-link .icon.active{color:#fff}.nav-side-bar .nav-links .nav-link .top-level{width:100%}.nav-side-bar .nav-links .nav-link .top-level div{display:inline;width:100%}.nav-side-bar .nav-links .nav-link .top-level div .secondary-label{float:right;opacity:0}.nav-side-bar .nav-links .nav-link .top-level .chevron{float:right;transition:transform .2s}.nav-side-bar .nav-links .nav-link.create-report-button .child{width:auto}.nav-side-bar .nav-links .nav-link .child{display:flex;justify-content:space-between;width:100%}.nav-side-bar .nav-links .nav-link .child .secondary-label{display:flex;opacity:0;width:35px}.nav-side-bar .bp4-collapse-body{max-height:calc(100vh - 600px);min-height:50px;overflow:auto}.nav-side-bar .bp4-collapse-body .nav-link{background-color:var(--background-nav-sub);color:#ced9e0;height:40px;min-height:40px;padding-left:50px}.nav-side-bar .bp4-collapse-body .nav-link:not(.active):not(.disabled):hover{background-color:var(--background-nav-hover);color:#fff}.nav-side-bar .bp4-collapse-body .nav-link.active{color:#fff}.nav-side-bar .bp4-collapse-body .nav-link.create-report-button *{color:var(--color-button-success)!important}.nav-side-bar .bp4-collapse-body .nav-link .icon{margin-right:5px}.nav-side-bar footer .logo-link-container{align-items:center;border-top:1px solid var(--background-nav-sub);display:flex;justify-content:center;padding:10px}.nav-side-bar footer .logo-link-container:hover{background-color:var(--background-nav-hover)}.nav-side-bar footer svg{fill:#fff;height:60px;margin-right:10px;width:60px}.nav-side-bar footer .help-icon svg{height:16px;width:16px}.nav-side-bar footer a,.nav-side-bar footer a:hover{color:#bfccd6;line-height:40px;margin-left:6px}.page-not-found{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:lighter;margin-top:25vh}.page-not-found p{max-width:650px;padding-top:5px}.error-page{color:#bfccd6;margin-left:calc(50% - 325px)}.error-page div{display:flex;font-size:16px;margin-bottom:20px;margin-top:20vh}.error-page div span{margin-right:15px}.error-page p{margin-left:31px}.error-page a{color:#669eff}.performance-benchmark-page-container.non-ideal{align-items:center;display:flex;flex-direction:row;justify-content:center}.performance-benchmark-page-container{background-color:var(--background-panel)}.performance-benchmark-page-container .performance-benchmark-page-header-container{align-items:center;border-bottom:1px solid #1c2127;display:flex;flex-direction:row;padding:10px}.performance-benchmark-page-container .performance-benchmark-page-body-container.draft-benchmark{height:calc(100% - 90px)}.weather-exclusions-widget-content-container .weather-exclusions-widgeth-header-container .weather-exclusion-description{text-overflow:ellipsis;white-space:nowrap}.weather-exclusions-widget-content-container{display:flex;flex-direction:column;height:100%;padding:20px;width:100%}.weather-exclusions-widget-content-container .weather-exclusions-widgeth-header-container{font-size:18px;font-weight:300;height:102px;padding:35px;width:100%}.weather-exclusions-widget-content-container .weather-exclusions-widgeth-header-container .weather-exclusion-description{color:#bfccd6;font-size:14px;height:28px;overflow:hidden;padding-top:10px}.weather-exclusions-widget-content-container .weather-exclusions-widgeth-header-container .weather-exclusion-description .column-name{font-style:italic}.weather-exclusions-widget-content-container .weather-exclusions-widget-body-container{display:flex;flex-direction:row;height:calc(100% - 102px);justify-content:center;width:100%}.weather-exclusions-widget-content-container .weather-exclusions-widget-body-container .weather-exclusions-widget-table-container{height:100%;width:-moz-fit-content;width:fit-content}.weather-exclusions-widget-content-container .weather-exclusions-widget-body-container .weather-exclusions-widget-table-container .nl-table-container .nl-tables-wrapper{border:none}.weather-exclusions-widget-container.non-ideal{align-items:center;display:flex;flex-direction:row;justify-content:center}.weather-exclusions-widget-container{background-color:var(--background-panel);height:100%;width:100%}.settings-page-container{height:100%;width:100%}.settings-page-container .settings-page-header-container{height:60px;width:100%}.settings-page-container .settings-page-body-container{display:flex;flex-direction:row;height:calc(100% - 60px);width:100%}.settings-page-container .settings-page-body-container .nav-head{align-items:center;border-bottom:1px solid #1c2127;display:flex;padding:21px}.settings-page-container .settings-page-body-container .nav-head svg{fill:#fff;height:60px;width:60px}.settings-page-container .settings-page-body-container .nav-head-content{margin-left:14px}.settings-page-container .settings-page-body-container .nav-head-content span{font-size:larger}.settings-page-container .settings-page-body-container .nav-links{flex:1 1}.settings-page-container .settings-page-body-container .nav-links .nav-link{align-items:center;border-bottom:1px solid #1c2127;cursor:pointer;display:flex;font-size:14px;height:55px;min-height:55px;padding-left:30px;padding-right:10px;-webkit-user-select:none;user-select:none}.settings-page-container .settings-page-body-container .nav-links .nav-link.active{background-color:var(--background-nav-active)}.settings-page-container .settings-page-body-container .nav-links .nav-link.active .secondary-label{opacity:1}.settings-page-container .settings-page-body-container .nav-links .nav-link:not(.active):not(.disabled):hover{background-color:var(--background-panel)}.settings-page-container .settings-page-body-container .nav-links .nav-link:not(.active):not(.disabled):hover .secondary-label{opacity:1}.settings-page-container .settings-page-body-container .nav-links .nav-link .return-to-app-content{color:#4580e6;margin-left:10px}.settings-page-container .settings-page-body-container .settings-page-content{display:flex;overflow-y:auto;padding:10px;width:100%}.app-container{display:flex;flex-direction:column;width:100%}.app-container .app-body{display:flex;height:calc(100% - 60px);width:100%}.bp4-context-menu2-virtual-target{position:fixed}.bp4-popover2{border-radius:2px;box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;display:inline-block;transform:scale(1);z-index:20}.bp4-popover2 .bp4-popover2-arrow{height:30px;position:absolute;width:30px}.bp4-popover2 .bp4-popover2-arrow:before{height:20px;margin:5px;width:20px}.bp4-popover2 .bp4-popover2-content{background:#fff}.bp4-popover2 .bp4-heading,.bp4-popover2 .bp4-popover2-content{color:inherit}.bp4-popover2 .bp4-popover2-arrow:before{box-shadow:1px 1px 6px #11141833}.bp4-popover2 .bp4-popover2-arrow-border{fill:#111418;fill-opacity:.1}.bp4-popover2 .bp4-popover2-arrow-fill{fill:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp4-popover2 .bp4-popover2-arrow-fill{fill:buttonborder}.bp4-popover2{border:1px solid buttonborder}}.bp4-popover2-appear>.bp4-popover2,.bp4-popover2-enter>.bp4-popover2{transform:scale(.3)}.bp4-popover2-appear-active>.bp4-popover2,.bp4-popover2-enter-active>.bp4-popover2{transform:scale(1);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp4-popover2-exit>.bp4-popover2{transform:scale(1)}.bp4-popover2-exit-active>.bp4-popover2{transform:scale(.3);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp4-popover2 .bp4-popover2-content{border-radius:2px;position:relative}.bp4-popover2.bp4-popover2-content-sizing .bp4-popover2-content{max-width:350px;padding:20px}.bp4-popover2-target+.bp4-overlay .bp4-popover2.bp4-popover2-content-sizing{width:350px}.bp4-popover2.bp4-minimal{margin:0!important}.bp4-popover2.bp4-minimal .bp4-popover2-arrow{display:none}.bp4-popover2-appear>.bp4-popover2.bp4-minimal.bp4-popover2,.bp4-popover2-enter>.bp4-popover2.bp4-minimal.bp4-popover2,.bp4-popover2.bp4-minimal.bp4-popover2{transform:scale(1)}.bp4-popover2-appear-active>.bp4-popover2.bp4-minimal.bp4-popover2,.bp4-popover2-enter-active>.bp4-popover2.bp4-minimal.bp4-popover2{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-popover2-exit>.bp4-popover2.bp4-minimal.bp4-popover2{transform:scale(1)}.bp4-popover2-exit-active>.bp4-popover2.bp4-minimal.bp4-popover2{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-popover2.bp4-popover2-match-target-width{width:100%}.bp4-dark .bp4-popover2,.bp4-popover2.bp4-dark{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp4-dark .bp4-popover2 .bp4-popover2-content,.bp4-popover2.bp4-dark .bp4-popover2-content{background:#2f343c}.bp4-dark .bp4-popover2 .bp4-heading,.bp4-dark .bp4-popover2 .bp4-popover2-content,.bp4-popover2.bp4-dark .bp4-heading,.bp4-popover2.bp4-dark .bp4-popover2-content{color:inherit}.bp4-dark .bp4-popover2 .bp4-popover2-arrow:before,.bp4-popover2.bp4-dark .bp4-popover2-arrow:before{box-shadow:0 0 0 1px #777a7e,1px 1px 6px #11141866}.bp4-dark .bp4-popover2 .bp4-popover2-arrow-border,.bp4-popover2.bp4-dark .bp4-popover2-arrow-border{fill:#111418;fill-opacity:.2}.bp4-dark .bp4-popover2 .bp4-popover2-arrow-fill,.bp4-popover2.bp4-dark .bp4-popover2-arrow-fill{fill:#2f343c}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp4-dark .bp4-popover2 .bp4-popover2-arrow-fill,.bp4-popover2.bp4-dark .bp4-popover2-arrow-fill{fill:buttonborder}.bp4-dark .bp4-popover2,.bp4-popover2.bp4-dark{border:1px solid buttonborder}}.bp4-popover2-arrow:before{border-radius:1px;content:"";display:block;position:absolute;transform:rotate(45deg)}.bp4-overlay-backdrop.bp4-popover2-backdrop{background:#fff0}.bp4-popover2-transition-container{display:flex;opacity:1;z-index:20}.bp4-popover2-transition-container.bp4-popover2-appear,.bp4-popover2-transition-container.bp4-popover2-enter{opacity:0}.bp4-popover2-transition-container.bp4-popover2-appear-active,.bp4-popover2-transition-container.bp4-popover2-enter-active{opacity:1;transition-delay:0;transition-duration:.1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-popover2-transition-container.bp4-popover2-exit{opacity:1}.bp4-popover2-transition-container.bp4-popover2-exit-active{opacity:0;transition-delay:0;transition-duration:.1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-popover2-transition-container:focus{outline:none}.bp4-popover2-transition-container.bp4-popover2-leave .bp4-popover2-content{pointer-events:none}span.bp4-popover2-target{display:inline-block}.bp4-popover2-target.bp4-fill{width:100%}.bp4-button-group:not(.bp4-minimal)>.bp4-popover2-target:not(:first-child) .bp4-button{border-bottom-left-radius:0;border-top-left-radius:0}.bp4-button-group:not(.bp4-minimal)>.bp4-popover2-target:not(:last-child) .bp4-button{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.bp4-button-group .bp4-popover2-target{display:flex;flex:1 1 auto}.bp4-button-group.bp4-vertical:not(.bp4-minimal)>.bp4-popover2-target:first-child .bp4-button{border-radius:2px 2px 0 0}.bp4-button-group.bp4-vertical:not(.bp4-minimal)>.bp4-popover2-target:last-child .bp4-button{border-radius:0 0 2px 2px}.bp4-button-group.bp4-vertical:not(.bp4-minimal)>.bp4-popover2-target:not(:last-child) .bp4-button{margin-bottom:-1px}.bp4-control-group .bp4-popover2-target{border-radius:inherit}label.bp4-label .bp4-popover2-target{display:block;margin-top:5px;text-transform:none}.bp4-submenu .bp4-popover2-target{display:block}.bp4-submenu.bp4-popover2{box-shadow:none;padding:0 5px}.bp4-submenu.bp4-popover2>.bp4-popover2-content{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833}.bp4-dark .bp4-submenu.bp4-popover2,.bp4-submenu.bp4-popover2.bp4-dark{box-shadow:none}.bp4-dark .bp4-submenu.bp4-popover2>.bp4-popover2-content,.bp4-submenu.bp4-popover2.bp4-dark>.bp4-popover2-content{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp4-tree-node-secondary-label .bp4-popover2-target{align-items:center;display:flex}.bp4-tooltip2{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;color:#f6f7f9;transform:scale(1)}.bp4-tooltip2 .bp4-popover2-arrow{height:22px;position:absolute;width:22px}.bp4-tooltip2 .bp4-popover2-arrow:before{height:14px;margin:4px;width:14px}.bp4-tooltip2 .bp4-popover2-content{background:#404854}.bp4-tooltip2 .bp4-heading,.bp4-tooltip2 .bp4-popover2-content{color:#f6f7f9}.bp4-tooltip2 .bp4-popover2-arrow:before{box-shadow:1px 1px 6px #11141833}.bp4-tooltip2 .bp4-popover2-arrow-border{fill:#111418;fill-opacity:.1}.bp4-tooltip2 .bp4-popover2-arrow-fill{fill:#404854}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp4-tooltip2 .bp4-popover2-arrow-fill{fill:buttonborder}.bp4-tooltip2{border:1px solid buttonborder}}.bp4-popover2-appear>.bp4-tooltip2,.bp4-popover2-enter>.bp4-tooltip2{transform:scale(.8)}.bp4-popover2-appear-active>.bp4-tooltip2,.bp4-popover2-enter-active>.bp4-tooltip2{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-popover2-exit>.bp4-tooltip2{transform:scale(1)}.bp4-popover2-exit-active>.bp4-tooltip2{transform:scale(.8);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp4-tooltip2 .bp4-text-muted{color:#abb3bf}.bp4-tooltip2 .bp4-text-disabled{color:#abb3bf99}.bp4-tooltip2 .bp4-running-text hr{border-color:#fff3}.bp4-tooltip2 a,.bp4-tooltip2 a:hover{color:#8abbff}.bp4-tooltip2 a .bp4-icon,.bp4-tooltip2 a .bp4-icon-large,.bp4-tooltip2 a .bp4-icon-standard,.bp4-tooltip2 a code{color:inherit}.bp4-tooltip2 .bp4-code,.bp4-tooltip2 .bp4-running-text code{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#abb3bf}a>.bp4-tooltip2 .bp4-code,a>.bp4-tooltip2 .bp4-running-text code{color:inherit}.bp4-tooltip2 .bp4-code-block,.bp4-tooltip2 .bp4-running-text pre{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#f6f7f9}.bp4-tooltip2 .bp4-code-block>code,.bp4-tooltip2 .bp4-running-text pre>code{background:none;box-shadow:none;color:inherit}.bp4-tooltip2 .bp4-key,.bp4-tooltip2 .bp4-running-text kbd{background:#383e47;box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866;color:#abb3bf}.bp4-tooltip2 .bp4-icon-large.bp4-intent-primary,.bp4-tooltip2 .bp4-icon-standard.bp4-intent-primary,.bp4-tooltip2 .bp4-icon.bp4-intent-primary{color:#8abbff}.bp4-tooltip2 .bp4-icon-large.bp4-intent-success,.bp4-tooltip2 .bp4-icon-standard.bp4-intent-success,.bp4-tooltip2 .bp4-icon.bp4-intent-success{color:#72ca9b}.bp4-tooltip2 .bp4-icon-large.bp4-intent-warning,.bp4-tooltip2 .bp4-icon-standard.bp4-intent-warning,.bp4-tooltip2 .bp4-icon.bp4-intent-warning{color:#fbb360}.bp4-tooltip2 .bp4-icon-large.bp4-intent-danger,.bp4-tooltip2 .bp4-icon-standard.bp4-intent-danger,.bp4-tooltip2 .bp4-icon.bp4-intent-danger{color:#fa999c}.bp4-tooltip2 .bp4-popover2-content{padding:10px 12px}.bp4-tooltip2.bp4-compact .bp4-popover2-content{line-height:1rem;padding:5px 7px}.bp4-tooltip2.bp4-compact .bp4-code{vertical-align:text-bottom}.bp4-tooltip2.bp4-popover2-placement-top .bp4-popover2-arrow{transform:translateY(-3px)}.bp4-tooltip2.bp4-popover2-placement-left .bp4-popover2-arrow{transform:translateX(-3px)}.bp4-tooltip2.bp4-popover2-placement-bottom .bp4-popover2-arrow{transform:translateY(3px)}.bp4-tooltip2.bp4-popover2-placement-right .bp4-popover2-arrow{transform:translateX(3px)}.bp4-dark .bp4-tooltip2,.bp4-tooltip2.bp4-dark{box-shadow:0 2px 4px #11141866,0 8px 24px #11141866}.bp4-dark .bp4-tooltip2 .bp4-popover2-content,.bp4-tooltip2.bp4-dark .bp4-popover2-content{background:#e5e8eb}.bp4-dark .bp4-tooltip2 .bp4-heading,.bp4-dark .bp4-tooltip2 .bp4-popover2-content,.bp4-tooltip2.bp4-dark .bp4-heading,.bp4-tooltip2.bp4-dark .bp4-popover2-content{color:#404854}.bp4-dark .bp4-tooltip2 .bp4-popover2-arrow:before,.bp4-tooltip2.bp4-dark .bp4-popover2-arrow:before{box-shadow:1px 1px 6px #11141866}.bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-border,.bp4-tooltip2.bp4-dark .bp4-popover2-arrow-border{fill:#111418;fill-opacity:.2}.bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-fill,.bp4-tooltip2.bp4-dark .bp4-popover2-arrow-fill{fill:#e5e8eb}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp4-dark .bp4-tooltip2 .bp4-popover2-arrow-fill,.bp4-tooltip2.bp4-dark .bp4-popover2-arrow-fill{fill:buttonborder}.bp4-dark .bp4-tooltip2,.bp4-tooltip2.bp4-dark{border:1px solid buttonborder}}.bp4-dark .bp4-tooltip2 .bp4-text-muted,.bp4-tooltip2.bp4-dark .bp4-text-muted{color:#5f6b7c}.bp4-dark .bp4-tooltip2 .bp4-text-disabled,.bp4-tooltip2.bp4-dark .bp4-text-disabled{color:#5f6b7c99}.bp4-dark .bp4-tooltip2 .bp4-running-text hr,.bp4-tooltip2.bp4-dark .bp4-running-text hr{border-color:#11141826}.bp4-dark .bp4-tooltip2 a,.bp4-dark .bp4-tooltip2 a:hover,.bp4-tooltip2.bp4-dark a,.bp4-tooltip2.bp4-dark a:hover{color:#215db0}.bp4-dark .bp4-tooltip2 a .bp4-icon,.bp4-dark .bp4-tooltip2 a .bp4-icon-large,.bp4-dark .bp4-tooltip2 a .bp4-icon-standard,.bp4-dark .bp4-tooltip2 a code,.bp4-tooltip2.bp4-dark a .bp4-icon,.bp4-tooltip2.bp4-dark a .bp4-icon-large,.bp4-tooltip2.bp4-dark a .bp4-icon-standard,.bp4-tooltip2.bp4-dark a code{color:inherit}.bp4-dark .bp4-tooltip2 .bp4-code,.bp4-dark .bp4-tooltip2 .bp4-running-text code,.bp4-tooltip2.bp4-dark .bp4-code,.bp4-tooltip2.bp4-dark .bp4-running-text code{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141833;color:#5f6b7c}a>.bp4-dark .bp4-tooltip2 .bp4-code,a>.bp4-dark .bp4-tooltip2 .bp4-running-text code,a>.bp4-tooltip2.bp4-dark .bp4-code,a>.bp4-tooltip2.bp4-dark .bp4-running-text code{color:#2d72d2}.bp4-dark .bp4-tooltip2 .bp4-code-block,.bp4-dark .bp4-tooltip2 .bp4-running-text pre,.bp4-tooltip2.bp4-dark .bp4-code-block,.bp4-tooltip2.bp4-dark .bp4-running-text pre{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141826;color:#1c2127}.bp4-dark .bp4-tooltip2 .bp4-code-block>code,.bp4-dark .bp4-tooltip2 .bp4-running-text pre>code,.bp4-tooltip2.bp4-dark .bp4-code-block>code,.bp4-tooltip2.bp4-dark .bp4-running-text pre>code{background:none;box-shadow:none;color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp4-dark .bp4-tooltip2 .bp4-code-block,.bp4-dark .bp4-tooltip2 .bp4-running-text pre,.bp4-tooltip2.bp4-dark .bp4-code-block,.bp4-tooltip2.bp4-dark .bp4-running-text pre{border:1px solid buttonborder;box-shadow:none}}.bp4-dark .bp4-tooltip2 .bp4-key,.bp4-dark .bp4-tooltip2 .bp4-running-text kbd,.bp4-tooltip2.bp4-dark .bp4-key,.bp4-tooltip2.bp4-dark .bp4-running-text kbd{background:#fff;box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833;color:#5f6b7c}.bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-primary,.bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-primary,.bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-primary,.bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-primary,.bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-primary,.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-primary{color:#215db0}.bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-success,.bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-success,.bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-success,.bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-success,.bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-success,.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-success{color:#1c6e42}.bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-warning,.bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-warning,.bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-warning,.bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-warning,.bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-warning,.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-warning{color:#935610}.bp4-dark .bp4-tooltip2 .bp4-icon-large.bp4-intent-danger,.bp4-dark .bp4-tooltip2 .bp4-icon-standard.bp4-intent-danger,.bp4-dark .bp4-tooltip2 .bp4-icon.bp4-intent-danger,.bp4-tooltip2.bp4-dark .bp4-icon-large.bp4-intent-danger,.bp4-tooltip2.bp4-dark .bp4-icon-standard.bp4-intent-danger,.bp4-tooltip2.bp4-dark .bp4-icon.bp4-intent-danger{color:#ac2f33}.bp4-tooltip2.bp4-intent-primary .bp4-popover2-content{background:#2d72d2;color:#fff}.bp4-tooltip2.bp4-intent-primary .bp4-popover2-arrow-fill{fill:#2d72d2}.bp4-tooltip2.bp4-intent-success .bp4-popover2-content{background:#238551;color:#fff}.bp4-tooltip2.bp4-intent-success .bp4-popover2-arrow-fill{fill:#238551}.bp4-tooltip2.bp4-intent-warning .bp4-popover2-content{background:#c87619;color:#fff}.bp4-tooltip2.bp4-intent-warning .bp4-popover2-arrow-fill{fill:#c87619}.bp4-tooltip2.bp4-intent-danger .bp4-popover2-content{background:#cd4246;color:#fff}.bp4-tooltip2.bp4-intent-danger .bp4-popover2-arrow-fill{fill:#cd4246}.bp4-tooltip2-indicator{border-bottom:1px dotted;cursor:help}body *{scrollbar-track-color:var(--scrollbar-background);scrollbar-3dlight-color:var(--scrollbar-background);scrollbar-darkshadow-color:var(--scrollbar-background);scrollbar-shadow-color:var(--scrollbar-background);scrollbar-arrow-color:var(--scrollbar-color);scrollbar-face-color:var(--scrollbar-color);scrollbar-color:var(--scrollbar-color) var(--scrollbar-background);scrollbar-width:12px}body ::-webkit-scrollbar{background:#0000;height:12px;width:12px}body ::-webkit-scrollbar *,body ::-webkit-scrollbar-corner{background:#0000}body ::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:15px}@font-face{font-family:Aeonik;font-style:normal;font-weight:300;src:url(/static/media/Aeonik-Light.d7287efea9072bdc662b.ttf) format("truetype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:400;src:url(/static/media/Aeonik-Regular.a6071246ffbe04a97c1a.ttf) format("truetype")}@font-face{font-family:Aeonik;font-style:italic;font-weight:400;src:url(/static/media/Aeonik-RegularItalic.4c62ee48325f6d2c615f.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:500;src:url(/static/media/Aeonik-Medium.266cb706ea1c20b8c13c.ttf) format("truetype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:600;src:url(/static/media/Aeonik-SemiBold.8c346e85707f38ce2184.otf) format("opentype")}@font-face{font-family:Aeonik;font-style:normal;font-weight:700;src:url(/static/media/Aeonik-Bold.405f5c005e2b74fa0e1a.otf) format("opentype")}.danelec,:root{--accent-dark:#291210;--background-chart-overlay:#331714cc;--background-dialog:#23100e;--background-dialog-header:#331714;--background-dropdown:#472e2b;--background-drawer:#3b2a26;--background-inset:#331714;--background-nav:#331714;--background-nav-sub:#23100e;--background-nav-active:#5c4543;--background-nav-hover:#472e2b;--background-panel:#23100e;--background-panel-light:#472e2b;--background-site:#3b2a26;--background-table-container:#472e2b;--background-table-row-dark:#331714;--background-table-row-light:#472e2b;--background-table-row-hover:#291210;--border-table:1px solid #23100e;--color-breadcrumb:#bdb6b0;--color-breadcrumb-hover:#ff4e2a;--color-button-success:#ff4e2a;--color-fixed-col-divider:#8f99a8;--color-icon-active:#ff4e2a;--color-icon-muted:#998b8a;--color-link:#f7ae9e;--color-secondary:#bdb6b0;--color-unit-light:#bdb6b0;--ha-feature:#e0dcd8;--ha-feature-background:#4d3b33;--intent-danger:#cd4246;--intent-primary:#ff4e2a;--intent-primary-background:#992f19;--intent-primary-background-hover:#cc3e22;--intent-primary-background-minimal-hover:#ff4e2a1a;--intent-success:#72ca9b;--intent-error:#fa999c;--item-active:#f1eeec;--item-active-background:#ff4e2a59;--scrollbar-color:#291210;--scrollbar-background:#472e2b;--vo-rec-selected:#331714}.nautilus{--accent-dark:#182026;--background-chart-overlay:#2c3741e6;--background-dialog:#202b33;--background-dialog-header:#293742;--background-dropdown:#293742;--background-drawer:#1c2127;--background-inset:#202b33;--background-nav:#202b33;--background-nav-sub:#1c2127;--background-nav-active:#4580e6;--background-nav-hover:#1c2127;--background-panel:#293742;--background-site:#182026;--background-table-container:#293742;--background-table-row-dark:#293742;--background-table-row-light:#30404d;--background-table-row-hover:#202b33;--border-table:1px solid #1c2127;--color-button-success:#72ca9b;--color-icon-active:#14ccbd;--color-link:#8abbff;--ha-feature:#c5cbd3;--ha-feature-background:#3d4a54;--intent-danger:#cd4246;--intent-primary:#8abbff;--intent-primary-background:#4580e6;--intent-primary-background-hover:#4580e6cc;--intent-primary-background-minimal-hover:#2d72d233;--item-active:#8abbff;--item-active-background:#2d72d233;--scrollbar-color:#1c2127;--scrollbar-background:#30404d;--vo-rec-selected:#33404c}html{font-size:10px}body{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif;margin:0;padding:0}body.danelec{font-family:Helvetica,sans-serif}.app{background-color:var(--background-site);display:flex;height:100%;justify-content:center;overflow:hidden}.plottable .axis text{fill:#bfccd6}.plottable .axis-label text{fill:#bfccd6;text-transform:none}.plottable .gridlines line{stroke:#ccc}.bp4-form-content .bp4-form-helper-text{font-size:14px}.bp4-tooltip{max-width:300px}.bp4-tooltip .bp4-popover-content{background:#30404d!important;color:#e1e8ed!important}.bp4-tooltip .bp4-popover-arrow-fill{fill:#30404d!important}.bp4-tab-list .bp4-tab-indicator{background-color:var(--intent-primary)}.bp4-tab-list .bp4-tab:not([aria-disabled=true]):hover,.bp4-tab-list .bp4-tab[aria-selected=true]{color:var(--intent-primary)}.bp4-spinner.bp4-intent-primary .bp4-spinner-head{stroke:var(--intent-primary)}.bp4-spinner.bp4-intent-danger .bp4-spinner-head{stroke:var(--intent-danger)}.bp4-menu .bp4-menu-item.bp4-active,.bp4-menu .bp4-menu-item.bp4-active:hover{background-color:var(--item-active-background);color:var(--item-active)}.bp4-menu .bp4-menu-item.bp4-intent-primary.bp4-active{background-color:#4580e6}.bp4-menu .bp4-menu-item:hover{background-color:#8a9ba826}.bp4-menu,.bp4-menu-header,.bp4-popover .bp4-popover-content{background-color:var(--background-dropdown)!important}.nl-date-picker-popover.bp4-popover .bp4-popover-content{background-color:#293742!important}.bp4-control.bp4-switch input:checked~.bp4-control-indicator{background-color:var(--intent-primary)!important}.bp4-portal .bp4-dialog-container .bp4-dialog{background-color:var(--background-dialog)}.bp4-portal .bp4-dialog-container .bp4-dialog .bp4-dialog-header{background-color:var(--background-dialog-header)}.bp4-portal{z-index:1000!important}.bp4-overlay{z-index:1000}.bp4-dark .bp4-button.bp4-minimal{align-items:center}.compass-widget{pointer-events:none}.compass-widget *{pointer-events:all}.open>.dropdown-menu{z-index:10001}table{border-collapse:collapse}a.no-style,a.no-style:hover{color:inherit;text-decoration:inherit}
/*# sourceMappingURL=main.706a09d8.css.map*/