From e5318b8a861456399bc05d73aef2601cbf09a4e3 Mon Sep 17 00:00:00 2001 From: Dima Date: Wed, 22 Mar 2023 20:53:54 +0200 Subject: [PATCH 1/2] gh pages deploy --- asset-manifest.json | 38 +++++++ index.html | 1 + static/css/main.dc7d73d7.css | 2 + static/css/main.dc7d73d7.css.map | 1 + static/js/main.16f3c8fd.js | 3 + static/js/main.16f3c8fd.js.LICENSE.txt | 94 ++++++++++++++++++ static/js/main.16f3c8fd.js.map | 1 + ..._24dp.197a2501aa3068d097db4c47c4d5803e.svg | 1 + .../media/added-dev.3861ae1dbaaa92774c25.svg | 1 + ...droid.ef4997b7782caa544f442954df607657.svg | 1 + ...Store.b69b9b60bd15f85106e0437aaffc0dc7.svg | 1 + .../close-button.587771c20e9ec1093ee6.svg | 1 + .../column-icon.861759b622b62040559d.svg | 1 + ...Store.c1ee1895a44786d1d2415ac91593adc1.svg | 1 + ...Store.9067292da7a1d81d759307a6b3645d0a.svg | 1 + ...Store.63328e0af3b93c01c76943aa28c68198.svg | 1 + .../media/hero-photo.5ade524b4309e05ae7fd.jpg | Bin 0 -> 126563 bytes .../ios.1be1267a0da8e718fb07e270e018e43f.svg | 1 + ...Store.dfbce58f4f1d5461465f0cfa2d2921c1.svg | 1 + .../media/list-icon.125c97e70366470e91d3.svg | 1 + .../media/main-hero.133aaf53617b5959adbb.jpeg | Bin 0 -> 223115 bytes ...close.f556d441d89f2bfca4f99daaf847d978.svg | 1 + ...tendo.04fcc2fb82e356e8eabdf981c94862d3.svg | 1 + ...Store.76701a975fc1e33c6c6c075724584241.svg | 1 + ...ation.ecb9f256bdbf6e0d2914b23c25096282.svg | 1 + ...Store.ee3230058629052169a37b6e07ae02ee.svg | 1 + .../search-black.9f81706b2945e3f4b04b.svg | 1 + static/media/search.c800c77628d90b1efa10.svg | 1 + ...Store.3c8772cba59a2474d8b2b75bd6d15c1e.svg | 1 + ...ndows.1eb2ae366b46e9c7cd72873a6650ecca.svg | 1 + .../xbox.73ae45c0cec2e50a903d3ab1f821f069.svg | 1 + ...Store.cf883a72b8f5f821fc37de8052ae8f0e.svg | 1 + 32 files changed, 163 insertions(+) create mode 100644 asset-manifest.json create mode 100644 index.html create mode 100644 static/css/main.dc7d73d7.css create mode 100644 static/css/main.dc7d73d7.css.map create mode 100644 static/js/main.16f3c8fd.js create mode 100644 static/js/main.16f3c8fd.js.LICENSE.txt create mode 100644 static/js/main.16f3c8fd.js.map create mode 100644 static/media/add_white_24dp.197a2501aa3068d097db4c47c4d5803e.svg create mode 100644 static/media/added-dev.3861ae1dbaaa92774c25.svg create mode 100644 static/media/android.ef4997b7782caa544f442954df607657.svg create mode 100644 static/media/appleStore.b69b9b60bd15f85106e0437aaffc0dc7.svg create mode 100644 static/media/close-button.587771c20e9ec1093ee6.svg create mode 100644 static/media/column-icon.861759b622b62040559d.svg create mode 100644 static/media/epicgamesStore.c1ee1895a44786d1d2415ac91593adc1.svg create mode 100644 static/media/gogStore.9067292da7a1d81d759307a6b3645d0a.svg create mode 100644 static/media/googlePlayStore.63328e0af3b93c01c76943aa28c68198.svg create mode 100644 static/media/hero-photo.5ade524b4309e05ae7fd.jpg create mode 100644 static/media/ios.1be1267a0da8e718fb07e270e018e43f.svg create mode 100644 static/media/itchIoStore.dfbce58f4f1d5461465f0cfa2d2921c1.svg create mode 100644 static/media/list-icon.125c97e70366470e91d3.svg create mode 100644 static/media/main-hero.133aaf53617b5959adbb.jpeg create mode 100644 static/media/modal-close.f556d441d89f2bfca4f99daaf847d978.svg create mode 100644 static/media/nintendo.04fcc2fb82e356e8eabdf981c94862d3.svg create mode 100644 static/media/nintendoStore.76701a975fc1e33c6c6c075724584241.svg create mode 100644 static/media/playstation.ecb9f256bdbf6e0d2914b23c25096282.svg create mode 100644 static/media/psStore.ee3230058629052169a37b6e07ae02ee.svg create mode 100644 static/media/search-black.9f81706b2945e3f4b04b.svg create mode 100644 static/media/search.c800c77628d90b1efa10.svg create mode 100644 static/media/steamStore.3c8772cba59a2474d8b2b75bd6d15c1e.svg create mode 100644 static/media/windows.1eb2ae366b46e9c7cd72873a6650ecca.svg create mode 100644 static/media/xbox.73ae45c0cec2e50a903d3ab1f821f069.svg create mode 100644 static/media/xboxStore.cf883a72b8f5f821fc37de8052ae8f0e.svg diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..cc005be --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,38 @@ +{ + "files": { + "main.css": "/react-games.github.io/static/css/main.dc7d73d7.css", + "main.js": "/react-games.github.io/static/js/main.16f3c8fd.js", + "static/media/main-hero.jpeg": "/react-games.github.io/static/media/main-hero.133aaf53617b5959adbb.jpeg", + "static/media/hero-photo.jpg": "/react-games.github.io/static/media/hero-photo.5ade524b4309e05ae7fd.jpg", + "static/media/epicgamesStore.svg": "/react-games.github.io/static/media/epicgamesStore.c1ee1895a44786d1d2415ac91593adc1.svg", + "static/media/itchIoStore.svg": "/react-games.github.io/static/media/itchIoStore.dfbce58f4f1d5461465f0cfa2d2921c1.svg", + "static/media/gogStore.svg": "/react-games.github.io/static/media/gogStore.9067292da7a1d81d759307a6b3645d0a.svg", + "static/media/appleStore.svg": "/react-games.github.io/static/media/appleStore.b69b9b60bd15f85106e0437aaffc0dc7.svg", + "static/media/android.svg": "/react-games.github.io/static/media/android.ef4997b7782caa544f442954df607657.svg", + "static/media/xboxStore.svg": "/react-games.github.io/static/media/xboxStore.cf883a72b8f5f821fc37de8052ae8f0e.svg", + "static/media/steamStore.svg": "/react-games.github.io/static/media/steamStore.3c8772cba59a2474d8b2b75bd6d15c1e.svg", + "static/media/xbox.svg": "/react-games.github.io/static/media/xbox.73ae45c0cec2e50a903d3ab1f821f069.svg", + "static/media/psStore.svg": "/react-games.github.io/static/media/psStore.ee3230058629052169a37b6e07ae02ee.svg", + "static/media/column-icon.svg": "/react-games.github.io/static/media/column-icon.861759b622b62040559d.svg", + "index.html": "/react-games.github.io/index.html", + "static/media/ios.svg": "/react-games.github.io/static/media/ios.1be1267a0da8e718fb07e270e018e43f.svg", + "static/media/list-icon.svg": "/react-games.github.io/static/media/list-icon.125c97e70366470e91d3.svg", + "static/media/googlePlayStore.svg": "/react-games.github.io/static/media/googlePlayStore.63328e0af3b93c01c76943aa28c68198.svg", + "static/media/playstation.svg": "/react-games.github.io/static/media/playstation.ecb9f256bdbf6e0d2914b23c25096282.svg", + "static/media/search.svg": "/react-games.github.io/static/media/search.c800c77628d90b1efa10.svg", + "static/media/search-black.svg": "/react-games.github.io/static/media/search-black.9f81706b2945e3f4b04b.svg", + "static/media/added-dev.svg": "/react-games.github.io/static/media/added-dev.3861ae1dbaaa92774c25.svg", + "static/media/modal-close.svg": "/react-games.github.io/static/media/modal-close.f556d441d89f2bfca4f99daaf847d978.svg", + "static/media/close-button.svg": "/react-games.github.io/static/media/close-button.587771c20e9ec1093ee6.svg", + "static/media/nintendoStore.svg": "/react-games.github.io/static/media/nintendoStore.76701a975fc1e33c6c6c075724584241.svg", + "static/media/nintendo.svg": "/react-games.github.io/static/media/nintendo.04fcc2fb82e356e8eabdf981c94862d3.svg", + "static/media/windows.svg": "/react-games.github.io/static/media/windows.1eb2ae366b46e9c7cd72873a6650ecca.svg", + "static/media/add_white_24dp.svg": "/react-games.github.io/static/media/add_white_24dp.197a2501aa3068d097db4c47c4d5803e.svg", + "main.dc7d73d7.css.map": "/react-games.github.io/static/css/main.dc7d73d7.css.map", + "main.16f3c8fd.js.map": "/react-games.github.io/static/js/main.16f3c8fd.js.map" + }, + "entrypoints": [ + "static/css/main.dc7d73d7.css", + "static/js/main.16f3c8fd.js" + ] +} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..56d7444 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +React App
\ No newline at end of file diff --git a/static/css/main.dc7d73d7.css b/static/css/main.dc7d73d7.css new file mode 100644 index 0000000..ee903da --- /dev/null +++ b/static/css/main.dc7d73d7.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,400;1,500;1,700;1,900&display=swap);.search__form{width:100%}.search-input{background:url(/react-games.github.io/static/media/search.c800c77628d90b1efa10.svg) no-repeat scroll 16px;background-color:hsla(0,0%,100%,.16);background-size:14px;border-radius:24px;color:hsla(0,0%,100%,.6)!important;font-size:14px;font-weight:400;height:44px;line-height:14px;opacity:1;padding:0 12px 0 38px;transition:color .3s,background-color .3s,opacity .3s,width .05s linear;width:100%}.search-input:focus,.search-input:hover{background:url(/react-games.github.io/static/media/search-black.9f81706b2945e3f4b04b.svg) no-repeat scroll 16px;background-color:#fff;color:#000!important;opacity:1}.search-input__area{align-items:center;display:flex;position:relative;width:100%}.search-hotkeys__wrapper{align-items:center;color:hsla(0,0%,100%,.5);display:flex;font-family:monospace;font-size:11px;position:absolute;right:15px;top:11px}.search-hotkeys__wrapper span{margin-left:4px;margin-right:4px}.search-hotkeys__wrapper.hotkeys-hidden{display:none}.search-hotkey{border:1px solid hsla(0,0%,100%,.3);border-radius:3px;padding:3px 5px}.search__close-button{background-color:transparent;border:none;border-radius:100%;cursor:pointer;display:flex;margin:0 4px 0 -31px;padding:0}.search__close-button.close-hidden{display:none}.search__close-button__icon{background:url(/react-games.github.io/static/media/close-button.587771c20e9ec1093ee6.svg);background-size:cover;height:10px;margin:6px;width:10px}.header{flex-grow:1;width:100%;z-index:10}.header__wrapper{margin:0 auto;max-width:1920px;padding:24px 40px;width:100%}.header__item,.header__wrapper{align-items:center;display:flex;justify-content:space-between}.header__item{height:44px;margin:0 16px}.header__item:first-child{margin-left:0}.header__item:last-child{margin-right:0}.header__item__search{flex-grow:2;min-width:200px;width:100%}.header__link{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);color:#fff;font-weight:500;transition:.2s ease}.header__link,.header__link--active{font-size:14px;text-transform:uppercase}.header__link--active{font-weight:700}.header__link:hover{color:hsla(0,0%,100%,.4)}.header__logo{background-image:none;color:#fff;font-size:21px;font-weight:900;letter-spacing:5px;line-height:1}.header__ul{align-items:center;display:flex}.header__li{margin-right:20px}.header__li:last-child{margin-right:0}.header .dropdown{border:1px solid #fff;display:flex;flex-direction:column;left:0;padding:5px;position:absolute;top:100%;z-index:1000}.header .dropdown a,.header .dropdown__link{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;transition:.2s ease}.header .dropdown a:hover,.header .dropdown__link:hover{color:hsla(0,0%,100%,.4)}.header .dropdown__li{padding:3px 0}.header .dropdown-trigger{border-bottom:none;position:relative}.footer{padding:20px 0;width:100%}.footer__wrapper{display:flex;justify-content:center}.footer-text{background-image:none;font-family:monospace;font-size:12px;opacity:.4;text-align:center}.footer-text:hover{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);opacity:.8}.main{background-color:transparent;padding-top:100px!important}.main,.main-page{position:relative}.main-page{background-color:#e9eef2;color:#000;padding-bottom:100px!important;padding-top:1px!important}.main-page__hero{padding-bottom:80px}.main-page__hero-content{display:flex;justify-content:center}.main-page__hero-text{margin-right:64px;max-width:450px;width:100%}.main-page__hero-text__title{font-size:60px;font-weight:800;line-height:72px}.main-page__hero-text__subtitle{font-size:18px;line-height:26px;margin-top:12px}.main-page__hero-buttons__wrapper{display:flex;margin-top:30px}.main-page__hero-button{align-items:center;background-image:none;background:#fff;border:1px solid #ccc;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:56px;justify-content:center;padding:0 24px}.main-page__hero-button:hover{background-color:#005ff9;border-color:#005ff9;color:#fff}.main-page__hero-photo,.main-page__hero-photo span{border-radius:18px}.main-page__hero-photo .hero-photo{border-radius:18px;-webkit-filter:drop-shadow(0 20px 60px hsla(0,0%,69%,.15));filter:drop-shadow(0 20px 60px rgba(175,175,175,.15));width:100%}.main-page__reasons{margin-top:80px}.main-page__reasons-subtitle{font-size:24px;font-weight:700;opacity:.6;text-align:center}.main-page__reasons-title{font-size:40px;font-weight:800;margin:16px auto 0;max-width:700px;text-align:center;width:100%}.main-page__reasons-list{grid-column-gap:40px;grid-row-gap:32px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px}.main-page__reasons-item{background-color:#161616;border-radius:20px;box-shadow:0 20px 60px 0 rgba(0,0,0,.15);color:#fff;padding:88px 32px 36px;position:relative}.main-page__reasons-item.item-white{background-color:#fff;color:#000}.main-page__reasons-item.item-blue{background-color:#005ff9}.main-page__reasons-item__icon{font-size:36px;line-height:normal;position:absolute;right:18px;top:18px}.main-page__reasons-item__text{font-size:18px;font-weight:500;line-height:28px}.main-page__reasons-item__counter{font-size:32px;font-weight:800}.main-page__text-reasons{grid-column-gap:40px;grid-row-gap:12px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px}.main-page__text-reasons__item{align-items:center;background-color:rgba(0,0,0,.04);border-radius:20px;display:flex;font-size:21px;font-weight:700;line-height:1.23;padding:24px 32px}.platforms{align-items:center;display:flex;margin-bottom:10px;min-height:20px}.platform{margin-right:8px;max-width:17px}.platform img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.label-metacritic{border-radius:100%}.label-metacritic,.label-rating{font-size:16px;font-weight:500;margin-left:5px;padding:5px}.label-rating{border-radius:5px}.greenRating{border:1px solid #0c0}.orangeRating{border:1px solid orange}.redRating{border:1px solid #f30}.rating-none{color:hsla(0,0%,100%,.4)}.game-item{background-color:#202020;border-radius:5px;color:#f2f2f2;transition:.2s ease;width:100%}.game-item__photo{height:180px;overflow:hidden;width:100%}.game-item__photo img{border-radius:5px;height:100%;object-fit:cover;object-position:center;width:100%}.game-item__content{font-size:16px;padding:15px}.game-item__content a,.game-item__content div{margin-bottom:15px}.game-item__content .label{color:#d3d3d3}.game-item__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;background-image:none;display:-webkit-box;font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.game-item__released .released-none{color:hsla(0,0%,100%,.4)}.game-item__added,.game-item__panel{align-items:center;display:flex}.game-item__added{border:1px solid #f2f2f2;border-radius:5px;font-size:16px;justify-content:space-around;margin-bottom:0!important;margin-right:10px;max-width:90px;padding:9px;width:auto}.game-item__added__icon{width:24px}.game-item__added .label-added{color:#fff;font-weight:500}.game-item__details{margin-bottom:0!important}.game-item__button{border:1px solid #f2f2f2;border-radius:5px;font-size:16px;font-weight:500;padding:12px}.big .game-item{border-radius:12px;box-shadow:0 10px 20px 0 rgba(0,0,0,.07)}.big .game-item__photo{height:400px;width:100%}.big .game-item__photo span{height:400px!important;width:100%!important}.big .game-item__photo img{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:12px;border-top-right-radius:12px}.big .game-item__content{display:flex;flex-wrap:wrap}.big .game-item__name{font-size:32px;width:100%}.big .game-item .platforms{width:100%}.big .game-item__panel{margin-top:8px;width:100%}.big .game-item__metacritic,.big .game-item__rating,.big .game-item__released{font-size:14px;margin-right:24px;margin-top:8px}.big .game-item .label-metacritic,.big .game-item .label-rating{font-size:14px}.games-list{margin-top:10px}.games-list__ul{display:flex;flex-wrap:wrap}.games-list .column{flex-direction:row}.games-list .list{align-items:center;flex-direction:column}.games-list__li{width:100%}.games-list .default{margin:10px;max-width:320px}.games-list .big{margin:24px 0 0;max-width:714px}.my-select__wrapper{display:flex}.my-select__control{background-color:hsla(0,0%,100%,.07)!important;border:none!important;border-radius:8px!important;color:#fff!important;cursor:pointer!important;font-size:14px!important;min-height:auto;min-width:150px;outline:none;padding:3px 16px;width:auto}.my-select__control--menu-is-open{background-color:#fff!important;border-radius:4px 4px 0 0!important;color:#000!important}.my-select__control--is-focused{box-shadow:none!important}.my-select__single-value{color:inherit!important;margin-left:0!important;margin-right:0!important}.my-select__value-container{padding:0 5px 0 0!important}.my-select__indicator-separator{display:none}.my-select__dropdown-indicator{opacity:.4;padding:2px 0!important}.my-select__menu{border:none!important;margin-top:0!important}.my-select__menu-list{background-color:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#000;padding:5px 10px 10px}.my-select__option{border-radius:4px;font-size:12px!important;margin:5px 0}.my-select__option--is-selected{background-color:rgba(0,0,0,.1)!important;color:#000!important}.my-select__option:hover{background-color:rgba(0,0,0,.1)}.LoaderContent_loaderWrapper__70y-E{background:#202020;border-radius:6px;display:flex;justify-content:center;margin:20px auto;max-width:400px;padding:20px 0}.card-item{background-color:#202020;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:flex;flex:0 1 auto;flex-direction:column;height:380px;max-width:380px;padding:32px 24px;width:100%}.card-item__head{flex:1 1 auto;text-align:center}.card-item__head-name{font-size:24px;font-weight:700}.card-item__head-buttonMore{margin-top:16px}.card-item__head-buttonMore a{background-color:hsla(0,0%,100%,.1);background-image:none;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:400;padding:10px 35px;transition:.2s ease}.card-item__head-buttonMore a:hover{background-color:#fff;color:#000;opacity:1}.card-item__content{flex:0 1 auto}.card-item__content-title{font-size:16px;font-weight:500}.card-item__content-items{border-top:1px solid hsla(0,0%,100%,.1);margin-top:8px;padding-top:8px;width:100%}.card-item__content-game{display:flex;font-size:14px;justify-content:space-between;margin-bottom:6px;width:100%}.card-item__content-name{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-item__content-added{background:url(/react-games.github.io/static/media/added-dev.3861ae1dbaaa92774c25.svg) no-repeat 100%/9px 16px;opacity:.4;padding-right:12px}.card-list{margin-top:10px}.card-list__ul{display:flex;flex-wrap:wrap}.card-list__li{margin:10px;max-width:320px;width:100%}.Loader_loaderWrapper__VBB7A{display:flex;justify-content:center;margin-bottom:20px;margin-top:20px}.developer-page__name{font-size:46px;font-weight:700}.developer-page__count{font-size:14px;margin-top:3px;text-transform:uppercase}.developer-page__about{margin-top:10px}.developer-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.developer-page__about-text p{-webkit-padding-before:.5em;-webkit-padding-after:.5em;padding-block-end:.5em;padding-block-start:.5em}.developer-page__about-text h2,.developer-page__about-text h3,.developer-page__about-text h4,.developer-page__about-text h5{font-size:18px;font-weight:500}.developer-page__games{margin-top:20px}.Modal_modal__LvcCf{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.Modal_modalOverlay__1hC7g{background-color:rgba(0,0,0,.7);height:100%;left:0;position:absolute;top:0;width:100%}.Modal_modalContent__H1ti6{background-color:#000;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.5);height:100%;left:50%;overflow:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:10}.Modal_modalClose__VAPnh{align-items:center;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,59%,.05);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;width:50px;z-index:15}.Modal_modalClose__VAPnh .Modal_buttonClose__PbZm0{height:19px;width:18px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;-webkit-transform:scale(1.2);transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;-webkit-transform:scale(1.2);transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:transparent;border:4px solid transparent;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.game-screenshot__inner{display:flex;flex-wrap:wrap;margin-top:10px;width:1200px}.game-screenshot__inner .swiper-button-next,.game-screenshot__inner .swiper-button-prev{color:#fff}.game-screenshot__inner .swiper-button-next:after,.game-screenshot__inner .swiper-button-prev:after{font-size:25px}.game-screenshot__inner .swiper-pagination-bullet{background-color:#fff}.game-screenshot{display:block}.image-gallery-left-nav,.image-gallery-right-nav,.image-gallery-svg{display:block;padding:35px 20px}.image-gallery-svg{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,59%,.05);border-radius:50%;height:61px!important;padding:0;width:60px!important}.image-gallery-svg:hover{background-color:#fff}.image-gallery-thumbnail{border:0;border-radius:6px;opacity:.3}.image-gallery-thumbnail.active{border:0;opacity:1}.image-gallery-thumbnail:hover{border:0}.image-gallery-thumbnail+.image-gallery-thumbnail{margin:20px 0 0 20px}.image-gallery-bullets .image-gallery-bullet{padding:4px}.image-gallery-index{bottom:0;top:auto}.image-gallery-index-separator{margin-left:4px;margin-right:4px}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(98vh - 80px)}.game-achievements__inner{display:flex;flex-wrap:wrap;margin-top:15px}.game-achieve{display:flex;flex-basis:30%;margin-bottom:10px;margin-right:10px}.game-achieve__photo{border-radius:6px;flex-shrink:0;height:56px;margin-right:16px;width:56px}.game-achieve__photo img{border-radius:6px;height:100%;width:100%}.game-achieve__name{font-size:16px;font-weight:500}.game-achieve__percent{font-size:12px;margin-top:2px}.game-achieve__descr{color:hsla(0,0%,100%,.4);font-size:12px;margin-top:4px}.game-devs__inner{display:flex;flex-wrap:wrap;margin-top:15px;width:1200px}.game-devs__inner .swiper-button-next,.game-devs__inner .swiper-button-prev{color:#fff}.game-devs__inner .swiper-button-next:after,.game-devs__inner .swiper-button-prev:after{font-size:25px}.game-devs__inner .swiper-pagination{bottom:5px}.game-devs__inner .swiper-pagination-bullet{background-color:#fff}.swiper-slide{min-width:300px!important}.game-developer{background-color:#202020;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:flex;flex:0 1 auto;flex-direction:column;height:430px;max-width:300px;padding:32px 24px;width:100%}.game-developer__head{flex:1 1 auto;margin:16px 0;text-align:center}.game-developer__head-photo{margin:0 auto}.game-developer__head-photo img{border-radius:50%;height:128px;object-fit:cover;object-position:center;width:128px}.game-developer__head-name{font-size:21px;font-weight:700;margin-top:12px}.game-developer__head-name a{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0)}.game-developer__head-positions{display:flex;justify-content:center}.game-developer__head-position{font-size:13px;margin-right:5px;margin-top:8px}.game-developer__head-position:last-child{margin-right:0}.game-developer__button-more{align-items:center;background-image:none;display:grid;height:100%;justify-content:center}.game-developer__button-more button{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.4);display:flex;flex:0 1 auto;justify-content:center;padding:15px 56px;transition:.2s ease}.game-developer__button-more button:hover{background-color:#fff;color:#000}.devs-slider .swiper-slide{display:flex;justify-content:center}.game-reddit__inner{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:20px}.game-reddit__post{margin-bottom:26px;margin-right:48px;max-width:290px;width:100%}.game-reddit__post:nth-child(2n){margin-right:0}.game-reddit__post-head{display:flex;width:100%}.game-reddit__post-photo{flex:0 0 auto;margin-right:16px;max-width:70px}.game-reddit__post-photo img{height:40px;width:70px}.game-reddit__post-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;text-overflow:ellipsis}.game-reddit__post-meta{align-items:center;color:hsla(0,0%,100%,.4);display:flex;font-size:12px;margin-top:8px}.game-reddit__post-separator{margin-left:4px;margin-right:4px}.game-additions__inner{display:flex;flex-wrap:wrap;margin-top:10px;width:1200px}.game-addition{margin-bottom:10px;margin-right:10px;max-width:290px;width:100%}.game-addition.no-game{align-items:center;background-color:#202020;display:flex;justify-content:center}.game-addition__no-game button{background-color:hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.4);padding:15px 56px;transition:.2s ease}.stores-inner{flex-wrap:wrap;margin-top:10px}.stores-button,.stores-inner{align-items:center;color:hsla(0,0%,100%,.5);display:flex}.stores-button{background-color:hsla(0,0%,100%,.1);background-image:none;border-radius:5px;flex-basis:33%;justify-content:center;margin-bottom:5px;margin-right:10px;padding:10px 20px;text-align:center;transition:.2s ease}.stores-button:hover{background-color:hsla(0,0%,100%,.4)}.stores-button img{display:block;height:21px;margin-left:10px;max-width:21px;width:100%}.reqs-name{font-size:18px;font-weight:500}.reqs-ul{-webkit-padding-start:40px;-webkit-padding-before:16px;-webkit-padding-after:16px;list-style-type:disc;padding-block-end:16px;padding-block-start:16px;padding-inline-start:40px}.reqs-li{display:list-item;list-style:inherit;margin:3px 0}.reqs-li,.reqs-undefined{font-size:15px}.game-page__wrapper{max-width:900px}.game-page__head{align-items:center;display:flex;width:1200px}.game-page__head-date,.game-page__head-genres,.game-page__head-platforms,.game-page__head-playtime{font-size:14px;margin-right:20px;text-transform:uppercase}.game-page__head .platforms{margin-bottom:0}.game-page__head-genres{display:flex}.game-page__head-genres .genre{background-image:none;border:1px solid #fff;font-size:13px;margin-right:5px;padding:5px}.game-page__name{font-size:46px;font-weight:700;margin-top:10px}.game-page__ratings{align-items:center;display:flex;margin-top:10px}.game-page__ratings-default{align-items:center;display:flex;margin-right:5px}.game-page__ratings-default span{font-size:17px;margin-right:15px;padding:7px}.game-page__ratings-default .greenRating{border:2px solid #0c0}.game-page__ratings-default .orangeRating{border:2px solid orange}.game-page__ratings-default .redRating{border:2px solid #f30}.game-page__ratings-users{align-items:center;display:flex}.game-page__ratings-users .rating-users{font-size:17px;font-weight:500;margin-right:15px}.game-page__stores{margin-top:20px}.game-page__stores-head{color:#a5a4a4;font-size:18px}.game-page__about{margin-top:32px}.game-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.game-page__about-text .expand{display:inline;font-size:13px;font-weight:400;margin-top:5px}.game-page__about-text .expand:hover{text-decoration:underline}.game-page__about-text p{-webkit-padding-after:.2em;-webkit-padding-before:.2em;padding-block-end:.2em;padding-block-start:.2em}.game-page__about-text h2,.game-page__about-text h3,.game-page__about-text h4,.game-page__about-text h5,.game-page__about-text h6{font-size:17px;font-weight:500;margin:5px 0}.game-page__meta{display:flex;flex-wrap:wrap;margin-top:30px}.game-page__meta .meta-big{flex-basis:100%}.game-page__meta-block{flex-basis:50%;margin-bottom:20px}.game-page__meta-block:last-child{margin-bottom:0}.game-page__meta-title{color:#a5a4a4;font-size:14px;font-weight:500}.game-page__meta-info{display:flex;flex-wrap:wrap;margin-top:10px}.game-page__meta-link,.game-page__meta-tag,.game-page__meta-text{margin-bottom:3px;margin-right:5px}.game-page__meta-link{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);color:#fff;transition:.2s ease}.game-page__meta-link:hover{color:#a5a4a4}.game-page__meta-text{color:#fff;font-size:16px}.game-page__meta-tag{background-color:hsla(0,0%,100%,.06);border-radius:5px;padding:5px 10px;transition:.2s ease}.game-page__meta-tag a{background-image:none}.game-page__meta-tag:hover{background-color:#fff;color:#000}.game-page__reqs{margin-top:32px}.game-page__reqs-head{font-size:24px;font-weight:500}.game-page__reqs-inner{margin-top:16px}.game-page__media{margin-top:32px}.game-page__media-title{font-size:24px;font-weight:500}.game-page__screenshots{margin-top:15px}.game-page__screenshots-title{font-size:18px;font-weight:500}.game-page__achievements,.game-page__developers{margin-top:32px}.game-page__reddit{margin-top:22px}.game-page__reddit a{background-image:none}.game-page__reddit-head{align-items:baseline;display:flex;width:100%}.game-page__reddit .page__title{flex:1 1 auto}.game-page__reddit-meta{font-size:14px;margin-top:10px}.game-page__reddit-meta__head{display:flex;margin-bottom:5px}.game-page__reddit-label{color:#a5a4a4;font-weight:500}.game-page__reddit-buttonMore,.game-page__reddit-count,.game-page__reddit-separator{color:hsla(0,0%,100%,.4)!important;font-size:14px}.game-page__reddit-separator{margin-left:4px;margin-right:4px}.game-page__additions{margin-top:32px}.publisher-page__name{font-size:46px;font-weight:700}.publisher-page__count{font-size:14px;margin-top:3px;text-transform:uppercase}.publisher-page__about{margin-top:10px}.publisher-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.publisher-page__about-text p{-webkit-padding-before:.5em;-webkit-padding-after:.5em;padding-block-end:.5em;padding-block-start:.5em}.publisher-page__about-text h2,.publisher-page__about-text h3,.publisher-page__about-text h4,.publisher-page__about-text h5{font-size:18px;font-weight:500}.publisher-page__games{margin-top:20px}.genre-page__name{font-size:46px;font-weight:700}.genre-page__count{font-size:14px;margin-top:3px;text-transform:uppercase}.genre-page__about{margin-top:10px}.genre-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.genre-page__about-text p{-webkit-padding-before:.5em;-webkit-padding-after:.5em;padding-block-end:.5em;padding-block-start:.5em}.genre-page__about-text h2,.genre-page__about-text h3,.genre-page__about-text h4,.genre-page__about-text h5{font-size:18px;font-weight:500}.genre-page__games{margin-top:20px}.platform-page__name{font-size:46px;font-weight:700}.platform-page__count{font-size:14px;margin-top:3px;text-transform:uppercase}.platform-page__about{margin-top:10px}.platform-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.platform-page__about-text p{-webkit-padding-before:.5em;-webkit-padding-after:.5em;padding-block-end:.5em;padding-block-start:.5em}.platform-page__about-text h2,.platform-page__about-text h3,.platform-page__about-text h4,.platform-page__about-text h5{font-size:18px;font-weight:500}.platform-page__games{margin-top:20px}.tag-page__name{font-size:46px;font-weight:700}.tag-page__count{font-size:14px;margin-top:3px;text-transform:uppercase}.tag-page__about{margin-top:10px}.tag-page__about-text{font-size:16px;line-height:1.3;margin-top:10px}.tag-page__about-text p{-webkit-padding-before:.5em;-webkit-padding-after:.5em;padding-block-end:.5em;padding-block-start:.5em}.tag-page__about-text h2,.tag-page__about-text h3,.tag-page__about-text h4,.tag-page__about-text h5{font-size:18px;font-weight:500}.tag-page__games{margin-top:20px}.search-page .section-header{align-items:center;display:flex}.search-page .section-title{flex:1 1 auto}body{background-color:#151515;color:#fff;font-family:Roboto,sans-serif}*{border:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}a{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);color:#fff;text-decoration:none;transition:all .2s ease}a:hover{color:hsla(0,0%,100%,.4)}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto;max-width:100%}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}.container{margin:0 auto;max-width:1440px;padding:0 5px;width:100%}.section-header{margin-bottom:10px;margin-top:10px}.section-title{font-size:48px;font-weight:700;text-align:left}.page__title{font-size:24px;font-weight:700}.page-art{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.page-art__wrapper{min-height:100%;width:100%}.page-art .art{background-color:transparent;background-size:cover;height:500px;max-height:100%;z-index:1}.page-art__additional{background:no-repeat 50%/cover;height:600px;left:0;margin-top:-300px;opacity:.4;position:absolute;width:100%;z-index:-10}.page{min-height:100%;padding-bottom:50px;padding-top:50px;position:relative}.page__about-text{line-height:1.3}.page__about-text p{-webkit-padding-before:.3em;-webkit-padding-after:.3em;font-size:15px;padding-block-end:.3em;padding-block-start:.3em}.observer{height:10px}.page__control{align-items:stretch;display:flex}.page__control-filters{display:flex;flex:1 1 auto}.page__control-filters .my-select__wrapper{margin-right:15px}.page__control-filters .my-select__wrapper:last-child{margin-right:0}.page__control-display{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.page__control-display__title{font-size:14px;margin-right:16px;opacity:.4}.page__control-display__items{display:flex}.page__control-display__option{height:38px;margin-right:8px;opacity:.4;transition:opacity .3s;width:38px}.page__control-display__option:last-child{margin-right:0}.page__control-display__option.display-active{opacity:1}.page__control-display__option:hover{opacity:.6}.page__control-display .display-column{background:url(/react-games.github.io/static/media/column-icon.861759b622b62040559d.svg);background-repeat:no-repeat;background-size:contain}.page__control-display .display-list{background:url(/react-games.github.io/static/media/list-icon.125c97e70366470e91d3.svg);background-repeat:no-repeat;background-size:contain} +/*# sourceMappingURL=main.dc7d73d7.css.map*/ \ No newline at end of file diff --git a/static/css/main.dc7d73d7.css.map b/static/css/main.dc7d73d7.css.map new file mode 100644 index 0000000..febcb06 --- /dev/null +++ b/static/css/main.dc7d73d7.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.dc7d73d7.css","mappings":"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","sources":["components/SearchBar/searchBar.scss","components/Header/header.scss","components/Footer/footer.scss","pages/MainPage/mainPage.scss","components/UI/Platforms/platforms.scss","components/UI/Ratings/ratings.scss","components/GameItem/gameItem.scss","components/GamesList/gamesList.scss","components/UI/MySelect/mySelect.scss","components/UI/LoaderContent/LoaderContent.module.scss","components/UI/CardDefault/cardDefault.scss","components/UI/CardList/cardList.scss","components/UI/Loader/Loader.module.scss","pages/SingleDelevoperPage/singleDelevoperPage.scss","components/UI/Modal/Modal.module.scss","../node_modules/swiper/swiper.scss","../node_modules/swiper/modules/navigation/navigation.min.css","../node_modules/swiper/modules/pagination/pagination.min.css","../node_modules/swiper/modules/scrollbar/scrollbar.min.css","../node_modules/react-image-gallery/styles/scss/image-gallery.scss","components/GameScreenshots/gameScreenshots.scss","components/GameAchievements/gameAchievements.scss","components/GameDevs/gameDevs.scss","components/GameRedditPosts/gameRedditPosts.scss","components/GameAdditions/gameAdditions.scss","components/UI/StoresAvailable/storesAvailable.scss","components/UI/Requirements/requirements.scss","pages/SingleGamePage/singleGamePage.scss","pages/SinglePublisherPage/singlePublisherPage.scss","pages/SingleGenrePage/singleGenrePage.scss","pages/SinglePlatformPage/singlePlatformPage.scss","pages/SingleTagPage/singleTagPage.scss","pages/SearchResultPage/searchResultPage.scss","App.scss"],"sourcesContent":[".search {\r\n &__form {\r\n width: 100%;\r\n }\r\n\r\n &-input {\r\n width: 100%;\r\n height: 44px;\r\n border-radius: 24px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 14px;\r\n color: hsla(0, 0%, 100%, .6) !important;\r\n background: url('../../resources/img/icons/search.svg') no-repeat scroll 16px;\r\n background-size: 14px;\r\n background-color: hsla(0,0%,100%,.16);\r\n padding: 0 12px 0 38px;\r\n line-height: 14px;\r\n opacity: 1;\r\n transition: color .3s,background-color .3s,opacity .3s,width .05s linear;\r\n\r\n &:focus, &:hover {\r\n color: #000 !important;\r\n opacity: 1;\r\n background: url('../../resources/img/icons/search-black.svg') no-repeat scroll 16px;\r\n background-color: #fff;\r\n }\r\n\r\n &__area {\r\n width: 100%;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n\r\n &-hotkeys__wrapper {\r\n position: absolute;\r\n right: 15px;\r\n top: 11px;\r\n display: flex;\r\n align-items: center;\r\n color: hsla(0,0%,100%,.5);\r\n font-size: 11px;\r\n font-family: monospace;\r\n\r\n span {\r\n margin-right: 4px;\r\n margin-left: 4px;\r\n }\r\n\r\n &.hotkeys-hidden {\r\n display: none;\r\n }\r\n }\r\n\r\n &-hotkey {\r\n border: 1px solid hsla(0,0%,100%,.3);\r\n border-radius: 3px;\r\n padding: 3px 5px;\r\n }\r\n\r\n &__close-button {\r\n display: flex;\r\n border-radius: 100%;\r\n background-color: transparent;\r\n border: none;\r\n padding: 0;\r\n margin: 0 4px 0 -31px;\r\n cursor: pointer;\r\n\r\n &.close-hidden {\r\n display: none;\r\n }\r\n \r\n &__icon {\r\n background: url('../../resources/img/icons/close-button.svg');\r\n background-size: cover;\r\n height: 10px;\r\n width: 10px;\r\n margin: 6px;\r\n }\r\n }\r\n\r\n}",".header {\r\n z-index: 10;\r\n width: 100%;\r\n flex-grow: 1;\r\n\r\n &__wrapper {\r\n padding: 24px 40px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 100%;\r\n max-width: 1920px;\r\n margin: 0 auto;\r\n }\r\n\r\n &__item {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n height: 44px;\r\n margin: 0 16px;\r\n\r\n &:first-child {\r\n margin-left: 0;\r\n }\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n &__search {\r\n min-width: 200px;\r\n width: 100%;\r\n flex-grow: 2;\r\n }\r\n }\r\n\r\n &__link {\r\n font-size: 14px;\r\n font-weight: 500;\r\n text-transform: uppercase;\r\n color: #fff;\r\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\r\n transition: 0.2s ease;\r\n\r\n &--active {\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n }\r\n\r\n &:hover {\r\n color: hsla(0,0%,100%,.4);\r\n }\r\n }\r\n\r\n &__logo {\r\n font-size: 21px;\r\n font-weight: 900;\r\n line-height: 1;\r\n letter-spacing: 5px;\r\n color: #fff;\r\n background-image: none;\r\n }\r\n\r\n &__ul {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n &__li {\r\n margin-right: 20px;\r\n \r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n\r\n .dropdown {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n border: 1px solid #fff;\r\n padding: 5px;\r\n display: flex;\r\n flex-direction: column;\r\n z-index: 1000;\r\n\r\n &__link, a {\r\n font-size: 13px;\r\n font-weight: 500;\r\n text-transform: uppercase;\r\n color: #fff;\r\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\r\n transition: 0.2s ease;\r\n\r\n &:hover {\r\n color: hsla(0,0%,100%,.4);\r\n }\r\n }\r\n\r\n &__li {\r\n padding: 3px 0px;\r\n }\r\n }\r\n\r\n .dropdown-trigger {\r\n border-bottom: none;\r\n position: relative;\r\n }\r\n\r\n}\r\n\r\n",".footer {\r\n padding: 20px 0px;\r\n width: 100%;\r\n\r\n &__wrapper {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n\r\n &-text {\r\n text-align: center;\r\n font-size: 12px;\r\n opacity: .4;\r\n font-family: monospace;\r\n background-image: none;\r\n\r\n &:hover {\r\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\r\n opacity: .8;\r\n }\r\n }\r\n}",".main {\r\n position: relative;\r\n background-color: transparent;\r\n padding-top: 100px !important;\r\n\r\n &-page {\r\n background-color: #e9eef2;\r\n color: #000;\r\n position: relative;\r\n padding-top: 1px !important;\r\n padding-bottom: 100px !important;\r\n \r\n &__hero {\r\n padding-bottom: 80px;\r\n\r\n &-content {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n \r\n &-text {\r\n max-width: 450px;\r\n width: 100%;\r\n margin-right: 64px;\r\n \r\n &__title {\r\n font-size: 60px;\r\n line-height: 72px;\r\n font-weight: 800;\r\n }\r\n \r\n &__subtitle {\r\n margin-top: 12px;\r\n font-size: 18px;\r\n line-height: 26px;\r\n }\r\n }\r\n \r\n &-buttons__wrapper {\r\n display: flex;\r\n margin-top: 30px;\r\n }\r\n \r\n &-button {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n border: 1px solid #ccc;\r\n font-size: 18px;\r\n padding: 0px 24px;\r\n border-radius: 12px;\r\n font-weight: 500;\r\n height: 56px;\r\n cursor: pointer;\r\n background-image: none;\r\n background: #fff;\r\n color: #000;\r\n \r\n &:hover {\r\n color: #fff;\r\n background-color: #005ff9;\r\n border-color: #005ff9;\r\n }\r\n }\r\n \r\n &-photo {\r\n border-radius: 18px;\r\n\r\n span {\r\n border-radius: 18px;\r\n }\r\n \r\n .hero-photo {\r\n filter: drop-shadow(0 20px 60px rgba(175, 175, 175, 0.15));\r\n border-radius: 18px;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n \r\n &__reasons {\r\n margin-top: 80px;\r\n \r\n &-subtitle {\r\n font-size: 24px;\r\n font-weight: 700;\r\n text-align: center;\r\n opacity: .6;\r\n }\r\n \r\n &-title {\r\n font-size: 40px;\r\n font-weight: 800;\r\n text-align: center;\r\n max-width: 700px;\r\n width: 100%;\r\n margin: 16px auto 0px;\r\n }\r\n \r\n &-list {\r\n margin-top: 40px;\r\n display: grid;\r\n grid-template-columns: repeat(3,1fr);\r\n grid-column-gap: 40px;\r\n grid-row-gap: 32px;\r\n }\r\n \r\n &-item {\r\n padding: 88px 32px 36px;\r\n position: relative;\r\n color: #fff;\r\n background-color: #161616;\r\n box-shadow: 0 20px 60px 0 rgba(0,0,0,.15);\r\n border-radius: 20px;\r\n \r\n &.item-white {\r\n background-color: #fff;\r\n color: #000;\r\n }\r\n \r\n &.item-blue {\r\n background-color: #005ff9;\r\n \r\n }\r\n \r\n &__icon {\r\n position: absolute;\r\n right: 18px;\r\n top: 18px;\r\n font-size: 36px;\r\n line-height: normal;\r\n }\r\n \r\n &__text {\r\n font-size: 18px;\r\n line-height: 28px;\r\n font-weight: 500;\r\n }\r\n \r\n &__counter {\r\n font-size: 32px;\r\n font-weight: 800;\r\n }\r\n }\r\n }\r\n \r\n &__text-reasons {\r\n margin-top: 80px;\r\n display: grid;\r\n grid-column-gap: 40px;\r\n grid-template-columns: repeat(2,1fr);\r\n \r\n grid-row-gap: 12px;\r\n \r\n &__item {\r\n display: flex;\r\n align-items: center;\r\n font-size: 21px;\r\n line-height: 1.23;\r\n padding: 24px 32px;\r\n border-radius: 20px;\r\n background-color: rgba(0,0,0,.04);\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n}",".platforms {\r\n display: flex;\r\n align-items: center;\r\n min-height: 20px;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.platform {\r\n max-width: 17px;\r\n margin-right: 8px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n display: block;\r\n object-fit: contain;\r\n object-position: center;\r\n }\r\n}",".label-metacritic {\r\n padding: 5px;\r\n border-radius: 100%;\r\n font-weight: 500;\r\n font-size: 16px;\r\n margin-left: 5px;\r\n}\r\n\r\n.label-rating {\r\n padding: 5px;\r\n border-radius: 5px;\r\n font-weight: 500;\r\n font-size: 16px;\r\n margin-left: 5px;\r\n}\r\n\r\n.greenRating {\r\n border: 1px solid #00CC00;\r\n}\r\n.orangeRating {\r\n border: 1px solid #FFA500;\r\n}\r\n.redRating {\r\n border: 1px solid #ff3300;\r\n}\r\n\r\n.rating-none {\r\n color: hsla(0, 0%, 100%, 0.4);\r\n}",".game-item {\r\n width: 100%;\r\n background-color: #202020;\r\n color: #f2f2f2;\r\n border-radius: 5px;\r\n transition: 0.2s ease;\r\n \r\n &__photo {\r\n width: 100%;\r\n height: 180px;\r\n overflow: hidden;\r\n \r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: cover;\r\n object-position: center;\r\n border-radius: 5px;\r\n }\r\n }\r\n\r\n &__content {\r\n font-size: 16px;\r\n padding: 15px;\r\n\r\n div, a {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .label {\r\n color: lightgrey;\r\n }\r\n }\r\n\r\n &__name {\r\n font-size: 18px;\r\n font-weight: 700;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 1;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n background-image: none;\r\n }\r\n\r\n &__released {\r\n .released-none {\r\n color: hsla(0, 0%, 100%, 0.4);\r\n }\r\n }\r\n\r\n &__panel {\r\n display: flex;\r\n align-items: center;\r\n }\r\n \r\n &__added {\r\n padding: 9px;\r\n font-size: 16px;\r\n border: 1px solid #f2f2f2;\r\n border-radius: 5px;\r\n max-width: 90px;\r\n width: auto;\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-around;\r\n margin-bottom: 0 !important;\r\n margin-right: 10px;\r\n\r\n &__icon {\r\n width: 24px;\r\n }\r\n\r\n .label-added {\r\n font-weight: 500;\r\n color: #fff;\r\n }\r\n }\r\n\r\n &__details {\r\n margin-bottom: 0 !important;\r\n }\r\n\r\n &__button {\r\n font-size: 16px;\r\n font-weight: 500;\r\n border: 1px solid #f2f2f2;\r\n border-radius: 5px;\r\n padding: 12px 12px;\r\n }\r\n}\r\n\r\n.big {\r\n .game-item {\r\n box-shadow: 0 10px 20px 0 rgba(0,0,0,.07);\r\n border-radius: 12px;\r\n\r\n &__photo {\r\n width: 100%;\r\n height: 400px;\r\n\r\n span {\r\n height: 400px !important;\r\n width: 100% !important;\r\n }\r\n\r\n img {\r\n border-top-left-radius: 12px;\r\n border-top-right-radius: 12px;\r\n border-bottom-right-radius: 0px;\r\n border-bottom-left-radius: 0px;\r\n }\r\n }\r\n\r\n &__content {\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n &__name {\r\n font-size: 32px;\r\n width: 100%;\r\n }\r\n\r\n .platforms {\r\n width: 100%;\r\n }\r\n\r\n &__panel {\r\n width: 100%;\r\n margin-top: 8px;\r\n }\r\n\r\n &__released, &__rating, &__metacritic {\r\n margin-right: 24px;\r\n margin-top: 8px;\r\n font-size: 14px;\r\n }\r\n\r\n .label-rating {\r\n font-size: 14px;\r\n }\r\n\r\n .label-metacritic {\r\n font-size: 14px;\r\n }\r\n }\r\n}\r\n\r\n",".games-list {\r\n margin-top: 10px;\r\n\r\n &__ul {\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .column {\r\n flex-direction: row;\r\n }\r\n\r\n .list {\r\n flex-direction: column;\r\n align-items: center;\r\n }\r\n\r\n &__li {\r\n width: 100%;\r\n }\r\n\r\n .default {\r\n margin: 10px 10px;\r\n max-width: 320px;\r\n }\r\n \r\n .big {\r\n margin: 24px 0px 0px 0px;\r\n max-width: 714px;\r\n }\r\n}\r\n ",".my-select {\r\n &__wrapper {\r\n display: flex;\r\n }\r\n &__control {\r\n width: auto;\r\n min-width: 150px;\r\n padding: 3px 16px;\r\n background-color: hsla(0,0%,100%,.07) !important;\r\n border-radius: 8px !important;\r\n font-size: 14px !important; \r\n min-height: auto;\r\n border: none !important;\r\n color: #fff !important;\r\n outline: none;\r\n cursor: pointer !important;\r\n\r\n &--menu-is-open {\r\n background-color: #fff !important;\r\n color: #000 !important;\r\n border-radius: 4px 4px 0px 0px !important;\r\n }\r\n\r\n &--is-focused {\r\n box-shadow: none !important;\r\n }\r\n }\r\n\r\n &__single-value {\r\n color: inherit !important;\r\n margin-right: 0 !important;\r\n margin-left: 0 !important;\r\n }\r\n\r\n &__value-container {\r\n padding: 0px 5px 0px 0px !important;\r\n }\r\n\r\n &__indicator-separator {\r\n display: none;\r\n }\r\n\r\n &__dropdown-indicator {\r\n opacity: .4;\r\n padding: 2px 0px !important;\r\n }\r\n\r\n &__menu {\r\n margin-top: 0 !important;\r\n border: none !important;\r\n\r\n &-list {\r\n border-radius: 0px 0px 4px 4px;\r\n background-color: #fff;\r\n box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);\r\n padding: 5px 10px 10px;\r\n color: #000;\r\n }\r\n }\r\n\r\n &__option {\r\n margin: 5px 0;\r\n font-size: 12px !important;\r\n border-radius: 4px;\r\n\r\n &--is-selected {\r\n background-color: rgba(0,0,0,.1) !important;\r\n color: #000 !important;\r\n }\r\n\r\n &:hover {\r\n background-color: rgba(0,0,0,.1);\r\n }\r\n }\r\n}\r\n\r\n\r\n\r\n",".loaderWrapper {\r\n display: flex;\r\n justify-content: center;\r\n margin: 20px auto;\r\n padding: 20px 0px;\r\n border-radius: 6px;\r\n background: #202020;\r\n max-width: 400px;\r\n}",".card-item {\r\n background-color: rgb(32, 32, 32);\r\n max-width: 380px;\r\n width: 100%;\r\n height: 380px;\r\n background-position: 50%;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n border-radius: 6px;\r\n box-shadow: 0 10px 20px 0 rgba(0,0,0,.2);\r\n padding: 32px 24px;\r\n display: flex;\r\n flex-direction: column;\r\n flex: 0 1 auto;\r\n\r\n &__head {\r\n flex: 1 1 auto;\r\n text-align: center;\r\n \r\n &-name {\r\n font-size: 24px;\r\n font-weight: 700;\r\n }\r\n\r\n &-buttonMore {\r\n margin-top: 16px;\r\n\r\n a {\r\n font-weight: 400;\r\n font-size: 16px;\r\n padding: 10px 35px;\r\n border-radius: 4px;\r\n color: #fff;\r\n background-color: hsla(0,0%,100%,.1);\r\n transition: 0.2s ease;\r\n background-image: none;\r\n display: inline-block; \r\n\r\n &:hover {\r\n color: #000;\r\n background-color: #fff;\r\n opacity: 1\r\n }\r\n }\r\n }\r\n }\r\n &__content {\r\n flex: 0 1 auto;\r\n &-title {\r\n font-size: 16px;\r\n font-weight: 500;\r\n }\r\n\r\n &-items {\r\n width: 100%;\r\n border-top: 1px solid hsla(0,0%,100%,.1);\r\n margin-top: 8px;\r\n padding-top: 8px;\r\n }\r\n\r\n &-game {\r\n display: flex;\r\n justify-content: space-between;\r\n font-size: 14px;\r\n margin-bottom: 6px;\r\n width: 100%;\r\n }\r\n\r\n &-name {\r\n max-width: 75%;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\r\n }\r\n\r\n &-added {\r\n background: url('../../../resources/img/icons/added-dev.svg') no-repeat 100% / 9px 16px;\r\n padding-right: 12px;\r\n opacity: .4;\r\n }\r\n }\r\n}",".card-list {\r\n margin-top: 10px;\r\n\r\n &__ul {\r\n display: flex;\r\n flex-wrap: wrap;\r\n }\r\n\r\n &__li {\r\n margin: 10px 10px;\r\n max-width: 320px;\r\n width: 100%;\r\n }\r\n}\r\n ",".loaderWrapper {\r\n display: flex;\r\n justify-content: center;\r\n margin-top: 20px;\r\n margin-bottom: 20px;\r\n}",".developer-page {\r\n\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n }\r\n\r\n &__count {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-top: 3px;\r\n }\r\n\r\n &__about {\r\n margin-top: 10px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n p {\r\n padding-block-start: 0.5em;\r\n padding-block-end: 0.5em;\r\n }\r\n\r\n h2, h3, h4, h5 {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n &__games {\r\n margin-top: 20px;\r\n }\r\n}",".modal {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 9999;\r\n\r\n &Overlay {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background-color: rgba(0, 0, 0, 0.7);\r\n }\r\n\r\n &Content {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n width: 100%;\r\n height: 100%;\r\n background-color: #000;\r\n overflow: auto;\r\n box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);\r\n border-radius: 5px;\r\n z-index: 10;\r\n }\r\n\r\n &Close {\r\n position: absolute;\r\n top: 20px;\r\n right: 20px;\r\n z-index: 15;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n width: 50px;\r\n height: 50px;\r\n border: 1px solid hsla(0,0%,59.2%,.05);\r\n border-radius: 50%;\r\n background-color: hsla(0,0%,100%,.1);\r\n cursor: pointer;\r\n\r\n .buttonClose {\r\n width: 18px;\r\n height: 19px;\r\n }\r\n }\r\n}\r\n\r\n\r\n","/**\n * Swiper 9.1.0\n * Most modern mobile touch slider and framework with hardware accelerated transitions\n * https://swiperjs.com\n *\n * Copyright 2014-2023 Vladimir Kharlampidi\n *\n * Released under the MIT License\n *\n * Released on: February 28, 2023\n */\n\n@import 'swiper-vars.scss';\n@at-root {\n @font-face {\n font-family: 'swiper-icons';\n src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA')\n format('woff');\n font-weight: 400;\n font-style: normal;\n }\n}\n@at-root {\n :root {\n --swiper-theme-color: #{$themeColor};\n /*\n --swiper-preloader-color: var(--swiper-theme-color);\n --swiper-wrapper-transition-timing-function: initial;\n */\n }\n}\n.swiper,\nswiper-container {\n margin-left: auto;\n margin-right: auto;\n position: relative;\n overflow: hidden;\n list-style: none;\n padding: 0;\n /* Fix of Webkit flickering */\n z-index: 1;\n display: block;\n}\n.swiper-vertical > .swiper-wrapper {\n flex-direction: column;\n}\n.swiper-wrapper {\n position: relative;\n width: 100%;\n height: 100%;\n z-index: 1;\n display: flex;\n transition-property: transform;\n transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);\n box-sizing: content-box;\n}\n.swiper-android .swiper-slide,\n.swiper-wrapper {\n transform: translate3d(0px, 0, 0);\n}\n.swiper-horizontal {\n touch-action: pan-y;\n}\n.swiper-vertical {\n touch-action: pan-x;\n}\n.swiper-slide,\nswiper-slide {\n flex-shrink: 0;\n width: 100%;\n height: 100%;\n position: relative;\n transition-property: transform;\n display: block;\n}\n.swiper-slide-invisible-blank {\n visibility: hidden;\n}\n/* Auto Height */\n.swiper-autoheight,\n.swiper-autoheight .swiper-slide {\n height: auto;\n}\n.swiper-autoheight .swiper-wrapper {\n align-items: flex-start;\n transition-property: transform, height;\n}\n.swiper-backface-hidden .swiper-slide {\n transform: translateZ(0);\n backface-visibility: hidden;\n}\n/* 3D Effects */\n.swiper-3d.swiper-css-mode .swiper-wrapper {\n perspective: 1200px;\n}\n.swiper-3d .swiper-wrapper {\n transform-style: preserve-3d;\n}\n.swiper-3d {\n perspective: 1200px;\n .swiper-slide,\n .swiper-slide-shadow,\n .swiper-slide-shadow-left,\n .swiper-slide-shadow-right,\n .swiper-slide-shadow-top,\n .swiper-slide-shadow-bottom,\n .swiper-cube-shadow {\n transform-style: preserve-3d;\n }\n .swiper-slide-shadow,\n .swiper-slide-shadow-left,\n .swiper-slide-shadow-right,\n .swiper-slide-shadow-top,\n .swiper-slide-shadow-bottom {\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: 10;\n }\n .swiper-slide-shadow {\n background: rgba(0, 0, 0, 0.15);\n }\n .swiper-slide-shadow-left {\n background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n }\n .swiper-slide-shadow-right {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n }\n .swiper-slide-shadow-top {\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n }\n .swiper-slide-shadow-bottom {\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\n }\n}\n/* CSS Mode */\n.swiper-css-mode {\n > .swiper-wrapper {\n overflow: auto;\n scrollbar-width: none; /* For Firefox */\n -ms-overflow-style: none; /* For Internet Explorer and Edge */\n &::-webkit-scrollbar {\n display: none;\n }\n }\n > .swiper-wrapper > .swiper-slide {\n scroll-snap-align: start start;\n }\n}\n.swiper-horizontal.swiper-css-mode {\n > .swiper-wrapper {\n scroll-snap-type: x mandatory;\n }\n}\n.swiper-vertical.swiper-css-mode {\n > .swiper-wrapper {\n scroll-snap-type: y mandatory;\n }\n}\n.swiper-centered {\n > .swiper-wrapper::before {\n content: '';\n flex-shrink: 0;\n order: 9999;\n }\n > .swiper-wrapper > .swiper-slide {\n scroll-snap-align: center center;\n scroll-snap-stop: always;\n }\n}\n.swiper-centered.swiper-horizontal {\n > .swiper-wrapper > .swiper-slide:first-child {\n margin-inline-start: var(--swiper-centered-offset-before);\n }\n > .swiper-wrapper::before {\n height: 100%;\n min-height: 1px;\n width: var(--swiper-centered-offset-after);\n }\n}\n.swiper-centered.swiper-vertical {\n > .swiper-wrapper > .swiper-slide:first-child {\n margin-block-start: var(--swiper-centered-offset-before);\n }\n > .swiper-wrapper::before {\n width: 100%;\n min-width: 1px;\n height: var(--swiper-centered-offset-after);\n }\n}\n\n.swiper-lazy-preloader {\n width: 42px;\n height: 42px;\n position: absolute;\n left: 50%;\n top: 50%;\n margin-left: -21px;\n margin-top: -21px;\n z-index: 10;\n transform-origin: 50%;\n box-sizing: border-box;\n border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));\n border-radius: 50%;\n border-top-color: transparent;\n}\n.swiper:not(.swiper-watch-progress),\nswiper-container:not(.swiper-watch-progress),\n.swiper-watch-progress .swiper-slide-visible {\n .swiper-lazy-preloader {\n animation: swiper-preloader-spin 1s infinite linear;\n }\n}\n.swiper-lazy-preloader-white {\n --swiper-preloader-color: #fff;\n}\n.swiper-lazy-preloader-black {\n --swiper-preloader-color: #000;\n}\n@keyframes swiper-preloader-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n\n\n\n",":root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}",".swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}",".swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}","$ig-small-screen: 768px !default;\n$ig-xsmall-screen: 480px !default;\n$ig-white: #fff !default;\n$ig-black: #000 !default;\n$ig-blue: #337ab7 !default;\n$ig-background-black: rgba(0, 0, 0, .4) !default;\n$ig-transparent: rgba(0, 0, 0, 0) !default;\n$ig-shadow: 0 2px 2px lighten($ig-black, 10%);\n\n@mixin vendor-prefix($name, $value) {\n @each $vendor in ('-webkit-', '-moz-', '-ms-', '-o-', '') {\n #{$vendor}#{$name}: #{$value};\n }\n}\n\n// SVG ICON STYLES\n.image-gallery-icon {\n color: $ig-white;\n transition: all .3s ease-out;\n appearance: none;\n background-color: transparent;\n border: 0;\n cursor: pointer;\n outline: none;\n position: absolute;\n z-index: 4;\n filter: drop-shadow($ig-shadow);\n\n @media (hover: hover) and (pointer: fine) {\n &:hover {\n color: $ig-blue;\n .image-gallery-svg {\n transform: scale(1.1);\n }\n }\n }\n\n &:focus {\n // a11y support\n outline: 2px solid $ig-blue;\n }\n}\n\n.image-gallery-using-mouse {\n .image-gallery-icon {\n &:focus {\n outline: none;\n }\n }\n}\n\n.image-gallery-fullscreen-button,\n.image-gallery-play-button {\n bottom: 0;\n padding: 20px;\n\n .image-gallery-svg {\n height: 28px;\n width: 28px;\n }\n\n @media (max-width: $ig-small-screen) {\n padding: 15px;\n\n .image-gallery-svg {\n height: 24px;\n width: 24px;\n }\n }\n\n @media (max-width: $ig-xsmall-screen) {\n padding: 10px;\n\n .image-gallery-svg {\n height: 16px;\n width: 16px;\n }\n }\n}\n\n.image-gallery-fullscreen-button {\n right: 0;\n}\n\n.image-gallery-play-button {\n left: 0;\n}\n\n.image-gallery-left-nav,\n.image-gallery-right-nav {\n padding: 50px 10px;\n top: 50%;\n transform: translateY(-50%);\n\n .image-gallery-svg {\n height: 120px;\n width: 60px;\n }\n\n @media (max-width: $ig-small-screen) {\n .image-gallery-svg {\n height: 72px;\n width: 36px;\n }\n }\n\n @media (max-width: $ig-xsmall-screen) {\n .image-gallery-svg {\n height: 48px;\n width: 24px;\n }\n }\n\n &[disabled] {\n cursor: disabled;\n opacity: .6;\n pointer-events: none;\n }\n}\n\n.image-gallery-left-nav {\n left: 0;\n}\n\n.image-gallery-right-nav {\n right: 0;\n}\n// End of Icon styles\n\n.image-gallery {\n @include vendor-prefix('user-select', none);\n -webkit-tap-highlight-color: $ig-transparent;\n position: relative;\n\n &.fullscreen-modal {\n background: $ig-black;\n bottom: 0;\n height: 100%;\n left: 0;\n position: fixed;\n right: 0;\n top: 0;\n width: 100%;\n z-index: 5;\n\n .image-gallery-content {\n top: 50%;\n transform: translateY(-50%);\n }\n }\n}\n\n.image-gallery-content {\n position: relative;\n line-height: 0;\n top: 0;\n\n &.fullscreen {\n background: $ig-black;\n }\n\n .image-gallery-slide .image-gallery-image {\n max-height: calc(100vh - 80px); // 80 px for the thumbnail space\n }\n\n &.left,\n &.right {\n .image-gallery-slide .image-gallery-image {\n max-height: 100vh;\n }\n }\n}\n\n.image-gallery-slide-wrapper {\n position: relative;\n\n &.left,\n &.right {\n display: inline-block;\n width: calc(100% - 110px); // 100px + 10px for margin\n\n @media (max-width: $ig-small-screen) {\n width: calc(100% - 87px); // 81px + 6px for margin\n }\n }\n &.image-gallery-rtl {\n direction: rtl;\n }\n}\n\n.image-gallery-slides {\n line-height: 0;\n overflow: hidden;\n position: relative;\n white-space: nowrap;\n text-align: center;\n}\n\n.image-gallery-slide {\n left: 0;\n position: absolute;\n top: 0;\n width: 100%;\n\n &.center {\n position: relative;\n }\n\n .image-gallery-image {\n width: 100%;\n object-fit: contain;\n }\n\n .image-gallery-description {\n background: $ig-background-black;\n bottom: 70px;\n color: $ig-white;\n left: 0;\n line-height: 1;\n padding: 10px 20px;\n position: absolute;\n white-space: normal;\n\n @media (max-width: $ig-small-screen) {\n bottom: 45px;\n font-size: .8em;\n padding: 8px 15px;\n }\n\n }\n}\n\n.image-gallery-bullets {\n bottom: 20px;\n left: 0;\n margin: 0 auto;\n position: absolute;\n right: 0;\n width: 80%;\n z-index: 4;\n\n .image-gallery-bullets-container {\n margin: 0;\n padding: 0;\n text-align: center;\n }\n\n .image-gallery-bullet {\n appearance: none;\n background-color: transparent;\n border: 1px solid $ig-white;\n border-radius: 50%;\n box-shadow: $ig-shadow;\n cursor: pointer;\n display: inline-block;\n margin: 0 5px;\n outline: none;\n padding: 5px;\n transition: all .2s ease-out;\n\n @media (max-width: $ig-small-screen) {\n margin: 0 3px;\n padding: 3px;\n }\n\n @media (max-width: $ig-xsmall-screen) {\n padding: 2.7px;\n }\n\n &:focus {\n transform: scale(1.2);\n background: $ig-blue;\n border: 1px solid $ig-blue;\n }\n\n &.active {\n transform: scale(1.2);\n border: 1px solid $ig-white;\n background: $ig-white;\n }\n\n @media (hover: hover) and (pointer: fine) {\n &:hover {\n background: $ig-blue;\n border: 1px solid $ig-blue;\n }\n\n &.active:hover {\n background: $ig-blue;\n }\n }\n }\n}\n\n.image-gallery-thumbnails-wrapper {\n position: relative;\n\n &.thumbnails-swipe-horizontal {\n touch-action: pan-y;\n }\n\n &.thumbnails-swipe-vertical {\n touch-action: pan-x;\n }\n\n &.thumbnails-wrapper-rtl {\n direction: rtl;\n }\n &.left,\n &.right {\n display: inline-block;\n vertical-align: top;\n width: 100px;\n\n @media (max-width: $ig-small-screen) {\n width: 81px; // 75px + 6px for border\n }\n\n .image-gallery-thumbnails {\n height: 100%;\n width: 100%;\n left: 0;\n padding: 0;\n position: absolute;\n top: 0;\n\n .image-gallery-thumbnail {\n display: block;\n margin-right: 0;\n padding: 0;\n\n + .image-gallery-thumbnail {\n margin-left: 0;\n margin-top: 2px;\n }\n\n }\n\n }\n }\n\n &.left,\n &.right {\n margin: 0 5px;\n\n @media (max-width: $ig-small-screen) {\n margin: 0 3px;\n }\n }\n}\n\n.image-gallery-thumbnails {\n overflow: hidden;\n padding: 5px 0;\n\n @media (max-width: $ig-small-screen) {\n padding: 3px 0;\n }\n\n .image-gallery-thumbnails-container {\n cursor: pointer;\n text-align: center;\n white-space: nowrap;\n }\n\n}\n\n.image-gallery-thumbnail {\n display: inline-block;\n border: 4px solid transparent;\n transition: border .3s ease-out;\n width: 100px;\n background: transparent;\n padding: 0;\n\n @media (max-width: $ig-small-screen) {\n border: 3px solid transparent;\n width: 81px;\n }\n\n + .image-gallery-thumbnail {\n margin-left: 2px;\n }\n\n .image-gallery-thumbnail-inner {\n display: block;\n position: relative;\n }\n\n .image-gallery-thumbnail-image {\n vertical-align: middle;\n width: 100%;\n line-height: 0;\n }\n\n &.active,\n &:focus {\n outline: none;\n border: 4px solid $ig-blue;\n\n @media (max-width: $ig-small-screen) {\n border: 3px solid $ig-blue;\n }\n }\n\n @media (hover: hover) and (pointer: fine) {\n &:hover {\n outline: none;\n border: 4px solid $ig-blue;\n\n @media (max-width: $ig-small-screen) {\n border: 3px solid $ig-blue;\n }\n }\n }\n\n}\n\n.image-gallery-thumbnail-label {\n box-sizing: border-box;\n color: white;\n font-size: 1em;\n left: 0;\n line-height: 1em;\n padding: 5%;\n position: absolute;\n top: 50%;\n text-shadow: $ig-shadow;\n transform: translateY(-50%);\n white-space: normal;\n width: 100%;\n\n @media(max-width: $ig-small-screen) {\n font-size: .8em;\n line-height: .8em;\n }\n}\n\n.image-gallery-index {\n background: $ig-background-black;\n color: $ig-white;\n line-height: 1;\n padding: 10px 20px;\n position: absolute;\n right: 0;\n top: 0;\n z-index: 4;\n\n @media(max-width: $ig-small-screen) {\n font-size: .8em;\n padding: 5px 10px;\n }\n}\n",".game-screenshot__inner {\r\n margin-top: 10px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n width: 1200px;\r\n\r\n .swiper-button-prev, .swiper-button-next {\r\n color: #fff;\r\n\r\n &:after {\r\n font-size: 25px;\r\n }\r\n }\r\n\r\n .swiper-pagination-bullet {\r\n background-color: #fff;\r\n }\r\n}\r\n\r\n.game-screenshot {\r\n display: block;\r\n}\r\n\r\n.image-gallery {\r\n &-left-nav, &-svg, &-right-nav {\r\n padding: 35px 20px;\r\n display: block;\r\n }\r\n\r\n &-svg {\r\n padding: 0px;\r\n height: 61px !important;\r\n width: 60px !important;\r\n border: 1px solid hsla(0, 0%, 59.2%, .05);\r\n border-radius: 50%;\r\n background-color: hsla(0, 0%, 100%, .05);\r\n\r\n &:hover {\r\n background-color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.image-gallery-thumbnail {\r\n border: 0;\r\n border-radius: 6px;\r\n opacity: 0.3;\r\n\r\n &.active {\r\n border: 0;\r\n opacity: 1;\r\n }\r\n\r\n &:hover {\r\n border: 0;\r\n }\r\n}\r\n\r\n.image-gallery-thumbnail + .image-gallery-thumbnail {\r\n margin: 20px 0 0 20px;\r\n}\r\n\r\n.image-gallery-bullets .image-gallery-bullet {\r\n padding: 4px;\r\n}\r\n\r\n.image-gallery-index {\r\n bottom: 0;\r\n top: auto;\r\n}\r\n\r\n.image-gallery-index-separator {\r\n margin-right: 4px;\r\n margin-left: 4px;\r\n}\r\n\r\n.image-gallery-content .image-gallery-slide .image-gallery-image{\r\n max-height: calc(98vh - 80px);\r\n}\r\n\r\n\r\n\r\n\r\n",".game-achievements__inner {\r\n margin-top: 15px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.game-achieve {\r\n flex-basis: 30%;\r\n margin-right: 10px;\r\n margin-bottom: 10px;\r\n display: flex;\r\n\r\n &__photo {\r\n height: 56px;\r\n width: 56px;\r\n flex-shrink: 0;\r\n margin-right: 16px;\r\n border-radius: 6px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 6px;\r\n }\r\n }\r\n\r\n &__name {\r\n font-size: 16px;\r\n font-weight: 500;\r\n }\r\n\r\n &__percent {\r\n font-size: 12px;\r\n margin-top: 2px;\r\n }\r\n\r\n &__descr {\r\n font-size: 12px;\r\n margin-top: 4px;\r\n color: hsla(0,0%,100%,.4);\r\n }\r\n}",".game-devs__inner {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-top: 15px;\r\n width: 1200px;\r\n\r\n .swiper-button-prev, .swiper-button-next {\r\n color: #fff;\r\n\r\n &:after {\r\n font-size: 25px;\r\n }\r\n }\r\n\r\n .swiper-pagination {\r\n bottom: 5px;\r\n }\r\n\r\n .swiper-pagination-bullet {\r\n background-color: #fff;\r\n }\r\n}\r\n\r\n.swiper-slide {\r\n min-width: 300px !important;\r\n}\r\n\r\n.game-developer {\r\n max-width: 300px;\r\n width: 100%;\r\n height: 430px;\r\n padding: 32px 24px;\r\n background-color: rgb(32, 32, 32);\r\n background-position: 50%;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n border-radius: 6px;\r\n box-shadow: 0 10px 20px 0 rgb(0 0 0 / 20%);\r\n display: flex;\r\n flex-direction: column;\r\n flex: 0 1 auto;\r\n\r\n &__head {\r\n text-align: center;\r\n margin: 16px 0px;\r\n flex: 1 1 auto;\r\n \r\n &-photo {\r\n margin: 0 auto;\r\n \r\n img {\r\n border-radius: 50%;\r\n width: 128px;\r\n height: 128px;\r\n object-fit: cover;\r\n object-position: center;\r\n }\r\n }\r\n\r\n &-name {\r\n margin-top: 12px;\r\n font-size: 21px;\r\n font-weight: 700;\r\n \r\n a {\r\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\r\n }\r\n }\r\n\r\n &-positions {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n\r\n &-position {\r\n margin-top: 8px;\r\n margin-right: 5px;\r\n font-size: 13px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n\r\n &__button-more {\r\n display: grid;\r\n justify-content: center;\r\n align-items: center;\r\n height: 100%;\r\n background-image: none;\r\n\r\n button {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n flex: 0 1 auto;\r\n padding: 15px 56px;\r\n background-color: hsla(0,0%,100%,.1);\r\n color: hsla(0,0%,100%,.4);\r\n border-radius: 4px;\r\n transition: 0.2s ease;\r\n\r\n &:hover {\r\n background-color: #fff;\r\n color: #000;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.devs-slider {\r\n\r\n .swiper-slide {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n}",".game-reddit__inner {\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n margin-top: 20px;\r\n}\r\n\r\n.game-reddit__post {\r\n max-width: 290px;\r\n margin-right: 48px;\r\n width: 100%;\r\n margin-bottom: 26px;\r\n\r\n &:nth-child(even) {\r\n margin-right: 0;\r\n }\r\n\r\n &-head {\r\n display: flex;\r\n width: 100%;\r\n }\r\n\r\n &-photo {\r\n max-width: 70px;\r\n flex: 0 0 auto;\r\n margin-right: 16px;\r\n \r\n img {\r\n width: 70px;\r\n height: 40px;\r\n }\r\n }\r\n\r\n &-name {\r\n font-weight: 700;\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n }\r\n\r\n &-meta {\r\n margin-top: 8px;\r\n display: flex;\r\n align-items: center;\r\n font-size: 12px;\r\n color: hsla(0,0%,100%,.4);\r\n }\r\n\r\n &-date {\r\n\r\n }\r\n\r\n &-separator {\r\n margin-left: 4px;\r\n margin-right: 4px;\r\n }\r\n\r\n &-username {\r\n\r\n }\r\n}",".game-additions__inner {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-top: 10px;\r\n width: 1200px;\r\n}\r\n\r\n.game-addition {\r\n max-width: 290px;\r\n width: 100%;\r\n margin-bottom: 10px;\r\n margin-right: 10px;\r\n\r\n &.no-game {\r\n background-color: #202020;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n }\r\n\r\n &__no-game {\r\n button {\r\n padding: 15px 56px;\r\n background-color: hsla(0, 0%, 100%, 0.1);\r\n color: hsla(0, 0%, 100%, 0.4);\r\n border-radius: 4px;\r\n transition: 0.2s ease;\r\n }\r\n }\r\n}",".stores-inner {\r\n margin-top: 10px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n color: hsla(0, 0%, 100%, .5);\r\n}\r\n\r\n.stores-button {\r\n flex-basis: 33%;\r\n margin-right: 10px;\r\n margin-bottom: 5px;\r\n padding: 10px 20px;\r\n border-radius: 5px;\r\n color: hsla(0, 0%, 100%, .5);\r\n background-color: hsla(0, 0%, 100%, .1);\r\n background-image: none;\r\n text-align: center;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n transition: 0.2s ease;\r\n\r\n &:hover {\r\n background-color: hsla(0, 0%, 100%, .4);\r\n }\r\n\r\n img {\r\n display: block;\r\n max-width: 21px;\r\n height: 21px;\r\n width: 100%;\r\n margin-left: 10px;\r\n }\r\n}",".reqs {\r\n &-block {\r\n // margin-bottom: 10px;\r\n }\r\n\r\n &-name {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n\r\n &-ul {\r\n padding-inline-start: 40px;\r\n padding-block-start: 16px;\r\n padding-block-end: 16px;\r\n list-style-type: disc;\r\n }\r\n\r\n &-li {\r\n margin: 3px 0px;\r\n font-size: 15px;\r\n display: list-item;\r\n list-style: inherit;\r\n }\r\n\r\n &-undefined {\r\n font-size: 15px;\r\n }\r\n}",".game-page {\r\n &__wrapper {\r\n max-width: 900px;\r\n }\r\n\r\n &__head {\r\n display: flex;\r\n align-items: center;\r\n width: 1200px;\r\n\r\n &-date,\r\n &-platforms,\r\n &-playtime,\r\n &-genres {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-right: 20px;\r\n }\r\n\r\n .platforms {\r\n margin-bottom: 0;\r\n }\r\n\r\n &-genres {\r\n display: flex;\r\n\r\n .genre {\r\n margin-right: 5px;\r\n padding: 5px;\r\n border: 1px solid #fff;\r\n font-size: 13px;\r\n background-image: none;\r\n }\r\n }\r\n }\r\n\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n margin-top: 10px;\r\n }\r\n\r\n &__ratings {\r\n margin-top: 10px;\r\n display: flex;\r\n align-items: center;\r\n\r\n &-default {\r\n display: flex;\r\n align-items: center;\r\n margin-right: 5px;\r\n\r\n span {\r\n margin-right: 15px;\r\n font-size: 17px;\r\n padding: 7px;\r\n }\r\n\r\n .greenRating {\r\n border: 2px solid #00CC00;\r\n }\r\n\r\n .orangeRating {\r\n border: 2px solid #FFA500;\r\n }\r\n\r\n .redRating {\r\n border: 2px solid #ff3300;\r\n }\r\n }\r\n\r\n &-users {\r\n display: flex;\r\n align-items: center;\r\n\r\n .rating-users {\r\n margin-right: 15px;\r\n font-size: 17px;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n\r\n &__stores {\r\n margin-top: 20px;\r\n\r\n &-head {\r\n font-size: 18px;\r\n color: #a5a4a4;\r\n }\r\n }\r\n\r\n &__about {\r\n margin-top: 32px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n .expand {\r\n display: inline;\r\n font-size: 13px;\r\n margin-top: 5px;\r\n font-weight: 400;\r\n\r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n }\r\n\r\n p {\r\n padding-block-end: 0.2em;\r\n padding-block-start: 0.2em;\r\n }\r\n\r\n h2, h3, h4, h5, h6 {\r\n font-weight: 500;\r\n font-size: 17px;\r\n margin: 5px 0px;\r\n }\r\n }\r\n }\r\n\r\n &__meta {\r\n margin-top: 30px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n\r\n .meta-big {\r\n flex-basis: 100%;\r\n }\r\n\r\n &-block {\r\n flex-basis: 50%;\r\n margin-bottom: 20px;\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n &-title {\r\n color: #a5a4a4;\r\n font-size: 14px;\r\n font-weight: 500;\r\n }\r\n\r\n &-info {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-top: 10px;\r\n }\r\n\r\n &-link, &-text, &-tag {\r\n margin-right: 5px;\r\n margin-bottom: 3px;\r\n }\r\n\r\n &-link {\r\n color: #fff;\r\n background: linear-gradient(0deg, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 1px, hsla(0, 0%, 100%, 0) 0);\r\n transition: 0.2s ease;\r\n\r\n &:hover {\r\n color: #a5a4a4;\r\n }\r\n }\r\n\r\n &-text {\r\n color: #fff;\r\n font-size: 16px;\r\n }\r\n\r\n &-tag {\r\n padding: 5px 10px;\r\n background-color: hsla(0, 0%, 100%, 0.06);\r\n border-radius: 5px;\r\n transition: 0.2s ease;\r\n\r\n a {\r\n background-image: none;\r\n }\r\n\r\n &:hover {\r\n background-color: #fff;\r\n color: #000;\r\n }\r\n }\r\n }\r\n\r\n &__reqs {\r\n margin-top: 32px;\r\n\r\n &-head {\r\n font-size: 24px;\r\n font-weight: 500;\r\n }\r\n\r\n &-inner {\r\n margin-top: 16px;\r\n }\r\n }\r\n\r\n &__media {\r\n margin-top: 32px;\r\n\r\n &-title {\r\n font-size: 24px;\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n &__screenshots {\r\n margin-top: 15px;\r\n &-title {\r\n font-size: 18px;\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n &__achievements {\r\n margin-top: 32px;\r\n }\r\n\r\n &__developers {\r\n margin-top: 32px;\r\n }\r\n\r\n &__reddit {\r\n margin-top: 22px;\r\n\r\n a {\r\n background-image: none;\r\n }\r\n\r\n &-head {\r\n display: flex;\r\n align-items: baseline;\r\n width: 100%;\r\n }\r\n\r\n .page__title {\r\n flex: 1 1 auto;\r\n }\r\n\r\n &-meta {\r\n margin-top: 10px;\r\n font-size: 14px;\r\n\r\n &__head {\r\n display: flex;\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n &-label {\r\n color: #a5a4a4;\r\n font-weight: 500;\r\n }\r\n\r\n &-count, &-buttonMore, &-separator {\r\n font-size: 14px;\r\n color: hsla(0,0%,100%,.4) !important;\r\n }\r\n\r\n &-separator {\r\n margin-right: 4px;\r\n margin-left: 4px;\r\n }\r\n }\r\n\r\n &__additions {\r\n margin-top: 32px;\r\n }\r\n}\r\n\r\n\r\n",".publisher-page {\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n }\r\n\r\n &__count {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-top: 3px;\r\n }\r\n\r\n &__about {\r\n margin-top: 10px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n p {\r\n padding-block-start: 0.5em;\r\n padding-block-end: 0.5em;\r\n }\r\n\r\n h2, h3, h4, h5 {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n &__games {\r\n margin-top: 20px;\r\n }\r\n}",".genre-page {\r\n\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n }\r\n\r\n &__count {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-top: 3px;\r\n }\r\n\r\n &__about {\r\n margin-top: 10px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n p {\r\n padding-block-start: 0.5em;\r\n padding-block-end: 0.5em;\r\n }\r\n\r\n h2, h3, h4, h5 {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n &__games {\r\n margin-top: 20px;\r\n }\r\n}",".platform-page {\r\n\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n }\r\n\r\n &__count {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-top: 3px;\r\n }\r\n\r\n &__about {\r\n margin-top: 10px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n p {\r\n padding-block-start: 0.5em;\r\n padding-block-end: 0.5em;\r\n }\r\n\r\n h2, h3, h4, h5 {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n &__games {\r\n margin-top: 20px;\r\n }\r\n}",".tag-page {\r\n &__name {\r\n font-size: 46px;\r\n font-weight: 700;\r\n }\r\n\r\n &__count {\r\n text-transform: uppercase;\r\n font-size: 14px;\r\n margin-top: 3px;\r\n }\r\n\r\n &__about {\r\n margin-top: 10px;\r\n\r\n &-text {\r\n font-size: 16px;\r\n margin-top: 10px;\r\n line-height: 1.3;\r\n\r\n p {\r\n padding-block-start: 0.5em;\r\n padding-block-end: 0.5em;\r\n }\r\n\r\n h2, h3, h4, h5 {\r\n font-weight: 500;\r\n font-size: 18px;\r\n }\r\n }\r\n }\r\n\r\n &__games {\r\n margin-top: 20px;\r\n }\r\n}",".search-page {\r\n .section-header {\r\n display: flex;\r\n align-items: center;\r\n }\r\n\r\n .section-title {\r\n flex: 1 1 auto;\r\n }\r\n}","@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,400;1,500;1,700;1,900&display=swap');\n\nbody {\n font-family: 'Roboto', sans-serif;\n color: #fff;\n background-color: #151515;\n}\n\n* {\n\tpadding: 0px;\n\tmargin: 0px;\n\tborder: none;\n}\n\n*,\n*::before,\n*::after {\n\tbox-sizing: border-box;\n}\n\na {\n background-image: linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 1px,hsla(0,0%,100%,0) 0);\n color: #fff;\n text-decoration: none;\n transition: all .2s ease;\n\n &:hover {\n color: hsla(0,0%,100%,.4);\n }\n}\n\n\naside, nav, footer, header, section, main {\n\tdisplay: block;\n}\n\nh1, h2, h3, h4, h5, h6, p {\n font-size: inherit;\n\tfont-weight: inherit;\n}\n\nul, ul li {\n\tlist-style: none;\n}\n\nimg {\n\tvertical-align: top;\n}\n\nimg, svg {\n\tmax-width: 100%;\n\theight: auto;\n}\n\naddress {\n font-style: normal;\n}\n\ninput, textarea, button, select {\n\tfont-family: inherit;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n}\n\ninput::-ms-clear {\n\tdisplay: none;\n}\n\nbutton, input[type=\"submit\"] {\n display: inline-block;\n box-shadow: none;\n background-color: transparent;\n background: none;\n cursor: pointer;\n}\n\ninput:focus, input:active,\nbutton:focus, button:active {\n outline: none;\n}\n\nbutton::-moz-focus-inner {\n\tpadding: 0;\n\tborder: 0;\n}\n\nlabel {\n\tcursor: pointer;\n}\n\nlegend {\n\tdisplay: block;\n}\n\n.container {\n max-width: 1440px;\n width: 100%;\n margin: 0 auto;\n padding: 0 5px;\n}\n\n.section-header {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n\n.section-title {\n font-size: 48px;\n font-weight: 700;\n text-align: left;\n}\n\n.page__title {\n font-size: 24px;\n font-weight: 700;\n}\n\n.page-art {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -2;\n width: 100%;\n height: 100%;\n\n &__wrapper {\n width: 100%;\n min-height: 100%;\n }\n\n .art {\n max-height: 100%;\n background-size: cover;\n height: 500px;\n background-color: transparent;\n z-index: 1;\n }\n}\n\n.page-art__additional {\n position: absolute;\n left: 0;\n margin-top: -300px;\n z-index: -10;\n opacity: .4;\n width: 100%;\n height: 600px;\n background: no-repeat 50%/cover;\n}\n\n.page {\n min-height: 100%;\n padding-top: 50px;\n padding-bottom: 50px;\n position: relative;\n}\n\n.page__about {\n &-text {\n line-height: 1.3;\n p {\n padding-block-start: 0.3em;\n padding-block-end: 0.3em;\n font-size: 15px;\n }\n }\n}\n\n.observer {\n height: 10px;\n}\n\n\n.page__control {\n display: flex;\n align-items: stretch;\n\n &-filters {\n display: flex;\n flex: 1 1 auto;\n\n .my-select__wrapper {\n margin-right: 15px;\n\n &:last-child {\n margin-right: 0;\n }\n }\n }\n\n &-display {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 0 1 auto;\n\n &__title {\n margin-right: 16px;\n font-size: 14px;\n opacity: .4;\n }\n\n &__items {\n display: flex;\n }\n \n &__option {\n width: 38px;\n height: 38px;\n transition: opacity .3s;\n opacity: .4;\n margin-right: 8px;\n\n &:last-child {\n margin-right: 0;\n }\n\n &.display-active {\n opacity: 1;\n }\n\n &:hover {\n opacity: 0.6;\n }\n }\n\n .display-column {\n background: url('./resources/img/icons/column-icon.svg');\n background-repeat: no-repeat;\n background-size: contain;\n }\n\n .display-list {\n background: url('./resources/img/icons/list-icon.svg');\n background-repeat: no-repeat;\n background-size: contain;\n }\n }\n}\n\n\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.16f3c8fd.js b/static/js/main.16f3c8fd.js new file mode 100644 index 0000000..cdbdee2 --- /dev/null +++ b/static/js/main.16f3c8fd.js @@ -0,0 +1,3 @@ +/*! For license information please see main.16f3c8fd.js.LICENSE.txt */ +!function(){var e={703:function(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,n){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,n)}function n(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function r(e,a,i){return r=n()?Reflect.construct:function(e,n,r){var a=[null];a.push.apply(a,n);var i=new(Function.bind.apply(e,a));return r&&t(i,r.prototype),i},r.apply(null,arguments)}function a(e,t){return s(e)||u(e,t)||c(e,t)||p()}function i(e){return o(e)||l(e)||c(e)||f()}function o(e){if(Array.isArray(e))return d(e)}function s(e){if(Array.isArray(e))return e}function l(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function u(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}}function c(e,t){if(e){if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw i}}}}var m=Object.entries,v=Object.setPrototypeOf,g=Object.isFrozen,y=Object.getPrototypeOf,b=Object.getOwnPropertyDescriptor,w=Object.freeze,x=Object.seal,S=Object.create,_="undefined"!==typeof Reflect&&Reflect,k=_.apply,E=_.construct;k||(k=function(e,t,n){return e.apply(t,n)}),w||(w=function(e){return e}),x||(x=function(e){return e}),E||(E=function(e,t){return r(e,i(t))});var T=D(Array.prototype.forEach),C=D(Array.prototype.pop),O=D(Array.prototype.push),N=D(String.prototype.toLowerCase),j=D(String.prototype.toString),P=D(String.prototype.match),L=D(String.prototype.replace),I=D(String.prototype.indexOf),R=D(String.prototype.trim),M=D(RegExp.prototype.test),A=z(TypeError);function D(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a/gm),te=x(/\${[\w\W]*}/gm),ne=x(/^data-[\-\w.\u00B7-\uFFFF]/),re=x(/^aria-[\-\w]+$/),ae=x(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ie=x(/^(?:\w+script|data):/i),oe=x(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),se=x(/^html$/i),le=function(){return"undefined"===typeof window?null:window},ue=function(t,n){if("object"!==e(t)||"function"!==typeof t.createPolicy)return null;var r=null,a="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(a)&&(r=n.currentScript.getAttribute(a));var i="dompurify"+(r?"#"+r:"");try{return t.createPolicy(i,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(o){return console.warn("TrustedTypes policy "+i+" could not be created."),null}};function ce(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:le(),n=function(e){return ce(e)};if(n.version="3.0.1",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var r=t.document,a=t.document,o=t.DocumentFragment,s=t.HTMLTemplateElement,l=t.Node,u=t.Element,c=t.NodeFilter,d=t.NamedNodeMap,f=void 0===d?t.NamedNodeMap||t.MozNamedAttrMap:d,p=t.HTMLFormElement,h=t.DOMParser,v=t.trustedTypes,g=u.prototype,y=V(g,"cloneNode"),b=V(g,"nextSibling"),x=V(g,"childNodes"),S=V(g,"parentNode");if("function"===typeof s){var _=a.createElement("template");_.content&&_.content.ownerDocument&&(a=_.content.ownerDocument)}var k=ue(v,r),E=k?k.createHTML(""):"",D=a,z=D.implementation,de=D.createNodeIterator,fe=D.createDocumentFragment,pe=D.getElementsByTagName,he=r.importNode,me={};n.isSupported="function"===typeof m&&"function"===typeof S&&z&&"undefined"!==typeof z.createHTMLDocument;var ve,ge,ye=Z,be=ee,we=te,xe=ne,Se=re,_e=ie,ke=oe,Ee=ae,Te=null,Ce=F({},[].concat(i(U),i(H),i(W),i($),i(K))),Oe=null,Ne=F({},[].concat(i(Y),i(X),i(Q),i(J))),je=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Pe=null,Le=null,Ie=!0,Re=!0,Me=!1,Ae=!0,De=!1,ze=!1,Fe=!1,Be=!1,Ve=!1,Ue=!1,He=!1,We=!0,Ge=!1,$e="user-content-",qe=!0,Ke=!1,Ye={},Xe=null,Qe=F({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Je=null,Ze=F({},["audio","video","img","source","image","track"]),et=null,tt=F({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),nt="http://www.w3.org/1998/Math/MathML",rt="http://www.w3.org/2000/svg",at="http://www.w3.org/1999/xhtml",it=at,ot=!1,st=null,lt=F({},[nt,rt,at],j),ut=["application/xhtml+xml","text/html"],ct="text/html",dt=null,ft=a.createElement("form"),pt=function(e){return e instanceof RegExp||e instanceof Function},ht=function(t){dt&&dt===t||(t&&"object"===e(t)||(t={}),t=B(t),ve=ve=-1===ut.indexOf(t.PARSER_MEDIA_TYPE)?ct:t.PARSER_MEDIA_TYPE,ge="application/xhtml+xml"===ve?j:N,Te="ALLOWED_TAGS"in t?F({},t.ALLOWED_TAGS,ge):Ce,Oe="ALLOWED_ATTR"in t?F({},t.ALLOWED_ATTR,ge):Ne,st="ALLOWED_NAMESPACES"in t?F({},t.ALLOWED_NAMESPACES,j):lt,et="ADD_URI_SAFE_ATTR"in t?F(B(tt),t.ADD_URI_SAFE_ATTR,ge):tt,Je="ADD_DATA_URI_TAGS"in t?F(B(Ze),t.ADD_DATA_URI_TAGS,ge):Ze,Xe="FORBID_CONTENTS"in t?F({},t.FORBID_CONTENTS,ge):Qe,Pe="FORBID_TAGS"in t?F({},t.FORBID_TAGS,ge):{},Le="FORBID_ATTR"in t?F({},t.FORBID_ATTR,ge):{},Ye="USE_PROFILES"in t&&t.USE_PROFILES,Ie=!1!==t.ALLOW_ARIA_ATTR,Re=!1!==t.ALLOW_DATA_ATTR,Me=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ae=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,De=t.SAFE_FOR_TEMPLATES||!1,ze=t.WHOLE_DOCUMENT||!1,Ve=t.RETURN_DOM||!1,Ue=t.RETURN_DOM_FRAGMENT||!1,He=t.RETURN_TRUSTED_TYPE||!1,Be=t.FORCE_BODY||!1,We=!1!==t.SANITIZE_DOM,Ge=t.SANITIZE_NAMED_PROPS||!1,qe=!1!==t.KEEP_CONTENT,Ke=t.IN_PLACE||!1,Ee=t.ALLOWED_URI_REGEXP||Ee,it=t.NAMESPACE||at,je=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&pt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(je.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&pt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(je.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"===typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(je.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),De&&(Re=!1),Ue&&(Ve=!0),Ye&&(Te=F({},i(K)),Oe=[],!0===Ye.html&&(F(Te,U),F(Oe,Y)),!0===Ye.svg&&(F(Te,H),F(Oe,X),F(Oe,J)),!0===Ye.svgFilters&&(F(Te,W),F(Oe,X),F(Oe,J)),!0===Ye.mathMl&&(F(Te,$),F(Oe,Q),F(Oe,J))),t.ADD_TAGS&&(Te===Ce&&(Te=B(Te)),F(Te,t.ADD_TAGS,ge)),t.ADD_ATTR&&(Oe===Ne&&(Oe=B(Oe)),F(Oe,t.ADD_ATTR,ge)),t.ADD_URI_SAFE_ATTR&&F(et,t.ADD_URI_SAFE_ATTR,ge),t.FORBID_CONTENTS&&(Xe===Qe&&(Xe=B(Xe)),F(Xe,t.FORBID_CONTENTS,ge)),qe&&(Te["#text"]=!0),ze&&F(Te,["html","head","body"]),Te.table&&(F(Te,["tbody"]),delete Pe.tbody),w&&w(t),dt=t)},mt=F({},["mi","mo","mn","ms","mtext"]),vt=F({},["foreignobject","desc","title","annotation-xml"]),gt=F({},["title","style","font","a","script"]),yt=F({},H);F(yt,W),F(yt,G);var bt=F({},$);F(bt,q);var wt=function(e){var t=S(e);t&&t.tagName||(t={namespaceURI:it,tagName:"template"});var n=N(e.tagName),r=N(t.tagName);return!!st[e.namespaceURI]&&(e.namespaceURI===rt?t.namespaceURI===at?"svg"===n:t.namespaceURI===nt?"svg"===n&&("annotation-xml"===r||mt[r]):Boolean(yt[n]):e.namespaceURI===nt?t.namespaceURI===at?"math"===n:t.namespaceURI===rt?"math"===n&&vt[r]:Boolean(bt[n]):e.namespaceURI===at?!(t.namespaceURI===rt&&!vt[r])&&!(t.namespaceURI===nt&&!mt[r])&&!bt[n]&&(gt[n]||!yt[n]):!("application/xhtml+xml"!==ve||!st[e.namespaceURI]))},xt=function(e){O(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},St=function(e,t){try{O(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(r){O(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Oe[e])if(Ve||Ue)try{xt(t)}catch(r){}else try{t.setAttribute(e,"")}catch(r){}},_t=function(e){var t,n;if(Be)e=""+e;else{var r=P(e,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===ve&&it===at&&(e=''+e+"");var i=k?k.createHTML(e):e;if(it===at)try{t=(new h).parseFromString(i,ve)}catch(s){}if(!t||!t.documentElement){t=z.createDocument(it,"template",null);try{t.documentElement.innerHTML=ot?E:i}catch(s){}}var o=t.body||t.documentElement;return e&&n&&o.insertBefore(a.createTextNode(n),o.childNodes[0]||null),it===at?pe.call(t,ze?"html":"body")[0]:ze?t.documentElement:o},kt=function(e){return de.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null,!1)},Et=function(e){return e instanceof p&&("string"!==typeof e.nodeName||"string"!==typeof e.textContent||"function"!==typeof e.removeChild||!(e.attributes instanceof f)||"function"!==typeof e.removeAttribute||"function"!==typeof e.setAttribute||"string"!==typeof e.namespaceURI||"function"!==typeof e.insertBefore||"function"!==typeof e.hasChildNodes)},Tt=function(t){return"object"===e(l)?t instanceof l:t&&"object"===e(t)&&"number"===typeof t.nodeType&&"string"===typeof t.nodeName},Ct=function(e,t,r){me[e]&&T(me[e],(function(e){e.call(n,t,r,dt)}))},Ot=function(e){var t;if(Ct("beforeSanitizeElements",e,null),Et(e))return xt(e),!0;var r=ge(e.nodeName);if(Ct("uponSanitizeElement",e,{tagName:r,allowedTags:Te}),e.hasChildNodes()&&!Tt(e.firstElementChild)&&(!Tt(e.content)||!Tt(e.content.firstElementChild))&&M(/<[/\w]/g,e.innerHTML)&&M(/<[/\w]/g,e.textContent))return xt(e),!0;if(!Te[r]||Pe[r]){if(!Pe[r]&&jt(r)){if(je.tagNameCheck instanceof RegExp&&M(je.tagNameCheck,r))return!1;if(je.tagNameCheck instanceof Function&&je.tagNameCheck(r))return!1}if(qe&&!Xe[r]){var a=S(e)||e.parentNode,i=x(e)||e.childNodes;if(i&&a)for(var o=i.length-1;o>=0;--o)a.insertBefore(y(i[o],!0),b(e))}return xt(e),!0}return e instanceof u&&!wt(e)?(xt(e),!0):"noscript"!==r&&"noembed"!==r||!M(/<\/no(script|embed)/i,e.innerHTML)?(De&&3===e.nodeType&&(t=e.textContent,t=L(t,ye," "),t=L(t,be," "),t=L(t,we," "),e.textContent!==t&&(O(n.removed,{element:e.cloneNode()}),e.textContent=t)),Ct("afterSanitizeElements",e,null),!1):(xt(e),!0)},Nt=function(e,t,n){if(We&&("id"===t||"name"===t)&&(n in a||n in ft))return!1;if(Re&&!Le[t]&&M(xe,t));else if(Ie&&M(Se,t));else if(!Oe[t]||Le[t]){if(!(jt(e)&&(je.tagNameCheck instanceof RegExp&&M(je.tagNameCheck,e)||je.tagNameCheck instanceof Function&&je.tagNameCheck(e))&&(je.attributeNameCheck instanceof RegExp&&M(je.attributeNameCheck,t)||je.attributeNameCheck instanceof Function&&je.attributeNameCheck(t))||"is"===t&&je.allowCustomizedBuiltInElements&&(je.tagNameCheck instanceof RegExp&&M(je.tagNameCheck,n)||je.tagNameCheck instanceof Function&&je.tagNameCheck(n))))return!1}else if(et[t]);else if(M(Ee,L(n,ke,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==I(n,"data:")||!Je[e])if(Me&&!M(_e,L(n,ke,"")));else if(n)return!1;return!0},jt=function(e){return e.indexOf("-")>0},Pt=function(t){var r,a,i,o;Ct("beforeSanitizeAttributes",t,null);var s=t.attributes;if(s){var l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Oe};for(o=s.length;o--;){var u=r=s[o],c=u.name,d=u.namespaceURI;if(a="value"===c?r.value:R(r.value),i=ge(c),l.attrName=i,l.attrValue=a,l.keepAttr=!0,l.forceKeepAttr=void 0,Ct("uponSanitizeAttribute",t,l),a=l.attrValue,!l.forceKeepAttr&&(St(c,t),l.keepAttr))if(Ae||!M(/\/>/i,a)){De&&(a=L(a,ye," "),a=L(a,be," "),a=L(a,we," "));var f=ge(t.nodeName);if(Nt(f,i,a)){if(!Ge||"id"!==i&&"name"!==i||(St(c,t),a=$e+a),k&&"object"===e(v)&&"function"===typeof v.getAttributeType)if(d);else switch(v.getAttributeType(f,i)){case"TrustedHTML":a=k.createHTML(a);break;case"TrustedScriptURL":a=k.createScriptURL(a)}try{d?t.setAttributeNS(d,c,a):t.setAttribute(c,a),C(n.removed)}catch(p){}}}else St(c,t)}Ct("afterSanitizeAttributes",t,null)}},Lt=function e(t){var n,r=kt(t);for(Ct("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)Ct("uponSanitizeShadowNode",n,null),Ot(n)||(n.content instanceof o&&e(n.content),Pt(n));Ct("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e){var t,a,i,s,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((ot=!e)&&(e="\x3c!--\x3e"),"string"!==typeof e&&!Tt(e)){if("function"!==typeof e.toString)throw A("toString is not a function");if("string"!==typeof(e=e.toString()))throw A("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Fe||ht(u),n.removed=[],"string"===typeof e&&(Ke=!1),Ke){if(e.nodeName){var c=ge(e.nodeName);if(!Te[c]||Pe[c])throw A("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)1===(a=(t=_t("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?t=a:t.appendChild(a);else{if(!Ve&&!De&&!ze&&-1===e.indexOf("<"))return k&&He?k.createHTML(e):e;if(!(t=_t(e)))return Ve?null:He?E:""}t&&Be&&xt(t.firstChild);for(var d=kt(Ke?e:t);i=d.nextNode();)Ot(i)||(i.content instanceof o&&Lt(i.content),Pt(i));if(Ke)return e;if(Ve){if(Ue)for(s=fe.call(t.ownerDocument);t.firstChild;)s.appendChild(t.firstChild);else s=t;return(Oe.shadowroot||Oe.shadowrootmod)&&(s=he.call(r,s,!0)),s}var f=ze?t.outerHTML:t.innerHTML;return ze&&Te["!doctype"]&&t.ownerDocument&&t.ownerDocument.doctype&&t.ownerDocument.doctype.name&&M(se,t.ownerDocument.doctype.name)&&(f="\n"+f),De&&(f=L(f,ye," "),f=L(f,be," "),f=L(f,we," ")),k&&He?k.createHTML(f):f},n.setConfig=function(e){ht(e),Fe=!0},n.clearConfig=function(){dt=null,Fe=!1},n.isValidAttribute=function(e,t,n){dt||ht({});var r=ge(e),a=ge(t);return Nt(r,a,n)},n.addHook=function(e,t){"function"===typeof t&&(me[e]=me[e]||[],O(me[e],t))},n.removeHook=function(e){if(me[e])return C(me[e])},n.removeHooks=function(e){me[e]&&(me[e]=[])},n.removeAllHooks=function(){me={}},n}return ce()}()},110:function(e,t,n){"use strict";var r=n(309),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?o:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var a=p(n);a&&a!==h&&e(t,a,r)}var o=c(n);d&&(o=o.concat(d(n)));for(var s=l(t),m=l(n),v=0;v