.resvo-agent-scenes_scene__Dzwgu{--scene-accent:#D25A72;min-width:0;color:var(--foreground);font-size:12px;line-height:1.5}.resvo-agent-scenes_readinessScene__CpDWI,.resvo-agent-scenes_revenueScene__wZrxB{position:relative}.resvo-agent-scenes_sceneHeader__1XnG9{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px;margin-bottom:15px;color:var(--muted-foreground);font-size:11px;line-height:1.4}.resvo-agent-scenes_sceneHeader__1XnG9>small{padding:3px 7px;border:1px solid var(--border);border-radius:5px;font-size:10px;white-space:nowrap;background:var(--card)}.resvo-agent-scenes_surface__mklhJ{min-width:0;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:0 20px 45px #00000026;overflow:hidden}.resvo-agent-scenes_surfaceHeader__NEPeI{display:flex;align-items:center;gap:12px;height:40px;padding:0 13px;border-bottom:1px solid var(--border);font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_surfaceHeader__NEPeI>img{width:64px;height:auto}.resvo-agent-scenes_surfaceHeader__NEPeI>span{margin-right:auto}.resvo-agent-scenes_surfaceHeader__NEPeI>i{width:3px;height:3px;flex-shrink:0;border-radius:50%;background:var(--muted-foreground)}.resvo-agent-scenes_surfaceHeader__NEPeI>i+i{margin-left:-8px}.resvo-agent-scenes_scene__Dzwgu h3{font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.025em}.resvo-agent-scenes_check__NWNaX{display:flex;align-items:flex-start;gap:8px;color:var(--muted-foreground);font-size:11px;line-height:1.45;transition:color .25s}.resvo-agent-scenes_check__NWNaX>span{display:grid;place-items:center;width:15px;height:15px;flex-shrink:0;margin-top:1px;border-radius:4px;color:var(--muted-foreground)}.resvo-agent-scenes_check__NWNaX[data-complete=true]{color:var(--foreground)}.resvo-agent-scenes_check__NWNaX[data-complete=true]>span{background:var(--primary);color:white;animation:resvo-agent-scenes_check-arrive__tJN_a .3s ease-out}.resvo-agent-scenes_check__NWNaX[data-current=true]>span{color:var(--scene-accent)}.resvo-agent-scenes_illustration__D_8nf{margin-top:12px;color:var(--muted-foreground);font-size:10px}.resvo-agent-scenes_phoneComposition__qfPxD{display:grid;grid-template-columns:minmax(230px,.85fr) 28px minmax(0,1fr);align-items:center}.resvo-agent-scenes_customerDevice__twZKU{min-width:0;max-width:294px;width:100%}.resvo-agent-scenes_deviceLabel__htBCc{display:flex;align-items:center;gap:7px;margin:0 0 9px 4px;font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_phone__8kv55{border:1px solid color-mix(in srgb,var(--muted-foreground) 45%,var(--border));border-radius:28px;background:var(--background);padding:0 5px 6px;box-shadow:0 24px 50px #00000040,inset 0 0 0 3px var(--card);display:flex;flex-direction:column;height:414px;overflow:hidden}.resvo-agent-scenes_phoneStatus__nVsyF{display:flex;align-items:center;justify-content:space-between;padding:9px 14px 6px;font-size:8px}.resvo-agent-scenes_phoneStatus__nVsyF>i{width:64px;height:9px;border-radius:10px;background:var(--muted)}.resvo-agent-scenes_phoneHeader__4I8Pu{display:flex;align-items:center;gap:7px;padding:8px 7px 10px;border-bottom:1px solid var(--border)}.resvo-agent-scenes_phoneAvatar__Ej1UU{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:var(--muted)}.resvo-agent-scenes_phoneHeader__4I8Pu>div{flex:1;min-width:0}.resvo-agent-scenes_phoneHeader__4I8Pu strong{display:block;font-size:11px;font-weight:600}.resvo-agent-scenes_phoneHeader__4I8Pu small{display:block;color:var(--muted-foreground);font-size:9px;margin-top:2px}.resvo-agent-scenes_phoneMessages__ynAAB{flex:1;padding:10px 9px;min-height:0;background-image:radial-gradient(color-mix(in srgb,var(--muted-foreground) 9%,transparent) .75px,transparent .75px);background-size:14px 14px}.resvo-agent-scenes_messageDate__I9_Fw{display:block;width:fit-content;margin:0 auto 10px;color:var(--muted-foreground);font-size:8px;padding:3px 7px;border-radius:4px;background:var(--card)}.resvo-agent-scenes_exchangeStack__xeTNn{display:grid}.resvo-agent-scenes_phoneExchange__4HwNw{grid-area:1/1;visibility:hidden;display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-width:0}.resvo-agent-scenes_phoneExchange__4HwNw[data-visible=true]{visibility:visible}.resvo-agent-scenes_agentMessage__jHoAc,.resvo-agent-scenes_customerMessage__iwCTM{max-width:96%;padding:9px 10px 6px;font-size:12px;line-height:1.5;border:1px solid var(--border)}.resvo-agent-scenes_customerMessage__iwCTM{margin-left:auto;background:#262626;border-radius:10px 2px 10px 10px}.resvo-agent-scenes_agentMessage__jHoAc{border-radius:2px 10px 10px 10px;background:#151515}.resvo-agent-scenes_agentMessage__jHoAc>small:first-child{display:block;font-size:8px;margin-bottom:5px;color:var(--scene-accent);font-weight:550}.resvo-agent-scenes_agentMessage__jHoAc>small:last-child,.resvo-agent-scenes_customerMessage__iwCTM>small{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;font-size:8px;color:var(--muted-foreground)}.resvo-agent-scenes_phoneExchange__4HwNw[data-visible=true] .resvo-agent-scenes_agentMessage__jHoAc[data-replied=true],.resvo-agent-scenes_phoneExchange__4HwNw[data-visible=true] .resvo-agent-scenes_customerMessage__iwCTM{animation:resvo-agent-scenes_message-arrive__Vh8Ag .35s ease-out both}.resvo-agent-scenes_agentMessage__jHoAc[data-replied=false]{visibility:hidden}.resvo-agent-scenes_typing__ZHZEc{display:flex;gap:4px;align-items:center;height:22px;margin-top:-24px}.resvo-agent-scenes_typing__ZHZEc[data-visible=false]{visibility:hidden}.resvo-agent-scenes_typing__ZHZEc>i{width:3px;height:3px;border-radius:50%;background:var(--muted-foreground)}.resvo-agent-scenes_phoneComposer___Rva3{display:flex;align-items:center;gap:8px;margin:0 8px;padding:6px 0;color:var(--muted-foreground)}.resvo-agent-scenes_phoneComposer___Rva3>span{flex:1;padding:5px 8px;border:1px solid var(--border);border-radius:20px;font-size:9px}.resvo-agent-scenes_exchangeDots__f3D6_{display:flex;justify-content:center;gap:5px;padding-top:9px}.resvo-agent-scenes_exchangeDots__f3D6_>i{height:3px;width:12px;border-radius:2px;background:var(--border);transition:background .25s}.resvo-agent-scenes_exchangeDots__f3D6_>i[data-active=true]{background:var(--scene-accent)}.resvo-agent-scenes_phoneConnection__sWTax{display:flex;align-items:center;color:var(--scene-accent);opacity:.3;transition:opacity .3s}.resvo-agent-scenes_phoneConnection__sWTax[data-connected=true]{opacity:1}.resvo-agent-scenes_phoneConnection__sWTax>i{flex:1;height:1px;background:var(--scene-accent)}.resvo-agent-scenes_phonePlatform__sY6eH{min-width:0}.resvo-agent-scenes_platformBody__CUaVN{padding:18px 16px 16px}.resvo-agent-scenes_pipeline__oU_5W{display:flex;gap:4px;margin-bottom:18px}.resvo-agent-scenes_pipeline__oU_5W>span{flex:1;padding:7px 3px;text-align:center;font-size:9px;border-bottom:2px solid var(--border);color:var(--muted-foreground)}.resvo-agent-scenes_pipeline__oU_5W>span[data-active=true]{border-color:var(--scene-accent);color:var(--foreground)}.resvo-agent-scenes_quoteFields__w7SqV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;padding:16px 0}.resvo-agent-scenes_quoteFields__w7SqV dt{color:var(--muted-foreground);font-size:9px;line-height:1.4}.resvo-agent-scenes_quoteFields__w7SqV dd{font-size:12px;min-height:18px;margin-top:3px;font-weight:500}.resvo-agent-scenes_quoteFields__w7SqV dd[data-filled=true]{animation:resvo-agent-scenes_message-arrive__Vh8Ag .35s ease-out}.resvo-agent-scenes_platformChecks__5av4t{display:grid;gap:9px;border-top:1px solid var(--border);padding-top:14px}.resvo-agent-scenes_platformResult__zHZJX{display:flex;align-items:center;gap:8px;min-height:53px;padding:10px 15px;font-size:11px;line-height:1.5;border-top:1px solid var(--border);color:var(--muted-foreground)}.resvo-agent-scenes_platformResult__zHZJX>svg{flex-shrink:0}.resvo-agent-scenes_platformResult__zHZJX[data-complete=true]{color:var(--foreground);background:color-mix(in srgb,var(--primary) 7%,var(--card))}.resvo-agent-scenes_bookingMeta__7vPm5{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;color:var(--muted-foreground);font-size:9px;margin-bottom:13px}.resvo-agent-scenes_bookingMeta__7vPm5>span:last-child{margin-left:auto}.resvo-agent-scenes_returnTimes__1Ytwh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:17px 0}.resvo-agent-scenes_returnTimes__1Ytwh>div{min-width:0}.resvo-agent-scenes_returnTimes__1Ytwh small{display:block;color:var(--muted-foreground);font-size:9px}.resvo-agent-scenes_returnTimes__1Ytwh strong{display:block;font-size:31px;font-weight:550;letter-spacing:-.05em;line-height:1.3;margin-top:5px}.resvo-agent-scenes_returnTimes__1Ytwh>div:last-child strong{color:var(--scene-accent)}.resvo-agent-scenes_branchRequest__n7MQp{display:flex;align-items:center;gap:9px;padding:10px;margin-bottom:15px;border:1px dashed var(--border);border-radius:8px}.resvo-agent-scenes_branchRequest__n7MQp>div{flex:1}.resvo-agent-scenes_branchRequest__n7MQp span,.resvo-agent-scenes_branchRequest__n7MQp strong{display:block;font-size:10px;line-height:1.5}.resvo-agent-scenes_branchRequest__n7MQp span{color:var(--muted-foreground);font-size:9px}.resvo-agent-scenes_branchRequest__n7MQp[data-ready=true]{border-style:solid;border-color:color-mix(in srgb,var(--scene-accent) 35%,var(--border))}.resvo-agent-scenes_mobileAction__9oEz2{display:none}.resvo-agent-scenes_readinessHeading__3w_QV{display:flex;align-items:center;gap:10px;padding:17px}.resvo-agent-scenes_readinessHeading__3w_QV>strong{font-size:13px;font-weight:550}.resvo-agent-scenes_readinessHeading__3w_QV>span{display:flex;gap:5px;align-items:center;margin-left:auto;font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_readinessSignals__On2EE{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border)}.resvo-agent-scenes_readinessSignals__On2EE>div{padding:13px 15px;border-right:1px solid var(--border)}.resvo-agent-scenes_readinessSignals__On2EE>div:last-child{border-right:0}.resvo-agent-scenes_readinessSignals__On2EE>div>span{display:block;font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_readinessSignals__On2EE strong{display:flex;align-items:center;gap:6px;margin-top:8px;min-height:29px;font-size:11px;font-weight:500}.resvo-agent-scenes_statusDot__rlZK_{width:5px;height:5px;flex-shrink:0;border:1px solid var(--scene-accent);border-radius:50%}.resvo-agent-scenes_readinessSignals__On2EE>div[data-complete=true] strong>svg{color:var(--scene-accent);flex-shrink:0}.resvo-agent-scenes_readinessSignals__On2EE[data-scanning=true]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,#D25A7210,transparent);animation:resvo-agent-scenes_scan-across__Jxu_i 1s ease-out both}.resvo-agent-scenes_coordination__442_r{display:flex;align-items:center;gap:10px;min-height:56px;color:var(--scene-accent)}.resvo-agent-scenes_coordination__442_r>i{height:1px;flex:1;background:linear-gradient(90deg,transparent,#D25A7270)}.resvo-agent-scenes_coordination__442_r>i:nth-last-child(2){transform:scaleX(-1)}.resvo-agent-scenes_coordination__442_r>span{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.5}.resvo-agent-scenes_coordination__442_r>span>span{animation:resvo-agent-scenes_message-arrive__Vh8Ag .3s ease-out}.resvo-agent-scenes_coordination__442_r>svg{display:none}.resvo-agent-scenes_handoffComposition__WYClh{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.resvo-agent-scenes_staffTask__Em7gg{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:17px;box-shadow:0 18px 38px #0000002e;transform:rotate(-1deg);transition:transform .4s,border-color .4s}.resvo-agent-scenes_staffTask__Em7gg[data-assigned=true]{transform:rotate(0);border-color:color-mix(in srgb,var(--scene-accent) 30%,var(--border))}.resvo-agent-scenes_staffTask__Em7gg[data-assigned=true]>h3,.resvo-agent-scenes_technicianTask__HWb_4[data-assigned=true]>h3{animation:resvo-agent-scenes_message-arrive__Vh8Ag .35s ease-out}.resvo-agent-scenes_staffOwner__S7Td_{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted-foreground);min-height:23px}.resvo-agent-scenes_staffOwner__S7Td_>span{flex:1}.resvo-agent-scenes_staffOwner__S7Td_>svg:last-child:not(:first-child){color:var(--scene-accent)}.resvo-agent-scenes_staffTask__Em7gg h3,.resvo-agent-scenes_technicianTask__HWb_4 h3{margin-top:13px}.resvo-agent-scenes_taskDue__CUYi2{display:flex;align-items:center;gap:5px;font-size:10px;line-height:1.5;color:var(--muted-foreground);margin-top:5px;min-height:15px}.resvo-agent-scenes_staffTask__Em7gg ul,.resvo-agent-scenes_technicianTask__HWb_4 ul{display:grid;gap:12px;padding-top:17px}.resvo-agent-scenes_taskProgress__JzhbR{height:2px;background:var(--border);margin-top:18px}.resvo-agent-scenes_taskProgress__JzhbR>i{display:block;height:100%;background:var(--scene-accent);transform-origin:left;transition:transform .45s}.resvo-agent-scenes_evidenceRecord__W3cDK{padding:10px 0 10px 15px;border-left:1px solid var(--border)}.resvo-agent-scenes_evidenceHeading__rZJ5p{display:flex;gap:9px;align-items:center;color:var(--muted-foreground)}.resvo-agent-scenes_evidenceHeading__rZJ5p h3{font-size:12px}.resvo-agent-scenes_evidencePhoto__TEtBP{position:relative;display:flex;align-items:center;gap:14px;min-height:75px;margin-top:13px;padding:12px;border:1px dashed var(--border);border-radius:8px;color:var(--muted-foreground);background:var(--background)}.resvo-agent-scenes_evidencePhoto__TEtBP>span{display:flex;gap:6px;align-items:center;font-size:10px}.resvo-agent-scenes_evidencePhoto__TEtBP>i{display:grid;place-items:center;position:absolute;top:-7px;right:10px;width:19px;height:19px;border-radius:50%;background:var(--primary);color:white}.resvo-agent-scenes_evidencePhoto__TEtBP[data-visible=false]>*{visibility:hidden}.resvo-agent-scenes_evidencePhoto__TEtBP[data-visible=true]{border-style:solid}.resvo-agent-scenes_evidencePhoto__TEtBP[data-visible=true]>*{animation:resvo-agent-scenes_message-arrive__Vh8Ag .35s ease-out both}.resvo-agent-scenes_evidenceRecord__W3cDK ul{display:grid;gap:9px;padding-top:15px}.resvo-agent-scenes_humanDecision__gWsPU{display:flex;align-items:center;gap:9px;min-height:42px;margin-top:16px;padding:10px 13px;border:1px solid var(--border);border-radius:8px;font-size:11px;line-height:1.5;color:var(--muted-foreground);background:var(--card)}.resvo-agent-scenes_humanDecision__gWsPU>svg{flex-shrink:0}.resvo-agent-scenes_humanDecision__gWsPU[data-complete=true]{color:var(--foreground)}.resvo-agent-scenes_humanDecision__gWsPU[data-complete=true]>svg{color:var(--scene-accent)}.resvo-agent-scenes_fleetComposition__6D4u7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:24px;align-items:center}.resvo-agent-scenes_vehicleAnalysis__0UE2y{min-width:0;padding:10px 8px}.resvo-agent-scenes_vehicleIdentity___j4dr{display:flex;align-items:center;justify-content:space-between;font-size:17px;font-weight:550}.resvo-agent-scenes_vehicleIdentity___j4dr>svg{color:var(--muted-foreground)}.resvo-agent-scenes_vehicleDrawing__fiQDm{position:relative;isolation:isolate;padding:15px 0 0}.resvo-agent-scenes_vehicleDrawing__fiQDm>img{position:relative;z-index:1;height:154px;width:100%;object-fit:contain;filter:drop-shadow(0 14px 12px #00000050)}.resvo-agent-scenes_vehicleScan__UOOGY{position:absolute;inset:24% -4% 0;background:repeating-radial-gradient(ellipse at 50% 60%,transparent 0,transparent 30px,#D25A7226 31px,transparent 32px);transform:perspective(280px) rotateX(55deg);opacity:.4;transition:opacity .5s}.resvo-agent-scenes_vehicleAnalysis__0UE2y[data-analyzed=true] .resvo-agent-scenes_vehicleScan__UOOGY{opacity:1}.resvo-agent-scenes_mileage__TgUbC{display:flex;align-items:flex-start;gap:9px;margin-top:8px}.resvo-agent-scenes_mileage__TgUbC>svg{margin-top:4px;color:var(--scene-accent)}.resvo-agent-scenes_mileage__TgUbC>span{font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_mileage__TgUbC strong{display:block;font-size:32px;line-height:1.2;margin-top:5px;letter-spacing:-.045em;color:var(--foreground);font-weight:550}.resvo-agent-scenes_mileage__TgUbC small{font-size:12px;color:var(--muted-foreground);letter-spacing:0;font-weight:400}.resvo-agent-scenes_mileageRail__5nv1E{margin:14px 0 10px;height:4px;border-radius:3px;background:var(--border);overflow:hidden}.resvo-agent-scenes_mileageRail__5nv1E>i{display:block;width:92%;height:100%;background:var(--scene-accent);transform:scaleX(.2);transform-origin:left;transition:transform .8s ease}.resvo-agent-scenes_vehicleAnalysis__0UE2y[data-analyzed=true] .resvo-agent-scenes_mileageRail__5nv1E>i{transform:scaleX(1)}.resvo-agent-scenes_serviceDue__xhkIg{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--scene-accent)}.resvo-agent-scenes_serviceTimeline__3TAzO{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px;border-bottom:1px solid var(--border)}.resvo-agent-scenes_serviceTimeline__3TAzO small{display:block;font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_serviceTimeline__3TAzO strong{display:block;font-size:10px;font-weight:450;margin-block:9px}.resvo-agent-scenes_serviceTimeline__3TAzO strong>span{float:right;color:var(--muted-foreground)}.resvo-agent-scenes_bookingSlot__gqmnv,.resvo-agent-scenes_serviceSlot__S6H_t{display:flex;align-items:center;gap:5px;min-height:40px;padding:7px;border-left:2px solid var(--scene-accent);background:color-mix(in srgb,var(--primary) 9%,var(--card));font-size:10px;line-height:1.5}.resvo-agent-scenes_serviceSlot__S6H_t[data-scheduled=false]{opacity:.2}.resvo-agent-scenes_serviceSlot__S6H_t[data-scheduled=true]{animation:resvo-agent-scenes_message-arrive__Vh8Ag .45s ease-out}.resvo-agent-scenes_bookingSlot__gqmnv{border-color:var(--muted-foreground);background:var(--muted)}.resvo-agent-scenes_technicianTask__HWb_4{padding:15px 16px 19px}.resvo-agent-scenes_technicianTask__HWb_4 h3{font-size:14px}.resvo-agent-scenes_technicianTask__HWb_4 ul{gap:10px}.resvo-agent-scenes_serviceEvidence__LpDRJ{padding:13px 15px;border:1px solid var(--border);border-radius:10px;background:var(--card)}.resvo-agent-scenes_serviceEvidence__LpDRJ>div{display:flex;align-items:center;gap:8px;font-size:11px;margin-bottom:12px}.resvo-agent-scenes_serviceEvidence__LpDRJ ul{display:flex;justify-content:space-between;gap:8px}.resvo-agent-scenes_serviceEvidence__LpDRJ .resvo-agent-scenes_check__NWNaX{font-size:10px}.resvo-agent-scenes_serviceEvidence__LpDRJ[data-evidence-received=true]{border-color:color-mix(in srgb,var(--scene-accent) 30%,var(--border))}.resvo-agent-scenes_researchHeading__XD3sS{display:flex;align-items:center;gap:8px;margin-bottom:13px;font-size:12px}.resvo-agent-scenes_researchHeading__XD3sS>svg{color:var(--scene-accent)}.resvo-agent-scenes_researchHeading__XD3sS>span{margin-left:auto;font-size:10px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.resvo-agent-scenes_sourceGallery__lSHbM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.resvo-agent-scenes_sourceBrowser__WvVUu{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:9px;background:var(--card);transform:translateY(0);transition:transform .35s,border-color .35s}.resvo-agent-scenes_sourceBrowser__WvVUu:nth-child(2){transform:translateY(-5px)}.resvo-agent-scenes_sourceBrowser__WvVUu[data-collected=true]{border-color:color-mix(in srgb,var(--scene-accent) 35%,var(--border))}.resvo-agent-scenes_sourceBrowser__WvVUu[data-scanning=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#D25A7220,transparent);animation:resvo-agent-scenes_scan-down__hHahp 1s ease-out both;pointer-events:none}.resvo-agent-scenes_browserAddress__oVS_X{display:flex;align-items:center;gap:5px;padding:9px;border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:9px}.resvo-agent-scenes_sourceOffer__7H0YU{padding:12px}.resvo-agent-scenes_sourceOffer__7H0YU>small{display:block;font-size:10px;line-height:1.4}.resvo-agent-scenes_sourceOffer__7H0YU>strong{display:flex;align-items:center;height:42px;margin-top:3px;font-size:28px;font-weight:550;letter-spacing:-.045em}.resvo-agent-scenes_sourceOffer__7H0YU>span{display:block;color:var(--muted-foreground);font-size:9px;line-height:1.4}.resvo-agent-scenes_sourceResult__Kx5_L{display:flex;align-items:center;gap:5px;padding:8px;min-height:32px;font-size:9px;line-height:1.4;color:var(--muted-foreground);border-top:1px solid var(--border)}.resvo-agent-scenes_sourceResult__Kx5_L>svg{flex-shrink:0}.resvo-agent-scenes_sourceBrowser__WvVUu[data-collected=true] .resvo-agent-scenes_sourceResult__Kx5_L>svg{color:var(--scene-accent)}.resvo-agent-scenes_sourceScope__W_OQZ{color:var(--muted-foreground);font-size:10px;margin-top:12px}.resvo-agent-scenes_researchConnector__piiB8{display:flex;align-items:center;justify-content:center;gap:8px;height:34px;color:var(--scene-accent);opacity:.3;transition:opacity .4s}.resvo-agent-scenes_researchConnector__piiB8[data-ready=true]{opacity:1}.resvo-agent-scenes_researchConnector__piiB8>i{width:27%;height:12px;border:1px solid var(--scene-accent);border-top:0;border-radius:0 0 5px 5px}.resvo-agent-scenes_marketFindings__Q9r3l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 18px;gap:15px;border-bottom:1px solid var(--border)}.resvo-agent-scenes_marketFindings__Q9r3l small{display:block;font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_marketFindings__Q9r3l strong{display:block;font-size:15px;font-weight:500;margin-top:5px;min-height:23px}.resvo-agent-scenes_marketFindings__Q9r3l[data-findings-ready=true] strong{animation:resvo-agent-scenes_message-arrive__Vh8Ag .35s ease-out}.resvo-agent-scenes_ratePlan__qlIRh{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px}.resvo-agent-scenes_ratePlan__qlIRh>div>span{font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_ratePlan__qlIRh h3{margin-top:5px;font-size:13px}.resvo-agent-scenes_rateValues__zcQvv{display:flex;gap:20px;align-items:center}.resvo-agent-scenes_rateValues__zcQvv small{display:block;color:var(--muted-foreground);font-size:9px}.resvo-agent-scenes_rateValues__zcQvv strong{display:block;font-size:30px;line-height:1.15;font-weight:550;letter-spacing:-.05em;min-width:48px;margin-top:3px}.resvo-agent-scenes_rateValues__zcQvv>div:last-child>strong{color:var(--scene-accent)}.resvo-agent-scenes_managerApproval__lUXDF{display:flex;align-items:center;gap:10px;padding:13px 17px;border-top:1px solid var(--border)}.resvo-agent-scenes_managerAvatar__fyg1E{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--border);border-radius:50%;flex-shrink:0}.resvo-agent-scenes_managerApproval__lUXDF>div{flex:1}.resvo-agent-scenes_managerApproval__lUXDF>div>strong{display:block;font-size:11px;font-weight:550}.resvo-agent-scenes_managerApproval__lUXDF>div>span{display:block;margin-top:3px;color:var(--muted-foreground);font-size:9px;line-height:1.5}.resvo-agent-scenes_approvalStamp__mtvyQ{display:flex;align-items:center;gap:6px;padding:7px;border:1px solid var(--border);border-radius:6px;max-width:145px;font-size:9px;line-height:1.4;color:var(--muted-foreground)}.resvo-agent-scenes_approvalStamp__mtvyQ>svg{flex-shrink:0}.resvo-agent-scenes_managerApproval__lUXDF[data-human-approved=true] .resvo-agent-scenes_approvalStamp__mtvyQ{background:var(--primary);border-color:var(--primary);color:white;animation:resvo-agent-scenes_check-arrive__tJN_a .35s ease-out}.resvo-agent-scenes_researchSteps__7ug_x{display:flex;justify-content:space-between;gap:10px;margin-top:15px}.resvo-agent-scenes_researchSteps__7ug_x>li{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.5;color:var(--muted-foreground)}.resvo-agent-scenes_researchSteps__7ug_x>li>span{display:grid;place-items:center;width:17px;height:17px;flex-shrink:0;border:1px solid var(--border);border-radius:50%;font-size:9px}.resvo-agent-scenes_researchSteps__7ug_x>li[data-complete=true]>span{color:var(--scene-accent);border-color:var(--scene-accent)}@media (min-width:901px) and (max-height:899px){.resvo-agent-scenes_sceneHeader__1XnG9{margin-bottom:10px}.resvo-agent-scenes_phone__8kv55{height:378px}.resvo-agent-scenes_agentMessage__jHoAc,.resvo-agent-scenes_customerMessage__iwCTM{font-size:11px;padding:7px 8px 5px}.resvo-agent-scenes_phoneMessages__ynAAB{padding-top:7px}.resvo-agent-scenes_phonePlatform__sY6eH .resvo-agent-scenes_platformBody__CUaVN{padding:12px}.resvo-agent-scenes_pipeline__oU_5W{margin-bottom:12px}.resvo-agent-scenes_quoteFields__w7SqV{padding-block:12px;gap:8px 12px}.resvo-agent-scenes_platformChecks__5av4t{gap:7px;padding-top:11px}.resvo-agent-scenes_platformResult__zHZJX{min-height:44px;font-size:10px}.resvo-agent-scenes_readinessHeading__3w_QV{padding-block:12px}.resvo-agent-scenes_readinessSignals__On2EE>div{padding:10px 12px}.resvo-agent-scenes_readinessSignals__On2EE strong{margin-top:5px}.resvo-agent-scenes_staffTask__Em7gg{padding:14px}.resvo-agent-scenes_staffTask__Em7gg ul{padding-top:12px;gap:10px}.resvo-agent-scenes_coordination__442_r{min-height:47px}.resvo-agent-scenes_humanDecision__gWsPU{margin-top:12px}.resvo-agent-scenes_fleetComposition__6D4u7{gap:18px}.resvo-agent-scenes_serviceTimeline__3TAzO,.resvo-agent-scenes_technicianTask__HWb_4{padding:12px}.resvo-agent-scenes_technicianTask__HWb_4 h3{margin-top:9px}.resvo-agent-scenes_technicianTask__HWb_4 ul{padding-top:12px;gap:8px}.resvo-agent-scenes_sourceOffer__7H0YU{padding:9px 11px}.resvo-agent-scenes_sourceOffer__7H0YU>strong{height:35px;font-size:26px}.resvo-agent-scenes_sourceScope__W_OQZ{margin-top:9px}.resvo-agent-scenes_marketFindings__Q9r3l{padding:11px 14px}.resvo-agent-scenes_ratePlan__qlIRh{padding:13px 14px}.resvo-agent-scenes_managerApproval__lUXDF{padding:10px 14px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_surfaceHeader__NEPeI,.resvo-agent-scenes_readinessScene__CpDWI .resvo-agent-scenes_surfaceHeader__NEPeI,.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_surfaceHeader__NEPeI{height:34px}.resvo-agent-scenes_readinessScene__CpDWI .resvo-agent-scenes_evidenceRecord__W3cDK{padding-block:5px}.resvo-agent-scenes_readinessScene__CpDWI .resvo-agent-scenes_evidencePhoto__TEtBP{min-height:62px;margin-top:9px}.resvo-agent-scenes_readinessScene__CpDWI .resvo-agent-scenes_coordination__442_r{min-height:40px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_vehicleDrawing__fiQDm>img{height:134px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_coordination__442_r{min-height:34px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_serviceEvidence__LpDRJ{padding-block:8px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_serviceEvidence__LpDRJ>div{margin-bottom:6px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_technicianTask__HWb_4 h3{margin-top:7px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_technicianTask__HWb_4 ul{padding-top:8px;gap:6px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_humanDecision__gWsPU{min-height:36px;padding-block:8px;margin-top:9px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sceneHeader__1XnG9{min-height:22px;margin-bottom:8px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchHeading__XD3sS{margin-bottom:8px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_browserAddress__oVS_X,.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sourceOffer__7H0YU{padding-block:7px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sourceResult__Kx5_L{min-height:26px;padding-block:5px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchConnector__piiB8{height:25px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_marketFindings__Q9r3l{padding-block:9px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_ratePlan__qlIRh{padding-block:10px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_managerApproval__lUXDF{padding-block:8px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchSteps__7ug_x{margin-top:11px}}@media (max-width:1100px) and (min-width:901px){.resvo-agent-scenes_phoneComposition__qfPxD{grid-template-columns:minmax(210px,.9fr) 18px minmax(0,1fr)}.resvo-agent-scenes_agentMessage__jHoAc,.resvo-agent-scenes_customerMessage__iwCTM{font-size:11px}.resvo-agent-scenes_surfaceHeader__NEPeI{gap:8px;padding-inline:10px}.resvo-agent-scenes_surfaceHeader__NEPeI>i{display:none}.resvo-agent-scenes_rateValues__zcQvv{gap:10px}}@media (max-width:600px){.resvo-agent-scenes_sceneHeader__1XnG9{font-size:10px;gap:8px;margin-bottom:12px}.resvo-agent-scenes_sceneHeader__1XnG9>small{font-size:9px}.resvo-agent-scenes_phoneComposition__qfPxD{display:grid;grid-template-columns:1fr;align-items:center;min-height:423px}.resvo-agent-scenes_customerDevice__twZKU{grid-area:1/1;justify-self:center;max-width:310px}.resvo-agent-scenes_phone__8kv55{height:382px}.resvo-agent-scenes_agentMessage__jHoAc,.resvo-agent-scenes_customerMessage__iwCTM,.resvo-agent-scenes_phoneHeader__4I8Pu strong{font-size:12px}.resvo-agent-scenes_phoneConnection__sWTax{display:none}.resvo-agent-scenes_phonePlatform__sY6eH{grid-area:1/1;visibility:hidden;width:100%}.resvo-agent-scenes_phoneScene__yDgVY[data-agent-step="6"] .resvo-agent-scenes_phonePlatform__sY6eH{visibility:visible;animation:resvo-agent-scenes_message-arrive__Vh8Ag .45s ease-out}.resvo-agent-scenes_phoneScene__yDgVY[data-agent-step="6"] .resvo-agent-scenes_customerDevice__twZKU{display:none}.resvo-agent-scenes_phonePlatform__sY6eH .resvo-agent-scenes_platformBody__CUaVN{padding:17px}.resvo-agent-scenes_phonePlatform__sY6eH .resvo-agent-scenes_surfaceHeader__NEPeI{height:45px}.resvo-agent-scenes_phonePlatform__sY6eH .resvo-agent-scenes_platformChecks__5av4t{gap:10px}.resvo-agent-scenes_phonePlatform__sY6eH .resvo-agent-scenes_check__NWNaX{font-size:12px}.resvo-agent-scenes_mobileAction__9oEz2{display:flex;align-items:center;gap:9px;padding:11px 12px;margin-top:14px;border:1px solid var(--border);border-radius:9px;background:var(--card);font-size:10px;color:var(--muted-foreground)}.resvo-agent-scenes_mobileAction__9oEz2>svg{color:var(--scene-accent);flex-shrink:0}.resvo-agent-scenes_mobileAction__9oEz2>span:nth-child(2){flex:1}.resvo-agent-scenes_mobileAction__9oEz2 strong{display:block;font-size:11px;line-height:1.5;font-weight:500;color:var(--foreground);margin-top:3px}.resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_illustration__D_8nf{display:none}.resvo-agent-scenes_readinessHeading__3w_QV{padding:12px;gap:8px}.resvo-agent-scenes_readinessHeading__3w_QV>strong{font-size:12px}.resvo-agent-scenes_readinessHeading__3w_QV>span{font-size:9px}.resvo-agent-scenes_readinessSignals__On2EE>div{padding:11px 9px}.resvo-agent-scenes_readinessSignals__On2EE>div>span{font-size:10px;min-height:29px}.resvo-agent-scenes_readinessSignals__On2EE strong{font-size:10px;min-height:30px;margin-top:5px}.resvo-agent-scenes_coordination__442_r{min-height:58px;gap:5px}.resvo-agent-scenes_coordination__442_r>span{font-size:11px;gap:6px;max-width:84%}.resvo-agent-scenes_coordination__442_r>span>svg{flex-shrink:0}.resvo-agent-scenes_handoffComposition__WYClh{grid-template-columns:1fr;gap:13px}.resvo-agent-scenes_staffTask__Em7gg{padding:13px 15px}.resvo-agent-scenes_staffTask__Em7gg h3{margin-top:9px}.resvo-agent-scenes_staffTask__Em7gg ul{padding-top:12px;gap:9px}.resvo-agent-scenes_taskProgress__JzhbR{margin-top:12px}.resvo-agent-scenes_evidenceRecord__W3cDK{display:grid;grid-template-columns:58px minmax(0,1fr);gap:6px 12px;border-left:0;padding:11px 0;border-top:1px solid var(--border)}.resvo-agent-scenes_evidenceHeading__rZJ5p{grid-column:1/-1}.resvo-agent-scenes_evidenceHeading__rZJ5p h3{font-size:11px}.resvo-agent-scenes_evidenceHeading__rZJ5p>svg{width:15px}.resvo-agent-scenes_evidencePhoto__TEtBP{grid-column:1;min-height:60px;padding:7px;margin-top:5px}.resvo-agent-scenes_evidencePhoto__TEtBP>span{display:none}.resvo-agent-scenes_evidencePhoto__TEtBP>svg{width:38px}.resvo-agent-scenes_evidenceRecord__W3cDK ul{grid-column:2;padding-top:4px;gap:6px}.resvo-agent-scenes_evidenceRecord__W3cDK .resvo-agent-scenes_check__NWNaX{font-size:10px}.resvo-agent-scenes_humanDecision__gWsPU{margin-top:12px;font-size:11px;padding:9px 11px;min-height:38px}.resvo-agent-scenes_fleetComposition__6D4u7{grid-template-columns:1fr;gap:16px}.resvo-agent-scenes_vehicleAnalysis__0UE2y{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:0 16px;padding:0}.resvo-agent-scenes_vehicleIdentity___j4dr{grid-column:1;font-size:14px}.resvo-agent-scenes_vehicleIdentity___j4dr>svg{display:none}.resvo-agent-scenes_vehicleDrawing__fiQDm{grid-column:1;grid-row:2/5;padding:0}.resvo-agent-scenes_vehicleDrawing__fiQDm>img{height:85px}.resvo-agent-scenes_mileage__TgUbC{grid-column:2;grid-row:1/3;margin-top:0;gap:7px}.resvo-agent-scenes_mileage__TgUbC>svg{width:16px}.resvo-agent-scenes_mileage__TgUbC strong{font-size:28px}.resvo-agent-scenes_mileageRail__5nv1E{grid-column:2;margin-block:10px 6px}.resvo-agent-scenes_serviceDue__xhkIg{grid-column:2;font-size:9px}.resvo-agent-scenes_serviceTimeline__3TAzO{padding:11px 13px}.resvo-agent-scenes_serviceTimeline__3TAzO strong{margin-block:5px}.resvo-agent-scenes_bookingSlot__gqmnv,.resvo-agent-scenes_serviceSlot__S6H_t{min-height:32px}.resvo-agent-scenes_technicianTask__HWb_4{padding:11px 13px 15px}.resvo-agent-scenes_technicianTask__HWb_4 h3{margin-top:8px}.resvo-agent-scenes_technicianTask__HWb_4 ul{gap:8px;padding-top:11px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_coordination__442_r{min-height:48px}.resvo-agent-scenes_serviceEvidence__LpDRJ{padding:11px}.resvo-agent-scenes_serviceEvidence__LpDRJ>div{font-size:11px;margin-bottom:9px}.resvo-agent-scenes_serviceEvidence__LpDRJ ul{gap:6px}.resvo-agent-scenes_serviceEvidence__LpDRJ .resvo-agent-scenes_check__NWNaX{font-size:9px;gap:4px}.resvo-agent-scenes_sourceGallery__lSHbM{gap:8px}.resvo-agent-scenes_researchHeading__XD3sS{font-size:11px;margin-bottom:13px}.resvo-agent-scenes_browserAddress__oVS_X{font-size:7px;padding:8px 5px;gap:3px}.resvo-agent-scenes_browserAddress__oVS_X>svg{width:9px;flex-shrink:0}.resvo-agent-scenes_sourceOffer__7H0YU{padding:10px 9px}.resvo-agent-scenes_sourceOffer__7H0YU>small{font-size:9px}.resvo-agent-scenes_sourceOffer__7H0YU>strong{height:34px;font-size:25px}.resvo-agent-scenes_sourceResult__Kx5_L{font-size:8px;padding:6px;min-height:36px;gap:4px}.resvo-agent-scenes_sourceScope__W_OQZ{font-size:9px;line-height:1.5;margin-top:10px}.resvo-agent-scenes_marketFindings__Q9r3l{padding:12px;gap:10px}.resvo-agent-scenes_marketFindings__Q9r3l small{font-size:9px;min-height:25px}.resvo-agent-scenes_marketFindings__Q9r3l strong{font-size:12px;min-height:20px}.resvo-agent-scenes_ratePlan__qlIRh{display:block;padding:13px}.resvo-agent-scenes_ratePlan__qlIRh>div:first-child{display:flex;align-items:center;gap:8px;justify-content:space-between}.resvo-agent-scenes_ratePlan__qlIRh>div>span{font-size:9px}.resvo-agent-scenes_ratePlan__qlIRh h3{font-size:11px;margin:0}.resvo-agent-scenes_rateValues__zcQvv{justify-content:space-between;margin-top:13px;max-width:255px}.resvo-agent-scenes_rateValues__zcQvv strong{font-size:29px}.resvo-agent-scenes_managerApproval__lUXDF{padding:12px;gap:8px;flex-wrap:wrap}.resvo-agent-scenes_managerApproval__lUXDF>div{flex-basis:calc(100% - 40px)}.resvo-agent-scenes_managerAvatar__fyg1E{height:28px;width:28px}.resvo-agent-scenes_approvalStamp__mtvyQ{margin-left:36px;max-width:none}.resvo-agent-scenes_researchSteps__7ug_x{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px}.resvo-agent-scenes_researchSteps__7ug_x>li{font-size:10px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_surfaceHeader__NEPeI,.resvo-agent-scenes_readinessScene__CpDWI .resvo-agent-scenes_surfaceHeader__NEPeI,.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_surfaceHeader__NEPeI{height:34px}.resvo-agent-scenes_readinessHeading__3w_QV{padding-block:9px}.resvo-agent-scenes_readinessSignals__On2EE>div{padding-block:8px}.resvo-agent-scenes_readinessSignals__On2EE strong{min-height:27px}.resvo-agent-scenes_coordination__442_r{min-height:42px}.resvo-agent-scenes_staffTask__Em7gg{padding:11px 13px}.resvo-agent-scenes_staffOwner__S7Td_{min-height:19px}.resvo-agent-scenes_staffTask__Em7gg h3{margin-top:7px}.resvo-agent-scenes_staffTask__Em7gg ul{padding-top:10px;gap:7px}.resvo-agent-scenes_taskProgress__JzhbR{margin-top:8px}.resvo-agent-scenes_evidenceRecord__W3cDK{padding-block:7px}.resvo-agent-scenes_evidencePhoto__TEtBP{min-height:56px}.resvo-agent-scenes_evidenceRecord__W3cDK ul{gap:5px}.resvo-agent-scenes_humanDecision__gWsPU{margin-top:8px}.resvo-agent-scenes_fleetComposition__6D4u7{gap:12px}.resvo-agent-scenes_vehicleDrawing__fiQDm>img{height:78px}.resvo-agent-scenes_serviceTimeline__3TAzO{padding-block:8px}.resvo-agent-scenes_technicianTask__HWb_4{padding-block:9px 11px}.resvo-agent-scenes_technicianTask__HWb_4 ul{padding-top:9px;gap:7px}.resvo-agent-scenes_fleetScene__FcYNc .resvo-agent-scenes_coordination__442_r{min-height:38px}.resvo-agent-scenes_serviceEvidence__LpDRJ{padding-block:9px}.resvo-agent-scenes_serviceEvidence__LpDRJ>div{margin-bottom:7px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sceneHeader__1XnG9{margin-bottom:9px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchHeading__XD3sS{margin-bottom:11px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_browserAddress__oVS_X{padding-block:6px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sourceOffer__7H0YU{padding-block:8px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_sourceResult__Kx5_L{min-height:30px;padding-block:5px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchConnector__piiB8{height:25px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_marketFindings__Q9r3l{padding-block:10px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_marketFindings__Q9r3l small{min-height:14px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_ratePlan__qlIRh{padding-block:10px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_rateValues__zcQvv{margin-top:10px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_managerApproval__lUXDF{padding-block:9px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_approvalStamp__mtvyQ{padding-block:5px}.resvo-agent-scenes_revenueScene__wZrxB .resvo-agent-scenes_researchSteps__7ug_x{margin-top:11px;gap:7px}}[data-motion=paused] .resvo-agent-scenes_scene__Dzwgu *,[data-motion=paused] .resvo-agent-scenes_scene__Dzwgu :after,[data-motion=static] .resvo-agent-scenes_scene__Dzwgu *,[data-motion=static] .resvo-agent-scenes_scene__Dzwgu :after{animation-play-state:paused!important}@media (max-width:600px){[data-motion=static] .resvo-agent-scenes_phoneComposition__qfPxD{display:flex;flex-direction:column;gap:22px}[data-motion=static] .resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_customerDevice__twZKU,[data-motion=static] .resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_phonePlatform__sY6eH{visibility:visible;display:block}[data-motion=static] .resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_mobileAction__9oEz2{display:none}}@media (max-width:600px) and (max-height:740px){.resvo-agent-scenes_phoneComposition__qfPxD{display:flex;flex-direction:column;gap:22px}.resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_customerDevice__twZKU,.resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_phonePlatform__sY6eH{display:block;visibility:visible}.resvo-agent-scenes_phoneScene__yDgVY[data-agent-step="6"] .resvo-agent-scenes_customerDevice__twZKU{display:block}.resvo-agent-scenes_phoneScene__yDgVY .resvo-agent-scenes_mobileAction__9oEz2{display:none}}@keyframes resvo-agent-scenes_message-arrive__Vh8Ag{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes resvo-agent-scenes_check-arrive__tJN_a{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes resvo-agent-scenes_scan-across__Jxu_i{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes resvo-agent-scenes_scan-down__hHahp{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.resvo-agent-scenes_scene__Dzwgu *,.resvo-agent-scenes_scene__Dzwgu :after{animation:none!important;transition:none!important}}@media print{.resvo-agent-scenes_sceneHeader__1XnG9{font-size:13px}.resvo-agent-scenes_sceneHeader__1XnG9>small{font-size:11px}.resvo-agent-scenes_phoneComposition__qfPxD{grid-template-columns:minmax(260px,.85fr) 32px minmax(0,1fr)}.resvo-agent-scenes_customerDevice__twZKU{max-width:320px}.resvo-agent-scenes_phone__8kv55{height:440px}.resvo-agent-scenes_agentMessage__jHoAc,.resvo-agent-scenes_customerMessage__iwCTM{font-size:13px}.resvo-agent-scenes_check__NWNaX,.resvo-agent-scenes_humanDecision__gWsPU,.resvo-agent-scenes_platformResult__zHZJX{font-size:12px}.resvo-agent-scenes_illustration__D_8nf{font-size:11px}.resvo-agent-scenes_phone__8kv55,.resvo-agent-scenes_staffTask__Em7gg,.resvo-agent-scenes_surface__mklhJ{box-shadow:none}.resvo-agent-scenes_vehicleDrawing__fiQDm>img{filter:none}}.resvo-ai-intro_overview___tEl9{max-width:1120px;margin-inline:auto}.resvo-ai-intro_flow__cFCTS{display:grid;grid-template-columns:minmax(0,1fr) 50px minmax(0,.94fr) 50px minmax(0,1fr);align-items:start}.resvo-ai-intro_step__OwdzE{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;line-height:1.5;color:var(--muted-foreground)}.resvo-ai-intro_step__OwdzE>span{color:#D25A72;font-size:10px;font-variant-numeric:tabular-nums}.resvo-ai-intro_record__Sl3aW{padding:22px;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:inset 0 1px 0 #ffffff08}.resvo-ai-intro_record__Sl3aW>strong{display:block;font-size:15px;font-weight:600}.resvo-ai-intro_record__Sl3aW ul{display:grid;grid-template-columns:1fr 1fr;gap:20px 12px;margin-top:24px;font-size:13px;color:var(--muted-foreground)}.resvo-ai-intro_record__Sl3aW li{display:flex;align-items:center;gap:8px}.resvo-ai-intro_record__Sl3aW svg{flex-shrink:0;color:#D25A72}.resvo-ai-intro_connector__yCCGt{display:flex;align-items:center;align-self:stretch;padding-top:25px;color:#D25A72}.resvo-ai-intro_connector__yCCGt:before{content:"";height:1px;flex:1;background:#D25A7255}.resvo-ai-intro_connector__yCCGt svg{flex-shrink:0}.resvo-ai-intro_intelligence__TxGAv{text-align:center}.resvo-ai-intro_intelligence__TxGAv>.resvo-ai-intro_step__OwdzE{justify-content:center}.resvo-ai-intro_core__Zko6h{position:relative;padding:0 8px}.resvo-ai-intro_orbit__RRttN{position:relative;display:grid;place-items:center;width:112px;height:100px;margin:-3px auto 8px}.resvo-ai-intro_orbit__RRttN:after,.resvo-ai-intro_orbit__RRttN:before{content:"";position:absolute;inset:1px 7px;border:1px solid #d25a722b;border-radius:50%}.resvo-ai-intro_orbit__RRttN:after{inset:11px 17px;border-color:#D25A7244}.resvo-ai-intro_orbit__RRttN>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid #d25a7277;border-radius:12px;color:#D25A72;background:linear-gradient(145deg,color-mix(in srgb,#B72446 25%,var(--card)),var(--card));box-shadow:0 0 40px #B724461c,inset 0 1px 0 #ffffff12}.resvo-ai-intro_core__Zko6h>strong{display:block;font-size:25px;font-weight:650;letter-spacing:-.03em}.resvo-ai-intro_core__Zko6h>p{margin-top:7px;font-size:12px;line-height:1.5;color:var(--muted-foreground)}.resvo-ai-intro_outputs__iRl5j{display:grid;gap:10px}.resvo-ai-intro_outputs__iRl5j>li{position:relative;display:flex;align-items:center;gap:12px;min-height:49px;padding:9px 14px;border:1px solid color-mix(in srgb,#d25a72 23%,var(--border));border-radius:12px;background:var(--card)}.resvo-ai-intro_outputs__iRl5j>li:nth-child(2){margin-left:12px;margin-right:-12px}.resvo-ai-intro_outputs__iRl5j>li>span{display:grid;place-items:center;color:#D25A72}.resvo-ai-intro_outputs__iRl5j strong{font-size:14px;line-height:1.4;font-weight:550}.resvo-ai-intro_directory__LPVMb{margin-top:34px}.resvo-ai-intro_directoryHeading__pHQgT{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:14px}.resvo-ai-intro_directoryHeading__pHQgT h3{font-size:19px;line-height:1.4;font-weight:600;letter-spacing:-.02em}.resvo-ai-intro_directoryHeading__pHQgT p{display:flex;align-items:center;gap:10px;color:var(--muted-foreground);font-size:12px}.resvo-ai-intro_directoryHeading__pHQgT svg{color:#D25A72}.resvo-ai-intro_roles__eGRiY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:40px}.resvo-ai-intro_roles__eGRiY>li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;border-top:1px solid var(--border);min-width:0}.resvo-ai-intro_number__0Ggio{font-size:10px;color:#D25A72;font-variant-numeric:tabular-nums}.resvo-ai-intro_roles__eGRiY strong{font-size:14px;line-height:1.4;font-weight:550}.resvo-ai-intro_status__aTmAz{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.5;color:var(--muted-foreground);white-space:nowrap}.resvo-ai-intro_status__aTmAz:before{content:"";width:5px;height:5px;border-radius:50%;border:1px solid}.resvo-ai-intro_status__aTmAz[data-status=live]{color:#D25A72}.resvo-ai-intro_status__aTmAz[data-status=live]:before{background:currentColor}.resvo-ai-intro_control__KDhl9{display:flex;align-items:flex-start;gap:13px;margin-top:21px;padding:17px 20px;border-left:2px solid #b72446;border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--card) 80%,transparent)}.resvo-ai-intro_control__KDhl9>svg{flex-shrink:0;color:#D25A72;margin-top:1px}.resvo-ai-intro_control__KDhl9 strong{display:block;font-size:13px;line-height:1.5;font-weight:600}.resvo-ai-intro_control__KDhl9 p{margin-top:4px;font-size:12px;line-height:1.6;color:var(--muted-foreground)}@media (min-width:701px) and (max-width:1000px){.resvo-ai-intro_flow__cFCTS{grid-template-columns:minmax(0,1fr) 24px minmax(0,.85fr) 24px minmax(0,1fr)}.resvo-ai-intro_record__Sl3aW{padding:18px 15px}.resvo-ai-intro_record__Sl3aW ul{grid-template-columns:1fr;gap:10px;margin-top:16px}.resvo-ai-intro_step__OwdzE{min-height:36px;align-items:flex-start}.resvo-ai-intro_core__Zko6h{padding-top:12px}.resvo-ai-intro_core__Zko6h>strong{font-size:22px}.resvo-ai-intro_roles__eGRiY{column-gap:24px}.resvo-ai-intro_roles__eGRiY>li{grid-template-columns:18px 1fr;gap:4px 8px}.resvo-ai-intro_status__aTmAz{grid-column:2}}@media (max-width:700px){.resvo-ai-intro_flow__cFCTS{grid-template-columns:minmax(0,1fr)}.resvo-ai-intro_step__OwdzE{margin-bottom:15px;font-size:13px}.resvo-ai-intro_record__Sl3aW{padding:22px}.resvo-ai-intro_record__Sl3aW>strong{font-size:17px}.resvo-ai-intro_record__Sl3aW ul{font-size:14px}.resvo-ai-intro_connector__yCCGt{justify-self:center;width:1px;height:40px;padding-top:0;background:#D25A7255}.resvo-ai-intro_connector__yCCGt:before{display:none}.resvo-ai-intro_connector__yCCGt svg{transform:translate(-8px,12px) rotate(90deg)}.resvo-ai-intro_intelligence__TxGAv{margin-block:15px}.resvo-ai-intro_intelligence__TxGAv>.resvo-ai-intro_step__OwdzE{margin-bottom:13px}.resvo-ai-intro_core__Zko6h>p{font-size:13px}.resvo-ai-intro_destination__Q3X88{margin-top:16px}.resvo-ai-intro_outputs__iRl5j>li{min-height:54px;padding:12px 18px}.resvo-ai-intro_outputs__iRl5j>li:nth-child(2){margin-inline:0}.resvo-ai-intro_outputs__iRl5j strong{font-size:15px}.resvo-ai-intro_directory__LPVMb{margin-top:38px}.resvo-ai-intro_directoryHeading__pHQgT{display:block;padding-bottom:18px}.resvo-ai-intro_directoryHeading__pHQgT h3{font-size:22px}.resvo-ai-intro_directoryHeading__pHQgT p{margin-top:8px;font-size:13px}.resvo-ai-intro_roles__eGRiY{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.resvo-ai-intro_roles__eGRiY>li{grid-template-columns:20px 1fr;gap:4px 10px;padding-block:16px}.resvo-ai-intro_roles__eGRiY strong{font-size:15px}.resvo-ai-intro_status__aTmAz{grid-column:2;font-size:11px}.resvo-ai-intro_control__KDhl9{padding:17px 15px}.resvo-ai-intro_control__KDhl9 p{font-size:13px}}@media print{.resvo-ai-intro_overview___tEl9{max-width:none}.resvo-ai-intro_flow__cFCTS{grid-template-columns:minmax(0,1fr) 70px minmax(0,.94fr) 70px minmax(0,1fr)}.resvo-ai-intro_step__OwdzE{font-size:14px}.resvo-ai-intro_record__Sl3aW{padding:24px}.resvo-ai-intro_record__Sl3aW>strong{font-size:18px}.resvo-ai-intro_record__Sl3aW ul{font-size:16px}.resvo-ai-intro_core__Zko6h>strong{font-size:28px}.resvo-ai-intro_core__Zko6h>p{font-size:14px}.resvo-ai-intro_orbit__RRttN>span{box-shadow:none}.resvo-ai-intro_outputs__iRl5j>li{min-height:53px}.resvo-ai-intro_outputs__iRl5j strong{font-size:17px}.resvo-ai-intro_directory__LPVMb{margin-top:28px}.resvo-ai-intro_directoryHeading__pHQgT h3{font-size:22px}.resvo-ai-intro_directoryHeading__pHQgT p{font-size:14px}.resvo-ai-intro_roles__eGRiY>li{padding-block:13px}.resvo-ai-intro_roles__eGRiY strong{font-size:17px}.resvo-ai-intro_status__aTmAz{font-size:12px}.resvo-ai-intro_control__KDhl9 strong{font-size:16px}.resvo-ai-intro_control__KDhl9 p{font-size:14px}}.resvo-customer-journey_journey__JIH7G{width:100%}.resvo-customer-journey_composition__cgpnZ{display:grid;grid-template-columns:minmax(0,1fr) 280px minmax(0,1fr);gap:36px;max-width:1100px;margin:auto;align-items:center}.resvo-customer-journey_beforePickup__Vj8mm{position:relative;padding-bottom:34px}.resvo-customer-journey_automation__SnsCp{display:flex;gap:10px;align-items:flex-start;margin-bottom:28px}.resvo-customer-journey_automation__SnsCp>svg{flex-shrink:0;color:var(--primary);margin-top:2px}.resvo-customer-journey_automation__SnsCp h3{font-size:14px;font-weight:600;line-height:1.4}.resvo-customer-journey_automation__SnsCp p{font-size:11px;color:var(--muted-foreground);line-height:1.5;margin-top:5px}.resvo-customer-journey_notification__Xm9xX{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:17px;transform:translateY(0);transition:opacity .5s,transform .5s,border-color .5s}.resvo-customer-journey_notification__Xm9xX[data-delivered=false]{opacity:.5;transform:translateY(6px)}.resvo-customer-journey_notification__Xm9xX[data-current=true]{border-color:color-mix(in srgb,var(--primary) 38%,var(--border))}.resvo-customer-journey_notificationMeta__P45gR{display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin-bottom:16px;font-size:9px;color:var(--muted-foreground)}.resvo-customer-journey_notificationMeta__P45gR>span:last-child{display:inline-flex;align-items:center;gap:4px}.resvo-customer-journey_notification__Xm9xX>strong{display:block;font-size:12px;font-weight:600}.resvo-customer-journey_notification__Xm9xX>p{font-size:12px;line-height:1.6;margin-top:7px}.resvo-customer-journey_messageAction__MLjw_{display:flex;align-items:center;justify-content:space-between;gap:5px;border-top:1px solid var(--border);margin-top:14px;padding-top:10px;font-size:11px;color:var(--accent);font-weight:500}.resvo-customer-journey_deliveryState__sv_vW{display:flex;gap:5px;align-items:center;font-size:9px;color:var(--muted-foreground);margin-top:10px}.resvo-customer-journey_deliveryState__sv_vW svg{opacity:0}.resvo-customer-journey_notification__Xm9xX[data-delivered=true] .resvo-customer-journey_deliveryState__sv_vW svg{opacity:1}.resvo-customer-journey_linkPath__hmkx3{position:absolute;display:flex;align-items:center;gap:5px;color:var(--primary);width:30px;right:-34px;top:66%}.resvo-customer-journey_linkPath__hmkx3>span{flex:1;height:1px;background:var(--border)}.resvo-customer-journey_phone__jn5uF{position:relative;border:4px solid var(--foreground);border-radius:27px;background:var(--card);padding:19px 0 10px;box-shadow:0 12px 28px #0000000c;overflow:hidden}.resvo-customer-journey_speaker___1_VI{position:absolute;top:7px;left:calc(50% - 18px);width:36px;height:3px;background:var(--foreground);border-radius:4px}.resvo-customer-journey_phoneHeader__0OaqX{display:flex;align-items:center;gap:6px;font-size:9px;border-bottom:1px solid var(--border);padding:9px 13px}.resvo-customer-journey_phoneHeader__0OaqX svg{color:var(--primary);flex-shrink:0}.resvo-customer-journey_phoneHeader__0OaqX>span:last-child{color:var(--muted-foreground);margin-left:auto;font-size:8px}.resvo-customer-journey_phoneBody__gCaSS{padding:15px 13px 0;transition:opacity .5s}.resvo-customer-journey_phone__jn5uF[data-open=false] .resvo-customer-journey_phoneBody__gCaSS{opacity:.45}.resvo-customer-journey_bookingHeading__90GBZ{display:flex;gap:8px;align-items:center;justify-content:space-between}.resvo-customer-journey_bookingHeading__90GBZ small{display:block;font-size:9px;color:var(--muted-foreground)}.resvo-customer-journey_bookingHeading__90GBZ h3{font-size:24px;font-weight:650;letter-spacing:-.04em;line-height:1.2;margin-top:3px}.resvo-customer-journey_bookingHeading__90GBZ>span{flex-shrink:0;max-width:83px;border:1px solid var(--border);border-radius:5px;padding:5px 6px;color:var(--muted-foreground);font-size:8px;line-height:1.4}.resvo-customer-journey_vehicle__PuGja{display:flex;align-items:center;gap:8px;padding:12px 0}.resvo-customer-journey_vehicle__PuGja>div{min-width:0}.resvo-customer-journey_vehicle__PuGja strong{font-size:11px;font-weight:600;display:block}.resvo-customer-journey_vehicle__PuGja span{display:block;font-size:8px;color:var(--muted-foreground);margin-top:5px}.resvo-customer-journey_vehicle__PuGja img{width:95px;height:70px;object-fit:contain;margin-left:auto}.resvo-customer-journey_trip__HlqC_{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid var(--border);padding-top:11px}.resvo-customer-journey_trip__HlqC_ dt{font-size:9px;color:var(--muted-foreground)}.resvo-customer-journey_trip__HlqC_ dd{font-size:11px;font-weight:550;margin-top:4px}.resvo-customer-journey_trip__HlqC_ [data-current=true] dd{color:var(--accent)}.resvo-customer-journey_location__9_fEh{display:flex;align-items:center;gap:4px;margin-top:9px;color:var(--muted-foreground);font-size:9px}.resvo-customer-journey_preparationHeading__ajatB{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:20px}.resvo-customer-journey_preparationHeading__ajatB h4{font-size:11px;font-weight:600}.resvo-customer-journey_preparationHeading__ajatB>span{font-size:9px;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.resvo-customer-journey_requirements__RRIZB{margin-top:8px}.resvo-customer-journey_requirements__RRIZB li{display:flex;align-items:center;gap:7px;padding:9px 0;min-height:39px;border-bottom:1px solid var(--border);font-size:10px;line-height:1.4;color:var(--muted-foreground)}.resvo-customer-journey_requirements__RRIZB li>svg{flex-shrink:0}.resvo-customer-journey_requirements__RRIZB li>span:first-of-type{flex:1}.resvo-customer-journey_requirements__RRIZB li[data-complete=true]{color:var(--foreground)}.resvo-customer-journey_check__AABp8{width:15px;height:15px;border:1px solid var(--border);border-radius:4px;display:grid;place-items:center;flex-shrink:0;transition:background .3s,border-color .3s}.resvo-customer-journey_check__AABp8 svg{opacity:0}[data-complete=true]>.resvo-customer-journey_check__AABp8{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}[data-complete=true]>.resvo-customer-journey_check__AABp8 svg{opacity:1}.resvo-customer-journey_preparationNote__Gornx{margin-top:9px;min-height:27px;font-size:9px;line-height:1.5;color:var(--muted-foreground)}.resvo-customer-journey_support__pmGDH{display:flex;align-items:flex-start;gap:6px;font-size:9px;line-height:1.5;color:var(--muted-foreground);padding:12px 0 3px}.resvo-customer-journey_support__pmGDH svg{flex-shrink:0;margin-top:1px}.resvo-customer-journey_laterMessages__VhBFx{display:grid;gap:22px}.resvo-customer-journey_caption__ux4sN{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;font-size:11px;line-height:1.5;margin-top:12px;color:var(--muted-foreground);text-align:center}.resvo-customer-journey_caption__ux4sN svg{color:var(--primary);flex-shrink:0}.resvo-customer-journey_setup__YxKtK{font-size:9px;color:var(--muted-foreground);line-height:1.5;text-align:center;margin-top:4px}@media screen and (max-width:1100px) and (min-width:761px){.resvo-customer-journey_composition__cgpnZ{grid-template-columns:minmax(0,1fr) 252px minmax(0,1fr);gap:18px}.resvo-customer-journey_notification__Xm9xX{padding:13px}.resvo-customer-journey_notification__Xm9xX>p{font-size:11px}.resvo-customer-journey_linkPath__hmkx3{display:none}.resvo-customer-journey_phoneBody__gCaSS{padding-inline:10px}}@media screen and (max-width:760px){.resvo-customer-journey_composition__cgpnZ{grid-template-columns:minmax(0,1fr);gap:25px;max-width:360px}.resvo-customer-journey_beforePickup__Vj8mm{padding-bottom:0}.resvo-customer-journey_automation__SnsCp{margin-bottom:18px}.resvo-customer-journey_notification__Xm9xX>p{font-size:13px}.resvo-customer-journey_deliveryState__sv_vW,.resvo-customer-journey_notificationMeta__P45gR{font-size:10px}.resvo-customer-journey_messageAction__MLjw_{font-size:12px}.resvo-customer-journey_linkPath__hmkx3{display:none}.resvo-customer-journey_phone__jn5uF{width:100%;max-width:300px;margin:auto}.resvo-customer-journey_laterMessages__VhBFx{gap:18px}.resvo-customer-journey_caption__ux4sN{margin-top:22px;font-size:12px;text-align:left;align-items:flex-start}.resvo-customer-journey_caption__ux4sN svg{margin-top:2px}.resvo-customer-journey_setup__YxKtK{text-align:left;font-size:10px;margin-top:10px}}@media print{.resvo-customer-journey_composition__cgpnZ{grid-template-columns:minmax(0,1fr) 290px minmax(0,1fr);gap:42px;max-width:1140px}.resvo-customer-journey_automation__SnsCp h3{font-size:16px}.resvo-customer-journey_automation__SnsCp p{font-size:12px}.resvo-customer-journey_notification__Xm9xX>p{font-size:13px}.resvo-customer-journey_notification__Xm9xX>strong{font-size:14px}.resvo-customer-journey_deliveryState__sv_vW,.resvo-customer-journey_notificationMeta__P45gR{font-size:11px}.resvo-customer-journey_messageAction__MLjw_{font-size:12px}.resvo-customer-journey_notification__Xm9xX,.resvo-customer-journey_phoneBody__gCaSS,.resvo-customer-journey_phone__jn5uF{opacity:1!important;transform:none!important}.resvo-customer-journey_bookingHeading__90GBZ small,.resvo-customer-journey_bookingHeading__90GBZ>span,.resvo-customer-journey_location__9_fEh,.resvo-customer-journey_phoneHeader__0OaqX,.resvo-customer-journey_phoneHeader__0OaqX>span:last-child,.resvo-customer-journey_preparationHeading__ajatB>span,.resvo-customer-journey_preparationNote__Gornx,.resvo-customer-journey_support__pmGDH,.resvo-customer-journey_trip__HlqC_ dt,.resvo-customer-journey_vehicle__PuGja span{font-size:10px}.resvo-customer-journey_preparationHeading__ajatB h4,.resvo-customer-journey_requirements__RRIZB li,.resvo-customer-journey_trip__HlqC_ dd,.resvo-customer-journey_vehicle__PuGja strong{font-size:12px}.resvo-customer-journey_vehicle__PuGja{padding-block:8px}.resvo-customer-journey_vehicle__PuGja img{height:60px}.resvo-customer-journey_notification__Xm9xX{border-color:var(--border)!important}.resvo-customer-journey_caption__ux4sN{font-size:12px}.resvo-customer-journey_setup__YxKtK{font-size:10px}}