.BusinessCardFeed-module__e7g1sq__feed{overscroll-behavior:none;flex-direction:column;gap:.55rem;width:100%;height:min(46rem,78dvh);min-height:34rem;display:flex}.BusinessCardFeed-module__e7g1sq__feedImmersive{height:100%;min-height:0}.BusinessCardFeed-module__e7g1sq__stage{touch-action:pan-x pinch-zoom;-webkit-tap-highlight-color:transparent;outline:none;flex:auto;width:min(100%,30rem);min-height:0;margin-inline:auto;position:relative}.BusinessCardFeed-module__e7g1sq__filterViewport{flex:none;width:min(100%,30rem);min-height:2.75rem;margin-inline:auto;position:relative;overflow:hidden}.BusinessCardFeed-module__e7g1sq__filterViewport:after{z-index:2;pointer-events:none;background:linear-gradient(to right, var(--background), transparent);content:"";width:1.2rem;position:absolute;inset-block:0;inset-inline-end:0}.BusinessCardFeed-module__e7g1sq__filterRail{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline proximity;gap:.45rem;min-width:0;padding-inline:.1rem 1rem;scroll-padding-inline:.1rem 1rem;display:flex;overflow-x:auto}.BusinessCardFeed-module__e7g1sq__filterRail::-webkit-scrollbar{display:none}.BusinessCardFeed-module__e7g1sq__filterChip{scroll-snap-align:start;border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--card) 94%, transparent);min-width:max-content;min-height:2.75rem;color:color-mix(in srgb, var(--foreground) 78%, transparent);border-radius:999px;outline:none;flex:none;justify-content:center;align-items:center;gap:.38rem;padding-inline:.78rem;font-size:.76rem;font-weight:800;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 8px 18px -16px #1c183a8c}.BusinessCardFeed-module__e7g1sq__filterChip:not(.BusinessCardFeed-module__e7g1sq__filterChipActive):hover{border-color:color-mix(in srgb, var(--primary) 34%, var(--border));color:var(--foreground)}.BusinessCardFeed-module__e7g1sq__filterChipActive:hover{color:#fff}.BusinessCardFeed-module__e7g1sq__filterChip:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 80%, white);outline-offset:-3px}.BusinessCardFeed-module__e7g1sq__filterChipActive{color:#fff;background:#5546f4;border-color:#5546f4;box-shadow:inset 0 0 0 1px #ffffff3d,0 10px 22px -15px #5546f4b8}.BusinessCardFeed-module__e7g1sq__filterIcon{stroke-width:2.25px;flex:none;width:.95rem;height:.95rem}.BusinessCardFeed-module__e7g1sq__filterCount{min-width:1.25rem;color:inherit;font-variant-numeric:tabular-nums;text-align:center;background:#17162612;border-radius:999px;padding:.1rem .3rem;font-size:.61rem;line-height:1.2}.BusinessCardFeed-module__e7g1sq__filterChipActive .BusinessCardFeed-module__e7g1sq__filterCount{background:#ffffff2e}.BusinessCardFeed-module__e7g1sq__stage:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 75%, white);outline-offset:3px;border-radius:2rem}.BusinessCardFeed-module__e7g1sq__deck,.BusinessCardFeed-module__e7g1sq__layer{position:absolute;inset:0}.BusinessCardFeed-module__e7g1sq__deck{isolation:isolate}.BusinessCardFeed-module__e7g1sq__layer{pointer-events:none;opacity:0;will-change:opacity, transform, filter}.BusinessCardFeed-module__e7g1sq__layerActive{z-index:2;pointer-events:auto;opacity:1;animation:.28s cubic-bezier(.22,1,.36,1) both BusinessCardFeed-module__e7g1sq__card-in}.BusinessCardFeed-module__e7g1sq__layerOutgoing{z-index:3;opacity:1;animation:.26s both BusinessCardFeed-module__e7g1sq__card-out}.BusinessCardFeed-module__e7g1sq__layerBuffered{z-index:0;visibility:hidden}.BusinessCardFeed-module__e7g1sq__card{border:1px solid color-mix(in srgb, var(--border) 76%, transparent);background:var(--card);border-radius:clamp(1.5rem,5vw,2rem);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 28px 70px -40px #1c183a6b,0 5px 18px -12px #1c183a3d}.BusinessCardFeed-module__e7g1sq__media{background:#ece9e6;flex:auto;min-height:0;position:relative;overflow:hidden}.BusinessCardFeed-module__e7g1sq__photoImage{object-fit:cover}.BusinessCardFeed-module__e7g1sq__logoImage{object-fit:contain;background:linear-gradient(145deg,#f3f0ff 0%,#fbfaf7 70%);padding:clamp(2.5rem,12vw,5rem)}.BusinessCardFeed-module__e7g1sq__mediaFallback{color:#5546f4;background:radial-gradient(circle at 16% 12%,#ffffffd6 0 7%,#0000 7.3%),linear-gradient(145deg,#ede9ff 0%,#f7f3f0 48%,#eee9e5 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.BusinessCardFeed-module__e7g1sq__fallbackHalo{aspect-ratio:1;border:clamp(2.4rem,12vw,5rem) solid #5546f414;border-radius:50%;width:min(72%,22rem);position:absolute;transform:translateY(-7%)}.BusinessCardFeed-module__e7g1sq__fallbackInitial{aspect-ratio:1;background:#ffffffb3;border:1px solid #5546f41c;border-radius:32%;place-items:center;width:clamp(6.5rem,32vw,9rem);font-size:clamp(2.6rem,14vw,4.5rem);font-weight:900;display:grid;position:relative;box-shadow:0 24px 54px -34px #372b9aa6}.BusinessCardFeed-module__e7g1sq__fallbackLabel{color:#1716268a;margin-top:1rem;font-size:.72rem;font-weight:700;position:relative}.BusinessCardFeed-module__e7g1sq__photoShade{pointer-events:none;background:linear-gradient(#0000,#0a090f14);height:12%;position:absolute;inset:auto 0 0}.BusinessCardFeed-module__e7g1sq__cardDetails{min-height:7.1rem;color:var(--foreground);outline:none;flex:none;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem 1.05rem 1.05rem;text-decoration:none;display:flex}.BusinessCardFeed-module__e7g1sq__cardDetails:focus-visible{box-shadow:inset 0 0 0 3px var(--primary)}.BusinessCardFeed-module__e7g1sq__detailCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.BusinessCardFeed-module__e7g1sq__name{color:#171626;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(1.2rem,5vw,1.55rem);font-weight:900;line-height:1.2;overflow:hidden}.BusinessCardFeed-module__e7g1sq__meta{color:#17162699;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.28rem;font-size:.78rem;font-weight:600;overflow:hidden}.BusinessCardFeed-module__e7g1sq__businessId{color:#5546f4;letter-spacing:.04em;margin-top:.38rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800}.BusinessCardFeed-module__e7g1sq__openAction{color:#fff;background:#5546f4;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.35rem;min-height:2.75rem;padding-inline:.82rem;font-size:.76rem;font-weight:800;transition:transform .16s,background-color .16s;display:inline-flex}.BusinessCardFeed-module__e7g1sq__cardDetails:hover .BusinessCardFeed-module__e7g1sq__openAction{background:#4638dd;transform:translate(-2px)}.BusinessCardFeed-module__e7g1sq__openIcon{width:.95rem;height:.95rem}.BusinessCardFeed-module__e7g1sq__progress{z-index:6;color:#fff;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14121d73;border:1px solid #ffffff61;border-radius:999px;align-items:center;min-height:2rem;padding-inline:.65rem;font-size:.65rem;font-weight:800;display:inline-flex;position:absolute;inset-block-start:.8rem;inset-inline-end:.8rem;box-shadow:0 8px 20px -14px #000000a6}.BusinessCardFeed-module__e7g1sq__navigation{z-index:6;flex-direction:column;gap:.45rem;display:flex;position:absolute;inset-block-end:7.85rem;inset-inline-start:.72rem}.BusinessCardFeed-module__e7g1sq__navigationButton{color:#242130;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #ffffff75;border-radius:50%;outline:none;place-items:center;width:2.75rem;height:2.75rem;transition:transform .16s,background-color .16s;display:grid;box-shadow:0 12px 26px -18px #0009}.BusinessCardFeed-module__e7g1sq__navigationButton:hover{background:#fff;transform:scale(1.04)}.BusinessCardFeed-module__e7g1sq__navigationButton:focus-visible{outline-offset:2px;outline:3px solid #5546f4}.BusinessCardFeed-module__e7g1sq__navigationIcon{width:1.05rem;height:1.05rem}.BusinessCardFeed-module__e7g1sq__gestureHint{z-index:6;color:#2b2837;opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border-radius:999px;align-items:center;gap:.3rem;min-height:2rem;padding-inline:.65rem;font-size:.65rem;font-weight:700;transition:opacity .18s;display:inline-flex;position:absolute;inset-block-start:.82rem;inset-inline-start:50%;transform:translate(50%)}.BusinessCardFeed-module__e7g1sq__gestureHintHidden{opacity:0}.BusinessCardFeed-module__e7g1sq__hintIcon{width:.8rem;height:.8rem;animation:1.25s ease-in-out infinite BusinessCardFeed-module__e7g1sq__hint-bob}@keyframes BusinessCardFeed-module__e7g1sq__card-in{0%{opacity:0;filter:blur(3px);transform:scale(.987)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes BusinessCardFeed-module__e7g1sq__card-out{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(3px);transform:scale(1.006)}}@keyframes BusinessCardFeed-module__e7g1sq__hint-bob{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media (max-width:359px){.BusinessCardFeed-module__e7g1sq__cardDetails{min-height:6.65rem;padding:.82rem .88rem .9rem}.BusinessCardFeed-module__e7g1sq__name{font-size:1.08rem}.BusinessCardFeed-module__e7g1sq__openAction span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BusinessCardFeed-module__e7g1sq__openAction{width:2.75rem;padding-inline:0}.BusinessCardFeed-module__e7g1sq__navigation{inset-block-end:7.25rem}.BusinessCardFeed-module__e7g1sq__gestureHint{display:none}}@media (min-width:768px){.BusinessCardFeed-module__e7g1sq__feed:not(.BusinessCardFeed-module__e7g1sq__feedImmersive){height:min(46rem,76dvh)}.BusinessCardFeed-module__e7g1sq__cardDetails{min-height:7.45rem;padding:1.1rem 1.2rem 1.15rem}}@media (prefers-reduced-motion:reduce){.BusinessCardFeed-module__e7g1sq__layerActive,.BusinessCardFeed-module__e7g1sq__layerOutgoing{animation-duration:1ms;animation-timing-function:linear}.BusinessCardFeed-module__e7g1sq__openAction,.BusinessCardFeed-module__e7g1sq__navigationButton,.BusinessCardFeed-module__e7g1sq__filterChip,.BusinessCardFeed-module__e7g1sq__gestureHint,.BusinessCardFeed-module__e7g1sq__hintIcon{transition:none;animation:none}}@media (forced-colors:active){.BusinessCardFeed-module__e7g1sq__card,.BusinessCardFeed-module__e7g1sq__progress,.BusinessCardFeed-module__e7g1sq__navigationButton,.BusinessCardFeed-module__e7g1sq__filterChip,.BusinessCardFeed-module__e7g1sq__openAction{border:1px solid canvastext}.BusinessCardFeed-module__e7g1sq__progress,.BusinessCardFeed-module__e7g1sq__filterChipActive,.BusinessCardFeed-module__e7g1sq__openAction{color:highlighttext;background:highlight}.BusinessCardFeed-module__e7g1sq__cardDetails:focus-visible,.BusinessCardFeed-module__e7g1sq__navigationButton:focus-visible,.BusinessCardFeed-module__e7g1sq__stage:focus-visible{outline:3px solid highlight}}
