a{color:#111;text-decoration:none}ul{margin:0;padding:0}ul li{list-style:none}button{background-color:#eee;border:none;border-radius:5px;cursor:pointer;padding:3px 10px}hr{border:none;border-top:1px solid #ccc}.container{height:100%;margin:0 auto;position:relative;padding:0 10px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1180px}}@media (min-width: 1800px){.container{width:1400px}}.linear-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderLoader;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;position:relative}@keyframes placeholderLoader{0%{background-position:-468px 0}to{background-position:468px 0}}.app-loader{background-color:#fff;border:1px solid #eee;border-radius:3px;cursor:pointer;height:300px;margin:0 5px 10px;overflow:hidden;position:relative;transition:all .2s linear;width:200px}.app-loader__content-logo{height:190px;margin:15px auto;width:calc(100% - 30px)}.app-loader__content-title{height:15px;margin-left:15px;width:60%}.app-loader__content-description{height:15px;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.app-loader__content-description2{height:15px;margin-left:15px;margin-top:10px;width:calc(100% - 40px)}.pagination__container{display:block;margin-top:5px;margin-bottom:5px;text-align:center;width:100%}.pagination__content{border-radius:3px;display:inline-block}.pagination__ul{display:flex;width:auto}.pagination__ul li{background-color:#fff;border:1px solid #eee;border-radius:3px;color:#333;cursor:pointer;flex:1;font-weight:400;margin:0 2px;padding:5px 12px;transition:.2s linear}.pagination__ul li:hover{background-color:#0269e233}.pagination__ul li.active{background-color:#0269e2;color:#fff}.pagination__arrow{border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:2px;height:8px;width:8px;margin-bottom:1px}.pagination__arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-3px}.pagination__arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:-3px}.app-item{background-color:#fff;border:1px solid #eee;border-bottom:2px solid #0269e2;border-radius:3px;cursor:pointer;height:300px;margin:0 5px 10px;overflow:hidden;position:relative;transition:all .2s linear;width:200px}.app-item:hover{box-shadow:0 0 12px #0000001f;transform:scale(101%)}.app-item:hover:before{height:100%;width:100%}.app-item:before{background-color:#f8f8ff;bottom:0;content:"";height:0%;left:0;margin:auto;position:absolute;right:0;transition:all .2s;width:100%;z-index:1}.app-item__image{display:block;height:195px;object-fit:cover;padding:10px;position:relative;width:100%;z-index:2}.app-item__info{position:relative;z-index:2}.app-item__info--title{font-size:1.1em;font-weight:600px;overflow:hidden;padding:8px 8px 0;text-overflow:ellipsis;white-space:nowrap}.app-item__info--platform{color:#222;font-size:.9em;margin-bottom:3px;padding:0 8px;text-transform:capitalize}.app-item__info--tag{background-color:#0269e233;border-radius:3px;margin-right:2px;padding:1px 5px;text-transform:capitalize}.app-item__info--languages{font-size:.8em;margin:0 8px;overflow:hidden;padding:2px 0}.app-item__info--date{font-size:.8em;font-style:italic;margin-top:8px;padding-left:8px}.app-item__link{bottom:0;color:#0269e2;font-size:.9em;padding:7px 17px;position:absolute;right:0;text-transform:uppercase;transition:all .2s linear;-webkit-transition:all .2s linear;z-index:2}.app-item__link:hover{background:#e0e0e0;opacity:.8}.radio-input__container{cursor:pointer;display:block;margin-bottom:5px}.radio-input__input{color:#fff;margin-top:-1px;opacity:0;vertical-align:middle;width:13px}.radio-input__input:checked+.radio-input__label:after{opacity:1!important}.radio-input__label{font-size:15px;font-weight:400;padding-left:5px;position:relative}.radio-input__label:hover:before{border-color:#0269e2e6}.radio-input__label:before{border:2px solid #0269e2;border-radius:50%;bottom:0;content:"";height:12px;left:-20px;margin:auto;position:absolute;top:0;transition:background-color .2s linear;width:12px}.radio-input__label:after{background-color:#0269e2;border-radius:50%;bottom:0;content:"";height:8px;left:-16px;margin:auto;opacity:0;position:absolute;top:0;width:8px}.filter__title{color:#222;display:block;font-size:20px;font-weight:500;padding:5px 10px;text-align:left}.filter__item{border-bottom:1px solid #ccc;font-weight:500;padding:4px 10px 8px}.filter__item-title{cursor:pointer;font-size:14px;padding:5px 0;position:relative}.filter__item-content{overflow:hidden;padding:8px 0}.filter__selectbox{border:1px solid #ddd;padding:5px 8px;width:100%}.filter__button{background-color:#e0e0e5;border:none;border-radius:5px;cursor:pointer;margin:2px 4px 2px 0;padding:3px 10px}.filter__button--active{background-color:#0269e2;color:#fff}.filter__apply{padding:15px 0;text-align:center}.filter__apply-button{background-color:#e0e0e5;border-radius:5px;color:#000;cursor:pointer;margin:0 5px;padding:5px 25px;position:relative;text-align:center}.filter__apply-button--color{background:#0269e2;color:#fff}.filter__apply-button:hover:before{width:100%}.filter__apply-button:before{background-color:#0000001a;border-radius:5px;bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;top:0;transition:all .2s;width:0%;z-index:1}.content__wrapper{display:flex;flex-direction:row;margin-top:70px;min-height:500px;width:100%}.content__filterpanel{width:220px}.content__body{flex:1}.content__data{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.content__no-data{background-color:#fff;border:1px solid #eee;border-bottom:2px solid #0269e2;font-size:18px;margin:0 50px;padding:100px 0;text-align:center;width:100%}.mobile-filter{display:none}.mobile-filter__button{align-items:center;border-radius:50%;bottom:20px;box-shadow:0 0 15px #0000004d;display:flex;height:50px;justify-content:center;position:fixed;right:20px;-webkit-tap-highlight-color:transparent!important;width:50px;z-index:99999}.mobile-filter__button img{width:25px}.mobile-filter__close-area{display:none;height:100%;position:fixed;right:0;top:0;width:22%;z-index:777}.mobile-filter__close-area--visible{display:block}.mobile-filter__filter-visible{transform:translate(0)!important}@media (max-width: 768px){.mobile-filter{display:initial}.content__wrapper{flex-direction:column}.content__filterpanel{background-color:#fff;bottom:0;box-shadow:0 0 10px 1px #0000004d;left:0;overflow:auto;padding-top:10px;position:fixed;top:44px;transform:translate(-105%);transition:all .3s;width:78%;z-index:888}.app-item,.app-loader{width:170px}.details__info{justify-content:flex-start!important}.details__info tr{display:block;margin-bottom:10px}.details__info th{border:none!important;padding:5px!important}.details__info td{border:none!important;display:block;margin-top:-3px;padding:5px!important;text-align:left!important}}.main__body{margin-top:44px;min-height:calc(100vh - 250px);position:relative}.header{-webkit-backdrop-filter:blur(.8px) saturate(200%);backdrop-filter:blur(.8px) saturate(200%);background-color:#fffc;box-shadow:0 0 5px #0000001f;height:44px;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.header__container{display:flex;justify-content:space-between;align-items:center;height:100%}.header__left{display:flex;align-items:center}.header__logo{height:36px}.header__title{font-weight:600}.header__navigation{right:0}.header__navigation ul{margin:0}.header__navigation ul li a{cursor:pointer;display:inline-block;font-size:15px;list-style:none;padding:6px 15px;position:relative}.header__navigation ul li a:hover{color:#0269e2}.header__navigation ul li a:before{background-color:#0269e2;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .2s;width:0%}.header__navigation ul li a:hover:before{width:100%}.footer{background-color:#222;color:#fff;margin-top:10px;padding:50px 0;position:relative;text-align:center}.footer__title{display:block;font-weight:500;margin-bottom:8px}.footer__logo{max-width:100%;width:300px}.footer__social{bottom:5px;position:absolute;right:20px;text-align:right}.footer__social--icon{background-position:center;background-repeat:no-repeat;background-size:auto 26px;display:inline-block;height:28px;margin:0 2px;width:28px}.footer__social--icon:hover{opacity:.7}.details__wrapper{background-color:#fff;border:1px solid #eee;border-radius:3px;margin-bottom:20px;margin-top:70px;width:100%}.details__error{background-color:#fff;border:1px solid #eee;font-size:22px;margin-top:70px;padding:150px 0;text-align:center}.details__header{border-bottom:1px solid #ccc;padding:15px}.details__icon{margin-right:20px;vertical-align:middle;width:50px}.details__app-title{font-size:1.8em;vertical-align:middle}.details__content{padding:15px}.details__screenshot{display:block;margin:5px auto 20px;max-height:500px;max-width:100%;padding:0 5px}.details__description{margin:10px 0}.details__info{display:flex;justify-content:center}.details__info--capitalized{text-transform:capitalize}.details__info table{border-collapse:collapse}.details__info table th,.details__info table td{border:1px solid #ccc;padding:8px 10px;text-align:center}.details__view{margin-top:25px;text-align:center}.details__view--download{background-color:#0269e2;border:1px solid #0269e2;border-radius:2px;color:#000;color:#fff;cursor:pointer;display:inline-block;margin:0 4px;padding:7px 22px}.details__view--download:hover{opacity:.7}.details__view--not-available{color:#d70000;font-size:18px}.details-loader{border-radius:3px;min-height:400px;padding:20px;width:100%}.details-loader__title{height:40px;width:100%}.details-loader__screenshot{height:250px;width:100%}.details-loader__details{height:70px;margin-top:20px;width:100%}.details-loader__hr{height:2px;margin:20px 0;width:100%}*{box-sizing:border-box;outline:none}body{background-color:#fafafb;font-family:calibri,Helvetica Neue,helvetica,arial,sans-serif;margin:0;min-width:320px;padding:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ddd}::-webkit-scrollbar-thumb{background:#aaa}::-webkit-scrollbar-thumb:hover{background:#999}
