.xIrDJW_card{cursor:pointer;background-color:var(--core-neutral-25);box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:16px;padding:20px;transition:all .15s;display:flex;position:relative;transform:translateY(0)}.xIrDJW_card.xIrDJW_web{height:400px}.xIrDJW_card.xIrDJW_mobile{height:500px}.xIrDJW_card[data-attribute-selected=true]{border-color:var(--core-purple-200);background-color:var(--core-neutral-50);box-shadow:0 5px 10px #49535b1a}.xIrDJW_header{align-items:center;gap:12px;display:flex}.xIrDJW_companyLogo{border-radius:4px;width:24px;height:24px}.xIrDJW_companyLogoFallback{background-color:var(--core-purple-500);border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:none}.xIrDJW_companyLogoText{color:#fff;font-size:11px;font-weight:600}.xIrDJW_companyName{color:var(--core-neutral-900);font-size:14px;font-weight:500}.xIrDJW_platformBadge{justify-content:center;align-items:center;margin-left:auto;padding:4px;display:flex}.xIrDJW_screenshotContainer{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.xIrDJW_screenshotContainer.xIrDJW_web{border-radius:8px;height:300px}.xIrDJW_screenshotContainer.xIrDJW_mobile{border-radius:24px;height:400px}.xIrDJW_screenshot{object-fit:contain;box-shadow:var(--core-shadow-layered-md);max-width:95%;max-height:95%;transition:opacity .3s}.xIrDJW_screenshot.xIrDJW_web{border-radius:8px}.xIrDJW_screenshot.xIrDJW_mobile{border-radius:24px}.xIrDJW_backdrop{z-index:2147483647;will-change:opacity;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.xIrDJW_modalContainer{will-change:transform,opacity;backface-visibility:hidden;background:#ececec80;border:1px solid #00000026;border-radius:25px;width:95%;max-width:1800px;height:85vh;padding:8px;transform:translateZ(0);box-shadow:0 24px 48px #0000001f,0 8px 16px #00000014}.xIrDJW_modalContent{will-change:auto;contain:layout style paint;background:#fff;border-radius:16px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.xIrDJW_modalHeader{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px 12px;display:flex}.xIrDJW_modalHeaderContent{flex-direction:row;align-items:center;gap:12px;display:flex}.xIrDJW_modalHeaderTitle{color:var(--core-neutral-900);align-items:center;font-family:Roobert,sans-serif;font-size:16px;font-weight:400;display:flex}.xIrDJW_modalHeaderTitlePrefix{font-family:inherit;font-weight:inherit}.xIrDJW_modalHeaderTitleAccent{background:var(--core-gradient-01);color:#0000;font-family:inherit;font-weight:inherit;-webkit-background-clip:text;background-clip:text}.xIrDJW_modalHeaderTitleSuffix{font-family:inherit;font-weight:inherit;margin-left:5px}.xIrDJW_gridContainer{contain:layout style paint;will-change:scroll-position;flex:1;min-height:100%;padding:20px;overflow:auto}.xIrDJW_grid{contain:layout style;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px;display:grid}.xIrDJW_emptyState{text-align:center;color:var(--core-neutral-500);padding:60px}.xIrDJW_emptyStateText{font-size:14px}.xIrDJW_footer{border-top:1px solid var(--core-neutral-100);background-color:#fff;justify-content:space-between;align-items:center;min-height:80px;padding:0 24px;display:flex}.xIrDJW_footerLeft{flex-direction:column;align-items:flex-start;gap:2px;max-width:70%;font-family:RoobertMono,monospace;display:flex}.xIrDJW_footerTitle{color:var(--core-neutral-600);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:Inter,sans-serif;font-size:14px;font-weight:500}.xIrDJW_footerError{color:var(--core-error-500,#d92d20);font-size:12px}.xIrDJW_platformFilters{border-bottom:1px solid var(--core-neutral-100);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;padding-left:24px;padding-right:24px;display:flex}.xIrDJW_platformFiltersLeft{color:var(--core-neutral-600);white-space:nowrap;font-family:Inter,sans-serif;font-size:14px}.xIrDJW_platformFiltersLabel{text-transform:uppercase;color:var(--core-neutral-600);white-space:nowrap;font-family:RoobertMono,monospace;font-size:12px}.xIrDJW_platformFiltersGroup{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.xIrDJW_platformFilterButton{appearance:none;border:1px solid var(--core-neutral-100);color:var(--core-neutral-600);text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-family:RoobertMono,monospace;font-size:12px;transition:all .1s;display:inline-flex}.xIrDJW_platformFilterButtonActive{border-color:var(--core-neutral-200);color:var(--core-neutral-800);background-color:var(--core-neutral-50)}.xIrDJW_platformFilterIcon{color:currentColor;justify-content:center;align-items:center;transition:transform .1s;display:inline-flex}