.guiUploaderDropArea{position:relative;border:5px dashed var(--secondary-grey-medium);height:500px;width:700px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-left:auto;margin-right:auto}.guiUploaderDropArea.guiUploaderActive{background-color:var(--main-tabs-hover);color:var(--nav-text-hover);border:2px dashed var(--primary-blue-dark-hover);padding:3px}.guiUploaderDropArea h2{font-size:2.2rem;font-weight:500}.guiUploaderDropArea span{font-size:2rem}.guiUploaderDropArea button{padding:.6rem 1.5rem;font-size:1.25rem;border:0;outline:0;border-radius:5px;cursor:pointer;margin:1.25rem;transition:background-color .25s}.guiUploaderFileContainer{display:flex;align-items:center;gap:.6rem;padding:.6rem;border:1px solid #ddd}.guiUploaderPreview{width:700px;margin-top:.6rem;margin-left:auto;margin-right:auto;font-size:1.1em}.guiUploaderPreviewFileEntry{border-bottom:1px solid var(--secondary-grey-medium)}.guiUploaderPreviewFileLoading{animation:1.25s linear infinite alternate animationUploaderPreviewFileLoading}.guiUploaderPreviewFileSuccess{color:var(--buttons-green)}.guiUploaderPreviewFileError{color:var(--buttons-red)}@keyframes animationUploaderPreviewFileLoading{0%{opacity:1}100%{opacity:.25}}.guiUploaderDropArea .guiUploaderChecksDiv,.guiUploaderDropArea .guiUploaderChecksTable{position:absolute;top:0;width:calc(100% - 2em)}.guiUploaderModal{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9000;background:var(--general-modal);text-align:center}.guiUploaderModal>.guiUploaderDropArea{background-color:var(--body-background);top:50%;transform:translateY(-50%)}.guiUploaderModal>.guiUploaderPreview{position:absolute;top:calc(50% + 260px);margin-top:0;width:100%}.guiUploaderChecksDiv,.guiUploaderChecksTable{margin-top:1em}.guiUploaderChecksDiv div,.guiUploaderChecksTable td{line-height:1em}.guiUploaderChecksDiv{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch}.guiUploaderChecksDivBlock{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:6em}.guiUploaderChecksDivCheck,.guiUploaderChecksDivTitle{text-align:center}.guiUploaderChecksDivTitle{flex-grow:1;display:flex;justify-content:center;align-items:center}.MarcoPestContentsGestDocWarning{width:450px;margin:1em auto}.MarcoPestContentsGestDocWarningText{text-align:center;font-style:italic;line-height:1.2em;margin:.5em 0}.MarcoPestContentsGestDocWarningTitle{color:light-dark(red,#ff9898);font-weight:700}.MarcoPestContentsGestDocWarningList{margin-top:0;line-height:1em}