/*!
 * @author Gastón Zalba <gastonzalba@outlook.com>
 * @url https://github.com/GastonZalba
 * 2024
 *
 *  /\_/\
 * ( o.o )
 *  > ^ <
 */.uploadBox{font-size:14px;padding:10px 20px 20px;position:relative;text-align:center}.uploadBox .icon span{color:#000;display:block;font-size:80px;opacity:.1}.uploadBoxDragndrop,.uploadBoxError,.uploadBoxSuccess,.uploadBoxUploading{display:none}.uploadBoxError{color:red;font-size:12px;margin-top:2px;position:absolute;text-align:center}.uploadBox.uploadBoxHasAdvancedUpload{background-color:#f1f8ff;border:1px dashed #627788;border-radius:10px;outline-offset:8px;padding:20px;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.uploadBox.uploadBoxHasAdvancedUpload .uploadBoxDragndrop{display:inline}.uploadBox.uploadBoxIsDragover{background-color:#9af7b3}.uploadBox.uploadBoxIsDropped{background-color:#34c95c!important;overflow:hidden;position:relative}.uploadBoxFile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.uploadBox.uploadBoxIsDropped .uploadBoxFile+label{color:#040404;text-shadow:1px 1px 2px rgba(8,8,8,.36)}.uploadBox.uploadBoxIsDropped .material-icons-outlined{color:#fff;opacity:1}.uploadBoxFile+label{cursor:pointer;display:inline-block!important;max-width:250px;max-width:80%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.uploadBox.uploadBoxIsDropped .loaded{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:-webkit-repeating-linear-gradient(145deg,#88f788 1px,#70f567 2px,#70f567 11px,#88f788 12px,#88f788 20px);background:repeating-linear-gradient(-55deg,#88f788 1px,#70f567 2px,#70f567 11px,#88f788 12px,#88f788 20px);bottom:0;left:-46px;position:absolute;right:0;top:0;z-index:0}@-webkit-keyframes MOVE-BG{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(46px)}}@keyframes MOVE-BG{0%{transform:translateX(0)}to{transform:translateX(46px)}}.uploadBoxHelperMsg{display:block;margin-top:10px;max-width:350px}.ol-wfst--input-field-container{display:inline-block;margin-bottom:10px;padding:5px;width:49%}.ol-wfst--input-field-label{display:block;font-weight:500;margin-bottom:4px}.ol-wfst--input-field-input{border:1px solid #000;border-radius:3px;padding:5px;width:100%}.ol-wfst--edit-button-cnt{display:inline-block;margin:0 5px}.ol-wfst--edit-button{background:#fff;border:1px solid #b3b3b3;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.42);cursor:pointer;font-size:12px;height:38px;outline:0;padding:8px;width:38px}.ol-wfst--edit-button:hover{background:#f5f5f5}.ol-wfst--edit-button:active{background:#fafafa;transform:translateY(1px)}.ol-wfst--edit-button img{fill:#333;height:20px;width:20px}.ol-wfst--changes-control{background:#ff6161;border:1px solid #969696;border-radius:0 0 4px 4px;border-top:0;box-shadow:0 1px 4px rgba(0,0,0,.529);left:50%;max-width:290px;padding:10px;position:absolute;right:0;top:0;transform:translateX(-50%);width:90%}.ol-wfst--changes-control-el{text-align:center}.ol-wfst--changes-control-el button{margin:0 5px}.ol-wfst--changes-control-id{color:#fff;font-size:12px;margin-bottom:10px}.ol-wfst--tools-control{background-color:#fff;border:1px solid hsla(0,0%,66%,.733);border-radius:4px;bottom:10px;box-shadow:0 1px 4px rgba(0,0,0,.42);left:10px;position:absolute}.btn.btn-third{color:#d43f3a;float:left}.ol-wfst--layer-not-visible{font-style:italic;opacity:.5!important}.wfst--layer-control{padding:5px 10px;position:relative}.wfst--layer-control.ol-wfst--selected-on{background-color:rgba(240,223,0,.6)!important}.wfst--layer-control:active,.wfst--layer-control:hover{background-color:#f5f5f5}.wfst--layer-control input[type=radio]{display:none}.wfst--tools-control--select-layers .wfst--layer-control:not(.ol-wfst--selected-on) label{cursor:pointer}.wfst--tools-control--select-layers label{left:30px;position:absolute;right:0}.ol-wfst--tools-control-btn{background:#fff;border:1px solid silver;border-radius:4px;cursor:pointer;display:inline-block;height:32px;outline:0;text-align:center;vertical-align:middle;width:40px}.ol-wfst--tools-control-btn.wfst--active{background-color:#ffed00!important;opacity:1}.ol-wfst--tools-control-btn:active,.ol-wfst--tools-control-btn:hover{background-color:#f5f5f5;opacity:.95}.ol-wfst--tools-control-btn:active{transform:translateY(1px)}.ol-wfst--tools-control-btn img{height:20px;width:20px}.wfst--tools-control--head{background:#ddd;border-bottom:1px solid hsla(0,0%,66%,.733);border-radius:4px 4px 0 0;padding:10px}.wfst--tools-control--head>*{display:inline-block}.ol-wfst--tools-control-draw-cnt:not(:first-child){margin-left:6px}.ol-wfst--tools-control-btn-upload{padding:3px}.wfst--tools-control--select-draw{background:#f7f7f7;border:1px solid silver;border-left:0;border-radius:4px;border-radius:0 4px 4px 0;cursor:pointer;font-size:.9em;height:32px;opacity:.5;outline:0;padding:0 3px;pointer-events:none;vertical-align:middle}.ol-wfst--tools-control-btn-draw{border-radius:4px 0 0 4px;opacity:.7}.draw-mode .wfst--tools-control--select-draw{background:#fffab5;opacity:1;pointer-events:inherit}.wfst--tools-control--head label{cursor:pointer}#ol-wfst--upload{display:none;visibility:hidden}.ol-wfst--tools-control--loading{display:none;position:absolute;top:-25px}.ol-wfst--tools-control--loading.ol-wfst--tools-control--loading-show{display:block}.ol-wfst--tools-control-visible{display:inline-block}.ol-wfst--tools-control-visible img{height:14px;width:14px}.ol-wfst--tools-control-visible-btn{cursor:pointer;opacity:.6}.ol-wfst--tools-control-visible-btn:hover{opacity:.9}.wfst--layer-control{opacity:.7}.wfst--layer-control.ol-wfst--visible-on{opacity:1}.ol-wfst--visible-btn-on{display:none}.ol-wfst--visible-on .ol-wfst--visible-btn-on{display:block}.ol-wfst--visible-on .ol-wfst--visible-btn-off{display:none}.ol-wfst--visible-btn-off{display:block}