#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;width:100vw}svg:focus{outline:0}body,html{height:100%}body{overflow:hidden}.file{width:180px;height:200px;flex:0 0 180px;position:relative}.editing.file{height:auto!important}.file img{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.preview{width:140px;height:140px;cursor:pointer}.file:hover .floatMenu{display:flex!important}.preview img{pointer-events:none}.preview img.content{width:100%;height:100%;-o-object-fit:content;object-fit:content}.preview img.cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #d5d5d5}.text{width:100%;height:60px;overflow:hidden}.editing .text{height:auto!important}.editing .text .name{word-break:break-all!important;white-space:normal!important}.text .name:not(.edit){user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.text .subtitled{font-size:15px;color:#343434;font-weight:700;line-height:1em}.text .name{font-size:12px;color:#343434;line-height:1.2em;word-break:keep-all;white-space:nowrap}.text .name.edit{padding:10px 5px 10px 5px;background-color:#e5e4e4;outline:none;border:3px dotted #63f3ff}.active .floatMenu{display:flex!important}.floatMenu{display:none;position:absolute;top:2%;right:-10px;background-color:#eceaea;border:1px solid #fff;border-radius:30px;height:130px;width:30px;animation:appendMenu .3s linear forwards}.floatMenu .action{width:70%;height:30px;display:flex;align-items:center;align-content:center;justify-content:center;overflow:visible}.floatMenu .action:not(:first-child){border-top:1px solid #fff}.floatMenu .action:hover svg path{fill:transparent;stroke:#63f3ff;transform:scale(1.2);transform-origin:50% 50%}.floatMenu svg{pointer-events:none;overflow:visible}.floatMenu svg path{stroke:#fd4b45;fill:transparent}.floatMenu .action.trash svg{width:22px;height:22px}.floatMenu .action.text svg,.floatMenu .action.view svg{width:20px;height:20px}.floatMenu .action.download svg{width:25px;height:25px}@keyframes appendMenu{0%{transform:translate(-100px);opacity:0}70%{transform:translate(0)}to{opacity:1}}#shareModal{position:fixed;left:5vw;top:5vh;width:90vw;height:90vh;z-index:2000;overflow-y:auto;filter:drop-shadow(0 12px 23px rgba(0,0,0,.16));border-radius:44px}#shareModal .headModal{height:auto!important;min-height:70px!important}.inputShareContainer{height:auto;transition:margin .5s}.inputShareContainer input.inset{padding-right:300px;height:141px!important;padding-left:140px!important;font-size:42px!important}.inputShareContainer input{width:100%;height:110px;font-size:28px;padding-left:120px;padding-right:30px;color:#444;font-weight:700;border:6px solid #d5d5d5;border-radius:25px;outline:none}.inputShareContainer span{position:absolute;left:40px;height:70px;width:70px}.finded svg path{fill:#2599fb}.zero svg path{fill:#d5d5d5;stroke:#fff}.matchData{width:100%;font-size:28px;color:#444;font-weight:700;border:6px solid #d5d5d5;border-radius:30px;outline:none}.matchData>div:not(.auto){min-height:100px}.matchData.shared{background-color:#2599fb;border:6px solid #2599fb}.matchData .shareAction button{max-width:250px;height:76px;border-radius:19px;background-color:#2599fb;color:#fff;font-size:28px;position:absolute;border:0;outline:0}.matchInfo{font-size:18px;color:#8b8b8b}.matchName{line-height:1.1;font-size:26px}.matchData.notshared .matchName span{color:#8b8b8b}.matchData.notshared svg path{fill:#d5d5d5!important}.matchData.shared .matchName span{color:#63f3ff}.matchData.shared svg:not(.unshared) path{fill:#63f3ff!important}.matchData.shared svg.unshared path{fill:#fff!important}.matchData.shared .matchInfoEdit{color:#63f3ff;cursor:pointer}.matchData.shared .matchInfoEdit:hover{color:#d5d5d5}.matchData.notshared .matchInfoEdit:hover{color:#2599fb}.matchData.shared .matchInfo,.matchData.shared .matchName{color:#fff}.matchData.shared .shareAction{display:none!important}.matchData .matchInfoEdit{font-size:14px;line-height:1;cursor:pointer}.listSide{overflow-x:hidden;overflow-y:auto}.listSide::-webkit-scrollbar{background-color:transparent;width:8px}.listSide::-webkit-scrollbar-thumb{background-color:rgba(241,87,83,.6);border-radius:7px}.containerTimer{width:100%;height:100%}.r-timer{pointer-events:none;-o-object-fit:contain;object-fit:contain}.r-timer>circle{transition:stroke-dashoffset .25s linear;stroke-width:7px;stroke-linecap:round}.notshared .r-timer>.guide{stroke:#d5d5d5}.shared .r-timer>.guide{stroke:#fff}.notshared .r-timer>.time{stroke:#2196f3}.shared .r-timer>.time{stroke:#f15753}.shared .timerAction svg{filter:drop-shadow(1px 1px 1px rgba(200,200,200,.3))}.notshared .timerAction svg{filter:drop-shadow(1px 1px 1px #D5D5D5)}.timerAction:hover .inner{color:red!important;text-shadow:1px 1px 1px hsla(0,0%,78%,.3);transform:scale(1.05);transform-origin:50% 80%}.timerAction{position:relative;cursor:pointer}.timerAction>.inner{position:absolute;font-size:15px;width:100%;height:100%}.notshared .timerAction>.inner{color:#8b8b8b}.shared .timerAction>.inner{color:#fff}.dataEditable{border:1px solid transparent;border-radius:4px;font-size:18px}.shared .dataEditable[contenteditable=true]{outline:0;color:#000;background-color:#fff}.notshared .dataEditable[contenteditable=true]{outline:0;color:#000;background-color:#d5d5d5}.errorInput{animation:error 1.5s linear 1}.successInput{animation:success 1.5s linear 1}@keyframes success{0%{border:1px solid transparent}25%{color:#0f0;border:1px solid #0f0}50%{color:inherit;border:1px solid transparent}75%{color:#0f0;border:1px solid #0f0}to{border:1px solid transparent}}@keyframes error{0%{border:1px solid transparent}25%{color:red;border:1px solid red}50%{color:inherit;border:1px solid transparent}75%{color:red;border:1px solid red}to{border:1px solid transparent}}#uploadModal{position:fixed;left:5vw;top:5vh;width:90vw;height:90vh;z-index:2000;overflow-y:auto;filter:drop-shadow(0 12px 23px rgba(0,0,0,.16));border-radius:44px}#uploadModal[animated=true]{animation:appendUp .15s linear 1 forwards}.iconContainer.close{cursor:pointer}.iconContainer.close:hover{opacity:.8}.iconContainer{display:flex;align-content:center;align-items:center;width:90px;height:100%}.iconContainer svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.headModal .iconContainer svg path{fill:#8b8b8b!important}.text-s-1{color:#8b8b8b;font-size:51px}.text-s-2{color:#95989a;font-size:24px}.uploadSide{overflow-x:hidden;overflow-y:auto}.backgrounded{width:100%;position:relative;border-radius:10px;border:4px dashed #d5d5d5;display:flex;justify-content:center;align-content:center;align-items:center;overflow:hidden}.backgrounded.droping{animation:drop 1.5s linear 1 forwards;border:4px dashed #f8aaa8}.backgrounded.droping svg{animation:dropScale 1.5s linear 1 forwards}.backgrounded.dragOn{border:4px dashed #63f3ff}.backgrounded.dragOn svg path{fill:#63f3ff}.backgrounded svg{pointer-events:none;position:absolute;width:30%;height:30%;border-radius:10px}.fileDrag{position:absolute;width:100%;height:100%;opacity:0}.addFiles{border-radius:15px;border:3px solid #f15753;color:#f15753;background-color:transparent;font-weight:700;outline:none;font-size:35px}.addFiles:hover{border:3px solid transparent;color:#fff;background-color:#f15753}.files{overflow-x:hidden!important;overflow-y:auto}.fileLine{height:80px}.fileLine .other path{fill:#8b8b8b}.fileLine .image{height:100%;width:100%;padding:10px;-o-object-fit:contain;object-fit:contain}.fileProcessLine{background-color:#f8aaa8;transition:width 1.2s}.hover1{cursor:pointer}.hover1:hover{transform-origin:75% 50%;transform:scale(1.05);opacity:.8}.hover1:hover svg path{fill:#f8aaa8}.fileProcessLine.completed{animation:hide 1s linear 1 forwards}.fileName{width:0}.fileName.completed{animation:show 1s linear 1s 1 forwards}.nextButton{border-radius:19px;height:70px;font-weight:700;background-color:#f15753;color:#fff;font-size:35px;border:0}.nextButton:hover{opacity:.8;color:#d5d5d5}@keyframes hide{0%{opacity:1}99%{opacity:0;width:100%}to{opacity:0;width:0}}@keyframes show{0%{opacity:0}49%{width:0}50%{width:100%}to{opacity:1;width:100%}}@keyframes drop{0%{box-shadow:inset 0 5px hsla(2,85%,82%,.4),inset 0 10px hsla(2,85%,82%,.3),inset 0 15px rgba(240,46,170,.2),inset 0 20px hsla(2,85%,82%,.1),inset 0 25px hsla(2,85%,82%,.05),inset 0 -5px hsla(2,85%,82%,.4),inset 0 -10px hsla(2,85%,82%,.3),inset 0 -15px rgba(240,46,170,.2),inset 0 -20px hsla(2,85%,82%,.1),inset 0 -25px hsla(2,85%,82%,.05)}18%{box-shadow:inset 0 15px hsla(2,85%,82%,.9),inset 0 20px hsla(2,85%,82%,.3),inset 0 25px rgba(240,46,170,.2),inset 0 30px hsla(2,85%,82%,.1),inset 0 35px hsla(2,85%,82%,.05),inset 0 -15px hsla(2,85%,82%,.9),inset 0 -20px hsla(2,85%,82%,.3),inset 0 -25px rgba(240,46,170,.2),inset 0 -30px hsla(2,85%,82%,.1),inset 0 -35px hsla(2,85%,82%,.05)}36%{box-shadow:inset 0 5px hsla(2,85%,82%,.4),inset 0 10px hsla(2,85%,82%,.3),inset 0 15px rgba(240,46,170,.2),inset 0 20px hsla(2,85%,82%,.1),inset 0 25px hsla(2,85%,82%,.05),inset 0 -5px hsla(2,85%,82%,.4),inset 0 -10px hsla(2,85%,82%,.3),inset 0 -15px rgba(240,46,170,.2),inset 0 -20px hsla(2,85%,82%,.1),inset 0 -25px hsla(2,85%,82%,.05)}54%{box-shadow:inset 0 15px hsla(2,85%,82%,.9),inset 0 20px hsla(2,85%,82%,.3),inset 0 25px rgba(240,46,170,.2),inset 0 30px hsla(2,85%,82%,.1),inset 0 35px hsla(2,85%,82%,.05),inset 0 -15px hsla(2,85%,82%,.9),inset 0 -20px hsla(2,85%,82%,.3),inset 0 -25px rgba(240,46,170,.2),inset 0 -30px hsla(2,85%,82%,.1),inset 0 -35px hsla(2,85%,82%,.05)}72%{box-shadow:inset 0 5px hsla(2,85%,82%,.4),inset 0 10px hsla(2,85%,82%,.3),inset 0 15px rgba(240,46,170,.2),inset 0 20px hsla(2,85%,82%,.1),inset 0 25px hsla(2,85%,82%,.05),inset 0 -5px hsla(2,85%,82%,.4),inset 0 -10px hsla(2,85%,82%,.3),inset 0 -15px rgba(240,46,170,.2),inset 0 -20px hsla(2,85%,82%,.1),inset 0 -25px hsla(2,85%,82%,.05)}90%{box-shadow:inset 0 15px hsla(2,85%,82%,.9),inset 0 20px hsla(2,85%,82%,.3),inset 0 25px rgba(240,46,170,.2),inset 0 30px hsla(2,85%,82%,.1),inset 0 35px hsla(2,85%,82%,.05),inset 0 -15px hsla(2,85%,82%,.9),inset 0 -20px hsla(2,85%,82%,.3),inset 0 -25px rgba(240,46,170,.2),inset 0 -30px hsla(2,85%,82%,.1),inset 0 -35px hsla(2,85%,82%,.05)}to{box-shadow:inset 0 0 hsla(2,85%,82%,.4),inset 0 0 hsla(2,85%,82%,.3),inset 0 0 rgba(240,46,170,.2),inset 0 0 hsla(2,85%,82%,.1),inset 0 0 hsla(2,85%,82%,.05),inset 0 0 hsla(2,85%,82%,.4),inset 0 0 hsla(2,85%,82%,.3),inset 0 0 rgba(240,46,170,.2),inset 0 0 hsla(2,85%,82%,.1),inset 0 0 hsla(2,85%,82%,.05)}}@keyframes dropScale{0%{transform:scale(1)}10%{transform:scale(1.2)}20%{transform:scale(0)}90%{transform:scale(0)}to{transform:scale(1)}}#folderModal{position:fixed;left:5vw;top:5vh;width:90vw;height:90vh;z-index:2000;overflow-y:auto;filter:drop-shadow(0 12px 23px rgba(0,0,0,.16));border-radius:44px;opacity:0;animation:appendUp .15s linear 1 forwards}.headModal{height:70px}.mainModal{height:calc(70% - 70px)}.footModal{height:30%}.inputFolderContainer{height:auto;transition:margin .5s}.inputFolderContainer input.inset{padding-right:300px;height:141px!important;padding-left:140px!important;font-size:42px!important}.inputFolderContainer input{width:100%;height:100px;font-size:28px;padding-left:60px;color:#444;font-weight:700;border:6px solid #d5d5d5;border-radius:19px;outline:none}.inputFolderContainer input:focus{border:6px solid #f89893}.inputFolderContainer input::-moz-placeholder{color:#d5d5d5;opacity:1}.inputFolderContainer input::placeholder{color:#d5d5d5;opacity:1}.inputFolderContainer input::-ms-input-placeholder{color:#d5d5d5}.inputFolderContainer button:hover{opacity:.8}.inputFolderContainer button{border-radius:19px;background-color:#f15753;color:#fff;font-size:32px;position:absolute;border:0;outline:0}.inputFolderContainer button[disable=false]{animation:focus .3s ease 1 forwards}.inputFolderContainer button[disable=true]{opacity:.2!important;pointer-events:none!important}.inputFolderContainer button.inset{width:250px;height:76px;right:40px}.inputFolderContainer button.outset{width:100%;position:relative!important;height:76px;margin-top:20px}.inputFolderContainer span{position:absolute;left:40px;height:76px;width:76px}.inputFolderContainer span.outset{height:30px!important;width:30px!important;left:20px!important;top:35px}.inputFolderContainer svg{width:100%;height:100%}.autocompleteTags{overflow-y:auto;overflow-x:hidden}.autocompleteTags::-webkit-scrollbar{background-color:transparent;width:8px}.autocompleteTags::-webkit-scrollbar-thumb{background-color:rgba(241,87,83,.6);border-radius:7px}.matchTag{height:80px;font-size:20px;cursor:pointer;color:#000;background-color:#f3f3f3;border-radius:8px;border:1px solid #d5d5d5;overflow:hidden}.matchTag.selected{border:1px dashed #f15753;color:#f1413b}.matchTag:hover{transform:scale(1.05);z-index:100}.matchTag svg{height:60%;width:auto;margin-right:10px}.matchTag svg path{fill:#f15753}.modeSelector{cursor:pointer}.modeSelector:hover label{color:#656565}.modeSelector input{height:48px;width:48px;outline:none;border-radius:50%;border:1px solid #d5d5d5;-webkit-appearance:none;position:relative;cursor:pointer}.modeSelector input:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.modeSelector input:checked:before{background:#656565}.modeSelector label{font-size:35px;color:#d5d5d5;font-weight:bolder}@keyframes appendUp{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes focus{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#imagenologia{height:100vh;overflow:hidden}.folderListing{overflow-x:hidden;overflow-y:auto}.folderListing::-webkit-scrollbar{background-color:transparent;width:9px;height:10px}.folderListing::-webkit-scrollbar-thumb{background-color:rgba(241,87,83,.6);border-radius:7px}.resourceLine:not(:first-child){margin-top:2em}.sharedIndicator{width:70px;padding:4px;height:30px;display:flex;justify-content:center;align-content:center;align-items:center;border-radius:20px;cursor:pointer}.sharedIndicator:hover{background-color:#f15753!important}.sharedIndicator.active{background-color:#63f3ff}.sharedIndicator:not(.active){background-color:#d5d5d5}.sharedIndicator svg{width:100%;height:100%;pointer-events:none;-o-object-fit:contain;object-fit:contain}.sharedLabel{font-size:18px;color:#95989a}.date-f1{color:#343434;font-size:22px;font-weight:700}.date-f2{color:#95989a;font-size:23px}.date-f3{color:#95989a;font-size:20px}.fileList{padding-right:20px;margin-right:10px;overflow-x:auto}.fileList .file{margin-right:30px}.newResourceBtn{border:4px solid #63f3ff;border-radius:30px;height:40px;width:250px;outline:none;background:#fff;font-size:16px;color:#b2b2b2;line-height:0}.newResourceBtn:hover{background-color:#63f3ff;color:#fff}.newResourceBtn svg{width:32px;height:25px;-o-object-fit:contain;object-fit:contain}.newResourceBtn:hover svg path{fill:#fff}.newResourceBtn svg path{fill:#63f3ff}.addIcon{width:140px;height:140px;border:3px solid #d5d5d5;border-radius:40px;flex:0 0 140px;cursor:pointer}.addIcon svg{width:50%;height:50%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.addIcon path{fill:#d5d5d5}.addIcon:hover{transform:scale(1.05);opacity:.7;border:3px solid #63f3ff}.addIcon:hover path{fill:#63f3ff}.fileList::-webkit-scrollbar{background-color:transparent;width:6px;height:10px}.fileList::-webkit-scrollbar-thumb{background-color:rgba(241,87,83,.6);border-radius:7px;cursor:pointer}.emptyFiles{color:#fff;background-color:#f96764;transition:background .3s ease;opacity:0;animation:appendFirst .5s ease 1 forwards}.emptyFiles:hover{color:#f96764;background-color:#d5d5d5}.emptyFiles:active{color:#fff;background-color:#f96764}.emptyFiles svg{margin-left:3.1%;width:200px;height:200px}#iconFiles #p1{transform:translate(-10px,10px)}#iconFiles #p1,#iconFiles #p2{transition:transform .5s ease,opacity .5s ease;opacity:0}#iconFiles #p2{transform:translate(-5px,6px)}#iconFiles{fill:#f8aaa8;overflow:visible}.emptyFiles:hover #iconFiles{fill:#f15753}.emptyFiles:active #iconFiles{fill:#fff}.emptyFiles:hover #iconFiles #p1,.emptyFiles:hover #iconFiles #p2{transform:translate(0);opacity:1}@keyframes appendFirst{0%{opacity:0}to{opacity:1}}.notshared svg.a,.shared svg.b{display:none}#backdrop{position:fixed;left:0;top:0;width:110vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:1900}