.support-page-module__KP-sxW__page{max-width:760px;padding:var(--space-6) var(--space-4) calc(80px + env(safe-area-inset-bottom));gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.support-page-module__KP-sxW__header{padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline)}.support-page-module__KP-sxW__header h1{margin:var(--space-2) 0 var(--space-2);font-size:var(--fs-h1);font-weight:800}.support-page-module__KP-sxW__header p{color:var(--text-sub);font-size:var(--fs-body-sub);margin:0}.support-page-module__KP-sxW__empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;border-bottom:1px solid var(--hairline);flex-direction:column;min-height:360px;display:flex}.support-page-module__KP-sxW__empty>.material-symbols-rounded{color:var(--brand-primary);font-size:44px}.support-page-module__KP-sxW__empty h2,.support-page-module__KP-sxW__empty p{margin:0}.support-page-module__KP-sxW__empty h2{font-size:var(--fs-h3)}.support-page-module__KP-sxW__empty p{max-width:440px;color:var(--text-sub);font-size:var(--fs-body-sub);line-height:1.8}.support-page-module__KP-sxW__empty .btn{min-width:180px;margin-top:var(--space-2)}.support-page-module__KP-sxW__list{border-top:1px solid var(--hairline)}.support-page-module__KP-sxW__store{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--hairline);color:inherit;grid-template-columns:88px minmax(0,1fr) auto;text-decoration:none;display:grid}.support-page-module__KP-sxW__storeImage{aspect-ratio:1;border-radius:var(--radius-sm);width:88px;color:var(--brand-primary);background:var(--brand-primary-soft);justify-content:center;align-items:center;display:flex;overflow:hidden}.support-page-module__KP-sxW__storeImage img{object-fit:cover;width:100%;height:100%}.support-page-module__KP-sxW__storeCopy{min-width:0}.support-page-module__KP-sxW__storeCopy h2{margin:var(--space-1) 0;font-size:var(--fs-h3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-page-module__KP-sxW__storeCopy p{color:var(--text-sub);font-size:var(--fs-body-sub);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.support-page-module__KP-sxW__store>.material-symbols-rounded{color:var(--text-muted)}@media (max-width:520px){.support-page-module__KP-sxW__store{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr) auto}.support-page-module__KP-sxW__storeImage{width:72px}}
