._78VBsG_demo{color:hsl(var(--foreground));font-family:var(--font-inter), sans-serif;--demo-green:#087748;--demo-red:#b42332;margin:0 0 2rem;font-size:14px;line-height:1.5}.dark ._78VBsG_demo{--demo-green:#17ff8e;--demo-red:#ff9ca5}._78VBsG_heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;font-weight:500;display:flex}._78VBsG_control{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:12px;display:flex}._78VBsG_control:hover,._78VBsG_steps button:hover{background:hsl(var(--muted))}._78VBsG_demo button:focus-visible{outline:2px solid var(--demo-green);outline-offset:3px}._78VBsG_scene{border:1px solid hsl(var(--border));background:hsl(var(--card));border-bottom:0;border-radius:12px 12px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}._78VBsG_browser{min-width:0}._78VBsG_browser+._78VBsG_browser{border-left:1px solid hsl(var(--border))}._78VBsG_chrome{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted));align-items:center;gap:14px;height:38px;padding:0 14px;display:flex}._78VBsG_dots{gap:4px;display:flex}._78VBsG_dots i{background:hsl(var(--foreground) / .4);border-radius:50%;width:5px;height:5px}._78VBsG_address{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:10px;display:flex}._78VBsG_page{min-height:388px;padding:20px;position:relative}._78VBsG_portalBrand{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}._78VBsG_form{max-width:260px;margin:20px auto 0}._78VBsG_formTitle{letter-spacing:-.02em;margin-bottom:14px;font-size:18px;font-weight:500}._78VBsG_fieldLabel{margin-bottom:6px;font-size:11px}._78VBsG_field{border:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;border-radius:5px;padding:8px 10px;font-size:12px}._78VBsG_submit{background:hsl(var(--primary));color:#000;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:36px;margin-top:12px;font-size:12px;font-weight:600;display:flex;position:relative}._78VBsG_submit[data-failed=true]{color:#fff;background-color:#b42332}._78VBsG_agentCursor{z-index:1;pointer-events:none;align-items:flex-start;display:flex;position:absolute;top:23px;left:42%}._78VBsG_agentCursor[data-waiting=true]{transform:translate(16px,12px)}._78VBsG_cursor{fill:hsl(var(--foreground));color:hsl(var(--card));flex-shrink:0}._78VBsG_cursorTip{background:hsl(var(--foreground));width:max-content;max-width:180px;color:hsl(var(--card));border-radius:6px;padding:6px 9px;font-size:10px;font-weight:500;line-height:1.4;position:absolute;top:23px;right:-35px}._78VBsG_cursorTip[data-coordinated=true]{background:var(--demo-green);color:hsl(var(--card))}.dark ._78VBsG_cursorTip[data-coordinated=true]{color:#000}._78VBsG_agentCursor[data-clicking=true]{animation:2.2s ease-out both paused _78VBsG_click}._78VBsG_agentCursor[data-clicking=true] ._78VBsG_cursor{transform-origin:4px 3px;animation:2.2s ease-out both paused _78VBsG_cursor-press}._78VBsG_submit[data-clicking=true]{animation:2.2s ease-out both paused _78VBsG_button-press}._78VBsG_demo[data-running=true] ._78VBsG_submit[data-clicking=true],._78VBsG_demo[data-running=true] ._78VBsG_agentCursor[data-clicking=true] ._78VBsG_cursor,._78VBsG_demo[data-running=true] ._78VBsG_agentCursor[data-clicking=true]{animation-play-state:running}._78VBsG_cursorTip:before{content:"";background:inherit;width:8px;height:8px;position:absolute;top:-4px;right:39px;transform:rotate(45deg)}._78VBsG_receipt{background:hsl(var(--card));opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:9px;transition:opacity .22s ease-out,transform .22s ease-out,visibility .22s;display:flex;position:absolute;inset:56px 14px 14px;transform:translateY(5px)}._78VBsG_receipt[data-active=true]{opacity:1;visibility:visible;transform:translateY(0)}._78VBsG_receipt>svg{color:var(--demo-green)}._78VBsG_receipt strong{font-size:16px;font-weight:500}._78VBsG_receipt>span{font-size:11px}._78VBsG_receiptNote{color:var(--demo-green);margin-top:8px}._78VBsG_spinner{animation:1.5s linear infinite paused _78VBsG_spin}._78VBsG_demo[data-running=true] ._78VBsG_spinner{animation-play-state:running}._78VBsG_pathHeading{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;display:flex}._78VBsG_pathHeading strong{font-size:15px;font-weight:600}._78VBsG_pathHeading>span{margin-left:auto;font-size:11px}._78VBsG_verification{color:#222;background:#fafafa;border:1px solid #d3d3d3;border-radius:3px;align-items:center;gap:9px;min-height:76px;margin-top:14px;padding:10px;display:flex}._78VBsG_checkbox{background:#fff;border:2px solid #777;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._78VBsG_checkbox[data-active=true]{color:#1769aa;background:0 0;border-color:#0000}._78VBsG_verification[data-solved=true] ._78VBsG_checkbox{color:#198038}._78VBsG_checkboxLabel{font-family:Arial,sans-serif;font-size:12px;line-height:1.25}._78VBsG_formFeedback{min-height:35px;margin-top:48px;font-size:10px;line-height:1.5}._78VBsG_formFeedback[data-failed=true]{color:var(--demo-red)}._78VBsG_outcome{border-top:1px solid hsl(var(--border));align-items:center;gap:7px;padding:14px 16px;font-size:12px;display:flex}._78VBsG_outcome>svg{flex-shrink:0}._78VBsG_outcome[data-failed=true]{color:var(--demo-red)}._78VBsG_outcome[data-complete=true]{color:var(--demo-green)}._78VBsG_clickCount{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}._78VBsG_playback{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:0 0 12px 12px;align-items:stretch;display:flex;overflow:hidden}._78VBsG_playback ._78VBsG_control{border:0;border-right:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:0;min-width:88px;margin:0}._78VBsG_playback ._78VBsG_control:hover{background:hsl(var(--foreground) / .1)}._78VBsG_playback ._78VBsG_control>svg{color:var(--demo-green)}._78VBsG_playback button:focus-visible{outline-offset:-3px}._78VBsG_steps{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}._78VBsG_steps button{justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:12px;display:flex}._78VBsG_steps button[aria-current]{color:var(--demo-green);background:hsl(var(--muted))}._78VBsG_stepNumber{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;display:flex}@keyframes _78VBsG_click{0%,30%{transform:translate(16px,12px)}70%,90%{transform:translate(0)}to{transform:translate(0)}}@keyframes _78VBsG_cursor-press{0%,78%{transform:scale(1)}87%{transform:scale(.75)}95%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes _78VBsG_button-press{0%,78%,to{background-color:hsl(var(--primary))}87%,92%{background-color:#9affc8}}@keyframes _78VBsG_spin{to{transform:rotate(360deg)}}@media (max-width:580px){._78VBsG_heading{gap:10px;font-size:13px}._78VBsG_scene{grid-template-columns:1fr}._78VBsG_browser+._78VBsG_browser{border-left:0;border-top:1px solid hsl(var(--border))}._78VBsG_page{min-height:294px;padding:16px 20px}._78VBsG_form{margin-top:12px}._78VBsG_formTitle{margin-bottom:6px;font-size:16px}._78VBsG_fieldLabel,._78VBsG_field{display:none}._78VBsG_verification{margin-top:4px}._78VBsG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}._78VBsG_steps button{gap:0;min-height:36px;font-size:10px}._78VBsG_stepNumber{display:none}._78VBsG_playback ._78VBsG_control{min-width:66px;padding:0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){._78VBsG_demo *,._78VBsG_demo :before,._78VBsG_demo :after{transition:none!important;animation:none!important}}
