.index-page{background:linear-gradient(0,rgba(236,247,254,0.00) 0,#ecf7fe 40%,rgba(236,247,254,0.00) 100%)}.index-page:before{content:"";position:absolute;width:100%;height:510px;top:270px;background:url(/images/bg-clouds-white.svg) no-repeat center center;z-index:0}.index-page>.container{position:relative;z-index:1}.title-section{padding:40px 15px;text-align:center}.index-page .h1{font-size:22px;line-height:33px;color:#000;margin:0;font-weight:700}.index-page .h2{font-size:22px;line-height:33px;color:#000;margin:0;font-weight:700}.index-page .h3{font-size:16px;line-height:24px;color:#7a7f85;margin:8px 0 0;font-weight:500}.index-page .search-section{z-index:6}.index-page:not(.showModalSearchScreen) .input-search{background:#fff;padding:20px 105px 20px 24px;height:auto;width:100%;border-radius:56px;border:0;box-shadow:0 0 2px 0 rgba(0,0,0,0.10),0 0 16px 0 rgba(0,0,0,0.07)}.index-page .search-holder .search-button{right:8px;top:8px;padding:0;background:#008bf6 url(/images/icons/icon-search-white.svg) no-repeat center center;border-radius:50%;width:48px;height:48px}.index-page:not([class*="showModalSearchScreen"]) .modal-search-clear{right:60px;top:8px}.index-page.showModalSearchScreen .search-holder .search-button{display:none}.index-page .search-wrapper{transition:none}.index-page .header .header-inner{box-shadow:none}.index-page .header-inner .logo{width:100px;height:24px;background:url(/images/d1new/logo-4shared-128.svg) no-repeat center center;background-size:contain}.index-page:not(.showModalSearchScreen) .search-holder{display:block;height:auto;padding:2px;position:relative;background:linear-gradient(90deg,rgba(148,203,246,1) 0,rgba(200,202,204,1) 100%)}.index-page:not(.showModalSearchScreen) .search-holder .search-button:before{display:none}.index-page:not([class*="showModalSearchScreen"]) .modal-search-clear{display:none}.container.upload-section{z-index:2}.upload-section:before{content:"";background-image:url(/images/upload-image-loading.svg),url(/images/upload-image-error.svg),url(/images/upload-image-done.svg);z-index:-100}.upload-section .or-label{color:#31383e;font-size:14px;line-height:21px;font-weight:700;text-align:center;margin:13px 0}.upload-section .index-upload-button{position:absolute;border-radius:36px;background:#008bf6;padding:16px 24px;left:50%;bottom:0;transform:translate(-50%,50%);cursor:pointer;color:#FFF;text-align:center;font-size:14px;font-weight:700;line-height:16px;min-width:240px;z-index:3}.upload-section .dropzone{border-radius:24px;border:2px dashed #008bf6;height:236px;z-index:3;position:relative}.dropzone .dropzone-image{width:321px;height:142px;position:absolute;left:50%;top:34px;transform:translateX(-50%);background:url(/images/upload-image-initial.svg) no-repeat center center}.dropzone:before{content:"";position:absolute;height:84px;left:10px;right:10px;top:66px;border-radius:24px;background:linear-gradient(90deg,rgba(0,139,246,0.00) 0,rgba(0,139,246,0.07) 50%,rgba(0,139,246,0.00) 100%)}.uploading .dropzone{border-color:#8d9197}.uploading .dropzone-image{background-image:url(/images/upload-image-loading.svg)}.uploading .dropzone-hint{display:none}.uploading .dropzone:before{background:linear-gradient(90deg,rgba(141,145,151,0.00) 0,rgba(141,145,151,0.07) 50%,rgba(141,145,151,0.00) 100%)}.uploading .dropzone:after{content:"";position:absolute;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/images/loaders/spinner-ring-upload.svg) no-repeat center center}.upload-error .dropzone{border-color:#ff8f2e}.upload-error .dropzone-image{background-image:url(/images/upload-image-error.svg)}.upload-error .dropzone:before{background:linear-gradient(90deg,rgba(255,143,46,0.00) 0,rgba(255,143,46,0.07) 50%,rgba(255,143,46,0.00) 100%)}.upload-done .dropzone{border-color:#39bcaf}.upload-done .dropzone-image{background-image:url(/images/upload-image-done.svg)}.upload-done .dropzone:before{background:linear-gradient(90deg,rgba(57,188,175,0.00) 0,rgba(57,188,175,0.07) 50%,rgba(57,188,175,0.00) 100%)}.upload-section .dropzone-hint{position:absolute;width:100%;left:0;bottom:40px;color:#008bf6;text-align:center;font-size:14px;font-weight:600}.dragover .dropzone{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,139,246,0.15),0 5px 10px 0 rgba(0,139,246,0.10),0 0 16px 0 rgba(0,139,246,0.10)}.index-upload-progress{position:absolute;border-radius:36px;background:#f1f2f3;height:48px;left:50%;bottom:0;transform:translate(-50%,50%);border:6px solid #fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.10),0 0 16px 0 rgba(0,0,0,0.07);overflow:hidden;opacity:0;z-index:-1;width:1px;transition:all .4s ease-out}.uploading .index-upload-progress{opacity:1;z-index:4;width:280px}.index-upload-progress .upload-progress-bar{position:absolute;height:100%;left:0;top:0;width:0;max-width:99%;background:#cce8fd}.index-upload-progress .upload-percents-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#31383e;text-align:center;font-size:14px;font-weight:500;cursor:default}.index-upload-progress .upload-cancel{position:absolute;width:48px;height:48px;right:-6px;top:-6px;background:url(/images/icons/icon-close-small.svg) no-repeat center center;cursor:pointer}.index-upload-progress .upload-time-left,.index-upload-progress .upload-files-count{display:none}.search-cats-section{padding-top:54px}.cats-holder{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.cats-holder .category-item{height:151px;width:50%;max-width:calc(50% - 8px);text-align:center;border:2px solid #e2e5e7;border-radius:24px;text-decoration:none;font-size:12px;color:#414851;background:#fff no-repeat center 42px;padding-top:102px}.index-page .category-item.cat-mus{background-image:url(/icons/44/Music.svg)}.index-page .category-item.cat-vid{background-image:url(/icons/44/Video.svg)}.index-page .category-item.cat-app{background-image:url(/icons/44/APK.svg)}.index-page .category-item.cat-img{background-image:url(/icons/44/Raster.svg)}.index-page .category-item.cat-book{background-image:url(/icons/44/eBook.svg)}.index-page .category-item.cat-more{background-image:url(/icons/44/Unknown.svg)}.mob-apps-section{padding-top:60px}.mob-apps-section .h3{margin-top:10px;color:#8d9197;display:flex;justify-content:center;gap:4px 30px;flex-wrap:wrap}.mob-apps-section .h3 .app-pros{position:relative;white-space:nowrap}.mob-apps-section .h3 .app-pros:before{content:"\2022";position:absolute;left:-18px;top:0}.mob-apps-section .h3 .app-pros:first-child:before{display:none}.qr-code-block{display:none;width:160px;height:160px;margin:40px auto;position:relative;background:url(/images/QR-code-frame.svg) no-repeat center center;background-size:contain}.qr-code-block:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(/images/mob-app-deeplink-QR-code.svg) no-repeat center center;background-size:128px}.app-buttons-holder{margin-top:40px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.app-buttons-holder .app-btn{display:block;padding:17px 40px 17px 64px;position:relative;text-align:center;color:#d1d1d1;font-size:12px;line-height:16px;background-color:#292e33;text-decoration:none;border-radius:38px;width:220px}.app-buttons-holder .app-btn b{padding-top:2px;display:block}.app-buttons-holder .app-btn:before{content:"";position:absolute;width:44px;height:44px;left:12px;top:12px;border-radius:50%;background:#060b0f no-repeat center center}.app-buttons-holder .app-and:before{background-image:url(/images/logo-android-color.svg)}.app-buttons-holder .app-ios:before{background-image:url(/images/logo-apple-color.svg)}.app-buttons-holder .app-hw:before{background-image:url(/images/logo-huawei-color.svg)}.is-android .app-ios,.is-ios .app-and,.is-ios .app-hw{display:none}.is-touch .dropzone-hint{display:none}@media screen and (min-width:980px){.index-page .h1{font-size:30px;line-height:45px}.index-page .h2{font-size:30px;line-height:46px}.index-page .h3{font-size:18px;line-height:27px;margin:16px 0 0}.index-page.jsShowSearchHistoryAndSuggestions .search-ph-image{margin-bottom:60px}.index-page.jsShowSearchHistoryAndSuggestions .search-suggestions-holder{display:block;position:absolute;width:calc(100% - 30px);min-height:310px;margin-top:8px;top:100%;background:#fff;z-index:2;box-shadow:0 3px 10px rgba(0,0,0,0.1);padding:8px 0;border-radius:24px;overflow:hidden}.index-page.jsShowSearchHistoryAndSuggestions .search-suggestions-holder .suggest{position:relative;padding:0;box-shadow:none;left:0;right:0;top:0 !important}.index-page.jsHasSuggestions .search-suggestions-holder .suggest ul li .suggestAnchor{border:0}.index-page .search-history-link:first-child{margin-top:0}.upload-section .dropzone{background-size:auto}.upload-section .index-upload-button:hover{background-color:#4daef9}.search-cats-section{padding-top:84px}.cats-holder{flex-wrap:nowrap}.cats-holder .category-item{height:160px;width:20%;max-width:165px;background:#fff no-repeat center 46px;padding-top:106px}.cats-holder .category-item:hover{border-color:#cbced0;color:#31383e}.mob-apps-section{padding-top:80px}.qr-code-block{display:block}.app-buttons-holder{margin-top:56px}.app-buttons-holder .app-btn:hover{opacity:.8}.index-upload-progress .upload-cancel:hover{filter:brightness(0.8)}.index-page .search-holder .search-button:hover{cursor:pointer;opacity:.8}.index-page .search-holder:hover .input-search{box-shadow:0 0 2px 0 rgba(0,0,0,0.15),0 0 16px 0 rgba(34,81,117,0.25)}}