.browse-more-apps-section{margin:auto;max-width:1112px;padding-bottom:40px;border-bottom:1px solid var(--surface-tertiary);position:relative}@media(max-width:600px){.browse-more-apps-section{border-bottom:none;margin-bottom:40px;padding-bottom:0}}.browse-more-apps-section+.app-pairing-section{margin-top:32px}.browse-more-apps-section h2{font-size:24px;line-height:116.667%;margin-bottom:24px}.browse-more-apps-section .browse-more-apps-list{display:flex;gap:24px}@media(max-width:600px){.browse-more-apps-section .browse-more-apps-list{flex-wrap:wrap;justify-content:center}}.browse-more-apps-section .browse-more-apps-list .app-item a{display:block}.browse-more-apps-section .browse-more-apps-list .app-item a h6{font-family:var(--font-lato);font-size:18px;line-height:155.556%;padding:12px 16px;background-color:var(--surface-secondary);text-transform:capitalize}.browse-more-apps-section .browse-more-apps-list .app-item a:hover{color:inherit}.browse-more-apps-section .browse-more-apps-list .app-item a:hover img{filter:brightness(1.2)}.browse-more-apps-section .browse-more-apps-list .app-item a:hover h6{background-color:var(--surface-tertiary)}.browse-more-apps-section .clean-btn{position:absolute;top:10px;right:0}@media(max-width:600px){.browse-more-apps-section .clean-btn{top:3px}}.app-pairing-section{margin:0 auto;max-width:1112px;position:relative}.app-pairing-section h2{font-size:24px;line-height:116.667%;margin-bottom:24px}.app-pairing-section .app-pairing-list{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:600px){.app-pairing-section .app-pairing-list{gap:12px}}.app-pairing-section .app-pairing-list .app-pairing-item{flex:1 1;min-width:250px}.app-pairing-section .app-pairing-list .app-pairing-item a{padding:12px;display:flex;align-items:center;height:100%;column-gap:12px;background-color:var(--surface-secondary)}.app-pairing-section .app-pairing-list .app-pairing-item a *{pointer-events:none}.app-pairing-section .app-pairing-list .app-pairing-item a:hover{background-color:var(--surface-tertiary);color:inherit}.app-pairing-section .app-pairing-list .app-pairing-item a .asset{flex:none}.app-pairing-section .app-pairing-list .app-pairing-item a .asset img{width:48px}.app-pairing-section .app-pairing-list .app-pairing-item a .content{overflow:hidden}.app-pairing-section .app-pairing-list .app-pairing-item a .content h6{color:var(--white);font-weight:600;font-size:16px;line-height:150%;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-pairing-section .app-pairing-list .app-pairing-item a .content p{font-family:var(--font-montserrat);color:var(--text-tertiary);font-weight:500;font-size:12px;line-height:133.333%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags{margin:24px 0 32px}@media(max-width:800px){.tags{margin:16px 0}}.tags .tag-group-title{font-family:var(--font-lato);font-size:18px;font-style:normal;font-weight:700;line-height:155.556%;margin-bottom:16px}.tags .tag-list{display:flex;flex-wrap:wrap;gap:10px}.tags .tag-list .tag-item{padding:4px 12px}@media(max-width:600px){.tags .tag-list .tag-item{padding:8px}}.tags .tag-list .tag-item,.tags .tag-list .tag-item-link{font-family:var(--font-montserrat);display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px;line-height:140%;height:32px;color:var(--text-tertiary)}.tags .tag-list .tag-item a,.tags .tag-list .tag-item button,.tags .tag-list .tag-item-link a,.tags .tag-list .tag-item-link button{color:var(--text-tertiary);padding:4px 12px;display:flex;align-items:center;gap:8px;font-size:14px;background-color:transparent;color:inherit;height:auto;line-height:143%;height:32px;text-transform:inherit}@media(max-width:600px){.tags .tag-list .tag-item a,.tags .tag-list .tag-item button,.tags .tag-list .tag-item-link a,.tags .tag-list .tag-item-link button{padding:8px}.tags .tag-list .tag-item a:not(button),.tags .tag-list .tag-item button:not(button),.tags .tag-list .tag-item-link a:not(button),.tags .tag-list .tag-item-link button:not(button){pointer-events:none;background-color:var(--surface-secondary)}}.tags .tag-list .tag-item img,.tags .tag-list .tag-item svg,.tags .tag-list .tag-item-link img,.tags .tag-list .tag-item-link svg{width:24px;height:24px}.tags .tag-list .tag-item{background-color:var(--surface-secondary)}.tags .tag-list .tag-item-link{background-color:var(--surface-tertiary)}.tags .tag-list .tag-item-link a,.tags .tag-list .tag-item-link button{color:var(--text-tertiary)}.tags .tag-list .tag-item-link a:hover,.tags .tag-list .tag-item-link button:hover{background-color:var(--surface-quaternary);color:var(--text-secondary)}.tags.supported-games-tag-list{margin-bottom:0}.tags.features-tag-list{margin-bottom:24px}.creator-social h4{font-family:var(--font-lato);font-weight:600;font-size:16px;line-height:150%;margin-bottom:16px}.creator-social .creator-social-list{display:flex;flex-wrap:wrap;gap:8px}.app-creator-section{margin:40px 0}@media(max-width:600px){.app-creator-section{margin:24px 0}}.app-creator-section h2{font-weight:700;font-size:24px;line-height:116.667%;margin-bottom:24px}@media(max-width:600px){.app-creator-section h2{margin-bottom:16px;font-size:20px}}.app-creator-section .app-creator-content{display:flex;justify-content:space-between;background-color:var(--surface-secondary);position:relative}.app-creator-section .app-creator-content .creator-info{padding:16px 24px 24px;max-width:650px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media(max-width:700px){.app-creator-section .app-creator-content .creator-info{position:relative;z-index:1;padding-top:80px;gap:20px}}.app-creator-section .app-creator-content .creator-info h3{font-family:var(--font-lato);font-size:18px;line-height:155.556%;margin-bottom:8px}.app-creator-section .app-creator-content .creator-info p{color:var(--text-tertiary);max-width:520px}.app-creator-section .app-creator-content .creator-image{position:relative;flex:none}@media(max-width:960px){.app-creator-section .app-creator-content .creator-image{width:328px}}@media(max-width:700px){.app-creator-section .app-creator-content .creator-image{position:absolute;top:0;left:0;z-index:0;width:100%;height:131px}}.app-creator-section .app-creator-content .creator-image img{height:100%;object-fit:cover}@media(max-width:700px){.app-creator-section .app-creator-content .creator-image img{width:100%;object-position:top}}.app-creator-section .app-creator-content .creator-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,var(--surface-secondary) 0,rgba(28,28,28,0) 108.82%)}@media(max-width:700px){.app-creator-section .app-creator-content .creator-image:after{top:unset;bottom:-4px;background:linear-gradient(1turn,var(--surface-secondary) 40.08%,rgba(28,28,28,0) 100%)}}.supported-games-modal .show-supported-games-modal-button{font-family:var(--font-montserrat);height:24px;background-color:var(--surface-tertiary);padding:4px 8px;font-size:12px;color:var(--text-tertiary);position:relative;top:-2px;text-transform:inherit}.supported-games-modal .show-supported-games-modal-button:hover{background-color:var(--surface-quaternary);color:var(--text-secondary)}.supported-games-modal .supported-games-modal-container{position:fixed;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,9%,.79);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;opacity:1;visibility:visible;transition:all .3s ease}.supported-games-modal .supported-games-modal-container:not(.modal-is-open){opacity:0;visibility:hidden;pointer-events:none}.supported-games-modal .supported-games-modal-container .supported-games-modal-main{background-color:var(--surface-secondary);position:relative;width:560px;height:630px}@media(max-width:800px){.supported-games-modal .supported-games-modal-container .supported-games-modal-main{width:100%}}@media(max-width:500px){.supported-games-modal .supported-games-modal-container .supported-games-modal-main{height:520px}}.supported-games-modal .supported-games-modal-container .supported-games-modal-main .close-modal{position:absolute;right:8px;top:8px}@media(max-width:500px){.supported-games-modal .supported-games-modal-container .supported-games-modal-main .close-modal{right:0;top:0}}.supported-games-modal .supported-games-modal-container .supported-games-modal-main iframe{width:100%;height:630px;border:none}.supported-games-modal .supported-games-modal-container .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}@media(max-width:500px){.supported-games-modal .supported-games-modal-container .bg{pointer-events:none}}.supported-games-modal-content .sg-header{padding:24px;background-color:var(--surface-tertiary);display:flex;gap:16px;align-items:flex-end}@media(max-width:500px){.supported-games-modal-content .sg-header{padding:16px}}.supported-games-modal-content .sg-header .app-thumb{width:56px}@media(max-width:500px){.supported-games-modal-content .sg-header .app-thumb{width:48px}}.supported-games-modal-content .sg-header .app-title h2{font-weight:700;font-size:24px;line-height:116.667%;margin-bottom:4px;color:inherit}@media(max-width:500px){.supported-games-modal-content .sg-header .app-title h2{font-size:20px}}.supported-games-modal-content .sg-header .app-title p{font-family:var(--font-montserrat);font-size:14px;line-height:140%;color:var(--text-quaternary)}.supported-games-modal-content .sg-footer{position:absolute;bottom:0;left:0;width:100%;background-color:var(--surface-tertiary);padding:12px 16px;text-align:center}.supported-games-modal-content .sg-footer p{color:var(--text-quaternary);font-size:14px;line-height:142.857%}.supported-games-modal-content .sg-search{padding:32px 32px 24px}@media(max-width:500px){.supported-games-modal-content .sg-search{padding:16px}}.supported-games-modal-content .sg-list-wrapper{overflow-y:auto;height:370px;margin-right:8px;padding:0 16px 0 32px;position:relative}@media(max-width:500px){.supported-games-modal-content .sg-list-wrapper{height:286px;padding:0 16px}}.supported-games-modal-content .sg-list-wrapper .sg-full-list li{font-size:16px;color:var(--text-secondary);line-height:150%;padding:8px 0;display:flex;gap:8px;align-items:center}.supported-games-modal-content .sg-list-wrapper .sg-full-list li .game-icon{width:24px}.supported-games-modal-content .sg-list-wrapper .sg-full-list li:not(:last-child){border-bottom:1px solid var(--surface-tertiary)}.supported-games-modal-content .sg-list-wrapper .sg-full-list li:first-child{padding-top:0}.supported-games-modal-content .no-results-placeholder{background-color:var(--surface-secondary);position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.search-input{position:relative}.search-input input[type=search]{padding-left:36px;padding-right:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-color:var(--surface-quaternary)}.search-input input[type=search]::-webkit-search-cancel-button,.search-input input[type=search]::-webkit-search-decoration,.search-input input[type=search]::-webkit-search-results-button,.search-input input[type=search]::-webkit-search-results-decoration{display:none}.search-input input[type=search]:focus,.search-input input[type=search]:hover{border-color:var(--border-secondary)}.search-input:focus-within .clear-search{opacity:1;right:0;cursor:pointer}.search-input>svg{width:20px;height:20px;left:12px;bottom:-2px;pointer-events:none}.search-input .clear-search,.search-input>svg{color:var(--icons-secondary);position:absolute;top:0;margin:auto}.search-input .clear-search{right:-8px;bottom:0;opacity:0;cursor:auto;padding:0;background-color:transparent;width:48px;height:48px;z-index:10}.search-input .clear-search:hover{color:var(--text-secondary)}.search-input .clear-search svg{width:24px;height:24px;position:relative;bottom:-3px}.desktop-notice{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px;background-color:var(--surface-info);font-size:14px;line-height:142.857%;color:var(--white)}.desktop-notice svg{width:20px;height:20px}@media(max-width:1024px){.desktop-notice{display:flex}}.games-list-section{padding:0 20px}.games-list-section .game-list-inner{max-width:1396px;margin:auto}.games-list-section h2{margin:0 0 24px;line-height:116.667%}.games-list-section .view-all{margin:40px auto}@media(max-width:600px){.games-list-section .view-all{width:calc(100% - 20px);justify-content:center;margin:24px 0 40px}}.games-list-section .games-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:800px){.games-list-section .games-list{grid-template-columns:1fr 1fr}}@media(max-width:600px){.games-list-section .games-list{grid-template-columns:1fr;gap:12px}}.games-list-section .games-list .game-item img:hover{filter:brightness(1.2)}.games-list-section .games-list-actions{flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:24px 0;display:none}@media(max-width:600px){.games-list-section .games-list-actions{display:flex}}.games-list-section .games-list-actions .show-more{width:100%}@media(max-width:600px){.games-list-section.top-games{padding-right:0}.games-list-section.top-games .games-list-wrapper{overflow-y:hidden;padding-right:26px}.games-list-section.top-games .games-list-wrapper::-webkit-scrollbar{display:none}.games-list-section.top-games .games-list{width:calc(300vw - 138px);grid-template-columns:calc(100vw - 54px) calc(100vw - 54px) calc(100vw - 54px)}}.apps-list-section{padding:0 20px}.apps-list-section .apps-list-inner{max-width:1396px;margin:0 auto 40px}.apps-list-section h2{margin-bottom:24px}@media(max-width:1024px){.apps-list-section h2{font-size:20px;line-height:24px;margin-bottom:16px}}.apps-list-section .apps-list-wrapper{overflow-y:hidden}.apps-list-section .apps-list-wrapper::-webkit-scrollbar{display:none}.apps-list-section .apps-list{display:flex;flex-wrap:wrap;gap:24px}.apps-list-section .apps-list .app-item{width:260px;position:relative;padding-bottom:88px;overflow:hidden}.apps-list-section .apps-list .app-item .app-thumb{width:260px}.apps-list-section .apps-list .app-item .show-info-btn{position:absolute;right:12px;bottom:12px;z-index:1;background-color:transparent;display:none}@media(max-width:700px){.apps-list-section .apps-list .app-item .show-info-btn{display:block}}.apps-list-section .apps-list .app-item .show-info-btn .icon-expand{display:none}@media(any-hover:hover){.apps-list-section .apps-list .app-item:hover .app-dl,.apps-list-section .apps-list .app-item:hover .link-btn,.apps-list-section .apps-list .app-item:hover .multi-tile-menu{opacity:1;color:var(--white);pointer-events:all}.apps-list-section .apps-list .app-item:hover .info-card{bottom:0}.apps-list-section .apps-list .app-item:hover .card-header{padding-bottom:8px;gap:16px}.apps-list-section .apps-list .app-item:hover .card-header .app-icon{width:48px;height:48px}.apps-list-section .apps-list .app-item:hover .card-header h3{width:164px;bottom:-4px}.apps-list-section .apps-list .app-item:hover .card-header .type{opacity:0}.apps-list-section .apps-list .app-item:hover .card-body p,.apps-list-section .apps-list .app-item:hover .card-header .star-rating{opacity:1}}.apps-list-section .apps-list .app-item.is-shown .app-dl,.apps-list-section .apps-list .app-item.is-shown .link-btn,.apps-list-section .apps-list .app-item.is-shown .multi-tile-menu{opacity:1;color:var(--white);pointer-events:all}.apps-list-section .apps-list .app-item.is-shown .info-card{bottom:0}.apps-list-section .apps-list .app-item.is-shown .card-header{padding-bottom:8px;gap:16px}.apps-list-section .apps-list .app-item.is-shown .card-header .app-icon{width:48px;height:48px}.apps-list-section .apps-list .app-item.is-shown .card-header h3{width:164px;bottom:-4px}.apps-list-section .apps-list .app-item.is-shown .card-header .type{opacity:0}.apps-list-section .apps-list .app-item.is-shown .card-body p,.apps-list-section .apps-list .app-item.is-shown .card-header .star-rating{opacity:1}.apps-list-section .apps-list .app-item a{display:block}.apps-list-section .apps-list .app-item a:not(.app-dl,.link-btn){width:100%}.apps-list-section .apps-list .app-item a:focus,.apps-list-section .apps-list .app-item a:hover{color:inherit}.apps-list-section .apps-list .app-item .app-dl,.apps-list-section .apps-list .app-item .link-btn,.apps-list-section .apps-list .app-item .multi-tile-menu{position:absolute;right:16px;bottom:16px;z-index:1;opacity:0;width:calc(100% - 32px);text-align:center;transition:all .15s ease-in;text-transform:uppercase;font-size:14px;line-height:190%}.apps-list-section .apps-list .app-item .multi-tile-menu{text-transform:unset;text-align:left}.apps-list-section .apps-list .app-item .multi-dl{padding:2px 24px 0;width:100%;justify-content:center;cursor:auto}.apps-list-section .apps-list .app-item .tile-multi-dl-list{position:fixed;width:228px}.apps-list-section .apps-list .app-item .link-btn{display:none}@media(max-width:1024px){.apps-list-section .apps-list .app-item .link-btn{pointer-events:none;display:block}.apps-list-section .apps-list .app-item .app-dl,.apps-list-section .apps-list .app-item .multi-tile-menu{display:none}}.apps-list-section .apps-list .app-item .info-card{background-color:var(--color-surface-secondary);padding:16px;position:absolute;bottom:-199px;width:100%;height:100%;z-index:0;transition:all .3s ease}.apps-list-section .apps-list .app-item .card-header{display:flex;gap:0;padding-bottom:12px;transition:all .3s ease}.apps-list-section .apps-list .app-item .card-header .app-icon{width:0;height:0;transition:all .3s ease}.apps-list-section .apps-list .app-item .card-header .title{display:flex;flex-direction:column;gap:8px;position:relative}.apps-list-section .apps-list .app-item .card-header h3{font-size:16px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:236px;position:relative;transition:all .3s ease}.apps-list-section .apps-list .app-item .card-header .type{font-family:var(--font-montserrat);font-size:14px;font-weight:400;line-height:16px;color:var(--text-quaternary);opacity:1;transition:opacity .3s ease}.apps-list-section .apps-list .app-item .card-header .star-rating{font-size:20px;position:absolute;bottom:12px;opacity:0;transition:opacity .3s ease}@media(max-width:600px){.apps-list-section .apps-list .app-item .card-header .star-rating{font-size:16px}}.apps-list-section .apps-list .app-item .card-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.apps-list-section .apps-list .app-item .card-body p{color:var(--text-tertiary);font-size:16px;font-weight:400;line-height:24px;opacity:0;transition:opacity .3s ease}@media(max-width:600px){.apps-list-section:not(.list-type){padding-right:0}.apps-list-section:not(.list-type) .apps-list{flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;padding-right:20px;gap:12px}.apps-list-section:not(.list-type) .apps-list .show-info-btn .icon-info{display:block}.apps-list-section.list-type .apps-list{gap:12px}.apps-list-section.list-type .apps-list .show-info-btn .icon-info{display:none}.apps-list-section.list-type .apps-list .show-info-btn .icon-expand{display:block}.apps-list-section.list-type .apps-list .app-item{width:100%;padding-bottom:0;background-color:var(--surface-secondary);display:flex;flex-direction:column;align-items:flex-end;overflow:hidden;max-height:64px;transition:max-height .3s ease}.apps-list-section.list-type .apps-list .app-item.is-shown{max-height:300px}.apps-list-section.list-type .apps-list .app-item.is-shown .show-info-btn{transform:rotate(180deg)}.apps-list-section.list-type .apps-list .app-item .show-info-btn{bottom:unset;top:0;right:0;height:64px;width:60px;display:flex;align-items:center;justify-content:center;z-index:10}.apps-list-section.list-type .apps-list .app-item .app-dl,.apps-list-section.list-type .apps-list .app-item .link-btn,.apps-list-section.list-type .apps-list .app-item .multi-tile-menu{z-index:0}.apps-list-section.list-type .apps-list .app-item .app-thumb{display:none}.apps-list-section.list-type .apps-list .app-item .info-card{position:unset;padding:0}.apps-list-section.list-type .apps-list .app-item .info-card .card-header{gap:16px;padding:8px 12px;background:var(--surface-tertiary);position:relative;z-index:1}.apps-list-section.list-type .apps-list .app-item .info-card .card-header .app-icon{width:48px;height:48px}.apps-list-section.list-type .apps-list .app-item .info-card .card-header h3{width:180px;bottom:-4px}.apps-list-section.list-type .apps-list .app-item .info-card .card-header .type{opacity:0}.apps-list-section.list-type .apps-list .app-item .info-card .card-header .star-rating{opacity:1}.apps-list-section.list-type .apps-list .app-item .info-card .card-body{padding:16px 16px 72px}.apps-list-section.list-type .apps-list .app-item .info-card .card-body p{opacity:1}}.apps-list-section .apps-list-actions{flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-top:24px;display:none}@media(max-width:600px){.apps-list-section .apps-list-actions{display:flex}}body:has(.no-results-found) .site-footer .back-to-top{display:none}.search-page-layout{min-height:100vh}@media(min-width:1024px){.search-page-layout{padding-top:76px}}.search-page-layout .sr-header{max-width:1436px;margin:auto;padding:0 20px}.search-page-layout .sr-header h1{font-size:44px;line-height:56px;margin-bottom:24px}@media(max-width:1024px){.search-page-layout .sr-header h1{font-size:24px;line-height:28px}}.search-page-layout .sr-header h1 span{font-weight:700}.search-page-layout .sr-header .found{margin:24px 0;color:var(--text-quaternary);font-size:16px;font-weight:400;line-height:24px}@media(max-width:600px){.search-page-layout .sr-header .found{margin-bottom:16px;font-size:14px}}.search-page-layout .no-results-found{max-width:1396px;margin:auto;display:flex;flex-direction:column;gap:24px;padding:24px 20px;align-items:center;text-align:center}@media(max-width:600px){.search-page-layout .no-results-found img{max-width:320px;height:200px;object-fit:cover}}.search-page-layout .no-results-found h2{font-size:32px;line-height:40px}@media(max-width:1024px){.search-page-layout .no-results-found h2{font-size:24px;line-height:28px}}.search-page-layout .no-results-found h2 span{font-weight:700}.search-page-layout .no-results-found p{font-family:var(--font-montserrat);font-size:18px;font-weight:500;line-height:28px}@media(max-width:1024px){.search-page-layout .no-results-found p{font-size:16px;line-height:24px}}.search-page-layout .start-search{max-width:1396px;margin:auto;display:flex;flex-direction:column;gap:24px;padding:24px 20px;align-items:center;text-align:center}.search-page-layout .start-search img{position:relative;left:-24px}@media(max-width:600px){.search-page-layout .start-search img{max-width:282px;height:200px;object-fit:cover;left:-14px}}.search-page-layout .start-search h2{font-size:32px;line-height:40px}@media(max-width:1024px){.search-page-layout .start-search h2{font-size:20px;line-height:24px}}.appstore-search{flex:1 1}@media(max-width:1024px){.appstore-search{flex:0 1;order:1}}@media(min-width:1024px){.appstore-search .search-btn{display:none}}.appstore-search .appstore-search-inner{position:relative}@media(max-width:1024px){.appstore-search .appstore-search-inner{display:none}}.appstore-search .appstore-search-inner .search{position:relative;height:40px;flex:1 1}.appstore-search .appstore-search-inner:focus-within .autocomplete{display:block}.appstore-search input[type=search]{padding-left:40px;padding-right:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:var(--surface-secondary);height:40px;font-family:var(--font-montserrat);font-size:16px}.appstore-search input[type=search]::-webkit-search-cancel-button,.appstore-search input[type=search]::-webkit-search-decoration,.appstore-search input[type=search]::-webkit-search-results-button,.appstore-search input[type=search]::-webkit-search-results-decoration{display:none}.appstore-search input[type=search]:not(:placeholder-shown)+.clear-search{opacity:1;cursor:pointer}.appstore-search .search-icon{width:20px;height:20px;color:var(--text-secondary);position:absolute;left:12px;top:0;bottom:0;margin:auto;pointer-events:none}.appstore-search .clear-search{position:absolute;right:8px;top:0;bottom:0;margin:auto;opacity:0;cursor:auto;padding:0;width:24px;height:24px;z-index:10}.appstore-search .clear-search svg{width:24px;height:24px;position:relative}.appstore-search .back-btn{display:none}.appstore-search .autocomplete{position:absolute;left:0;top:41px;width:100%;max-height:246px;background-color:var(--surface-secondary);overflow-y:auto;display:none}@media(max-width:1024px){.appstore-search .autocomplete{max-height:auto;top:80px}}.appstore-search .autocomplete .autocomplete-list a{font-family:var(--font-montserrat);font-size:14px;display:flex;align-items:center;gap:8px;padding:8px 12px}.appstore-search .autocomplete .autocomplete-list a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appstore-search .autocomplete .autocomplete-list a svg{width:20px;height:20px;flex:none;color:var(--text-quaternary)}.appstore-search .autocomplete .autocomplete-list a.selected,.appstore-search .autocomplete .autocomplete-list a:focus,.appstore-search .autocomplete .autocomplete-list a:hover{background-color:var(--surface-hover-regular);color:inherit}@media(max-width:1024px){body:has(.search-page-layout) .appstore-search .appstore-search-inner{background-color:var(--black);position:fixed;width:100%;height:80px;left:0;top:0;z-index:100;display:flex;gap:4px;padding:20px 20px 0 8px;transition:opacity .3s ease;opacity:1}body:has(.search-page-layout) .appstore-search .appstore-search-inner .back-btn{display:block}}body:has(.search-page-layout) .appstore-search .search-btn{display:none}@media(min-width:1024px){body:has(.search-page-layout) .appstore-search .autocomplete{display:none}}.carousel-slider-section{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}@media(max-width:1024px){.carousel-slider-section{display:none}}.carousel-slider-section .carousel-slider-wrapper{position:relative}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-next,.carousel-slider-section .carousel-slider-wrapper .carousel-slider-prev{width:40px;height:40px;padding:4px;background-color:var(--ow-red);color:var(--white);position:absolute;top:0;bottom:0;margin:auto;z-index:10;display:flex;align-items:center;opacity:0;transition:opacity .3s ease}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-next:hover,.carousel-slider-section .carousel-slider-wrapper .carousel-slider-prev:hover{background-color:var(--ow-red-hover)}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-next:after,.carousel-slider-section .carousel-slider-wrapper .carousel-slider-prev:after{display:none}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-next:disabled,.carousel-slider-section .carousel-slider-wrapper .carousel-slider-prev:disabled{opacity:0;pointer-events:none;cursor:auto}.carousel-slider-section .carousel-slider-wrapper:hover .carousel-slider-next,.carousel-slider-section .carousel-slider-wrapper:hover .carousel-slider-prev{opacity:1}.carousel-slider-section .carousel-slider-wrapper:hover .carousel-slider-next:disabled,.carousel-slider-section .carousel-slider-wrapper:hover .carousel-slider-prev:disabled{opacity:.4}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-next{right:20px;transform:rotate(180deg)}.carousel-slider-section .carousel-slider-wrapper .carousel-slider-prev{left:20px}.carousel-slider-section .carousel-list li{padding:57px 0;position:relative}@media(max-width:600px){.carousel-slider-section .carousel-list li{padding:14px 0 70px}}.carousel-slider-section .carousel-list li img.bg-image{position:absolute;top:-80px;left:0;width:100%;z-index:-1}@media(max-width:1024px){.carousel-slider-section .carousel-list li img.bg-image{top:0}}.carousel-slider-section .carousel-list li img.bg-image+a{position:relative;z-index:2}.carousel-slider-section .carousel-list li img.cta-image{cursor:pointer;display:block;margin:auto}.carousel-slider-section .carousel-list li:after{content:"";position:absolute;z-index:1;height:320px;width:100%;left:0;bottom:0;background:linear-gradient(180deg,transparent 0,var(--black) 90%);pointer-events:none}.carousel-slider-section .carousel-slider-pagination{display:flex;gap:24px;width:-moz-fit-content;width:fit-content;margin:0 auto 48px;align-items:center;position:absolute;left:0;right:0;bottom:0;z-index:2}.carousel-slider-section .carousel-slider-pagination:empty{display:none}.carousel-slider-section .carousel-slider-pagination span{background-color:var(--text-quaternary);border:1px solid transparent;opacity:1;width:8px;height:8px;border-radius:50%}.carousel-slider-section .carousel-slider-pagination span.swiper-pagination-bullet-active{background-color:transparent;border:1px solid var(--white);width:10px;height:10px}.carousel-slider-section .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.carousel-slider-section .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.carousel-slider-section .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.carousel-slider-section .swiper-fade .swiper-slide-active,.carousel-slider-section .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.big-banner{padding:0 20px;max-width:1436px;margin:56px auto;display:block}.big-banner .mobile{display:none}@media(max-width:600px){.big-banner .desktop{display:none}.big-banner .mobile{display:block;width:100%}}body:has(.app-page-layout) .big-banner{max-width:1162px}body:has(.error-placeholder) .site-footer .back-to-top{display:none}.error-placeholder{padding:48px 20px 96px;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.error-placeholder{padding:24px 20px}}.error-placeholder .error-inner{display:flex;flex-direction:column;gap:24px}.error-placeholder h1{font-size:96px;text-align:center;line-height:104px}.breadcrumb{max-width:1436px;margin:auto;padding:24px 20px 32px}@media(max-width:1024px){.breadcrumb{padding:0 20px 24px}}.breadcrumb ol{list-style:none;display:flex;gap:4px}.breadcrumb ol li,.breadcrumb ol li a{display:flex;align-items:center}.breadcrumb ol li a{font-family:var(--font-montserrat);font-size:12px;line-height:16px;font-weight:400;gap:4px;color:var(--text-quaternary)}.breadcrumb ol li a svg{width:20px;height:20px;transform:rotate(-90deg)}.breadcrumb ol li a:hover{color:var(--ow-red-hover)}.breadcrumb ol li a:hover svg{color:var(--text-quaternary)}.breadcrumb ol li:last-child a{color:var(--text-secondary);pointer-events:none}.download-actions .dl-btn.btn-primary svg{width:24px;height:24px}.multi-downloads-menu{position:relative}.multi-downloads-menu.is-open .arrow-icon{transform:rotate(180deg)}.multi-downloads-menu:not(.is-open) .multi-options-list{opacity:0;pointer-events:none}.multi-downloads-menu .main-multi-btn{background-color:var(--ow-red);cursor:pointer;display:flex;align-items:center}.multi-downloads-menu .main-multi-btn a{font-family:var(--font-montserrat);font-size:16px;white-space:nowrap;font-weight:var(--font-weight-medium,500);color:var(--white);text-transform:uppercase;display:flex;gap:8px;align-items:center;height:56px;padding:0 24px;text-align:left}@media(any-hover:hover){.multi-downloads-menu .main-multi-btn a:hover{background-color:var(--ow-red-hover)}}.multi-downloads-menu .main-multi-btn svg{width:20px;height:20px;color:var(--white)}.multi-downloads-menu .main-multi-btn svg:not(.icon){width:24px;height:24px}.multi-downloads-menu .main-multi-btn .multi-options-btn{background-color:transparent;width:40px;height:56px;padding-top:4px;position:relative}.multi-downloads-menu .main-multi-btn .multi-options-btn:before{content:"";height:24px;width:1px;background-color:var(--color-icon-primary);position:absolute;left:0;top:0;bottom:0;margin:auto}@media(any-hover:hover){.multi-downloads-menu .main-multi-btn .multi-options-btn:hover{background-color:var(--ow-red-hover)}}.multi-downloads-menu .multi-options-list{background-color:var(--color-surface-tertiary);display:flex;width:100%;padding:var(--space-200) 0;flex-direction:column;align-items:flex-start;position:absolute;z-index:10;transition:opacity .15s ease;opacity:1}.multi-downloads-menu .multi-options-list .option-item{width:100%;position:relative}.multi-downloads-menu .multi-options-list .option-item:not(:last-child){margin-bottom:16px}.multi-downloads-menu .multi-options-list .option-item:not(:last-child):after{content:"";position:absolute;right:0;left:0;bottom:-8px;margin:auto;width:calc(100% - 32px);height:1px;background-color:var(--color-border-on-surface)}.multi-downloads-menu .multi-options-list .option-item a{display:flex;padding:8px 16px;align-items:center;gap:12px;width:100%;color:var(--color-text-primary);font-family:var(--font-montserrat);font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.multi-downloads-menu .multi-options-list .option-item a svg{width:24px;height:24px;flex:none}.multi-downloads-menu .multi-options-list .option-item a:hover{background-color:var(--color-surface-on-surface)}.app-info-sticky-header.floats .app-info-sticky-header-inner .app-download-area{display:flex;flex-direction:row-reverse;gap:16px;align-items:center}.app-info-sticky-header.floats .app-info-sticky-header-inner .app-download-area .app-inventory-list{padding:0}.app-info-sticky-header.floats .app-info-sticky-header-inner .app-download-area .dl-btn{min-width:208px}
/*# sourceMappingURL=777ce5c6c0b7100b.css.map*/