.all-apps-catalog[data-v-563cec4d]{background:var(--surface-page);scroll-margin-top:66px}.all-apps-catalog__inner[data-v-563cec4d]{width:min(1240px,100% - 40px);margin:0 auto;padding:72px 0}.all-apps-catalog__hero[data-v-563cec4d]{gap:24px;margin-bottom:30px;display:grid}@media (width>=980px){.all-apps-catalog__hero[data-v-563cec4d]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.5fr);align-items:end}}.all-apps-card[data-v-563cec4d],.all-apps-catalog__copy[data-v-563cec4d],.all-apps-catalog__stats[data-v-563cec4d]{background:var(--catalog-card-background);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-563cec4d]{background:0 0;border:0;padding:0}.all-apps-catalog__kicker[data-v-563cec4d]{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--positive) 82%,transparent);margin-bottom:12px;font-size:.76rem;font-weight:700}.all-apps-catalog__title[data-v-563cec4d]{color:#fff;margin:0;font-size:clamp(1.9rem,4vw,3.3rem);line-height:1.04}.all-apps-catalog__subtitle[data-v-563cec4d]{color:#ffffffb8;max-width:60ch;margin:18px 0 0;line-height:1.75}.all-apps-catalog__platform-context[data-v-563cec4d]{border:1px solid color-mix(in srgb,var(--positive) 18%,transparent);background:color-mix(in srgb,var(--positive) 7%,transparent);color:#ffffffc7;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-563cec4d]{color:color-mix(in srgb,var(--positive) 92%,transparent);flex:none;font-size:17px}.all-apps-catalog__filter-row[data-v-563cec4d]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.all-apps-catalog__filter-pill[data-v-563cec4d]{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-563cec4d]:hover{border-color:color-mix(in srgb,var(--positive) 34%,transparent);transform:translateY(-1px)}.all-apps-catalog__filter-pill--active[data-v-563cec4d]{background:color-mix(in srgb,var(--positive) 12%,transparent);border-color:color-mix(in srgb,var(--positive) 42%,transparent);color:#fff}.all-apps-catalog__stats[data-v-563cec4d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.all-apps-catalog__stat[data-v-563cec4d]{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-563cec4d]{color:#fff;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1}.all-apps-catalog__stat-label[data-v-563cec4d]{color:#ffffffad}.all-apps-catalog__grid[data-v-563cec4d]{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.all-apps-catalog__grid-item[data-v-563cec4d]{grid-column:span 12}@media (width>=640px){.all-apps-catalog__grid-item[data-v-563cec4d]{grid-column:span 6}}@media (width>=960px){.all-apps-catalog__grid-item[data-v-563cec4d]{grid-column:span 4}}.all-apps-card[data-v-563cec4d]{flex-direction:column;gap:18px;height:100%;padding:20px;transition:transform .2s;display:flex}.all-apps-card[data-v-563cec4d]:hover{transform:translateY(-5px)}.all-apps-card--current[data-v-563cec4d]{border-color:color-mix(in srgb,var(--positive) 38%,transparent)}.all-apps-card__actions[data-v-563cec4d],.all-apps-card__availability[data-v-563cec4d],.all-apps-card__body[data-v-563cec4d],.all-apps-card__top[data-v-563cec4d]{z-index:1;position:relative}.all-apps-card__top[data-v-563cec4d]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.all-apps-card__icon-wrap[data-v-563cec4d]{width:72px;height:72px}.all-apps-card__icon-wrap[data-v-563cec4d],.all-apps-card__mark[data-v-563cec4d]{justify-content:center;align-items:center;display:inline-flex;position:relative}.all-apps-card__mark[data-v-563cec4d]{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-563cec4d]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.all-apps-card__audience[data-v-563cec4d],.all-apps-card__status[data-v-563cec4d]{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-563cec4d]{background:color-mix(in srgb,var(--catalog-card-background) 75%,#000);color:#fff;gap:7px}.all-apps-card__audience-icon[data-v-563cec4d]{color:#ffffffe0;flex:none;font-size:.92rem}.all-apps-card__status[data-v-563cec4d]{background:color-mix(in srgb,var(--warning) 14%,transparent);color:color-mix(in srgb,var(--warning) 92%,transparent)}.all-apps-card__status--current[data-v-563cec4d]{background:color-mix(in srgb,var(--positive) 14%,transparent);color:color-mix(in srgb,var(--positive) 96%,transparent)}.all-apps-card__title[data-v-563cec4d]{color:#fff;margin:0;font-size:1.28rem;line-height:1.08}.all-apps-card__tagline[data-v-563cec4d]{color:#ffffffb8;margin:10px 0 0;font-size:.96rem;line-height:1.7}@media (width>=640px){.all-apps-card__tagline[data-v-563cec4d]{min-height:3.4em}}.all-apps-card__availability[data-v-563cec4d]{background:#00000024;border:1px solid #ffffff14;border-radius:14px;gap:7px;padding:12px;display:grid}.all-apps-card__availability-primary[data-v-563cec4d]{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-563cec4d]{color:color-mix(in srgb,var(--positive) 94%,transparent)}.all-apps-card__availability-icon[data-v-563cec4d]{flex:none;margin-top:1px;font-size:17px}.all-apps-card__other-platforms[data-v-563cec4d]{color:#ffffff80;padding-left:25px;font-size:.72rem;line-height:1.35}.all-apps-card__actions[data-v-563cec4d]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:4px;display:flex}.all-apps-card__coming-soon[data-v-563cec4d],.all-apps-card__link[data-v-563cec4d]{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-563cec4d]:focus-visible,.all-apps-card__link[data-v-563cec4d]:focus-visible{outline:2px solid color-mix(in srgb,var(--positive) 70%,transparent);outline-offset:3px}.all-apps-card__link--secondary[data-v-563cec4d]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}.all-apps-card__link--secondary[data-v-563cec4d]:hover{background:#ffffff17;border-color:#ffffff3d}.all-apps-card__link--primary[data-v-563cec4d]{border:1px solid color-mix(in srgb,var(--positive) 26%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--positive) 18%,transparent),#ffffff14);color:#fff;flex:auto;gap:7px}.all-apps-card__link--primary[data-v-563cec4d]:hover{border-color:color-mix(in srgb,var(--positive) 50%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--positive) 26%,transparent),#ffffff1c);transform:translateY(-1px)}.all-apps-card__action-icon[data-v-563cec4d]{flex:none;font-size:18px}.all-apps-card__coming-soon[data-v-563cec4d]{color:#ffffffb3;background:#ffffff14}
