.mainPage-module__V5jiwW__main{flex-direction:column;gap:1.5rem;width:100%;max-width:1120px;min-height:100vh;margin:0 auto;padding:0 clamp(1rem,3.5vw,2rem) 3.5rem;display:flex;position:relative}.mainPage-module__V5jiwW__hero{flex-direction:column;gap:1.35rem;width:100%;padding:1.5rem 0 .25rem;display:flex}.mainPage-module__V5jiwW__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;display:flex}.mainPage-module__V5jiwW__brandBlock{flex:18rem;min-width:0}.mainPage-module__V5jiwW__brandMark{align-items:center;gap:1.1rem;display:flex}.mainPage-module__V5jiwW__brandLogo{object-fit:contain;filter:drop-shadow(0 0 22px #00ffd947);flex-shrink:0;width:4.25rem;height:4.25rem}.mainPage-module__V5jiwW__brandCopy{flex-direction:column;gap:.28rem;min-width:0;display:flex}.mainPage-module__V5jiwW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#00ffd9b3;margin:0;font-size:.68rem;font-weight:600}.mainPage-module__V5jiwW__brandTitle{letter-spacing:-.035em;text-transform:uppercase;background:linear-gradient(120deg,#00ffd9 0%,#0f6 55%,#00e6c0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.75rem,4.5vw,2.45rem);font-weight:800;line-height:1.05}.mainPage-module__V5jiwW__slogan{color:#7aa8a8;max-width:28rem;margin:.15rem 0 0;font-size:.88rem;font-weight:400;line-height:1.45}.mainPage-module__V5jiwW__heroAside{flex-direction:column;flex:0 auto;align-items:flex-end;gap:.85rem;display:flex}.mainPage-module__V5jiwW__livePill{color:#9ed9cc;letter-spacing:.08em;text-transform:uppercase;background:#00ffd90f;border:1px solid #00ffd938;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .65rem;font-size:.68rem;font-weight:600;display:inline-flex}.mainPage-module__V5jiwW__liveDot{background:#0f6;border-radius:50%;width:.45rem;height:.45rem;animation:1.8s ease-out infinite mainPage-module__V5jiwW__livePulse;box-shadow:0 0 #00ff668c}@keyframes mainPage-module__V5jiwW__livePulse{0%{box-shadow:0 0 #00ff6680}70%{box-shadow:0 0 0 8px #0f60}to{box-shadow:0 0 #0f60}}.mainPage-module__V5jiwW__heroActions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.mainPage-module__V5jiwW__heroCtaPrimary,.mainPage-module__V5jiwW__heroCtaSecondary,.mainPage-module__V5jiwW__heroCtaGhost{letter-spacing:.01em;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:.55rem 1rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(0,0,.2,1),box-shadow .12s,background .1s,border-color .1s,color .1s;display:inline-flex}.mainPage-module__V5jiwW__heroCtaPrimary{color:#001414;background:linear-gradient(135deg,#00ffd9,#00e6c0);box-shadow:inset 0 1px #ffffff1f,0 8px 22px #00ffd92e}.mainPage-module__V5jiwW__heroCtaPrimary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 12px 28px #00ffd947}.mainPage-module__V5jiwW__heroCtaSecondary{color:#b8f5ea;background:#00ffd90f;border:1px solid #00ffd947}.mainPage-module__V5jiwW__heroCtaSecondary:hover{color:#00ffd9;background:#00ffd91f;border-color:#00ffd980}.mainPage-module__V5jiwW__heroCtaGhost{color:#7aa8a8;background:0 0;border:1px solid #00ffd91f}.mainPage-module__V5jiwW__heroCtaGhost:hover{color:#c5e0e0;border-color:#00ffd947}.mainPage-module__V5jiwW__heroCtaPrimary:focus-visible,.mainPage-module__V5jiwW__heroCtaSecondary:focus-visible,.mainPage-module__V5jiwW__heroCtaGhost:focus-visible{outline:none;box-shadow:0 0 0 3px #00ffd947}.mainPage-module__V5jiwW__searchConsole{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#00ffd90d 0%,#0000 48%),#000c0cb8;border:1px solid #00ffd92e;border-radius:16px;flex-direction:column;gap:.65rem;width:100%;padding:.9rem;display:flex;box-shadow:0 18px 40px #00000047}.mainPage-module__V5jiwW__searchModes{background:#00000059;border:1px solid #00ffd91a;border-radius:10px;gap:.25rem;width:fit-content;padding:.2rem;display:inline-flex}.mainPage-module__V5jiwW__modeTab{appearance:none;color:#6a9090;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:8px;min-height:32px;padding:.4rem .85rem;font-size:.72rem;font-weight:700;transition:background .1s,color .1s}.mainPage-module__V5jiwW__modeTab:hover{color:#c5e0e0}.mainPage-module__V5jiwW__modeActive{color:#00ffd9;background:#00ffd924}.mainPage-module__V5jiwW__modeTab:focus-visible{outline:none;box-shadow:0 0 0 2px #00ffd959}.mainPage-module__V5jiwW__searchField{background:#000808d9;border:1px solid #00ffd938;border-radius:12px;align-items:center;gap:.45rem;width:100%;padding:.35rem .35rem .35rem .85rem;transition:border-color .12s,box-shadow .12s;display:flex}.mainPage-module__V5jiwW__searchField:focus-within{border-color:#00ffd98c;box-shadow:0 0 0 3px #00ffd91f}.mainPage-module__V5jiwW__searchIcon{color:#00ffd98c;flex-shrink:0;width:1.15rem;height:1.15rem}.mainPage-module__V5jiwW__searchField input{color:#e8fffa;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.7rem .35rem;font-family:inherit;font-size:.98rem}.mainPage-module__V5jiwW__searchField input::placeholder{color:#5f8585}.mainPage-module__V5jiwW__searchField input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mainPage-module__V5jiwW__searchField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mainPage-module__V5jiwW__searchField input[type=number]{appearance:textfield}.mainPage-module__V5jiwW__searchBtn{color:#001a18;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#00ffd9,#00e6c0);border:none;border-radius:10px;flex-shrink:0;min-height:44px;padding:.65rem 1.15rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:transform .1s,box-shadow .12s}.mainPage-module__V5jiwW__searchBtn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00ffd940}.mainPage-module__V5jiwW__searchBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #00ffd94d}.mainPage-module__V5jiwW__metrics{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.55rem;width:100%;display:grid}.mainPage-module__V5jiwW__metric{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;background:#0010109e;border:1px solid #00ffd924;border-radius:12px;flex-direction:column;gap:.35rem;min-width:0;padding:.85rem .9rem;text-decoration:none;transition:transform .12s cubic-bezier(0,0,.2,1),border-color .12s,background .12s,box-shadow .15s;display:flex}a.mainPage-module__V5jiwW__metric{cursor:pointer}a.mainPage-module__V5jiwW__metric:hover{background:#00ffd914;border-color:#00ffd966;transform:translateY(-1px);box-shadow:0 10px 22px #00000038}a.mainPage-module__V5jiwW__metric:focus-visible{outline:none;box-shadow:0 0 0 3px #00ffd938}.mainPage-module__V5jiwW__metricLabel{letter-spacing:.1em;text-transform:uppercase;color:#6a9090;font-size:.65rem;font-weight:600}.mainPage-module__V5jiwW__metricValue{color:#00ffd9;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:700;line-height:1.15;overflow:hidden}.mainPage-module__V5jiwW__metricValue em{color:#7aa8a8;margin-left:.15em;font-size:.72em;font-style:normal;font-weight:600}.mainPage-module__V5jiwW__midGrid{grid-template-columns:1.35fr 1fr;gap:.75rem;width:100%;display:grid}.mainPage-module__V5jiwW__regionPanel,.mainPage-module__V5jiwW__shortcuts,.mainPage-module__V5jiwW__results{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000e0e8c;border:1px solid #00ffd924;border-radius:14px}.mainPage-module__V5jiwW__regionPanel,.mainPage-module__V5jiwW__shortcuts{flex-direction:column;gap:.85rem;padding:1rem 1.1rem 1.15rem;display:flex}.mainPage-module__V5jiwW__panelHead{flex-direction:column;gap:.15rem;display:flex}.mainPage-module__V5jiwW__panelEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#00ffd98c;font-size:.65rem;font-weight:600}.mainPage-module__V5jiwW__panelTitle{letter-spacing:-.02em;color:#f2fffc;margin:0;font-size:1.05rem;font-weight:700}.mainPage-module__V5jiwW__regionList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.mainPage-module__V5jiwW__regionRow{grid-template-columns:4.5rem 1fr 2.5rem;align-items:center;gap:.55rem;display:grid}.mainPage-module__V5jiwW__regionName{color:#8eb5b5;font-size:.72rem;font-weight:500}.mainPage-module__V5jiwW__regionTrack{background:#00ffd914;border-radius:999px;height:.45rem;overflow:hidden}.mainPage-module__V5jiwW__regionFill{border-radius:inherit;background:linear-gradient(90deg,#00e6c0,#00ffd9 60%,#0f6);min-width:2px;height:100%;transition:width .4s cubic-bezier(0,0,.2,1)}.mainPage-module__V5jiwW__regionVal{color:#00ffd9;font-variant-numeric:tabular-nums;text-align:right;font-size:.78rem;font-weight:700}.mainPage-module__V5jiwW__chipGrid{flex-wrap:wrap;gap:.4rem;display:flex}.mainPage-module__V5jiwW__chip{color:#b8f5ea;background:#00ffd90a;border:1px solid #00ffd929;border-radius:999px;align-items:center;gap:.35rem;min-height:34px;padding:.4rem .7rem;font-size:.74rem;font-weight:600;text-decoration:none;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.mainPage-module__V5jiwW__chip img{object-fit:contain;opacity:.9;width:.85rem;height:.85rem}.mainPage-module__V5jiwW__chipLogoWide{object-fit:contain;opacity:.95;width:2.1rem!important;height:.7rem!important}.mainPage-module__V5jiwW__chip:hover{color:#00ffd9;background:#00ffd91a;border-color:#00ffd959}.mainPage-module__V5jiwW__chip:focus-visible{outline:none;box-shadow:0 0 0 2px #00ffd94d}.mainPage-module__V5jiwW__earnedNote{color:#6a9090;margin:.15rem 0 0;font-size:.72rem;line-height:1.4}.mainPage-module__V5jiwW__earnedNote strong{color:#00ffd9;font-variant-numeric:tabular-nums}.mainPage-module__V5jiwW__partnerInline{color:#00ffd9;border-bottom:1px solid #00ffd959;font-weight:600;text-decoration:none}.mainPage-module__V5jiwW__partnerInline:hover{color:#66ffe8;border-bottom-color:#00ffd9b3}.mainPage-module__V5jiwW__appsSpotlight{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;display:grid}.mainPage-module__V5jiwW__appsCol{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000e0e8c;border:1px solid #00ffd924;border-radius:14px;flex-direction:column;gap:.75rem;min-width:0;padding:1rem 1.1rem 1.1rem;display:flex}.mainPage-module__V5jiwW__appsHead{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.mainPage-module__V5jiwW__appsMore{color:#7aa8a8;flex-shrink:0;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;text-decoration:none;transition:color .1s;display:inline-flex}.mainPage-module__V5jiwW__appsMore:hover{color:#00ffd9}.mainPage-module__V5jiwW__appList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.mainPage-module__V5jiwW__appRow{color:inherit;border:1px solid #0000;border-radius:12px;grid-template-columns:auto auto 1fr;align-items:center;gap:.65rem;padding:.55rem .6rem;text-decoration:none;transition:background .1s,border-color .1s,transform .12s;display:grid}.mainPage-module__V5jiwW__appsCol:nth-child(2) .mainPage-module__V5jiwW__appRow{grid-template-columns:auto 1fr}.mainPage-module__V5jiwW__appRow:hover{background:#00ffd912;border-color:#00ffd933;transform:translateY(-1px)}.mainPage-module__V5jiwW__appRow:focus-visible{outline:none;box-shadow:0 0 0 2px #00ffd94d}.mainPage-module__V5jiwW__appRank{text-align:center;color:#00ffd98c;font-variant-numeric:tabular-nums;width:1.15rem;font-size:.78rem;font-weight:800}.mainPage-module__V5jiwW__appIconWrap{background:#00ffd914;border:1px solid #00ffd91f;border-radius:10px;flex-shrink:0;width:2.5rem;height:2.5rem;overflow:hidden}.mainPage-module__V5jiwW__appIcon{object-fit:cover;width:100%;height:100%;display:block}.mainPage-module__V5jiwW__appIconFallback{color:#00ffd9;justify-content:center;align-items:center;width:100%;height:100%;font-size:.95rem;font-weight:800;display:flex}.mainPage-module__V5jiwW__appMeta{flex-direction:column;gap:.12rem;min-width:0;display:flex}.mainPage-module__V5jiwW__appMeta strong{color:#f2fffc;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.mainPage-module__V5jiwW__appMeta em{color:#7aa8a8;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-style:normal;overflow:hidden}.mainPage-module__V5jiwW__appSkeleton{background:linear-gradient(90deg,#00ffd90a 0%,#00ffd91a 50%,#00ffd90a 100%) 0 0/200% 100%;border:1px solid #00ffd91a;border-radius:12px;height:3.4rem;animation:1.15s ease-in-out infinite mainPage-module__V5jiwW__homeShimmer}.mainPage-module__V5jiwW__results{flex-direction:column;gap:1rem;width:100%;padding:1.1rem 1.15rem 1.35rem;display:flex}.mainPage-module__V5jiwW__showTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;display:flex}.mainPage-module__V5jiwW__resultInfo{color:#8eb5b5;flex-direction:column;gap:.25rem;max-width:28rem;display:flex}.mainPage-module__V5jiwW__resultInfo span{color:#6a9090;font-size:.78rem;line-height:1.4}.mainPage-module__V5jiwW__filterTabs{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.mainPage-module__V5jiwW__filterTab{cursor:pointer;color:#8eb5b5;background:#00141473;border:1px solid #00ffd929;border-radius:8px;justify-content:center;align-items:center;min-width:4.25rem;min-height:34px;padding:.35rem .65rem;font-family:inherit;font-size:.74rem;font-weight:600;transition:background .1s,border-color .1s,color .1s;display:inline-flex}.mainPage-module__V5jiwW__filterTab:hover{color:#c5e0e0;border-color:#00ffd966}.mainPage-module__V5jiwW__filterTab.mainPage-module__V5jiwW__active{color:#00ffd9;background:#00ffd91f;border-color:#00ffd980}.mainPage-module__V5jiwW__filterTab:focus-visible{outline:none;box-shadow:0 0 0 3px #00ffd938}.mainPage-module__V5jiwW__pageLimitCont{color:#a0a0a0;align-items:center;gap:.45rem;margin-left:.25rem;font-size:.85rem;font-weight:500;display:flex}.mainPage-module__V5jiwW__pageLimitLabel{color:#7aa8a8;font-size:.72rem;font-weight:600}.mainPage-module__V5jiwW__pageLimit{appearance:none;color:#00ffd9;cursor:pointer;background-color:#001414cc;background-image:linear-gradient(45deg,#0000 50%,#00ffd9 50%),linear-gradient(135deg,#00ffd9 50%,#0000 50%);background-position:calc(100% - 12px) calc(50% - 2px),calc(100% - 8px) calc(50% - 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #00ffd938;border-radius:8px;outline:none;min-height:34px;padding:.4rem 1.75rem .4rem .65rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:border-color .1s,background .1s}.mainPage-module__V5jiwW__pageLimit:hover,.mainPage-module__V5jiwW__pageLimit:focus-visible{background-color:#001e1ee6;border-color:#00ffd980}.mainPage-module__V5jiwW__pageLimit option{color:#00ffd9;background:#001a18}.mainPage-module__V5jiwW__listSkeleton{gap:.75em;width:100%;display:grid}.mainPage-module__V5jiwW__listSkeletonCard{background:linear-gradient(90deg,#00ffd90a 0%,#00ffd91a 50%,#00ffd90a 100%) 0 0/200% 100%;border:1px solid #00ffd91f;border-radius:.85em;height:5.5em;animation:1.15s ease-in-out infinite mainPage-module__V5jiwW__homeShimmer}@keyframes mainPage-module__V5jiwW__homeShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.mainPage-module__V5jiwW__listRefreshing{opacity:.85;transition:opacity .2s}.mainPage-module__V5jiwW__seekerCardOuter{grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:1em;padding:.15em 0;display:grid}.mainPage-module__V5jiwW__showAllLink{color:#00ffd9;background:#00ffd914;border:1px solid #00ffd947;border-radius:10px;justify-content:center;align-self:center;align-items:center;gap:.45rem;min-height:44px;margin-top:.35rem;padding:.55rem 1.2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .1s,border-color .1s,transform .12s;display:inline-flex}.mainPage-module__V5jiwW__showAllLink:hover{background:#00ffd924;border-color:#00ffd973;transform:translateY(-1px)}.mainPage-module__V5jiwW__showAllLink:focus-visible{outline:none;box-shadow:0 0 0 3px #00ffd938}.mainPage-module__V5jiwW__noResult{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 1rem;display:flex}.mainPage-module__V5jiwW__noResultLabel{color:#7aa8a8;margin-bottom:.5em;font-size:.95em;display:block}.mainPage-module__V5jiwW__noResult a,.mainPage-module__V5jiwW__link{color:#00ffd9;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}@media screen and (max-width:900px){.mainPage-module__V5jiwW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mainPage-module__V5jiwW__midGrid,.mainPage-module__V5jiwW__appsSpotlight{grid-template-columns:1fr}}@media screen and (max-width:760px){.mainPage-module__V5jiwW__main{gap:1.15rem;padding:0 1rem 2.5rem}.mainPage-module__V5jiwW__hero{padding-top:1rem}.mainPage-module__V5jiwW__heroTop{flex-direction:column;align-items:stretch}.mainPage-module__V5jiwW__brandMark{text-align:left;flex-direction:column;align-items:flex-start}.mainPage-module__V5jiwW__heroAside{align-items:stretch}.mainPage-module__V5jiwW__heroActions{justify-content:stretch}.mainPage-module__V5jiwW__heroCtaPrimary,.mainPage-module__V5jiwW__heroCtaSecondary,.mainPage-module__V5jiwW__heroCtaGhost{flex:auto}.mainPage-module__V5jiwW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mainPage-module__V5jiwW__showTop{flex-direction:column;align-items:stretch;gap:.85rem}.mainPage-module__V5jiwW__filterTabs{justify-content:flex-start}.mainPage-module__V5jiwW__searchConsole{padding:.75rem}}@media screen and (max-width:425px){.mainPage-module__V5jiwW__brandLogo{width:3.5rem;height:3.5rem}.mainPage-module__V5jiwW__metrics{grid-template-columns:1fr 1fr}.mainPage-module__V5jiwW__metric:last-child{grid-column:1/-1}.mainPage-module__V5jiwW__searchBtn{padding:.65rem .85rem}.mainPage-module__V5jiwW__regionRow{grid-template-columns:3.5rem 1fr 2.25rem}}@media (prefers-reduced-motion:reduce){.mainPage-module__V5jiwW__liveDot{animation:none}a.mainPage-module__V5jiwW__metric:hover,.mainPage-module__V5jiwW__heroCtaPrimary:hover,.mainPage-module__V5jiwW__heroCtaSecondary:hover,.mainPage-module__V5jiwW__searchBtn:hover,.mainPage-module__V5jiwW__showAllLink:hover,.mainPage-module__V5jiwW__appRow:hover{transform:none}.mainPage-module__V5jiwW__listSkeletonCard,.mainPage-module__V5jiwW__appSkeleton{animation:none}.mainPage-module__V5jiwW__regionFill{transition:none}}
