.demo-video-v10-module__EstqXW__demoRoot{--brand-yellow:#f5c518;--brand-yellow-dark:#e0a800;--money-green:#10b981;--money-green-bg:#ecfdf5;--bg:#fff;--bg-grey:#f8f9fa;--bg-grey-2:#f1f3f5;--border:#e5e7eb;--border-2:#d1d5db;--ink:#111827;--ink-2:#374151;--ink-3:#6b7280;--ink-4:#9ca3af;--dashboard-bg:#0f1115;--dashboard-fg:#e5e7eb;--dashboard-accent:#10b981;--dashboard-dim:#6b7280;--shadow-sm:0 1px 2px #0000000a, 0 1px 3px #0000000f;--shadow-md:0 4px 6px #0000000a, 0 10px 15px #0000000f;--shadow-lg:0 10px 15px #0000000f, 0 20px 40px #00000014;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--starbucks-receipt-url:url(/demo-v10/starbucks-receipt.svg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Text,system-ui,sans-serif}.demo-video-v10-module__EstqXW__demoRoot *,.demo-video-v10-module__EstqXW__demoRoot :before,.demo-video-v10-module__EstqXW__demoRoot :after{box-sizing:border-box}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__frameWrap{flex-direction:column;gap:14px;width:100%;max-width:1100px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__headerRow{color:var(--ink-3);justify-content:space-between;align-items:center;padding:0 4px;font-size:13px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__headerRow .demo-video-v10-module__EstqXW__title{color:var(--ink);letter-spacing:-.01em;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__headerRow .demo-video-v10-module__EstqXW__meta{align-items:center;gap:12px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__headerRow .demo-video-v10-module__EstqXW__metaPill{border:1px solid var(--border);background:#fff;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:500}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__frame{aspect-ratio:16/9;background:var(--bg);border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-lg);border:1px solid var(--border);position:relative;overflow:hidden}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__stage{background:var(--bg);position:absolute;inset:0;overflow:hidden}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__progress{background:var(--money-green);z-index:200;width:0%;height:3px;transition:none;position:absolute;bottom:0;left:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__stageHeadline{text-align:center;width:90%;max-width:900px;color:var(--ink);letter-spacing:-.015em;z-index:40;opacity:0;font-size:38px;font-weight:700;line-height:1.18;transition:opacity .5s;position:absolute;top:20px;left:50%;transform:translate(-50%)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__stageHeadline{opacity:1;transition-delay:.1s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene{opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active{opacity:1;pointer-events:auto}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;padding:0 60px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1Eyebrow{color:gray;letter-spacing:-.01em;text-transform:none;opacity:0;margin-bottom:22px;font-size:clamp(28px,3.8vw,40px);font-weight:400;line-height:1.2;transition:opacity .5s,transform .5s;transform:translateY(8px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1Eyebrow .demo-video-v10-module__EstqXW__waveEmoji{transform-origin:70% 70%;margin-left:8px;display:inline-block}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s1Eyebrow{opacity:1;transition-delay:.1s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s1Eyebrow .demo-video-v10-module__EstqXW__waveEmoji{animation:1.6s ease-in-out .6s 4 demo-video-v10-module__EstqXW__waveHand}@keyframes demo-video-v10-module__EstqXW__waveHand{0%,to{transform:rotate(0)}15%{transform:rotate(-12deg)}30%{transform:rotate(14deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1Line1{color:var(--ink);letter-spacing:-.025em;text-align:center;opacity:0;margin-bottom:18px;font-size:clamp(36px,5.2vw,56px);font-weight:700;line-height:1.1;transition:opacity .6s,transform .6s;transform:translateY(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s1Line1{opacity:1;transition-delay:.4s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1Line2{color:var(--ink);letter-spacing:-.025em;text-align:center;opacity:0;font-size:clamp(36px,5.2vw,56px);font-weight:700;line-height:1.1;transition:opacity .6s,transform .6s;transform:translateY(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s1.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s1Line2{opacity:1;transition-delay:1.4s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__typewriterText{color:var(--brand-yellow-dark);font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__typewriterCursor{background:var(--brand-yellow-dark);vertical-align:middle;border-radius:1px;width:4px;height:1em;margin-left:6px;animation:.65s step-end infinite demo-video-v10-module__EstqXW__blink;display:inline-block}@keyframes demo-video-v10-module__EstqXW__blink{50%{opacity:0}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2{background:var(--bg);grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:20px;padding:130px 40px 30px;display:grid}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2Left{opacity:0;flex-direction:column;align-self:start;align-items:center;gap:10px;margin-top:36px;padding:0 8px;transition:opacity .5s,transform .5s;display:flex;transform:translate(-12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s2Left{opacity:1;transition-delay:.15s;transform:translate(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__oliviaTitle{color:var(--ink);text-align:center;letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.15}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__oliviaSublabel{color:var(--ink-3);text-align:center;white-space:nowrap;margin-bottom:6px;font-size:15px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__igBadgeImg{filter:drop-shadow(0 1px 2px #0000000f);width:auto;height:46px;margin-bottom:10px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__oliviaPhoto{width:200px;height:200px;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#ff6b6b 0%,#f5c518 50%,#e1306c 100%);border-radius:50%;padding:4px;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__oliviaPhotoInner{background-image:url(/demo-v10/olivia-photo.jpg);background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;width:100%;height:100%}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2Phone{opacity:0;flex-direction:column;align-items:center;transition:opacity .5s,transform .5s;display:flex;transform:translateY(20px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s2Phone{opacity:1;transition-delay:.4s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphone{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:32px;width:250px;height:460px;padding:4px;position:relative;box-shadow:0 20px 50px #00000040,0 8px 16px #0000001f}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneNotch{z-index:10;background:#000;border-radius:12px;width:80px;height:18px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneScreen{background:#fff;border-radius:28px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar{color:var(--ink);justify-content:space-between;align-items:center;padding:8px 18px 4px;font-size:11px;font-weight:600;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__iphoneStatusIcons{align-items:center;gap:5px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoSignal,.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoWifi,.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoBattery{color:var(--ink);display:inline-block}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoSignal{width:14px;height:9px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoWifi{width:12px;height:9px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneStatusbar .demo-video-v10-module__EstqXW__icoBattery{width:22px;height:10px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneHeader{border-bottom:1px solid #f0f0f0;flex-direction:column;align-items:center;padding:2px 0 8px;display:flex;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneBack{color:var(--brand-yellow-dark);font-size:16px;font-weight:600;position:absolute;top:14px;left:12px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneAvatar{background-image:url(/demo-v10/genie-logo.png);background-position:50%;background-size:cover;border-radius:50%;width:32px;height:32px;margin-bottom:2px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneName{color:var(--ink);font-size:11px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__iphoneFooter{border-top:1px solid #f0f0f0;padding:6px 10px 10px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__chat{scroll-behavior:smooth;scrollbar-width:none;background:#fff;flex-direction:column;flex:1;gap:6px;padding:12px 10px;display:flex;overflow:hidden auto}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__chat::-webkit-scrollbar{display:none}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubble{border-radius:16px;flex-shrink:0;max-width:80%;padding:8px 11px;font-size:11px;line-height:1.35}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubbleIn{background:var(--brand-yellow);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubbleInPayment{background:var(--brand-yellow)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubbleOut{color:var(--ink);background:#e5e5ea;border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubbleStrong{font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__bubbleWarningIcon{vertical-align:middle;margin-right:6px;display:inline-flex;position:relative;top:-1px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptBubble{border:1px solid var(--border);background:#fff;border-radius:14px;flex-shrink:0;align-self:flex-end;width:78%;max-width:200px;margin-top:2px;padding:5px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptPhoto{background-image:var(--starbucks-receipt-url,none);background-position:top;background-size:cover;border-radius:9px;width:100%;height:160px;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptScan{pointer-events:none;opacity:0;height:100%;transition:opacity .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptScanScanning{opacity:1}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptScan:before{content:"";opacity:0;background:linear-gradient(#ffd51700 0%,#ffd5178c 50%,#ffd51700 100%);height:28px;position:absolute;top:-28px;left:0;right:0;box-shadow:0 0 14px #ffd517b3}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptScanScanning:before{animation:2.2s ease-in-out forwards demo-video-v10-module__EstqXW__receiptScanSweep}@keyframes demo-video-v10-module__EstqXW__receiptScanSweep{0%{opacity:0;top:-28px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptAttachedLabel{text-align:center;color:var(--ink);opacity:0;background:#f3f4f6;border-radius:4px;margin-top:4px;padding:3px 0;font-size:9px;font-weight:700;line-height:1;transition:opacity .4s,transform .4s;transform:translateY(-4px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptAttachedLabelShow{opacity:1;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraOverlay{opacity:0;z-index:20;pointer-events:none;background:#000;border-radius:28px;flex-direction:column;justify-content:space-between;align-items:center;padding:24px 16px;transition:opacity .35s,transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:translateY(100%)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraOverlayShow{opacity:1;pointer-events:auto;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraStatus{color:#fff;letter-spacing:.03em;opacity:.9;margin-top:16px;font-size:11px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraViewfinder{flex:1;justify-content:center;align-items:center;width:80%;margin:16px 0;display:flex;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraCorner{border:0 solid #fff;width:16px;height:16px;position:absolute}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraCornerTl{border-top-width:2px;border-left-width:2px;top:0;left:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraCornerTr{border-top-width:2px;border-right-width:2px;top:0;right:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraCornerBl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraCornerBr{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraReceiptTarget{background-image:var(--starbucks-receipt-url,none);background-position:top;background-size:cover;border-radius:4px;width:75%;height:80%;transition:transform .6s ease-out;transform:scale(.85)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraOverlayShow .demo-video-v10-module__EstqXW__cameraReceiptTarget{transform:scale(1)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraShutterRow{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraShutterBtn{background:#fff;border:3px solid #444;border-radius:50%;width:42px;height:42px;transition:transform .15s;box-shadow:0 0 0 2px #fff}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraOverlaySnap .demo-video-v10-module__EstqXW__cameraShutterBtn{transform:scale(.85)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cameraFlash{opacity:0;pointer-events:none;background:#fff;border-radius:28px;position:absolute;inset:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2Right{opacity:0;flex-direction:column;gap:14px;transition:opacity .5s,transform .5s;display:flex;transform:translate(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s2Right{opacity:1;transition-delay:.2s;transform:translate(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2Reveal{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(8px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s2RevealShow{opacity:1;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrow{align-self:flex-start;width:40px;height:36px;margin-top:-6px;margin-bottom:-6px;margin-left:22px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowLine{stroke-dasharray:3 4;stroke-dashoffset:30px;transition:stroke-dashoffset 1s ease-out}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowShow .demo-video-v10-module__EstqXW__cpaArrowLine{stroke-dashoffset:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowHead{opacity:0;transition:opacity .3s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowShow .demo-video-v10-module__EstqXW__cpaArrowHead{opacity:1;transition-delay:1s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowValidating .demo-video-v10-module__EstqXW__cpaArrowLine,.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowValidating .demo-video-v10-module__EstqXW__cpaArrowHead{animation:.8s ease-in-out infinite demo-video-v10-module__EstqXW__s2ArrowBlink}@keyframes demo-video-v10-module__EstqXW__s2ArrowBlink{0%,to{opacity:1;stroke:#10b981}50%{opacity:.35;stroke:#10b981}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowValidating .demo-video-v10-module__EstqXW__cpaArrowLine,.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaArrowValidating .demo-video-v10-module__EstqXW__cpaArrowHead{stroke:#10b981}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__agentPill{background:var(--brand-yellow);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__thinkingDots{align-items:center;gap:2px;display:none}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__thinkingDotsShow{display:inline-flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__thinkingDots span{background:var(--ink);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite demo-video-v10-module__EstqXW__s2ThinkingBounce;display:inline-block}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__thinkingDots span:nth-child(2){animation-delay:.15s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__thinkingDots span:nth-child(3){animation-delay:.3s}@keyframes demo-video-v10-module__EstqXW__s2ThinkingBounce{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__agentCard{background:var(--ink);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:14px 16px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__agentCardH{color:#fff;margin-bottom:8px;font-size:14px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__pulseDot{background:var(--money-green);border-radius:50%;width:8px;height:8px;margin-right:6px;animation:1.6s infinite demo-video-v10-module__EstqXW__s2PulseDot;display:inline-block;box-shadow:0 0 #10b98199}@keyframes demo-video-v10-module__EstqXW__s2PulseDot{0%{box-shadow:0 0 #10b98199}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryCard{--library-card-height:200px;background:var(--ink);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:14px 16px;position:relative;overflow:hidden}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryCardScanning:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#10b98100 0%,#10b981e6 50%,#10b98100 100%);height:3px;animation:1.5s ease-in-out forwards demo-video-v10-module__EstqXW__libraryCardVerticalScan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #10b981b3}@keyframes demo-video-v10-module__EstqXW__libraryCardVerticalScan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1}to{transform:translateY(calc(var(--library-card-height) - 3px));opacity:0}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryCardH{color:#fff;margin-bottom:10px;font-size:14px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryList{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryList li{color:#d1d5db;align-items:center;gap:8px;font-size:12px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryList .demo-video-v10-module__EstqXW__libraryCheck{color:var(--money-green);font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryList li.demo-video-v10-module__EstqXW__libraryHighlight{color:#fff;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__libraryList li.demo-video-v10-module__EstqXW__libraryHighlight .demo-video-v10-module__EstqXW__libraryCheck{color:var(--brand-yellow)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__librarySub{color:#9ca3af;padding-left:18px;font-size:10px;font-weight:400;display:block}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaRow{align-items:center;gap:14px;padding:8px 4px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaAvatar{border:2px solid var(--border);background-image:url(/demo-v10/cpa-avatar.jpg);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:80px;height:80px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaLabel{flex-direction:column;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaName{color:var(--ink);font-size:14px;font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__cpaRole{color:var(--ink-3);font-size:12px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3{background:var(--bg);grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:130px 50px 30px;display:grid}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3Left{opacity:0;flex-direction:column;gap:14px;transition:opacity .5s,transform .5s;display:flex;transform:translate(-12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s3Left{opacity:1;transition-delay:.1s;transform:translate(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3Headline{color:var(--ink);letter-spacing:-.015em;margin-bottom:6px;font-size:22px;font-weight:700;line-height:1.25}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3HeadlineAccent{color:var(--brand-yellow-dark)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__gmailWindow{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#fff;align-self:stretch;max-width:320px;overflow:hidden}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__gmailBar{background:var(--bg-grey);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 12px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__gmailBarIcon{background:linear-gradient(135deg,#ea4335,#fbbc04);border-radius:2px;width:16px;height:12px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__gmailBarSearch{border:1px solid var(--border);background:#fff;border-radius:6px;flex:1;height:18px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__gmailContent{background:#fff;padding:14px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__amazonTile{border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__amazonTileIcon{border:1px solid var(--border);width:22px;height:22px;color:var(--ink);background:#fff;border-radius:4px;justify-content:center;align-items:center;font-family:serif;font-size:13px;font-weight:900;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__amazonTileLabel{color:var(--ink);font-size:13px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptBlock{border:1px solid var(--border);text-align:left;background:#fff;border-radius:8px;padding:14px 14px 18px;position:relative;box-shadow:0 1px 3px #0000000a}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptLabel{color:var(--ink-3);letter-spacing:.04em;text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__receiptItems{flex-direction:column;gap:4px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLine{color:var(--ink);border-radius:4px;align-items:center;gap:6px;padding:4px 6px;font-size:11px;transition:background .4s,color .4s,opacity .4s;display:flex;position:relative}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__rlMark{color:#fff;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:700;transition:background .4s,transform .3s;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__rlName{flex:1;font-weight:500}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__rlPrice{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLineBiz{color:var(--ink);background:#10b98114}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLineBiz .demo-video-v10-module__EstqXW__rlMark{background:var(--money-green)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLineBiz .demo-video-v10-module__EstqXW__rlMark:before{content:"✓"}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLineBiz .demo-video-v10-module__EstqXW__rlPrice{color:var(--money-green);font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLinePersonal{opacity:.42;color:var(--ink-3)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLinePersonal .demo-video-v10-module__EstqXW__rlMark{background:#c7cdd4}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLinePersonal .demo-video-v10-module__EstqXW__rlMark:before{content:"×";font-size:11px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLinePersonal .demo-video-v10-module__EstqXW__rlName{-webkit-text-decoration:line-through #6b728099;text-decoration:line-through #6b728099}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvLineFlashBiz{animation:.6s ease-out demo-video-v10-module__EstqXW__s3RowBizFlash}@keyframes demo-video-v10-module__EstqXW__s3RowBizFlash{0%{background:#10b98114;transform:scale(1)}40%{background:#10b98152;transform:scale(1.015)}to{background:#10b98114;transform:scale(1)}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvDivider{background:var(--border);height:1px;margin:8px 0 6px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvTotalrow{color:var(--ink);justify-content:space-between;align-items:center;padding:2px 6px;font-size:12px;font-weight:700;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvTotalrow .demo-video-v10-module__EstqXW__rlPrice{color:var(--ink);font-size:14px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__aiFlashPulse{pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#f5c5182e 50%,#0000 100%) 0 -60px/100% 60px no-repeat;border-radius:8px;position:absolute;inset:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__aiFlashPulseFlash{animation:1.4s cubic-bezier(.4,0,.2,1) demo-video-v10-module__EstqXW__s3AiScan}@keyframes demo-video-v10-module__EstqXW__s3AiScan{0%{opacity:0;background-position:0 -60px}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:0 calc(100% + 60px)}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvCallout{background:var(--money-green);color:#fff;border-radius:100px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 4px 12px #10b98159}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvCalloutDockLeft{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:-14px;right:-8px;transform:translate(-12px)scale(.8)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvCalloutDockLeft.demo-video-v10-module__EstqXW__recvCalloutShow{opacity:1;transform:translate(0)scale(1)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvCalloutDockLeft.demo-video-v10-module__EstqXW__recvCalloutShow.demo-video-v10-module__EstqXW__recvCalloutFlySourceHidden{opacity:0;pointer-events:none;min-width:200px;min-height:34px;transition:opacity .15s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3DashFlyOverlay{pointer-events:none;z-index:20;position:absolute;inset:0;overflow:visible}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__recvCalloutFlyOverlay{transform-origin:50%;box-shadow:0 4px 16px #10b98173}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__calloutArrow{opacity:.85;font-weight:400}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__calloutLabel{opacity:.95;font-size:11px;font-weight:500}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__calloutAmount{font-variant-numeric:tabular-nums;font-size:13px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3Right{opacity:0;flex-direction:column;align-self:start;gap:10px;margin-top:10px;transition:opacity .5s,transform .5s;display:flex;transform:translate(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scene.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s3Right{opacity:1;transition-delay:.5s;transform:translate(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3RightLabel{margin-top:36px;margin-bottom:4px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3RightHeadline{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.3}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s3RightSub{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.4}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboard{background:var(--dashboard-bg);border-radius:var(--radius-md);color:var(--dashboard-fg);box-shadow:var(--shadow-lg);font-variant-numeric:tabular-nums;padding:16px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow:visible}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboardHead{border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboardBrand{letter-spacing:.1em;color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboardTime{color:var(--dashboard-dim);font-size:10px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboardEyebrow{letter-spacing:.15em;color:var(--money-green);text-transform:uppercase;margin-bottom:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashboardHeadline{color:#fff;margin-bottom:12px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__txCounter{font-variant-numeric:tabular-nums}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashColH{letter-spacing:.12em;color:var(--dashboard-dim);text-transform:uppercase;margin-bottom:6px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashRow{color:var(--dashboard-fg);opacity:0;border-bottom:1px solid #1f2937;justify-content:space-between;padding:3px 0;font-size:10px;transition:opacity .35s ease-out,transform .35s ease-out;display:flex;transform:translate(-6px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashRowShow{opacity:1;transform:translate(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashRowMatched{animation:.7s ease-out demo-video-v10-module__EstqXW__s3RowMatched}@keyframes demo-video-v10-module__EstqXW__s3RowMatched{0%{background:#22c55e00}30%{background:#22c55e2e}to{background:#22c55e00}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashRow:last-child{border-bottom:0}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashL{color:#9ca3af}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashV{color:var(--dashboard-fg)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashRow.demo-video-v10-module__EstqXW__dashRowShow.demo-video-v10-module__EstqXW__dashRowPaired.demo-video-v10-module__EstqXW__dashRowLanded{animation:1s ease-out demo-video-v10-module__EstqXW__s3R1RowLandedPulse}@keyframes demo-video-v10-module__EstqXW__s3R1RowLandedPulse{0%{background:#10b98100;transform:scale(1)}20%{background:#10b98159;transform:scale(1.04);box-shadow:0 0 0 3px #10b98140}to{background:#10b98100;transform:scale(1);box-shadow:0 0 #10b98100}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashTotal{border-top:1px solid #1f2937;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashTotalLabel{color:#9ca3af;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:500}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashTotalValue{color:var(--money-green);letter-spacing:-.01em;opacity:0;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;transition:opacity .5s,transform .5s;transform:translateY(4px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashTotalValueShow{opacity:1;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__dashTotalValuePulse{animation:.9s ease-out demo-video-v10-module__EstqXW__s3TotalPulse}@keyframes demo-video-v10-module__EstqXW__s3TotalPulse{0%{text-shadow:0 0 #22c55e00;transform:translateY(0)scale(1)}40%{text-shadow:0 0 12px #22c55eb3;transform:translateY(0)scale(1.08)}to{text-shadow:0 0 #22c55e00;transform:translateY(0)scale(1)}}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;padding:0 60px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4Eyebrow{color:var(--money-green);letter-spacing:.14em;text-transform:uppercase;text-align:center;opacity:0;margin-bottom:24px;font-size:22px;font-weight:700;transition:opacity .4s,transform .4s;transform:translateY(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s4Eyebrow{opacity:1;transition-delay:.1s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4Headline{color:var(--ink);text-align:center;letter-spacing:-.025em;opacity:0;max-width:800px;margin-bottom:14px;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.1;transition:opacity .5s,transform .5s;transform:translateY(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s4Headline{opacity:1;transition-delay:.25s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4Cta{background:var(--brand-yellow);color:var(--ink);cursor:pointer;opacity:0;text-align:center;border:none;border-radius:100px;margin-bottom:18px;padding:14px 36px;font-size:17px;font-weight:700;text-decoration:none;transition:opacity .5s,transform .5s,box-shadow .2s;display:inline-block;transform:translateY(12px);box-shadow:0 8px 20px #f5c51866}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s4Cta{opacity:1;transition-delay:.7s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4Cta:hover{box-shadow:0 12px 28px #f5c5188c}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4Foot{color:var(--ink-3);text-align:center;opacity:0;font-size:13px;transition:opacity .5s,transform .5s;transform:translateY(12px)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__s4.demo-video-v10-module__EstqXW__active .demo-video-v10-module__EstqXW__s4Foot{opacity:1;transition-delay:.9s;transform:translateY(0)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__scenePlaceholder{background:var(--bg-grey);color:var(--ink-3);justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__btn{border:1px solid var(--border);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__btn:hover{background:var(--bg-grey);border-color:var(--border-2)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__btnPrimary{background:var(--ink);color:#fff;border-color:var(--ink)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__btnPrimary:hover{background:var(--ink-2)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__sceneJumper{gap:4px;margin-left:8px;display:flex}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__sceneJumperBtn{border:1px solid var(--border);color:var(--ink-3);cursor:pointer;background:#fff;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__sceneJumperBtn:hover{background:var(--bg-grey)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__sceneJumperBtnActive{background:var(--ink);color:#fff;border-color:var(--ink)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__footerNote{color:var(--ink-3);font-size:12px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__viewportPending{aspect-ratio:16/9;border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--bg-grey-2);width:100%;max-width:1100px;margin:0 auto}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__mobileFallback{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-grey);width:100%;max-width:420px;box-shadow:var(--shadow-sm);text-align:center;margin:0 auto;padding:28px 24px}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__mobileFallbackText{color:var(--ink-2);margin:0 0 16px;font-size:15px;font-weight:500;line-height:1.4}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__mobileFallbackLink{color:var(--ink);border:1px solid var(--border-2);background:#fff;border-radius:100px;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__mobileFallbackLink:hover{background:var(--bg-grey-2);border-color:var(--ink-3)}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__landingMobileScaleWrap{width:100%;max-width:100%;overflow:visible}.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__landingMobileScaleInner{--landing-demo-design-w:1100px;--landing-demo-frame-h:calc(var(--landing-demo-design-w) * 9 / 16);--landing-scale:min(.495, max(.38, calc((100vw - 32px) / var(--landing-demo-design-w))));width:var(--landing-demo-design-w);transform:translate3d(0, 0, 0) scale(var(--landing-scale));transform-origin:0 0;margin-bottom:calc(var(--landing-demo-frame-h) * (1 - var(--landing-scale)) * -1);pointer-events:none;backface-visibility:hidden;flex-shrink:0}@media (min-width:390px){.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__landingMobileScaleInner{--landing-scale:min(.495, max(.395, calc((100vw - 32px) / var(--landing-demo-design-w))))}}@media (min-width:428px){.demo-video-v10-module__EstqXW__demoRoot .demo-video-v10-module__EstqXW__landingMobileScaleInner{--landing-scale:min(.495, max(.415, calc((100vw - 32px) / var(--landing-demo-design-w))))}}
