.FieldRepStory-module__CsNl1q__root{background:#fff;flex-direction:column;min-height:100%;display:flex}.FieldRepStory-module__CsNl1q__headerBar{background:#ffffffb3;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.FieldRepStory-module__CsNl1q__headerTitle{color:#111827;margin:0;font-size:1rem;font-weight:700}.FieldRepStory-module__CsNl1q__headerSub,.FieldRepStory-module__CsNl1q__headerScene{color:#6b7280;margin:.2rem 0 0;font-size:.78rem}.FieldRepStory-module__CsNl1q__sceneProgress{gap:.2rem;padding:.75rem 1rem 0;display:flex}.FieldRepStory-module__CsNl1q__progressBtn{background:0 0;border:0;flex:1;padding:0;position:relative}.FieldRepStory-module__CsNl1q__progressLine{background:#e5e7eb;border-radius:999px;height:6px;overflow:hidden}.FieldRepStory-module__CsNl1q__progressLineActive{background:#6366f1}.FieldRepStory-module__CsNl1q__progressAnim{background:#6366f180;border-radius:999px;height:100%}.FieldRepStory-module__CsNl1q__progressHover{color:#6b7280;white-space:nowrap;opacity:0;font-size:10px;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%)}.FieldRepStory-module__CsNl1q__progressBtn:hover .FieldRepStory-module__CsNl1q__progressHover{opacity:1}.FieldRepStory-module__CsNl1q__stage{border:1px solid #e5e7eb;border-radius:1rem;justify-content:center;align-items:center;min-height:500px;margin:2rem 1rem 1rem;padding:1rem;display:flex}.FieldRepStory-module__CsNl1q__sceneWrap{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.FieldRepStory-module__CsNl1q__badgeProblem,.FieldRepStory-module__CsNl1q__badgeSolution,.FieldRepStory-module__CsNl1q__badgeResult{border-radius:999px;padding:.26rem .6rem;font-size:.68rem;font-weight:700}.FieldRepStory-module__CsNl1q__badgeProblem{color:#dc2626;background:#ef44441a}.FieldRepStory-module__CsNl1q__badgeSolution{color:#059669;background:#10b9811a}.FieldRepStory-module__CsNl1q__badgeResult{color:#2563eb;background:#3b82f61a}.FieldRepStory-module__CsNl1q__iconWrap{position:relative}.FieldRepStory-module__CsNl1q__mainIcon{color:#4f46e5;width:4rem;height:4rem}.FieldRepStory-module__CsNl1q__mainIconSmall{color:#4f46e5;width:1.6rem;height:1.6rem}.FieldRepStory-module__CsNl1q__pinWrap,.FieldRepStory-module__CsNl1q__sparkleWrap,.FieldRepStory-module__CsNl1q__trendWrap,.FieldRepStory-module__CsNl1q__upArrowWrap{position:absolute}.FieldRepStory-module__CsNl1q__pinWrap{bottom:-.3rem;right:-.4rem}.FieldRepStory-module__CsNl1q__sparkleWrap{top:-.3rem;right:-.3rem}.FieldRepStory-module__CsNl1q__pinIcon{color:#ef4444;width:1.4rem;height:1.4rem}.FieldRepStory-module__CsNl1q__sparkleIcon{color:#f59e0b;width:1.4rem;height:1.4rem}.FieldRepStory-module__CsNl1q__title,.FieldRepStory-module__CsNl1q__titleBig{color:#111827;text-align:center;margin:0;font-weight:800}.FieldRepStory-module__CsNl1q__title{font-size:clamp(1.2rem,2.8vw,1.9rem)}.FieldRepStory-module__CsNl1q__titleBig{font-size:clamp(1.5rem,3.4vw,2.4rem)}.FieldRepStory-module__CsNl1q__text,.FieldRepStory-module__CsNl1q__textSmall,.FieldRepStory-module__CsNl1q__textDanger{text-align:center;color:#6b7280;max-width:40rem;margin:0}.FieldRepStory-module__CsNl1q__textDanger{color:#dc2626;font-weight:600}.FieldRepStory-module__CsNl1q__textEm{color:#10b981;font-weight:700}.FieldRepStory-module__CsNl1q__infoPill,.FieldRepStory-module__CsNl1q__inlineHint{color:#6b7280;background:#f3f4f6cc;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.82rem;display:inline-flex}.FieldRepStory-module__CsNl1q__infoIcon,.FieldRepStory-module__CsNl1q__rowIcon,.FieldRepStory-module__CsNl1q__greenIcon,.FieldRepStory-module__CsNl1q__staleIcon,.FieldRepStory-module__CsNl1q__controlIcon{width:.95rem;height:.95rem}.FieldRepStory-module__CsNl1q__buildingWrap{position:relative}.FieldRepStory-module__CsNl1q__building,.FieldRepStory-module__CsNl1q__buildingOverflow{transform-origin:bottom;background:linear-gradient(#e5e7eb80,#e5e7eb);border:1px solid #d1d5db;border-radius:.55rem .55rem 0 0;width:8rem;height:16rem;position:relative;overflow:hidden}.FieldRepStory-module__CsNl1q__floor,.FieldRepStory-module__CsNl1q__hiddenProspect,.FieldRepStory-module__CsNl1q__meetingFloor{border-radius:.3rem;height:1.5rem;position:absolute;left:.5rem;right:.5rem}.FieldRepStory-module__CsNl1q__floor{background:#ffffff4d}.FieldRepStory-module__CsNl1q__floorActive,.FieldRepStory-module__CsNl1q__meetingFloor{background:#6366f14d}.FieldRepStory-module__CsNl1q__floorLabel{color:#4f46e5;font-size:10px;font-weight:600;position:absolute;top:.2rem;left:.25rem}.FieldRepStory-module__CsNl1q__storyLabel{color:#6b7280;font-size:11px;position:absolute;top:1rem;right:-3.9rem}.FieldRepStory-module__CsNl1q__hiddenProspect{background:#f59e0b4d;border:1px solid #f59e0b80}.FieldRepStory-module__CsNl1q__alertEdge{position:absolute;top:.2rem;right:-1.5rem}.FieldRepStory-module__CsNl1q__alertIcon{color:#f59e0b;width:.9rem;height:.9rem}.FieldRepStory-module__CsNl1q__card{background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;width:min(380px,100%);padding:1rem}.FieldRepStory-module__CsNl1q__cardLead{color:#6b7280;margin:0 0 .6rem;font-size:.8rem}.FieldRepStory-module__CsNl1q__list{flex-direction:column;gap:.5rem;display:flex}.FieldRepStory-module__CsNl1q__rowItem,.FieldRepStory-module__CsNl1q__greenItem{border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem;display:flex}.FieldRepStory-module__CsNl1q__rowItem{background:#f3f4f6b3}.FieldRepStory-module__CsNl1q__greenItem{background:#10b9811a;border:1px solid #10b98140;justify-content:flex-start}.FieldRepStory-module__CsNl1q__rowLeft{align-items:center;gap:.45rem;display:flex}.FieldRepStory-module__CsNl1q__rowTitle{color:#111827;margin:0;font-size:.78rem;font-weight:600}.FieldRepStory-module__CsNl1q__rowSub{color:#6b7280;margin:0;font-size:.68rem}.FieldRepStory-module__CsNl1q__rowValue{color:#059669;font-size:.78rem;font-weight:700}.FieldRepStory-module__CsNl1q__greenIcon{color:#059669;flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.FieldRepStory-module__CsNl1q__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:min(460px,100%);display:grid}.FieldRepStory-module__CsNl1q__cardMini{background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;padding:.75rem}.FieldRepStory-module__CsNl1q__miniTitle{color:#111827;margin:.5rem 0 .3rem;font-size:.75rem}.FieldRepStory-module__CsNl1q__miniHintPrimary,.FieldRepStory-module__CsNl1q__miniHintMuted{border-radius:.45rem;margin-top:.45rem;padding:.35rem}.FieldRepStory-module__CsNl1q__miniHintPrimary{background:#4f46e51a}.FieldRepStory-module__CsNl1q__miniHintMuted{background:#f3f4f6e6}.FieldRepStory-module__CsNl1q__staleCard{background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:.8rem;width:min(460px,100%);padding:.75rem}.FieldRepStory-module__CsNl1q__staleHead{align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.FieldRepStory-module__CsNl1q__staleIcon{color:#d97706;width:1rem;height:1rem}.FieldRepStory-module__CsNl1q__elevator{background:#4f46e5;border-radius:.2rem;width:1.5rem;height:2rem;position:absolute;left:50%;transform:translate(-50%)}.FieldRepStory-module__CsNl1q__elevatorIcon{color:#fff;width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FieldRepStory-module__CsNl1q__floorMark,.FieldRepStory-module__CsNl1q__floorMarkTop{font-size:10px;position:absolute;left:2rem}.FieldRepStory-module__CsNl1q__floorMark{color:#6b7280;bottom:60px}.FieldRepStory-module__CsNl1q__floorMarkTop{color:#f59e0b;font-weight:600;bottom:180px}.FieldRepStory-module__CsNl1q__upArrowWrap{top:50%;right:-1rem}.FieldRepStory-module__CsNl1q__upArrow{color:#4f46e5;width:1.6rem;height:1.6rem;animation:1s infinite FieldRepStory-module__CsNl1q__bounce}.FieldRepStory-module__CsNl1q__targetWrap{position:relative}.FieldRepStory-module__CsNl1q__targetIcon{color:#10b981;width:4.2rem;height:4.2rem}.FieldRepStory-module__CsNl1q__trendWrap{top:-.2rem;right:-.8rem}.FieldRepStory-module__CsNl1q__trendIcon{color:#4f46e5;width:1.4rem;height:1.4rem}.FieldRepStory-module__CsNl1q__meetingPills{gap:.45rem;display:flex}.FieldRepStory-module__CsNl1q__meetingPill{color:#fff;background:#10b981;border-radius:999px;padding:.4rem .6rem;font-size:.72rem;font-weight:600}.FieldRepStory-module__CsNl1q__meetingPrimary{background:#4f46e5}.FieldRepStory-module__CsNl1q__statsRow{align-items:center;gap:1rem;display:flex}.FieldRepStory-module__CsNl1q__statBlock{text-align:center}.FieldRepStory-module__CsNl1q__statValue,.FieldRepStory-module__CsNl1q__statValueMoney{margin:0;font-size:1.3rem;font-weight:800}.FieldRepStory-module__CsNl1q__statValue{color:#4f46e5}.FieldRepStory-module__CsNl1q__statValueMoney{color:#10b981}.FieldRepStory-module__CsNl1q__statLabel{color:#6b7280;margin:0;font-size:.72rem}.FieldRepStory-module__CsNl1q__statDivider{background:#e5e7eb;width:1px;height:2.2rem}.FieldRepStory-module__CsNl1q__controls{justify-content:center;gap:.6rem;padding:.6rem 1rem 1rem;display:flex}.FieldRepStory-module__CsNl1q__controlBtn,.FieldRepStory-module__CsNl1q__controlPrimary{border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.78rem;font-weight:600;display:inline-flex}.FieldRepStory-module__CsNl1q__controlBtn{color:#374151;background:#fff;border:1px solid #d1d5db}.FieldRepStory-module__CsNl1q__controlPrimary{color:#fff;background:#4f46e5;border:1px solid #4f46e5}.FieldRepStory-module__CsNl1q__controlIcon{width:.9rem;height:.9rem}@keyframes FieldRepStory-module__CsNl1q__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:900px){.FieldRepStory-module__CsNl1q__gridTwo{grid-template-columns:1fr}.FieldRepStory-module__CsNl1q__stage{min-height:430px}}
