.files-grid{position:relative}.files-grid:not(.list):not(.utl){display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.files-grid:not(.list):not(.utl):not(.is-loading)>div{border-radius:var(--border-radius)}.files-grid:not(.list):not(.utl):not(.is-loading)>div:not(.padding){position:relative;padding-bottom:45px;box-shadow:0 0 5px var(--color-bg-shade-50)}.files-grid:not(.list):not(.utl) .file-box-item{width:100%;min-width:100%;max-width:100%;display:flex;flex-direction:column}@supports (display:grid){.files-grid:not(.list):not(.utl){display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media screen and (min-width:768px){.files-grid:not(.list):not(.utl){gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.files-grid:not(.list):not(.utl) .file-box-item{margin:0 auto}}.files-grid:not(.list):not(.utl) .file-box-item>.controls{position:absolute;bottom:5px;left:0;width:100%}.files-grid:not(.list):not(.utl) .file-box-item ul{padding:0;margin:0;list-style-type:none}.files-grid:not(.list):not(.utl) .file-box-item .media{position:relative;overflow:hidden;height:115px;order:1;border-radius:var(--border-radius);margin-bottom:5px;background-color:var(--color-bg-shade-5);border-bottom-left-radius:0;border-bottom-right-radius:0;white-space:nowrap}@media screen and (min-width:768px){.files-grid:not(.list):not(.utl):not(.is-loading)>div:not(.padding){padding-bottom:25px}.files-grid:not(.list):not(.utl) .file-box-item{min-width:180px}.files-grid:not(.list):not(.utl) .file-box-item .media{height:155px}}.files-grid:not(.list):not(.utl) .file-box-item .media a{text-decoration:none}.files-grid:not(.list):not(.utl) .file-box-item .media .tools{position:absolute;top:1px;right:1px;flex-direction:column;opacity:0}.files-grid:not(.list):not(.utl) .file-box-item .media .tools a,.files-grid:not(.list):not(.utl) .file-box-item .media .tools button{min-width:35px;padding:5px 0;background:hsla(calc(var(--color-black-h)),calc(var(--color-black-s)),calc(var(--color-black-l)),.4);color:var(--color-white)}.files-grid:not(.list):not(.utl) .file-box-item .thumbnail.is-video{background:var(--color-black)}.files-grid:not(.list):not(.utl) .file-box-item .thumbnail img.icon--small{position:absolute;top:10px;left:10px;transition:opacity .3s linear}.files-grid:not(.list):not(.utl) .file-box-item .thumbnail img.icon--quality{position:absolute;top:10px;left:35px}.files-grid:not(.list):not(.utl) .file-box-item .name{order:2;padding:0 10px}.files-grid:not(.list):not(.utl) .file-box-item .name h2{font-size:.875rem;font-weight:400;line-height:normal;text-align:left}.files-grid:not(.list):not(.utl) .file-box-item .name a{color:var(--color-text);text-decoration:none}.files-grid:not(.list):not(.utl) .file-box-item .name a:focus,.files-grid:not(.list):not(.utl) .file-box-item .name a:hover{text-decoration:underline}.files-grid:not(.list):not(.utl) .file-box-item .name em{transition:opacity .3s linear}.files-grid:not(.list):not(.utl) .file-box-item .controls{width:100%;order:3}.files-grid:not(.list):not(.utl) .file-box-item .controls ul{display:flex;flex-wrap:wrap;align-items:center;padding:0 10px;gap:5px}.files-grid:not(.list):not(.utl) .file-box-item .controls li:not(.tools){font-size:.6875rem}.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools{margin-left:auto}@media screen and (max-width:767px){.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools{flex-basis:100%;margin-top:5px}.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools .tools{flex-basis:100%}.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools a,.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools button,.files-grid:not(.list):not(.utl) .file-box-item .controls li.tools strong{flex-basis:50%}.c-filter__filter div{display:block;padding-left:0}.c-filter__filter div strong{display:block;padding:8px 10px;margin-bottom:1px;background-color:var(--color-bg-shade-10);cursor:pointer}.c-filter__filter div.is-close{border-right:1px solid var(--color-bg-shade-10);border-left:1px solid var(--color-bg-shade-10)}.c-filter__filter div.is-close strong:after{margin-top:2px;content:"\ea17";float:right;font-family:FontIcon}.c-filter__filter div.is-open{display:block;border-right:1px solid var(--color-bg-shade-10);border-bottom:1px solid var(--color-bg-shade-10);border-left:1px solid var(--color-bg-shade-10)}.c-filter__filter div.is-open strong:after{margin-top:2px;content:"\ea1a";float:right;font-family:FontIcon}.c-filter__filter div.is-open>ul{display:block}.c-filter__filter ul{display:none;padding:0;margin:0;list-style-type:none}.c-filter__filter ul span{display:block;padding:5px 10px;cursor:pointer;font-weight:600}.c-filter__filter ul span em{font-style:normal}.c-filter__filter ul span em:after{content:":"}.c-filter__filter ul span.is-active{color:var(--color-link)}.c-filter__filter ul span.is-active em{color:var(--color-text)}.c-filter__filter li.is-close>span:after{margin-top:2px;color:var(--color-text);content:"\ea17";float:right;font-family:FontIcon}.c-filter__filter li.is-close ul{display:none}.c-filter__filter li.is-open>span:after{margin-top:2px;color:var(--color-text);content:"\ea1a";float:right;font-family:FontIcon}.c-filter__filter li.is-open ul{display:block}.c-filter__filter li ul{position:relative;padding:0;margin-bottom:5px;list-style-type:none}.c-filter__filter li li{display:block}.c-filter__filter li a{display:block;padding:5px 30px 5px 20px;text-decoration:none}.c-filter__filter li a.is-active{position:relative}.c-filter__filter li a.is-active:after{margin-left:5px;content:"\ea15";font-family:FontIcon;font-weight:400}.c-filter__filter .t-ordering li .js-mobile-toggle{display:none}.c-filter__filter .t-ordering li.is-close ul{display:block}.c-filter__filter .t-ordering li.is-close a{padding:5px 30px 5px 10px}.c-filter__filter .t-ordering>ul>li:nth-child(2){padding-top:5px;border-top:1px solid var(--color-bg-shade-10)}}.files-grid:not(.list):not(.utl) .file-box-item .controls li>.fi{margin-right:3px}.files-grid:not(.list):not(.utl) .file-box-item .media:hover img.icon--quality,.files-grid:not(.list):not(.utl) .file-box-item .media:hover img.icon--small{opacity:0}.files-grid:not(.list):not(.utl) .file-box-item [data-ratings] span{display:none}.touchevents .files-grid:not(.list):not(.utl) .file-box-item .media .tools{opacity:1}.files-grid:not(.thumb):not(.related) .thumbnail{position:relative;background:var(--color-bg)}.files-grid:not(.thumb):not(.related) .thumbnail img.icon{width:30px;height:30px}.files-grid:not(.thumb):not(.related) .thumbnail img.icon--small{display:none}.files-grid:not(.thumb):not(.related) .thumbnail.is-video{background:var(--color-black)}.files-grid:not(.thumb):not(.related) .thumbnail.show-icon img.icon--small{position:absolute;top:0;left:0;display:block}.files-grid:not(.thumb):not(.related) .media{width:30px;height:30px;order:1;margin-right:5px;background:var(--color-bg)}.files-grid:not(.thumb):not(.related) .name{flex-basis:100%;order:2;padding:5px 0}.files-grid:not(.thumb):not(.related) .name a{color:var(--color-text);text-decoration:none}.files-grid:not(.thumb):not(.related) .name a:hover{text-decoration:underline}.files-grid:not(.thumb):not(.related) .name a:after{position:absolute;z-index:5;top:0;left:35px;display:block;width:calc(100% - 100px);height:100%;content:""}@media screen and (min-width:544px){.files-grid:not(.thumb):not(.related) .media{margin-right:auto}.files-grid:not(.thumb):not(.related) .name{flex:1;order:2;padding:0}.files-grid:not(.thumb):not(.related) .name span{margin-left:5px}}.files-grid:not(.thumb):not(.related) .controls{order:1}.files-grid:not(.thumb):not(.related) .controls ul{padding:0;margin:0}@media screen and (min-width:544px){.files-grid:not(.thumb):not(.related) .controls{flex:none;flex-basis:300px;order:3}.files-grid:not(.thumb):not(.related) .controls ul{display:grid;align-items:center;margin:0;grid-column-gap:2px;grid-template-columns:100px 1fr 40px 60px;list-style-type:none}}.files-grid:not(.thumb):not(.related) .controls li{display:inline-block;padding:8px 5px 7px;border-radius:var(--border-radius);margin:1px;background:var(--color-bg-shade-10);white-space:nowrap}@media screen and (max-width:543px){.files-grid:not(.thumb):not(.related) .controls li.no-data{position:absolute;background:0 0;pointer-events:none}.files-grid:not(.thumb):not(.related) .controls li.controls,.files-grid:not(.thumb):not(.related) .controls li.tools{position:absolute;top:5px;right:5px;padding:0}.files-grid:not(.thumb):not(.related) .controls li .tools,.files-grid:not(.thumb):not(.related) .controls li.tools{display:flex;flex-direction:column;background:0 0}.files-grid:not(.thumb):not(.related) .controls li .tools a,.files-grid:not(.thumb):not(.related) .controls li .tools button,.files-grid:not(.thumb):not(.related) .controls li.tools a,.files-grid:not(.thumb):not(.related) .controls li.tools button{padding:6px}.files-grid:not(.thumb):not(.related) .controls li .tools a[disabled],.files-grid:not(.thumb):not(.related) .controls li .tools button[disabled],.files-grid:not(.thumb):not(.related) .controls li.tools a[disabled],.files-grid:not(.thumb):not(.related) .controls li.tools button[disabled]{min-width:38px}.files-grid.list .file-box-item{margin-bottom:10px}}@media screen and (min-width:544px){.files-grid:not(.thumb):not(.related) .controls li{padding:5px;background:0 0}.files-grid:not(.thumb):not(.related) .controls li.controls,.files-grid:not(.thumb):not(.related) .controls li.tools{margin-left:auto}.files-grid:not(.thumb):not(.related) .controls li:not(.no-data){margin-right:10px}.files-grid.list .name h2 div:first-child{margin-left:5px}}.files-grid:not(.thumb):not(.related) .controls li.controls{background:0 0}.files-grid:not(.thumb):not(.related) .controls li:not(.controls):not(.tools){font-size:.8125rem}.files-grid:not(.thumb):not(.related) .controls li>.fi{margin-right:3px}.files-grid:not(.thumb):not(.related) [data-ratings] span{display:none}.files-grid .thumbnail{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.files-grid .thumbnail img{width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.files-grid .thumbnail img:not(.icon){max-height:100%}.files-grid .thumbnail img.icon{width:80px;height:80px;border-radius:var(--border-radius)}.files-grid .thumbnail img.icon--small{width:22px;height:22px}.files-grid .thumbnail img.icon--quality{width:auto;height:22px}.files-grid .thumbnail img.no-image{max-width:60px}.files-grid .thumbnail em{margin-top:5px;color:var(--color-text);font-style:normal}.files-grid .thumbnail.folder img{max-width:50%}.c-filter__filter{order:1;margin-bottom:11px}.c-filter__switch{order:2}@media screen and (min-width:768px){.c-filter__filter{display:flex;align-items:center}.c-filter__filter div{display:inline-block}.c-filter__filter ul{display:inline-block;padding:0;margin:0;list-style-type:none}.c-filter__filter li{display:inline-block}.c-filter__filter li>span{display:inline-block;padding:5px 10px;cursor:pointer}.c-filter__filter li>span em{font-style:normal}.c-filter__filter li>span.is-active{color:var(--color-link)}.c-filter__filter li>span.is-active em{display:none}.c-filter__filter li.is-close>span:after,.c-filter__filter li.is-open>span:after{margin-left:5px;content:"\ea11";font-family:FontIcon}.c-filter__filter li ul{display:none}.c-filter__filter li.is-active ul,.c-filter__filter li:focus ul,.c-filter__filter li:hover ul{background-color:hsla(calc(var(--color-bg-shade-5-h)),calc(var(--color-bg-shade-5-s)),calc(var(--color-bg-shade-5-l)),.6);box-shadow:0 0 5px hsla(calc(var(--color-bg-shade-50-h)),calc(var(--color-bg-shade-50-s)),calc(var(--color-bg-shade-50-l)),.5);position:absolute;z-index:30;display:block;border:1px solid var(--color-bg-shade-10);border-radius:var(--border-radius);margin-left:-5px;background-color:var(--color-bg)}.c-filter__filter li.is-active li,.c-filter__filter li:focus li,.c-filter__filter li:hover li{display:block}.c-filter__filter li a{display:block;padding:8px 35px 8px 15px;text-decoration:none}.c-filter__filter li a:hover{background-color:var(--color-bg-shade-5)}.c-filter__filter li a.is-active{position:relative}.c-filter__filter li a.is-active:after{position:absolute;top:10px;right:10px;content:"\ea15";font-family:FontIcon;font-weight:400}.c-filter__filter li label{cursor:pointer}.c-filter__switch{position:absolute;top:5px;right:0}}.c-filter__switch ul{padding:0;margin:0;list-style-type:none}.c-filter__switch ul li{display:inline-block}.c-filter__switch ul li a.switch-list,.c-filter__switch ul li a.switch-thumb{margin-left:10px;text-decoration:none}.c-filter__switch ul li a.switch-list:before,.c-filter__switch ul li a.switch-thumb:before{margin-right:10px;content:"\ea81";font-family:FontIcon}@media screen and (min-width:768px){.c-filter__switch ul li a.switch-list:before,.c-filter__switch ul li a.switch-thumb:before{margin-right:0}.c-filter__switch ul li a.switch-list span,.c-filter__switch ul li a.switch-thumb span{position:absolute;overflow:hidden!important;width:1px;height:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0)}}.c-filter__switch ul li a.switch-list:before{content:"\ea83"}.files-grid [data-ratings]{font-style:normal;transition:opacity .3s linear}.files-grid [data-ratings]:before{font-family:FontIcon}.files-grid [data-ratings="0"]{color:var(--color-bg-shade-60)}.files-grid [data-ratings="0"]:before{content:"\ea86"}.files-grid [data-ratings^="+"]{color:var(--color-green)}.files-grid [data-ratings^="+"]:before{content:"\ea86"}.files-grid [data-ratings^="-"]{color:var(--color-red)}.files-grid [data-ratings^="-"]:before{content:"\ea84"}.files-grid .tools{display:flex}.files-grid .tools>a,.files-grid .tools>button,.files-grid .tools>strong{display:inline-block;min-width:25px;padding:2px 0;border-radius:var(--border-radius);margin:1px;background-color:transparent;color:var(--color-link);text-align:center}.files-grid .tools>a.is-active,.files-grid .tools>a:not([disabled]):hover,.files-grid .tools>button.is-active,.files-grid .tools>button:not([disabled]):hover,.files-grid .tools>strong.is-active,.files-grid .tools>strong:not([disabled]):hover{background-color:var(--color-link);color:var(--color-bg)}.files-grid .tools>a[disabled],.files-grid .tools>button[disabled],.files-grid .tools>strong[disabled]{filter:grayscale(100%);opacity:.4}.files-grid .tools>a[disabled].in-favorites,.files-grid .tools>button[disabled].in-favorites,.files-grid .tools>strong[disabled].in-favorites{filter:none}.files-grid .tools>a.in-favorites,.files-grid .tools>a.in-favorites:hover,.files-grid .tools>button.in-favorites,.files-grid .tools>button.in-favorites:hover,.files-grid .tools>strong.in-favorites,.files-grid .tools>strong.in-favorites:hover{color:var(--color-gold)}.files-grid .tools>strong{color:var(--color-bg-shade-10)}.files-grid .tools>strong:not([disabled]):hover{background-color:transparent;color:var(--color-bg-shade-10)}.files-grid:not(.list) .indicator{z-index:15;position:absolute;top:10px;left:10px;display:flex;width:22px;height:22px;align-items:center;justify-content:center;background-color:#e8498c;color:var(--color-white);font-size:1.25rem;pointer-events:none;transition:opacity .3s linear}.files-grid:not(.list) .indicator.streamable.happytime{background-color:#008b8b}.files-grid:not(.list) .indicator.quality{left:33px;width:auto;padding:0 2px;background-color:hsla(calc(var(--color-black-h)),calc(var(--color-black-s)),calc(var(--color-black-l)),.8);background-image:none}.files-grid:not(.list) .indicator.quality-4k,.files-grid:not(.list) .indicator.quality-hd{font-size:1.625rem}.files-grid:not(.list) .indicator.quality-fullhd{font-size:3.75rem}.files-grid:not(.list) .file-box-item:hover .name .indicator{opacity:0;transition:opacity .3s linear}.files-grid:not(.thumb) .name .indicator{display:flex;min-width:20px;height:20px;align-items:center;justify-content:center;font-size:1.25rem}.files-grid:not(.thumb) .name .indicator.streamable.happytime{color:#008b8b}.files-grid:not(.thumb) .name .indicator.quality-4k,.files-grid:not(.thumb) .name .indicator.quality-hd{font-size:1.5625rem}.files-grid:not(.thumb) .name .indicator.quality-fullhd{min-width:55px;font-size:3.4375rem}.files-grid:not(.thumb) .name h2{display:flex;align-items:center}@media screen and (max-width:767px){.files-grid.thumb .tools>a,.files-grid.thumb .tools>button,.files-grid.thumb .tools>strong{background-color:var(--color-bg-shade-5)}.files-grid:not(.thumb) .name span{margin-right:5px}}.files-grid .video-indicator{position:relative;padding:2px 5px 2px 20px;background-color:#e8498c;color:var(--color-white)}.files-grid .video-indicator.icon-only{width:19px;height:19px;padding:0}.files-grid .video-indicator .fi{position:absolute;top:1px;left:0;font-size:1.1875rem}.files-grid .image-indicator{padding:2px 5px;background-color:#3a77c3;color:var(--color-white)}.files-grid.thumb .tools a{text-decoration:none}.files-grid.thumb .popup span{text-align:center}.files-grid.thumb .popup a.close{position:absolute;top:5px;right:10px}.files-grid .file-box-item.has-thumbnail-image .media,.files-grid .file-box-item.has-thumbnail-slideshow .media,.files-grid .file-box-item.stream .media{background-color:var(--color-black)!important}.files-grid:not(.list) .file-box-item.stream .media a:before{position:absolute;z-index:20;top:0;left:0;display:block;width:100%;height:100%;background-image:url(../../common/images/ico/vector/play-grid.svg?v=3.300.391);background-position:center center;background-repeat:no-repeat;background-size:55px 55px;content:"";pointer-events:none;transition:opacity .3s linear}.files-grid:not(.list) .file-box-item .media a:hover:before{opacity:0}.files-grid.list{display:grid}.files-grid.list .file-box-item{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:5px 55px 7px 5px}@media screen and (min-width:544px){.files-grid.list>.item:nth-child(even){background-color:var(--color-bg-shade-5)}.files-grid.list .file-box-item{border-bottom:5px solid var(--color-bg);display:grid;padding:2px;border-bottom:none;background-color:transparent;grid-template-columns:35px 1fr 320px}}.files-grid.list .file-box-item .thumbnail{overflow:hidden}.files-grid.list .file-box-item .thumbnail em{display:none}.files-grid.list .name{margin-right:10px}.files-grid.list .name h2{margin:0;font-size:.875rem;font-weight:400;line-height:normal;text-align:left}.files-grid.list .name span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}@supports (display:-webkit-box) and (-webkit-line-clamp:1){.files-grid.list .name span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:unset}}.files-grid.list .popup{width:calc(100% - 4px);margin:0 2px}.files-grid.list .popup a.close{margin-left:auto} /* 3.300.391 */
