#app{max-width:90%;display:block;margin-right:auto;margin-left:auto}.form{overflow:hidden}.form .dropzone{min-height:280px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.form .dropzone .btn{margin-left:auto;margin-right:auto}.form .dropzone p{flex-grow:0;margin-top:40px!important;margin-bottom:0!important;font-size:13px;line-height:1.3rem}.form .button{margin-top:10px}.form.base{border:2px dashed var(--accent);border-radius:10px;margin:10px auto;font-size:18px;line-height:1.6em;display:block;transition:all .3s;-webkit-transition:all .3s}.form.base .dropzone button{margin-top:auto!important}.format-select-trigger-container{display:inline-block}.format-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:var(--card-bg);border-radius:4px;color:var(--text-primary);font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .2s ease;min-width:100px;box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid transparent}.format-select-trigger:hover{box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid var(--accent)}.format-select-trigger--active{box-shadow:0 4px 16px rgba(0,0,0,.2)}.format-select-trigger__value{flex:1;text-align:left}.format-select-trigger__arrow{display:flex;align-items:center;color:var(--text-secondary);transition:transform .2s ease}.format-select-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-animation:formatModalFadeIn .15s ease;animation:formatModalFadeIn .15s ease}.format-select-modal-overlay .file-icon{transition:transform .5s ease-out}.format-select-modal-overlay .file-icon:hover{transform:translateY(-5px);-webkit-filter:hue-rotate(5deg);filter:hue-rotate(5deg);cursor:pointer}@-webkit-keyframes formatModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes formatModalFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes formatModalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes formatModalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.format-select-modal{background:var(--card-bg);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:480px;width:90%;max-height:70vh;display:flex;flex-direction:column;-webkit-animation:formatModalSlideUp .2s ease;animation:formatModalSlideUp .2s ease}.format-select-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.format-select-modal__title{margin:0!important;font-size:16px;font-weight:600;color:var(--text-primary);text-transform:uppercase}.format-select-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.format-select-modal__close:hover{background:var(--bg-secondary);color:var(--text-primary)}.format-select-modal__search{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border-color)}.format-select-modal__search-icon{flex-shrink:0;color:var(--text-secondary)}.format-select-modal__search-input{flex:1;border:none;background:transparent;font-size:16px;color:var(--text-primary);outline:none}.format-select-modal__search-input::-webkit-input-placeholder{color:var(--text-secondary)}.format-select-modal__search-input::-moz-placeholder{color:var(--text-secondary)}.format-select-modal__search-input:-ms-input-placeholder{color:var(--text-secondary)}.format-select-modal__search-input::-ms-input-placeholder{color:var(--text-secondary)}.format-select-modal__search-input::placeholder{color:var(--text-secondary)}.format-select-modal__empty{padding:40px 20px;text-align:center;color:var(--text-secondary);font-size:14px}.format-select-modal__body{flex:1;overflow-y:auto;padding:16px;scrollbar-width:thin;scrollbar-color:var(--text-secondary) var(--bg-secondary)}.format-select-modal__body::-webkit-scrollbar{width:6px}.format-select-modal__body::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.format-select-modal__body::-webkit-scrollbar-thumb{background:var(--text-secondary);border-radius:3px}.format-select-modal__body::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}.format-select-modal__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}@media(max-width:480px){.format-select-modal__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:360px){.format-select-modal__grid{grid-template-columns:repeat(2,1fr)}}.format-select-modal__option{display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:13px;font-weight:600;text-transform:uppercase;color:var(--text-primary);background:var(--bg-secondary);border-radius:6px;cursor:pointer;transition:all .15s ease;text-align:center;min-height:44px;border:1px solid transparent}.format-select-modal__option:hover{background:var(--bg-tertiary);border:1px solid var(--accent)}.format-select-modal__option--selected{background:var(--accent);color:#fff}.format-select-modal__option--selected:hover{background:var(--accent-hover);transform:translateY(-1px)}html[data-theme=dark] .format-select-trigger{box-shadow:0 4px 12px rgba(0,0,0,.3)}html[data-theme=dark] .format-select-trigger:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}html[data-theme=dark] .format-select-modal-overlay{background:rgba(0,0,0,.75)}html[data-theme=dark] .format-select-modal{box-shadow:0 20px 60px rgba(0,0,0,.5)}.meter{height:10px;background:#555;overflow:hidden;border-radius:25px;box-shadow:inset 0 -1px 1px hsla(0,0%,100%,.3)}.meter>span{display:block;height:100%;background-color:#8abd11;background-image:-moz-linear-gradient(center bottom,#8abd11 37%,#b4ec2e 69%);box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative}.meter>span,.meter>span:after{border-radius:20px 8px 8px 20px;overflow:hidden}.animate>span>span,.meter>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite}.animate>span>span{border-radius:20px 8px 8px 20px;overflow:hidden}.animate>span:after{display:none}@-webkit-keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}.orange>span{background-color:#f1a165;background-image:-webkit-linear-gradient(#f1a165,#f36d0a)}.red>span{background-color:#f0a3a3;background-image:-webkit-linear-gradient(#f0a3a3,#f42323)}.nostripes>span:after,.nostripes>span>span{-webkit-animation:none;background-image:none}@keyframes lds-double-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes lds-double-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lds-double-ring_reverse{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@-webkit-keyframes lds-double-ring_reverse{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.lds-double-ring{position:relative;width:48px!important;height:48px!important;transform:translate(-100px,-100px) scale(1) translate(100px,100px)}.lds-double-ring div{position:absolute;width:40px;height:40px;top:5px;left:5px;border-radius:50%;border-color:#0055a5 transparent;border-style:solid;border-width:4px;-webkit-animation:lds-double-ring 1s linear infinite;animation:lds-double-ring 1s linear infinite}.lds-double-ring div:nth-child(2){width:30px;height:30px;top:10px;left:10px;border-color:transparent #45aee7;-webkit-animation:lds-double-ring_reverse 1s linear infinite;animation:lds-double-ring_reverse 1s linear infinite}.files-list{display:flex;flex-direction:column;justify-content:center;height:80%}.file{width:100%;max-height:100%;padding:20px 12px;display:flex;align-content:space-around;align-items:center}@media only screen and (max-width:767px){.file{flex-direction:column;align-items:center;text-align:center}}.file div{margin:0}.file>div+div{margin-left:12px}@media only screen and (max-width:767px){.file>div+div{margin-left:0;margin-top:12px}}@media only screen and (max-width:768px){.file .file-icon{padding:20px 0 0}}.file .file-name{min-width:200px;width:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:24px;justify-content:flex-start;text-align:left;flex-grow:1}@media only screen and (max-width:768px){.file .file-name{padding:20px 0 0}}@media only screen and (max-width:767px){.file .file-name{max-width:100%;width:100%;text-align:center}}.file .file-animation{width:50px;min-height:48px;display:flex;flex-direction:column;justify-content:center}.file .file-size{font-size:x-small;margin-top:60px}.file .file-delete{cursor:pointer;padding-right:24px}@media only screen and (max-width:767px){.file .file-delete{min-height:44px}}.file.file-beta{background-image:url(data:image/png;base64,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);background-size:15%;background-repeat:space}@media only screen and (max-width:479px){.file.file-beta{background-size:30%}}.bulk-download-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.bulk-download-modal{background:#fff;border-radius:4px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px rgba(0,0,0,.3)}.bulk-download-modal-content{padding:20px}.bulk-download-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.bulk-download-modal-header h3{margin:0!important;font-size:1.2em}.bulk-download-modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:30px;height:30px;line-height:30px;margin:0!important}.bulk-download-modal-close:hover{color:#333}.bulk-download-modal-body{margin-bottom:20px;min-height:120px}.bulk-download-options-wrapper{text-align:center}.bulk-download-prompt{margin-bottom:15px}.bulk-download-options{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.bulk-download-options .uk-button-primary{color:#fff;background:var(--accent)!important}.bulk-download-options .uk-button-primary:hover{background:var(--accent-hover)!important}.bulk-download-options .uk-button-secondary{color:#fff;background:var(--green)!important}.bulk-download-options .uk-button-secondary:hover{background:var(--green-hover)!important}.bulk-download-info{font-size:.9em;color:#666;margin-top:15px}.bulk-download-progress{text-align:center;padding:20px 0}.bulk-download-status{font-weight:700;margin-bottom:10px}.bulk-download-progress-bar{width:100%;height:20px;background:#e5e5e5;border-radius:10px;overflow:hidden;margin-top:10px}.bulk-download-progress-fill{height:100%;background:#32d296;transition:width .3s ease}.bulk-download-current-file{font-size:.85em;color:#666;margin-top:8px;margin-bottom:5px;word-break:break-all}.bulk-download-results{text-align:center;padding:10px 0}.bulk-download-summary{font-weight:700;margin-bottom:15px;font-size:1.1em}.bulk-download-errors{margin-top:15px;padding:10px;border:1px solid #ffc107;border-radius:4px;text-align:left}.bulk-download-errors-title{font-weight:700;margin-bottom:10px}.bulk-download-errors ul{margin:0;padding-left:20px}.bulk-download-errors li{margin:5px 0;word-break:break-all}.bulk-download-error{margin:15px 0;padding:10px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;text-align:center}.bulk-download-modal-footer{display:flex;justify-content:center;gap:10px;border-top:1px solid #e5e5e5;padding-top:15px}.clear{clear:both}@-webkit-keyframes toUs{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes toUs{0%{transform:scale(.9)}to{transform:scale(1)}}.bulk-download-button-container{margin-bottom:20px;background:transparent;border-radius:4px;text-align:center;min-height:52px;display:flex;align-items:center;justify-content:center;width:100%}.bulk-download-button{position:relative;max-width:250px}.bulk-download-button.bulk-download-hidden{opacity:0;pointer-events:none}.bulk-download-beta{font-weight:700;margin-left:5px;font-size:1.2em}.bulk-download-warning{font-size:.85em;margin-top:8px;margin-bottom:0}@media(min-width:769px){.bulk-download-button-container{width:auto;min-width:220px}}.convert-all-dropdown-container{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0 12px;cursor:pointer;transition:opacity .2s ease;height:45px;line-height:45px;width:100%;box-sizing:border-box;justify-content:center}.convert-all-dropdown-container:hover{opacity:.8}.convert-all-dropdown--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.convert-all-label{color:#17a2b8;font-size:14px;font-weight:500;text-transform:uppercase;white-space:nowrap}.convert-all-arrow{display:inline-flex;align-items:center;color:#17a2b8}.convert-all-arrow svg{display:block}.convert-all-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-animation:fadeIn .15s ease;animation:fadeIn .15s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.convert-all-modal{background:var(--card-bg);border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:320px;width:90%;max-height:70vh;display:flex;flex-direction:column;-webkit-animation:slideUp .2s ease;animation:slideUp .2s ease}.convert-all-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.convert-all-modal__title{margin:0!important;font-size:16px;font-weight:600;color:var(--text-primary);text-transform:uppercase}.convert-all-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}.convert-all-modal__close:hover{background:var(--bg-secondary);color:var(--text-primary)}.convert-all-modal__search{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border-color)}.convert-all-modal__search-icon{flex-shrink:0;color:var(--text-secondary)}.convert-all-modal__search-input{flex:1;border:none;background:transparent;font-size:16px;color:var(--text-primary);outline:none}.convert-all-modal__search-input::-webkit-input-placeholder{color:var(--text-secondary)}.convert-all-modal__search-input::-moz-placeholder{color:var(--text-secondary)}.convert-all-modal__search-input:-ms-input-placeholder{color:var(--text-secondary)}.convert-all-modal__search-input::-ms-input-placeholder{color:var(--text-secondary)}.convert-all-modal__search-input::placeholder{color:var(--text-secondary)}.convert-all-modal__empty{padding:40px 20px;text-align:center;color:var(--text-secondary);font-size:14px}.convert-all-modal__body{flex:1;overflow-y:auto;padding:8px 0;scrollbar-width:thin;scrollbar-color:var(--text-secondary) var(--bg-secondary)}.convert-all-modal__body::-webkit-scrollbar{width:6px}.convert-all-modal__body::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.convert-all-modal__body::-webkit-scrollbar-thumb{background:var(--text-secondary);border-radius:3px}.convert-all-modal__body::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}.convert-all-modal__option{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer;transition:background .15s ease}.convert-all-modal__option:hover{background:var(--bg-secondary)}.convert-all-modal__option--selected{background:var(--accent)}.convert-all-modal__option--selected .convert-all-modal__count,.convert-all-modal__option--selected .convert-all-modal__format{color:#fff}.convert-all-modal__option--selected:hover{background:var(--accent-hover)}.convert-all-modal__format{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--text-primary);flex-grow:1;margin-left:10px}.convert-all-modal__count{font-size:12px;color:var(--text-secondary);background:var(--bg-tertiary);padding:2px 8px;border-radius:10px}.convert-all-modal__option--selected .convert-all-modal__count{background:hsla(0,0%,100%,.2)}html[data-theme=dark] .convert-all-arrow,html[data-theme=dark] .convert-all-label{color:#60a5fa}html[data-theme=dark] .convert-all-modal-overlay{background:rgba(0,0,0,.75)}html[data-theme=dark] .convert-all-modal{box-shadow:0 20px 60px rgba(0,0,0,.5)}@media(max-width:768px){.convert-all-dropdown-container{margin-bottom:10px}}.form-section{padding:none!important}.form-section .action-bottom{margin:60px 20px}.form-section .form-bottom{margin-top:40px;text-align:center}.action-bottom{padding:20px 15px;margin-top:20px;background-color:var(--bg-tertiary);border-radius:8px}.action-buttons-row{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:nowrap}.action-buttons-row .bulk-download-button-container{margin-bottom:0;align-self:center;width:100%}.action-buttons-row .action-button-wrapper,.action-buttons-row .action-left{display:flex;align-items:center}.action-buttons-row .action-right{display:flex;align-items:center;justify-content:flex-end;flex:1;gap:12px;flex-wrap:nowrap}.action-buttons-row .action-inline{display:flex;align-items:center;flex-shrink:0}.action-buttons-row .action-convert-bulk{flex:0 0 92px}.convert-button{background:var(--accent)!important;font-size:18px;height:45px}.convert-button:hover{background:var(--accent-hover)!important}.converting-button{background:transparent!important;color:var(--text-primary)!important}.download-button{background:var(--green)!important;width:250px;border-radius:5px}.download-button:hover{background:var(--green-hover)!important}.reset-button{color:#fff}.add-more-files-wrapper{display:inline-block}.add-more-files-button{border:1px solid var(--border-color);background-color:var(--card-bg);color:var(--text-secondary);font-size:13px;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.add-more-files-button[disabled]{opacity:.5;cursor:not-allowed}.add-more-files-button:hover{background-color:var(--card-bg)!important;color:var(--text-primary);border-color:var(--accent)}.form{padding-top:0;padding-bottom:0}.form button{border-radius:5px}.form .error{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.select-search-box__options{padding-left:0!important}@media(max-width:768px){.action-buttons-row{flex-direction:column;flex-wrap:wrap;gap:10px}.action-buttons-row .action-left,.action-buttons-row .action-right{width:100%;justify-content:center;flex:unset;text-align:center}.action-buttons-row .action-right{flex-direction:column;gap:12px;align-items:stretch}.action-buttons-row .action-inline{width:100%;justify-content:center}.action-buttons-row .action-convert-bulk{width:100%;min-height:52px}}.file-icon{font-family:Arial,Tahoma,sans-serif;font-weight:300;width:24px;height:32px;background:#018fef;position:relative;border-radius:2px;text-align:left;-webkit-font-smoothing:antialiased}.file-icon:before{display:block;content:"";position:absolute;top:0;right:0;width:0;height:0;border-bottom-left-radius:2px;border-color:#fff #fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35);border-style:solid;border-width:5px}html[data-theme=dark] .file-icon:before{border-left-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-right-color:var(--card-bg);border-top-color:var(--card-bg)}.file-icon{overflow:hidden}.file-icon:after{display:block;content:attr(data-type);position:absolute;bottom:0;left:0;font-size:10px;color:#fff;text-transform:lowercase;width:100%;padding:2px;white-space:nowrap;overflow:hidden}.file-icon-xs{width:12px;height:16px;border-radius:2px}.file-icon-xs:before{border-bottom-left-radius:1px;border-width:3px}.file-icon-xs:after{content:"";border-bottom:2px solid hsla(0,0%,100%,.45);width:auto;left:2px;right:2px;bottom:3px}.file-icon-sm{width:18px;height:24px;border-radius:2px}.file-icon-sm:before{border-bottom-left-radius:2px;border-width:4px}.file-icon-sm:after{font-size:7px;padding:2px}.file-icon-lg{width:48px;height:64px;border-radius:3px}.file-icon-lg:before{border-bottom-left-radius:2px;border-width:8px}.file-icon-lg:after{font-size:16px;padding:4px 6px}.file-icon-xl{width:96px;height:128px;border-radius:4px}.file-icon-xl:before{border-bottom-left-radius:4px;border-width:16px}.file-icon-xl:after{font-size:24px;padding:4px 10px}.file-icon{display:inline-block;background-color:#acacac}.file-icon[data-type="7z"],.file-icon[data-type="tar.bz2"],.file-icon[data-type="tar.gz"],.file-icon[data-type="tar.lz"],.file-icon[data-type="tar.xz"],.file-icon[data-type=ace],.file-icon[data-type=bz2],.file-icon[data-type=cab],.file-icon[data-type=cbz],.file-icon[data-type=cia],.file-icon[data-type=deb],.file-icon[data-type=gz],.file-icon[data-type=img],.file-icon[data-type=iso],.file-icon[data-type=jar],.file-icon[data-type=nds],.file-icon[data-type=rar],.file-icon[data-type=tar],.file-icon[data-type=tbz2],.file-icon[data-type=tgz],.file-icon[data-type=wmz],.file-icon[data-type=xz],.file-icon[data-type=zip]{background:#aa7030}.file-icon[data-type=abw],.file-icon[data-type=accdb],.file-icon[data-type=bin],.file-icon[data-type=cdt],.file-icon[data-type=chm],.file-icon[data-type=dat],.file-icon[data-type=db],.file-icon[data-type=dem],.file-icon[data-type=doc],.file-icon[data-type=docm],.file-icon[data-type=docx],.file-icon[data-type=dot],.file-icon[data-type=dotx],.file-icon[data-type=eml],.file-icon[data-type=exp],.file-icon[data-type=fit],.file-icon[data-type=gaeb],.file-icon[data-type=gdb],.file-icon[data-type=geojson],.file-icon[data-type=geotiff],.file-icon[data-type=gml],.file-icon[data-type=gps],.file-icon[data-type=gpx],.file-icon[data-type=grib],.file-icon[data-type=hgl],.file-icon[data-type=htm],.file-icon[data-type=html],.file-icon[data-type=hwp],.file-icon[data-type=hwpx],.file-icon[data-type=itn],.file-icon[data-type=json],.file-icon[data-type=kml],.file-icon[data-type=kmz],.file-icon[data-type=m3u],.file-icon[data-type=md],.file-icon[data-type=mdb],.file-icon[data-type=msg],.file-icon[data-type=netcdf],.file-icon[data-type=nmea],.file-icon[data-type=nsp],.file-icon[data-type=odf],.file-icon[data-type=odt],.file-icon[data-type=ost],.file-icon[data-type=ott],.file-icon[data-type=oxps],.file-icon[data-type=pages],.file-icon[data-type=pbf],.file-icon[data-type=pes],.file-icon[data-type=plt],.file-icon[data-type=prn],.file-icon[data-type=psb],.file-icon[data-type=pst],.file-icon[data-type=pub],.file-icon[data-type=rst],.file-icon[data-type=rtf],.file-icon[data-type=sdw],.file-icon[data-type=shp],.file-icon[data-type=spb],.file-icon[data-type=sql],.file-icon[data-type=sqlite],.file-icon[data-type=srt],.file-icon[data-type=stw],.file-icon[data-type=sxw],.file-icon[data-type=tab],.file-icon[data-type=tex],.file-icon[data-type=tsv],.file-icon[data-type=txt],.file-icon[data-type=vcf],.file-icon[data-type=wkt],.file-icon[data-type=wpd],.file-icon[data-type=wps],.file-icon[data-type=xci],.file-icon[data-type=xlt],.file-icon[data-type=xml],.file-icon[data-type=xmp],.file-icon[data-type=xps],.file-icon[data-type=yaml]{background:#307cf1}.file-icon[data-type=csv],.file-icon[data-type=dbf],.file-icon[data-type=numbers],.file-icon[data-type=ods],.file-icon[data-type=ots],.file-icon[data-type=sdc],.file-icon[data-type=sxc],.file-icon[data-type=wk1],.file-icon[data-type=wks],.file-icon[data-type=xls],.file-icon[data-type=xlsm],.file-icon[data-type=xlsx]{background:#0f9d58}.file-icon[data-type=dps],.file-icon[data-type=key],.file-icon[data-type=odp],.file-icon[data-type=pot],.file-icon[data-type=potm],.file-icon[data-type=potx],.file-icon[data-type=pps],.file-icon[data-type=ppsm],.file-icon[data-type=ppsx],.file-icon[data-type=ppt],.file-icon[data-type=pptm],.file-icon[data-type=pptx]{background:#ee2080}.file-icon[data-type=acsm],.file-icon[data-type=azw3],.file-icon[data-type=azw4],.file-icon[data-type=azw],.file-icon[data-type=cbc],.file-icon[data-type=cbr],.file-icon[data-type=djvu],.file-icon[data-type=epub],.file-icon[data-type=fb2],.file-icon[data-type=fbz],.file-icon[data-type=htmlz],.file-icon[data-type=kfx],.file-icon[data-type=lit],.file-icon[data-type=lrf],.file-icon[data-type=mobi],.file-icon[data-type=oeb],.file-icon[data-type=pdb],.file-icon[data-type=pdf],.file-icon[data-type=pml],.file-icon[data-type=pmlz],.file-icon[data-type=prc],.file-icon[data-type=rb],.file-icon[data-type=snb],.file-icon[data-type=tcr],.file-icon[data-type=txtz]{background:#e13d34}.file-icon[data-type=aac],.file-icon[data-type=aax],.file-icon[data-type=ac3],.file-icon[data-type=adts],.file-icon[data-type=aif],.file-icon[data-type=aifc],.file-icon[data-type=aiff],.file-icon[data-type=amr],.file-icon[data-type=ape],.file-icon[data-type=au],.file-icon[data-type=aup],.file-icon[data-type=caf],.file-icon[data-type=cda],.file-icon[data-type=cdda],.file-icon[data-type=cue],.file-icon[data-type=cvs],.file-icon[data-type=dss],.file-icon[data-type=dts],.file-icon[data-type=flac],.file-icon[data-type=gsm],.file-icon[data-type=m4a],.file-icon[data-type=m4b],.file-icon[data-type=m4p],.file-icon[data-type=m4r],.file-icon[data-type=mid],.file-icon[data-type=midi],.file-icon[data-type=mp2],.file-icon[data-type=mp3],.file-icon[data-type=oga],.file-icon[data-type=ogg],.file-icon[data-type=opus],.file-icon[data-type=pvf],.file-icon[data-type=ra],.file-icon[data-type=sd2],.file-icon[data-type=sf2],.file-icon[data-type=sfark],.file-icon[data-type=shn],.file-icon[data-type=smp],.file-icon[data-type=snd],.file-icon[data-type=sph],.file-icon[data-type=spx],.file-icon[data-type=tta],.file-icon[data-type=voc],.file-icon[data-type=vox],.file-icon[data-type=wav],.file-icon[data-type=weba],.file-icon[data-type=wma],.file-icon[data-type=wpl],.file-icon[data-type=wv],.file-icon[data-type=xa]{background:#8e44ad}.file-icon[data-type="3g2"],.file-icon[data-type="3gp"],.file-icon[data-type="3gpp"],.file-icon[data-type=aaf],.file-icon[data-type=amv],.file-icon[data-type=asf],.file-icon[data-type=av1],.file-icon[data-type=avchd],.file-icon[data-type=avi],.file-icon[data-type=dav],.file-icon[data-type=divx],.file-icon[data-type=dv],.file-icon[data-type=dvr],.file-icon[data-type=f4v],.file-icon[data-type=flv],.file-icon[data-type=h264],.file-icon[data-type=h265],.file-icon[data-type=hevc],.file-icon[data-type=ismv],.file-icon[data-type=m1v],.file-icon[data-type=m2t],.file-icon[data-type=m2ts],.file-icon[data-type=m2v],.file-icon[data-type=m3u8],.file-icon[data-type=m4v],.file-icon[data-type=mjpeg],.file-icon[data-type=mjpg],.file-icon[data-type=mkv],.file-icon[data-type=mod],.file-icon[data-type=mov],.file-icon[data-type=mp4],.file-icon[data-type=mpeg2],.file-icon[data-type=mpeg4],.file-icon[data-type=mpeg],.file-icon[data-type=mpg],.file-icon[data-type=mswmm],.file-icon[data-type=mts],.file-icon[data-type=mxf],.file-icon[data-type=ogv],.file-icon[data-type=psp],.file-icon[data-type=rm],.file-icon[data-type=rmvb],.file-icon[data-type=swf],.file-icon[data-type=tod],.file-icon[data-type=ts],.file-icon[data-type=vc1],.file-icon[data-type=vob],.file-icon[data-type=vpj],.file-icon[data-type=webm],.file-icon[data-type=wlmp],.file-icon[data-type=wmv],.file-icon[data-type=wtv],.file-icon[data-type=wve],.file-icon[data-type=xvid]{background:#7a3ce7}.file-icon[data-type="3fr"],.file-icon[data-type=apng],.file-icon[data-type=ari],.file-icon[data-type=arw],.file-icon[data-type=avif],.file-icon[data-type=bmp],.file-icon[data-type=cr2],.file-icon[data-type=cr3],.file-icon[data-type=crw],.file-icon[data-type=cur],.file-icon[data-type=dcm],.file-icon[data-type=dcr],.file-icon[data-type=dds],.file-icon[data-type=dmg],.file-icon[data-type=dng],.file-icon[data-type=dpx],.file-icon[data-type=dst],.file-icon[data-type=ecw],.file-icon[data-type=emz],.file-icon[data-type=erf],.file-icon[data-type=exr],.file-icon[data-type=fax],.file-icon[data-type=fff],.file-icon[data-type=flif],.file-icon[data-type=gif],.file-icon[data-type=gpr],.file-icon[data-type=hdr],.file-icon[data-type=heic],.file-icon[data-type=heif],.file-icon[data-type=icns],.file-icon[data-type=ico],.file-icon[data-type=iiq],.file-icon[data-type=jfif],.file-icon[data-type=jif],.file-icon[data-type=jng],.file-icon[data-type=jp2],.file-icon[data-type=jpe],.file-icon[data-type=jpeg],.file-icon[data-type=jpg],.file-icon[data-type=jpg_large],.file-icon[data-type=jps],.file-icon[data-type=k25],.file-icon[data-type=kdc],.file-icon[data-type=mac],.file-icon[data-type=map],.file-icon[data-type=mdc],.file-icon[data-type=mef],.file-icon[data-type=mng],.file-icon[data-type=mos],.file-icon[data-type=mrw],.file-icon[data-type=nef],.file-icon[data-type=nrw],.file-icon[data-type=orf],.file-icon[data-type=pal],.file-icon[data-type=pam],.file-icon[data-type=pbm],.file-icon[data-type=pcd],.file-icon[data-type=pct],.file-icon[data-type=pcx],.file-icon[data-type=pef],.file-icon[data-type=pgm],.file-icon[data-type=pict],.file-icon[data-type=png],.file-icon[data-type=pnm],.file-icon[data-type=ppm],.file-icon[data-type=ps],.file-icon[data-type=psd],.file-icon[data-type=pwp],.file-icon[data-type=raf],.file-icon[data-type=raw],.file-icon[data-type=rgb],.file-icon[data-type=rgba],.file-icon[data-type=rw2],.file-icon[data-type=rwl],.file-icon[data-type=sfw],.file-icon[data-type=sr2],.file-icon[data-type=srf],.file-icon[data-type=srw],.file-icon[data-type=sun],.file-icon[data-type=tga],.file-icon[data-type=tif],.file-icon[data-type=tiff],.file-icon[data-type=uyvy],.file-icon[data-type=wbmp],.file-icon[data-type=webp],.file-icon[data-type=x3f],.file-icon[data-type=xbm],.file-icon[data-type=xcf],.file-icon[data-type=xpm],.file-icon[data-type=yuv]{background:#f4b400}.file-icon[data-type="3dm"],.file-icon[data-type="3ds"],.file-icon[data-type="3mf"],.file-icon[data-type="123dx"],.file-icon[data-type=ai],.file-icon[data-type=b3d],.file-icon[data-type=blend],.file-icon[data-type=bsp],.file-icon[data-type=bvh],.file-icon[data-type=c4d],.file-icon[data-type=cdr],.file-icon[data-type=cgm],.file-icon[data-type=ctm],.file-icon[data-type=dae],.file-icon[data-type=dff],.file-icon[data-type=dgn],.file-icon[data-type=dwf],.file-icon[data-type=dwg],.file-icon[data-type=dxf],.file-icon[data-type=emf],.file-icon[data-type=eps],.file-icon[data-type=f3d],.file-icon[data-type=fbx],.file-icon[data-type=fig],.file-icon[data-type=gcode],.file-icon[data-type=glb],.file-icon[data-type=gltf],.file-icon[data-type=iges],.file-icon[data-type=igs],.file-icon[data-type=ipt],.file-icon[data-type=lwo],.file-icon[data-type=max],.file-icon[data-type=mb],.file-icon[data-type=mdl],.file-icon[data-type=nif],.file-icon[data-type=obj],.file-icon[data-type=odg],.file-icon[data-type=off],.file-icon[data-type=osm],.file-icon[data-type=pdo],.file-icon[data-type=ply],.file-icon[data-type=pmd],.file-icon[data-type=pmx],.file-icon[data-type=psk],.file-icon[data-type=pskx],.file-icon[data-type=scad],.file-icon[data-type=sk1],.file-icon[data-type=sk],.file-icon[data-type=skp],.file-icon[data-type=sldprt],.file-icon[data-type=smd],.file-icon[data-type=step],.file-icon[data-type=stl],.file-icon[data-type=stp],.file-icon[data-type=svg],.file-icon[data-type=svgz],.file-icon[data-type=u3d],.file-icon[data-type=vmd],.file-icon[data-type=vsd],.file-icon[data-type=vsdx],.file-icon[data-type=vtk],.file-icon[data-type=vtx],.file-icon[data-type=vvd],.file-icon[data-type=wmf],.file-icon[data-type=wrl],.file-icon[data-type=x3d],.file-icon[data-type=yft],.file-icon[data-type=z3d]{background:#00bcd4}.file-icon[data-type=dfont],.file-icon[data-type=eot],.file-icon[data-type=otf],.file-icon[data-type=pfa],.file-icon[data-type=pfb],.file-icon[data-type=sfd],.file-icon[data-type=ttc],.file-icon[data-type=ttf],.file-icon[data-type=woff2],.file-icon[data-type=woff]{background:#607d8b}.file-icon[data-type^=doc]{background:#307cf1}.file-icon[data-type^=xls]{background:#0f9d58}.file-icon[data-type^=ppt]{background:#d24726}