 :root{--set__i-header-primary--he:70;--light__i-headerPrimary--ba-co:var(--i-base-contrast_5);--light__i-footer--ba-co:var(--i-base_3);--light__i-footer--co:var(--i-base-contrast_5);--light__i-body--ba-co:#fafafa;--light__i-body--ba-co:var(--i-base_3);--set__i-sidebar-width:250;--light__i-headerMobile--co:var(--i-base_3);}article.ipsData__item.ipsBox{}.ipsMessage--acp.ipsMessage--error{display:none}body.appRecordPage{background-color:var(--i-base_2);}.ipsData--apps-devs{--i-data--basis:160px;}.ipsData--apps-trands p.i-color_soft, .ipsData--apps-devs p.i-color_soft{--i-co:var(--i-color_soft);color:var(--i-co);font-size:.8em;}.ipsData--apps-trands p.i-color_soft a{--i-co:var(--i-color_soft);color:var(--i-co);}.ipsLogo{border-right:1px solid color-mix(in srgb, var(--i-base_6) 20%, transparent);padding-right:20px;height:40px;}.ipsNavBar{justify-content:flex-start;}.ipsLogo__name{text-transform:uppercase;font-weight:600;padding:5px;border-radius:3px;font-size:max(14px, .8em);}.ipsLogo__name:hover{opacity:.8;}.ipsNavBar > li > :is(a, button){font-weight:600;font-size:max(14px, .8em);}.ipsNavBar > [data-active] > :is(a, button){color:var(--i-nav-active--co);background-color:transparent;}.ipsHeader__primary, .ipsHeader__secondary, .ipsMobileHeader{background-color:var(--i-base_3);}[data-ips-scheme="light"] .ipsHeader__primary, [data-ips-scheme="light"] .ipsHeader__secondary, [data-ips-scheme="light"] .ipsMobileHeader{background-color:var(--i-base-contrast_6);}[data-ips-header-content="search"]{display:none}.ipsFooter hr{border-top:1px solid var(--i-base_6);}.ipsLayout__main{padding-top:0}.ipsNavPanel__search{position:relative;border-radius:2px;width:100%;margin:2px;--icon:"\f002";cursor:text;padding:1.5em 1.3em;font-size:1em;font-weight:400;padding-right:50px;background:color-mix(in srgb, currentColor 10%, transparent);}.ipsNavPanel__searchInvision-active .ipsNavPanel__search, .ipsNavPanel__search:focus{outline:var(--i-outline-width) var(--i-outline-style) var(--i-outline-color);outline-offset:var(--i-outline-offset);background:#fff;color:black}.ipsNavPanel__searchInvision{max-width:450px;position:relative;}#mainHero{padding-bottom:2em}#mainHero h1{font-size:2em;font-weight:300;text-align:center;margin-bottom:.5em}.ipsPageHeader.ipsBox{border:0;box-shadow:none}.ipsLayout__secondary-column .ipsWidget{background:transparent}.fa-house-chimney{display:none}.removeQuery{padding:10px 15px;visibility:visible;opacity:1;cursor:pointer;width:auto;height:auto;margin:0;right:-2px;border-radius:0;position:absolute;color:var(--i-base-contrast_6);z-index:99999;font-size:1.3em;display:flex;align-items:center;height:100%;}.ipsNavPanel__searchInvision-active .removeQuery{visibility:visible;opacity:1;}.ipsNavPanel__searchInvision-active > div > svg{padding:16px 15px 17px 15px;visibility:visible;opacity:1;cursor:pointer;width:auto;height:auto;margin:0;right:-4px;border-radius:0 6px 6px 0;}.ipsNavPanel__searchInvision > div > svg, .removeQuery{position:absolute;fill:var(--i-base-contrast_6);z-index:99991;right:-2;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, -webkit-transform 0.05s ease-in-out 0s;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, transform 0.05s ease-in-out 0s;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, transform 0.05s ease-in-out 0s, -webkit-transform 0.05s ease-in-out 0s;visibility:hidden;opacity:0;}.removeQuery:hover{opacity:.8;}.ipsNavPanel__searchResults{background:var(--i-widget--ba-co);padding:5px 0;border-radius:min(var(--i-design-radius), 4px);min-width:210px;position:absolute;top:calc(100% + 8px);left:0;pointer-events:none;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, -webkit-transform 0.05s ease-in-out 0s;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, transform 0.05s ease-in-out 0s;transition:visibility 0.05s ease-in-out 0.05s, opacity 0.05s ease-in-out 0s, transform 0.05s ease-in-out 0s, -webkit-transform 0.05s ease-in-out 0s;visibility:hidden;opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px);font-size:1em;color:var(--i-color_soft);top:calc(100% + 12px);}.ipsNavPanel__searchInvision-active .ipsNavPanel__searchResults{visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);transition-delay:0s;pointer-events:auto;z-index:9999;width:100%;box-shadow:rgba(0, 0, 0, 0.26) 0px 3px 40px, rgba(0, 0, 0, 0.1) 0px 1px 2px;max-height:calc(100vh - 100px);min-height:0;overflow:hidden;pointer-events:all;position:absolute;overflow:scroll;}.search_containerName{font-weight:400}[data-role="search_results"] .ipsData__image{--i-data--icon-width:45px;}[data-role="loading_area"]{position:absolute;right:0;z-index:99992;padding:16px 15px 17px 15px;visibility:visible;opacity:1;cursor:pointer;width:auto;height:auto;margin:0;right:5px;top:18px;color:var(--i-base-contrast_6);}.ipsFooter{margin-top:0;}.appsCategories ul.i-flex{flex-direction:column;}.sorting{-webkit-animation-name:filter-animation;animation-name:filter-animation;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.ipsBreadcrumb{font-weight:550;font-size:.8em;}@-webkit-keyframes filter-animation{0%,100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0.3;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes filter-animation{0%,100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0.3;-webkit-transform:translateY(15px);transform:translateY(15px)}}:where(.ipsContentWrap > *:not(:last-child)){margin-bottom:var(--i-sp_2);}.ipsLayout__columns{gap:var(--i-sp_2);}.appRecordPage .ipsComposeAreaWrapper{background:transparent;}.ipsMobileNavIcons__button--primary{background:transparent}.ipsFooter__widgets .ipsWidget{background:transparent;padding:0;margin:0;}.ipsFooter__widgets .ipsWidget > .ipsWidget__padding{padding:0;}[data-blocktitle="Who was online"] h3.ipsWidget__header{padding:0;background:transparent;font-weight:500;}[data-blocktitle="Who was online"] .ipsWidget__padding{padding:0;margin-bottom:2em;}[data-blocktitle="Who was online"] .ipsList--csv{font-size:.9em;}@media (max-width:767px){#mainHero h1{display:none}.ipsLayout__primary-column > #appFilters{margin-bottom:var(--i-sp_2);}.ipsEntry__footerPriceMobile{display:flex;width:95px;flex-direction:column;align-items:flex-end;gap:0;}.ipsEntry__footerPriceDesc{display:none}#appFilters ul{font-size:.9em;gap:1em;font-weight:400;}#appFilters{justify-content:space-between;flex-wrap:wrap;gap:calc(var(--i-rem) * 1) !important}.ipsLogo{border:0;}.appsCategories ul.i-flex{flex-direction:row;width:max-content;gap:.7em}.appsCategories{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;margin:0 -.6em;padding:.6em;}.ipsLayout__columns{gap:var(--i-sp_block)}#mainHero{flex-basis:100%;}.ipsMobileHeader{flex-wrap:wrap;}.ipsMobileHeader{height:auto;padding-top:1em;}#mainHero h1{font-size:1.3em;margin:.5em 0;}.ipsData--mini-grid .ipsData__item{padding:1em .5em;}.ipsData--apps-devs{--i-data--basis:140px;}}