.resolve-icon-resolved{color:var(--label-success)}.resolve-icon-unresolved{color:var(--label-default)}.resolve-icon-warning{color:var(--label-warning)}.resolve-icon-delay{color:var(--label-danger)}.status-icon.not-uploaded{color:var(--color-flight-not-uploaded)}.status-icon.not-applicable,.status-icon.uploaded{color:var(--color-flight-uploaded)}.status-icon.accepted{color:var(--color-flight-accepted)}.status-icon.borderline{color:var(--color-flight-borderline);transform:rotate(-90deg)}.status-icon.rejected{color:var(--color-flight-rejected)}.qc-list-item-actions{justify-content:flex-end;min-width:180px;margin-left:0;margin-right:-8px;display:flex}.qc-list .ant-list .ant-list-item .ant-list-item-action{margin-inline-start:0}.qc-list:last-child fieldset{width:100%;height:auto}.weather-data-button .weather-data-extra-info{margin-left:4px;font-size:.85em;display:inline-block}.weather-data-button .weather-icon{color:var(--button-warning)}.weather-data{display:flex}.weather-data-info .weather-data-info-row{justify-content:space-between;padding:6px;line-height:1.1em;display:flex}.weather-data-info .weather-data-info-row .weather-data-info-row-label{font-weight:var(--font-weight-label)}.weather-data-info .weather-data-irradiance-graph{margin:16px 0}.flight-row{border-bottom:1px var(--border-default) solid;flex-direction:column;align-items:stretch;max-height:500px;display:flex}.flight-row .reset-error-alert{margin:5px 10px 0}.flight-row .flight-row-header{border-bottom:1px var(--border-light) solid;flex-grow:1;justify-content:space-between;align-items:center;width:100%;padding:10px 20px 10px 1px;display:flex}.flight-row .flight-row-header .status-icon{margin-left:15px;margin-right:15px}.flight-row .flight-row-header .actions{margin-right:8px}.flight-row .flight-row-header .actions .icon{transition:transform .2s linear;transform:rotate(0)}.flight-row .flight-row-header .actions .icon.down{transform:rotate(90deg)}.flight-row .flight-row-header .actions-container{display:flex}.flight-row .flight-row-header .actions-container .save-button{margin-right:10px}.flight-row .flight-row-header .flight-info{flex-direction:column;flex-grow:2;align-items:flex-start;display:flex}.flight-row .flight-row-header .flight-info .flight-properties{align-items:center;display:flex}.flight-row .flight-row-header .flight-info .flight-properties>:not(:first-child){margin-left:5px}.flight-row .flight-row-header .flight-info .flight-properties .flight-name{margin:0 5px 0 0;font-weight:500}.flight-row .flight-row-header .flight-info .flight-properties .ant-badge-count{height:18px;font-size:10px;line-height:18px}.flight-row .flight-row-header .flight-info .flight-properties .crosshairs{color:#707070}.flight-row .flight-row-header .flight-info .flight-extra-info{align-items:center;margin-top:4px;display:flex}.flight-row .flight-row-header .flight-info .flight-extra-info .flight-overlap-info{color:var(--font-color-detail-light);margin:5px 5px 4px 0}.flight-row .flight-quality-check{width:100%;overflow-y:scroll}.block .block-row{border-bottom:1px var(--border-default) solid;align-items:center;padding:10px 12px 10px 10px;display:flex;position:relative}.block .block-row p{margin:0}.block .block-row .actions-container{flex-direction:row;justify-content:space-between;align-items:center;margin-right:8px;display:flex}.block .block-row .actions-container .actions .icon{transition:transform .2s linear;transform:rotate(0)}.block .block-row .actions-container .actions .icon.down{transform:rotate(90deg)}.block .block-row .block-info-container{flex-grow:1}.block .block-row .block-info-container .block-name{margin-bottom:3px;font-weight:500}.block .block-row .block-info-container .status-icons{align-items:center;display:flex}.block .block-row .block-info-container .status-icons>:not(:last-child){margin-right:10px}.block .block-row .block-info-container .status-icons .block-status{text-transform:uppercase;padding:0 3px;font-size:.8rem}.block .flights{transform-origin:top;background-color:var(--background-gray);height:auto}.block .flights.collapsed{max-height:0;display:none}.file-row .success{color:var(--label-success)}.file-row .danger{color:var(--label-danger)}.file-row .submitted-file-description>:not(:last-child){margin-bottom:5px}.create-blocks-from-file-modal .fine-uploader-dropzone-container{border:2px dashed var(--border-default);border-radius:8px;justify-content:center;align-items:center;width:100%;height:130px;margin-bottom:10px;display:flex;position:relative}.create-blocks-from-file-modal .fine-uploader-dropzone-container .dropzone-text{text-align:center;padding:0 20px;font-size:1em}.create-blocks-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-count{margin-bottom:10px}.create-blocks-from-file-modal .fine-uploader-dropzone-container .dropzone-text .error{color:var(--label-danger)}.create-blocks-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-input-content{flex-direction:row;align-items:center;display:flex}.create-blocks-from-file-modal .fine-uploader-dropzone-container .dropzone-text .file-input-content .upload-icon{margin-right:5px}.create-blocks-from-file-modal .file-list-container{margin-bottom:5px}.create-blocks-from-file-modal .copy-operation-blocks-container{margin-bottom:16px}.create-blocks-from-file-modal .copy-operation-blocks-container>:not(:last-child){margin-bottom:5px}.create-blocks-from-file-modal .copy-operation-blocks-container .copy-operations-blocks-status{margin-top:8px}.create-blocks-from-file-modal .copy-operation-blocks-container .copy-operations-blocks-status .copy-success{color:var(--label-success)}.create-blocks-from-file-modal .copy-operation-blocks-container .copy-operations-blocks-status .copy-failure{color:var(--label-danger)}.create-blocks-from-file-modal .copy-operation-blocks-container .copy-operations-blocks-status>:not(:last-child){margin-bottom:5px}.photo-style-selector{flex-direction:row;align-items:center;gap:4px;display:flex}.photo-style-selector .photo-style-selector__label{font-size:12px;font-weight:var(--font-weight-label)}.map-popup{z-index:2000;background-color:#fff;flex-direction:column;width:350px;height:auto;max-height:83vh;display:flex;position:absolute;top:10px;left:10px}.map-popup .map-popup-header{height:45px;line-height:45px;font-weight:var(--font-weight-label);color:#5c5f6e;background-color:#e6e6e6;justify-content:center;align-items:center;padding:0 15px;display:flex}.map-popup .map-popup-header .title{white-space:nowrap;text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.map-popup .map-popup-content{flex:1;overflow-y:auto}.photo-popup-content{background-color:#fff;flex-direction:column;margin-bottom:5px;padding:10px 15px;font-size:1em;font-weight:400;display:flex}.photo-popup-content .photo-container{height:260px;padding-bottom:10px}.photo-popup-content .photo-no-preview{margin:16px 0;font-style:italic}.photo-popup-content .photo-properties:first-child{padding-top:0}.photo-popup-content .photo-properties:last-child{padding-bottom:0}.photo-popup-content .photo-properties .prop-row{clear:both;flex-direction:row;justify-content:space-between;padding:6px 0;line-height:1.1em;display:flex}.photo-popup-content .photo-properties .prop-row .prop-title{font-weight:var(--font-weight-label);padding-right:5px}.photo-popup-content .photo-properties .prop-row .prop-value{word-break:break-all;text-align:right}.flights-manager{display:flex;position:relative}.flights-manager .blocks{width:400px;overflow:auto}.flights-manager .blocks .blocks-header{background-color:var(--background-gray);justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.flights-manager .blocks .blocks-header .blocks-title{font-size:1rem;font-weight:var(--font-weight-label)}.flights-manager .blocks-map{flex:1;position:relative}.flights-manager .blocks-map .error-saving-block{z-index:9999;position:absolute;bottom:80px;left:50%}.flights-manager .blocks-map .confirmation-block{z-index:9999;background:#fff;border:1px solid #ccc;border-radius:8px;padding:8px;display:flex;position:absolute;bottom:20px;left:50%;box-shadow:1px 1px 1px #ccc}.flights-manager .blocks-map .confirmation-block>:not(:last-child){margin-right:5px}
