.wB8OEG_flowRoot{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:820px;margin:0 auto;padding:16px 8px;display:flex;position:relative;container-type:inline-size}.wB8OEG_flowStage{justify-content:center;align-items:center;width:100%;min-height:344px;display:flex;position:relative}.wB8OEG_convergingSvg{pointer-events:none;flex-shrink:0;width:130px;height:344px;overflow:visible}.wB8OEG_outflowSvg{pointer-events:none;flex-shrink:0;width:85px;height:344px;overflow:visible}.wB8OEG_staticGuide{stroke:color-mix(in srgb, var(--landing-ink) 10%, transparent);stroke-width:1.5px;stroke-linecap:round;fill:none}@keyframes wB8OEG_sync-flow{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}.wB8OEG_beamSky{stroke:var(--status-info);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:40 20;fill:none;opacity:.85;animation:4.2s linear infinite wB8OEG_sync-flow}.wB8OEG_beamTurquoise{stroke:var(--landing-accent-ink);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:40 20;fill:none;opacity:.85;animation:4.2s linear -1.05s infinite wB8OEG_sync-flow}.wB8OEG_beamCoral{stroke:#ff2d55;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:40 20;fill:none;opacity:.85;animation:4.2s linear -2.1s infinite wB8OEG_sync-flow}.wB8OEG_beamAndroid{stroke:#34a853;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:40 20;fill:none;opacity:.85;animation:4.2s linear -3.15s infinite wB8OEG_sync-flow}.wB8OEG_beamOutflow{stroke:var(--landing-accent-ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:40 20;fill:none;opacity:.9;animation:4.2s linear -1.5s infinite wB8OEG_sync-flow}@media (prefers-reduced-motion:reduce){.wB8OEG_beamSky,.wB8OEG_beamTurquoise,.wB8OEG_beamCoral,.wB8OEG_beamAndroid,.wB8OEG_beamOutflow{stroke-dashoffset:0;stroke-dasharray:none;opacity:.5;animation:none}}.wB8OEG_sourceColumn{z-index:10;flex-direction:column;flex-shrink:0;justify-content:space-between;width:230px;height:344px;display:flex;position:relative}.wB8OEG_sourceCard{background:color-mix(in srgb, var(--landing-paper) 88%, transparent);border:1px solid color-mix(in srgb, var(--landing-ink) 8%, transparent);border-top:1px solid color-mix(in srgb, var(--landing-paper) 95%, transparent);box-sizing:border-box;height:auto;min-height:68px;box-shadow:0 8px 24px -4px color-mix(in srgb, var(--landing-ink) 6%, transparent), inset 0 1px 0 color-mix(in srgb, var(--landing-paper) 80%, transparent);-webkit-backdrop-filter:blur(24px)saturate(190%);border-radius:12px;flex-direction:column;justify-content:space-between;padding:8px 12px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.wB8OEG_sourceCard:hover{border-color:color-mix(in srgb, var(--landing-ink) 14%, transparent);box-shadow:0 12px 28px -4px color-mix(in srgb, var(--landing-ink) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--landing-paper) 90%, transparent);transform:translateY(-1.5px)}.wB8OEG_sourceHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.wB8OEG_brandWrap{align-items:center;gap:7px;min-width:0;display:flex}.wB8OEG_sourceTitle{letter-spacing:0;color:var(--landing-ink);white-space:normal;font-size:.71875rem;font-weight:650;line-height:1.2}.wB8OEG_rxdietLogoImg{object-fit:contain;width:auto;height:15px;display:block}.wB8OEG_appleLogoIcon{color:#ff2d55;flex-shrink:0;width:14px;height:15px}.wB8OEG_androidLogoIcon{color:#34a853;flex-shrink:0;width:15px;height:15px}.wB8OEG_sourceMeta{flex-direction:column;gap:4px;display:flex}.wB8OEG_metricTextWrap{flex-direction:column;justify-content:center;gap:1px;min-height:25px;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),filter .28s cubic-bezier(.4,0,.2,1);display:flex}.wB8OEG_textFading{opacity:0;filter:blur(2px);transform:translateY(-3px)}.wB8OEG_metricPrimary{color:var(--landing-ink);white-space:normal;letter-spacing:0;font-size:.6875rem;font-weight:600;line-height:1.25}.wB8OEG_metricSecondary{color:var(--landing-muted);white-space:normal;font-size:.6875rem;line-height:1.25}.wB8OEG_indicatorTrack{background:color-mix(in srgb, var(--landing-ink) 8%, transparent);border-radius:999px;width:100%;height:3px;overflow:hidden}.wB8OEG_indicatorBar{border-radius:999px;height:100%;display:block}.wB8OEG_barSky{background:var(--status-info);box-shadow:0 0 6px color-mix(in srgb, var(--status-info) 60%, transparent)}.wB8OEG_barTurquoise{background:var(--landing-accent-ink);box-shadow:0 0 6px color-mix(in srgb, var(--landing-accent-ink) 60%, transparent)}.wB8OEG_barCoral{background:#ff2d55;box-shadow:0 0 6px #ff2d5599}.wB8OEG_barAndroid{background:#34a853;box-shadow:0 0 6px #34a85399}.wB8OEG_centerHub{z-index:10;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:344px;display:flex;position:relative}.wB8OEG_orbContainer{background:color-mix(in srgb, var(--landing-paper) 90%, transparent);border:1px solid color-mix(in srgb, var(--status-info) 40%, transparent);width:52px;height:52px;box-shadow:0 10px 28px color-mix(in srgb, var(--status-info) 25%, transparent), inset 0 1px 0 color-mix(in srgb, var(--landing-paper) 90%, transparent);-webkit-backdrop-filter:blur(20px);border-radius:50%;place-items:center;display:grid;position:relative}.wB8OEG_orbGlow{background:radial-gradient(circle, color-mix(in srgb, var(--landing-accent) 35%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-8px}.wB8OEG_orbImage{border-radius:50%;width:38px;height:38px}.wB8OEG_hubTag{letter-spacing:.04em;color:var(--landing-ink);background:color-mix(in srgb, var(--landing-paper) 92%, transparent);border:1px solid color-mix(in srgb, var(--landing-ink) 8%, transparent);white-space:normal;box-shadow:0 2px 8px color-mix(in srgb, var(--landing-ink) 8%, transparent);border-radius:999px;padding:2.5px 8px;font-size:.6875rem;font-weight:650}.wB8OEG_outflowColumn{z-index:10;flex-direction:column;flex-shrink:0;justify-content:center;width:224px;height:344px;display:flex;position:relative}.wB8OEG_reportCard{background:color-mix(in srgb, var(--landing-paper) 90%, transparent);border:1px solid color-mix(in srgb, var(--landing-ink) 8%, transparent);border-top:1px solid color-mix(in srgb, var(--landing-paper) 95%, transparent);box-shadow:0 16px 40px -8px color-mix(in srgb, var(--landing-ink) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--landing-paper) 80%, transparent);-webkit-backdrop-filter:blur(24px)saturate(190%);border-radius:12px;min-height:168px;padding:14px 15px 12px;position:relative}.wB8OEG_reportContent{transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.wB8OEG_reportFading{opacity:.15;transform:translateY(2px)}.wB8OEG_reportBadge{letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--landing-paper) 30%, transparent);border-radius:4px;padding:2px 6px;font-size:.6875rem;font-weight:750;transition:background .3s,box-shadow .3s;position:absolute;top:-8px;right:12px}.wB8OEG_cmsBadge{background:var(--landing-accent-ink);color:var(--landing-paper);box-shadow:0 2px 8px color-mix(in srgb, var(--landing-accent-ink) 40%, transparent)}.wB8OEG_reviewBadge,.wB8OEG_acoBadge{background:var(--status-info);color:var(--landing-paper);box-shadow:0 2px 8px color-mix(in srgb, var(--status-info) 40%, transparent)}.wB8OEG_reportTitle{letter-spacing:0;color:var(--landing-ink);font-size:.71875rem;font-weight:700;line-height:1.2}.wB8OEG_reportSub{color:var(--landing-muted);margin-top:2px;margin-bottom:8px;font-size:.6875rem;line-height:1.2}.wB8OEG_reportChecks{border-top:1px solid color-mix(in srgb, var(--landing-ink) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--landing-ink) 8%, transparent);flex-direction:column;gap:6px;padding-block:7px;display:flex}.wB8OEG_checkRow{align-items:center;gap:7px;font-size:.6875rem;line-height:1.25;transition:color .3s;display:flex}.wB8OEG_checkRowPending{color:var(--landing-muted)}.wB8OEG_checkRowActive{color:var(--landing-ink);font-weight:500}.wB8OEG_checkBadge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.wB8OEG_checkBadgePending{border:1px solid color-mix(in srgb, var(--landing-ink) 16%, transparent);background:color-mix(in srgb, var(--landing-ink) 3%, transparent)}.wB8OEG_checkBadgeDone{border:1px solid color-mix(in srgb, var(--landing-accent-ink) 70%, transparent);background:color-mix(in srgb, var(--landing-accent-ink) 15%, transparent);box-shadow:0 0 6px color-mix(in srgb, var(--landing-accent-ink) 25%, transparent)}.wB8OEG_checkIcon{color:var(--landing-accent-ink);flex-shrink:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.wB8OEG_checkIconHidden{opacity:0;transform:scale(.3)}.wB8OEG_checkIconVisible{opacity:1;transform:scale(1)}.wB8OEG_reportStatus{color:var(--landing-muted);align-items:center;gap:5.5px;min-height:14px;margin-top:8px;font-size:.6875rem;font-weight:550;display:flex}.wB8OEG_statusPulse{background:var(--landing-accent-ink);width:5px;height:5px;box-shadow:0 0 8px var(--landing-accent-ink);border-radius:50%}.wB8OEG_statusSyncing{background:var(--status-info);width:5px;height:5px;box-shadow:0 0 6px color-mix(in srgb, var(--status-info) 60%, transparent);border-radius:50%;animation:1.4s ease-in-out infinite wB8OEG_pulseSync}@keyframes wB8OEG_pulseSync{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:720px){.wB8OEG_flowStage{flex-direction:column;align-items:center;gap:24px}.wB8OEG_convergingSvg,.wB8OEG_outflowSvg{display:none}.wB8OEG_sourceColumn{gap:14px;width:100%;max-width:320px;height:auto}.wB8OEG_centerHub{height:auto}.wB8OEG_outflowColumn{width:100%;max-width:320px;height:auto}}@media (prefers-reduced-motion:reduce){.wB8OEG_reportContent,.wB8OEG_checkBadge,.wB8OEG_checkIcon,.wB8OEG_checkRow{transition:none;transform:none}.wB8OEG_statusSyncing{animation:none}}@container (max-width:46rem){.wB8OEG_flowStage{flex-direction:column;gap:24px}.wB8OEG_convergingSvg,.wB8OEG_outflowSvg{display:none}.wB8OEG_sourceColumn,.wB8OEG_outflowColumn{gap:14px;width:100%;max-width:320px;height:auto}.wB8OEG_centerHub{height:auto}}html[data-landing-motion=paused] .wB8OEG_flowRoot *{animation-play-state:paused}
