.all-apps-catalog[data-v-7d270d40]{background:var(--surface-page);scroll-margin-top:66px}.all-apps-catalog__inner[data-v-7d270d40]{width:min(1240px,100% - 40px);margin:0 auto;padding:72px 0}.all-apps-catalog__hero[data-v-7d270d40]{gap:24px;margin-bottom:30px;display:grid}@media (width>=980px){.all-apps-catalog__hero[data-v-7d270d40]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);align-items:end}}.all-apps-card[data-v-7d270d40],.all-apps-catalog__copy[data-v-7d270d40],.all-apps-catalog__stats[data-v-7d270d40]{border-radius:var(--control-radius,14px);border:1px solid var(--border-subtle);background:var(--surface-panel);position:relative;overflow:hidden}.all-apps-catalog__copy[data-v-7d270d40]{padding:34px 30px}.all-apps-catalog__kicker[data-v-7d270d40]{letter-spacing:.18em;text-transform:uppercase;color:#64f0c8d1;margin-bottom:12px;font-size:.76rem;font-weight:700}.all-apps-catalog__title[data-v-7d270d40]{color:#fff;margin:0;font-size:clamp(1.9rem,4vw,3.3rem);line-height:1.04}.all-apps-catalog__subtitle[data-v-7d270d40]{color:#ffffffb8;max-width:60ch;margin:18px 0 0;line-height:1.75}.all-apps-catalog__platform-context[data-v-7d270d40]{color:#ffffffc7;background:#64f0c812;border:1px solid #64f0c82e;border-radius:999px;align-items:center;gap:8px;min-height:34px;margin-top:16px;padding:7px 11px;font-size:.76rem;font-weight:600;display:inline-flex}.all-apps-catalog__platform-context svg[data-v-7d270d40]{color:#64f0c8eb;flex:none;font-size:17px}.all-apps-catalog__filter-row[data-v-7d270d40]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.all-apps-catalog__filter-pill[data-v-7d270d40]{color:#ffffffd6;text-transform:capitalize;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:10px 14px;transition:transform .2s,border-color .2s,background-color .2s}.all-apps-catalog__filter-pill[data-v-7d270d40]:hover{border-color:#64f0c857;transform:translateY(-1px)}.all-apps-catalog__filter-pill--active[data-v-7d270d40]{color:#fff;background:#64f0c81f;border-color:#64f0c86b}.all-apps-catalog__stats[data-v-7d270d40]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.all-apps-catalog__stat[data-v-7d270d40]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:6px;min-height:112px;padding:18px;display:flex}.all-apps-catalog__stat-value[data-v-7d270d40]{color:#fff;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1}.all-apps-catalog__stat-label[data-v-7d270d40]{color:#ffffffad}.all-apps-catalog__grid[data-v-7d270d40]{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.all-apps-catalog__grid-item[data-v-7d270d40]{grid-column:span 12}@media (width>=640px){.all-apps-catalog__grid-item[data-v-7d270d40]{grid-column:span 6}}@media (width>=960px){.all-apps-catalog__grid-item[data-v-7d270d40]{grid-column:span 4}}.all-apps-card[data-v-7d270d40]{flex-direction:column;gap:18px;height:100%;padding:20px;transition:transform .2s;display:flex}.all-apps-card[data-v-7d270d40]:hover{background:var(--surface-control);transform:translateY(-5px)}.all-apps-card--current[data-v-7d270d40]{border-color:#64f0c861}.all-apps-card__actions[data-v-7d270d40],.all-apps-card__availability[data-v-7d270d40],.all-apps-card__body[data-v-7d270d40],.all-apps-card__top[data-v-7d270d40]{z-index:1;position:relative}.all-apps-card__top[data-v-7d270d40]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.all-apps-card__icon-wrap[data-v-7d270d40]{width:72px;height:72px}.all-apps-card__icon-wrap[data-v-7d270d40],.all-apps-card__mark[data-v-7d270d40]{justify-content:center;align-items:center;display:inline-flex;position:relative}.all-apps-card__mark[data-v-7d270d40]{z-index:1;text-align:center;letter-spacing:.04em;color:#fff;text-shadow:0 2px 12px #00000047;min-width:100%;font-size:1.44rem;font-weight:900;line-height:1}.all-apps-card__meta[data-v-7d270d40]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.all-apps-card__audience[data-v-7d270d40],.all-apps-card__status[data-v-7d270d40]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.74rem;font-weight:700;display:inline-flex}.all-apps-card__audience[data-v-7d270d40]{color:#fffc;background:#ffffff14;gap:7px}.all-apps-card__audience-icon[data-v-7d270d40]{color:#ffffffe0;flex:none;font-size:.92rem}.all-apps-card__status[data-v-7d270d40]{color:#ffd66beb;background:#ffd66b24}.all-apps-card__status--current[data-v-7d270d40]{color:#64f0c8f5;background:#64f0c824}.all-apps-card__title[data-v-7d270d40]{color:#fff;margin:0;font-size:1.28rem;line-height:1.08}.all-apps-card__tagline[data-v-7d270d40]{color:#ffffffb8;margin:10px 0 0;font-size:.96rem;line-height:1.7}@media (width>=640px){.all-apps-card__tagline[data-v-7d270d40]{min-height:3.4em}}.all-apps-card__availability[data-v-7d270d40]{background:#00000024;border:1px solid #ffffff14;border-radius:14px;gap:7px;padding:12px;display:grid}.all-apps-card__availability-primary[data-v-7d270d40]{color:#ffffffd1;align-items:flex-start;gap:8px;font-size:.78rem;font-weight:700;line-height:1.4;display:flex}.all-apps-card__availability-primary--native[data-v-7d270d40]{color:#64f0c8f0}.all-apps-card__availability-icon[data-v-7d270d40]{flex:none;margin-top:1px;font-size:17px}.all-apps-card__other-platforms[data-v-7d270d40]{color:#ffffff80;padding-left:25px;font-size:.72rem;line-height:1.35}.all-apps-card__actions[data-v-7d270d40]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:4px;display:flex}.all-apps-card__coming-soon[data-v-7d270d40],.all-apps-card__link[data-v-7d270d40]{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.all-apps-card__coming-soon[data-v-7d270d40]:focus-visible,.all-apps-card__link[data-v-7d270d40]:focus-visible{outline-offset:3px;outline:2px solid #64f0c8b3}.all-apps-card__link--secondary[data-v-7d270d40]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}.all-apps-card__link--secondary[data-v-7d270d40]:hover{background:#ffffff17;border-color:#ffffff3d}.all-apps-card__link--primary[data-v-7d270d40]{color:#fff;background:linear-gradient(135deg,#64f0c82e,#ffffff14);border:1px solid #64f0c842;flex:auto;gap:7px}.all-apps-card__link--primary[data-v-7d270d40]:hover{background:linear-gradient(135deg,#64f0c842,#ffffff1c);border-color:#64f0c880;transform:translateY(-1px)}.all-apps-card__action-icon[data-v-7d270d40]{flex:none;font-size:18px}.all-apps-card__coming-soon[data-v-7d270d40]{color:#ffffffb3;background:#ffffff14}
