.DemoOriginacion_root__lTB8H{--ink:#143054;--ink2:#1a4368;--p50:#e5f8fe;--p100:#d4f4fe;--p600:#3e8dcb;--p700:#2c689e;--m50:#edfdf5;--m100:#d3f8e6;--m500:#17b282;--m600:#0b9069;--m700:#097357;--f50:#fff3fd;--f100:#ffe6fd;--f700:#bd0ea2;--c50:#f8f7f2;--c100:#ebe8da;--a50:#f7f7f7;--a100:#ededed;--a200:#d8d8d8;--a500:#999;--a800:#575757;--warn:#b45309;--warn50:#fff7ed;container-type:inline-size;position:relative;width:100%;font-family:var(--font-graphik),system-ui,sans-serif;color:var(--ink)}.DemoOriginacion_root__lTB8H *{box-sizing:border-box}.DemoOriginacion_root__lTB8H .md-frame{position:relative;aspect-ratio:16/10;background:#fff;border:1px solid var(--a200);border-radius:16px;overflow:hidden;box-shadow:0 12px 32px rgba(38,33,30,.08);font-size:max(11px,1.62cqw);display:flex;flex-direction:column}.DemoOriginacion_root__lTB8H .md-top{display:flex;align-items:center;gap:.8em;padding:.9em 1.2em;border-bottom:1px solid var(--a100);background:var(--a50);flex:none}.DemoOriginacion_root__lTB8H .md-dots{display:flex;gap:.35em}.DemoOriginacion_root__lTB8H .md-dots i{width:.6em;height:.6em;border-radius:50%;background:var(--a200)}.DemoOriginacion_root__lTB8H .md-role{font-size:.78em;font-weight:500;padding:.25em .75em;border-radius:999px;transition:background .3s,color .3s;white-space:nowrap}.DemoOriginacion_root__lTB8H .md-role[data-r=Cliente]{background:var(--p100);color:var(--p700)}.DemoOriginacion_root__lTB8H .md-role[data-r=Analista]{background:var(--m100);color:var(--m700)}.DemoOriginacion_root__lTB8H .md-role[data-r="Cliente + Comercial"]{background:var(--f100);color:var(--f700)}.DemoOriginacion_root__lTB8H .md-role[data-r=""]{opacity:0}.DemoOriginacion_root__lTB8H .md-title{font-weight:500;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DemoOriginacion_root__lTB8H .md-count{margin-left:auto;font-family:var(--font-aeonik-mono),ui-monospace,monospace;font-weight:600;font-size:.78em;color:var(--a500);white-space:nowrap}.DemoOriginacion_root__lTB8H .md-stage{position:relative;flex:1;background:var(--c50);overflow:hidden}.DemoOriginacion_root__lTB8H .md-bar{display:flex;gap:.35em;padding:.35em 1.2em;flex:none;background:#fff;border-top:1px solid var(--a100)}.DemoOriginacion_root__lTB8H .md-bar button{flex:1;height:auto;padding:.55em 0;border:0;background:none;cursor:pointer;display:flex;align-items:center}.DemoOriginacion_root__lTB8H .md-bar button:before{content:"";display:none}.DemoOriginacion_root__lTB8H .md-bar b{display:block;height:.3em;width:100%;border-radius:99px;background:var(--a100);overflow:hidden;position:relative}.DemoOriginacion_root__lTB8H .md-bar b:after{content:"";position:absolute;inset:0;width:0;background:var(--ink)}.DemoOriginacion_root__lTB8H .md-bar button:hover b{background:var(--a200)}.DemoOriginacion_root__lTB8H .md-bar button.done b:after{width:100%}.DemoOriginacion_root__lTB8H .md-bar button.now b:after{animation:DemoOriginacion_md-fill__A_lIC var(--d) linear forwards}.DemoOriginacion_root__lTB8H .md-bar button:focus-visible,.DemoOriginacion_root__lTB8H .md-pp:focus-visible{outline:2px solid var(--p600);outline-offset:2px;border-radius:4px}.DemoOriginacion_root__lTB8H .md-pp{flex:none;width:1.9em;height:1.9em;border-radius:50%;border:1px solid var(--a200);background:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.DemoOriginacion_root__lTB8H .md-pp svg{width:.8em;height:.8em;fill:var(--ink)}.DemoOriginacion_root__lTB8H .md-pp .i-play,.DemoOriginacion_root__lTB8H .md-pp.is-paused .i-pause{display:none}.DemoOriginacion_root__lTB8H .md-pp.is-paused .i-play{display:inline}.DemoOriginacion_root__lTB8H.static .md-again,.DemoOriginacion_root__lTB8H.static .md-bar,.DemoOriginacion_root__lTB8H.static .md-pp,.DemoOriginacion_root__lTB8H.static .md-snd{display:none}.DemoOriginacion_root__lTB8H .md-snd{flex:none;width:1.9em;height:1.9em;border-radius:50%;border:1px solid var(--a200);background:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.DemoOriginacion_root__lTB8H .md-snd svg{width:.95em;height:.95em}.DemoOriginacion_root__lTB8H .md-snd .i-on,.DemoOriginacion_root__lTB8H .md-snd.on .i-off{display:none}.DemoOriginacion_root__lTB8H .md-snd.on .i-on{display:inline}.DemoOriginacion_root__lTB8H .md-snd:focus-visible{outline:2px solid var(--p600);outline-offset:2px}.DemoOriginacion_root__lTB8H .md-again{margin-top:1.4em;gap:.5em;cursor:pointer;font-size:.95em}.DemoOriginacion_root__lTB8H .md-again svg{width:1em;height:1em}.DemoOriginacion_root__lTB8H .s7.on .md-again{animation:DemoOriginacion_md-in__f0eiK .4s .5s both}.DemoOriginacion_root__lTB8H .md-pp .i-again,.DemoOriginacion_root__lTB8H .md-pp.is-ended .i-pause,.DemoOriginacion_root__lTB8H .md-pp.is-ended .i-play{display:none}.DemoOriginacion_root__lTB8H .md-pp.is-ended .i-again{display:inline}@keyframes DemoOriginacion_md-fill__A_lIC{to{width:100%}}.DemoOriginacion_root__lTB8H .md-scene{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1.6em;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.DemoOriginacion_root__lTB8H .md-scene.on{opacity:1;visibility:visible;transition:opacity .35s}.DemoOriginacion_root__lTB8H .card{background:#fff;border:1px solid var(--a200);border-radius:12px;box-shadow:0 4px 16px rgba(38,33,30,.06);width:min(34em,100%);overflow:hidden}.DemoOriginacion_root__lTB8H .card-h{padding:1em 1.2em .8em;border-bottom:1px solid var(--a100)}.DemoOriginacion_root__lTB8H .card-h small{display:block;color:var(--a800);font-size:.8em}.DemoOriginacion_root__lTB8H .card-h strong{font-weight:500;font-size:1.15em;line-height:1.2}.DemoOriginacion_root__lTB8H .card-b{padding:.6em 1.2em 1.1em}.DemoOriginacion_root__lTB8H .row{display:flex;align-items:center;gap:.7em;padding:.48em 0;border-bottom:1px solid var(--a100)}.DemoOriginacion_root__lTB8H .row:last-child{border-bottom:0}.DemoOriginacion_root__lTB8H .row .lbl{flex:1}.DemoOriginacion_root__lTB8H .row .tag{font-size:.78em;color:var(--a800)}.DemoOriginacion_root__lTB8H .ic{width:1.35em;height:1.35em;border-radius:50%;flex:none;display:grid;place-items:center;border:1.5px solid var(--a200);background:#fff;position:relative}.DemoOriginacion_root__lTB8H .ic svg{width:.8em;height:.8em;opacity:0}.DemoOriginacion_root__lTB8H .ok .ic{border-color:var(--m500);background:var(--m500)}.DemoOriginacion_root__lTB8H .ok .ic svg{opacity:1}.DemoOriginacion_root__lTB8H .ok .tag{color:var(--m700)}.DemoOriginacion_root__lTB8H .ic.warn{border-color:#f59e0b;background:#f59e0b}.DemoOriginacion_root__lTB8H .thumb{width:1.9em;height:1.3em;border-radius:3px;background:var(--p50);border:1px solid var(--p100);flex:none;display:grid;place-items:center}.DemoOriginacion_root__lTB8H .thumb svg{width:1em;height:1em}.DemoOriginacion_root__lTB8H .btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:500;font-size:.9em;padding:.6em 1.1em;border-radius:8px;border:1px solid var(--ink);background:var(--ink);color:#fff;position:relative}.DemoOriginacion_root__lTB8H .btn.sec{background:#fff;color:var(--ink);border-color:var(--a200)}.DemoOriginacion_root__lTB8H .cursor{position:absolute;width:1.4em;height:1.4em;left:55%;top:55%;opacity:0;pointer-events:none;z-index:3}.DemoOriginacion_root__lTB8H .prog{height:.35em;background:var(--a100);border-radius:99px;margin-top:.6em;overflow:hidden}.DemoOriginacion_root__lTB8H .prog b{display:block;height:100%;width:0;background:var(--p600)}.DemoOriginacion_root__lTB8H .app{display:flex;width:min(42em,100%);background:#fff;border:1px solid var(--a200);border-radius:12px;box-shadow:0 4px 16px rgba(38,33,30,.06);overflow:hidden}.DemoOriginacion_root__lTB8H .side{width:8.5em;flex:none;background:var(--a50);border-right:1px solid var(--a100);padding:.9em .8em;font-size:.82em;color:var(--a800)}.DemoOriginacion_root__lTB8H .side .logo{display:flex;align-items:center;gap:.4em;font-weight:500;color:var(--ink);margin-bottom:1em;font-size:1.05em}.DemoOriginacion_root__lTB8H .side .logo svg{width:1.3em;height:1.3em}.DemoOriginacion_root__lTB8H .side div.n{padding:.35em .5em;border-radius:6px;margin-bottom:.15em}.DemoOriginacion_root__lTB8H .side div.n.act{background:var(--a100);color:var(--ink);font-weight:500}.DemoOriginacion_root__lTB8H .app .main{flex:1;min-width:0}.DemoOriginacion_root__lTB8H .app .card-h{display:flex;align-items:baseline;gap:.6em;flex-wrap:wrap}.DemoOriginacion_root__lTB8H .chip{font-size:.75em;padding:.15em .6em;border-radius:99px;background:var(--a100);color:var(--a800);font-weight:500}.DemoOriginacion_root__lTB8H .actions{display:flex;gap:.6em;justify-content:flex-end;padding:.2em 1.2em 1.1em;position:relative}.DemoOriginacion_root__lTB8H .mail .card-h{display:flex;gap:.7em;align-items:center}.DemoOriginacion_root__lTB8H .av{width:2.2em;height:2.2em;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:500;font-size:.85em;flex:none}.DemoOriginacion_root__lTB8H .mail h4{margin:.2em 0 .5em;font-weight:500;font-size:1.15em;line-height:1.25}.DemoOriginacion_root__lTB8H .mail p{margin:0 0 .6em;color:var(--a800)}.DemoOriginacion_root__lTB8H .box{width:1.05em;height:1.05em;border:1.5px solid var(--a200);border-radius:3px;flex:none}.DemoOriginacion_root__lTB8H .toast{position:absolute;top:1.1em;right:1.1em;width:min(19em,60%);background:#fff;border:1px solid var(--a200);border-left:3px solid var(--f700);border-radius:10px;box-shadow:0 12px 32px rgba(38,33,30,.12);padding:.7em .9em;font-size:.86em;opacity:0;transform:translateY(-.8em)}.DemoOriginacion_root__lTB8H .toast b{display:block;font-weight:500;color:var(--f700);font-size:.85em;margin-bottom:.1em}.DemoOriginacion_root__lTB8H .alert{display:none;font-size:.82em;color:var(--warn);background:var(--warn50);border-radius:6px;padding:.35em .6em;margin:.1em 0 .3em 2.05em}.DemoOriginacion_root__lTB8H .score-wrap{display:grid;grid-template-columns:9em 1fr;gap:1.2em;padding:1em 1.2em .6em;align-items:center}.DemoOriginacion_root__lTB8H .doc{position:relative;height:10.5em;background:var(--a50);border:1px solid var(--a200);border-radius:6px;padding:.8em .7em;overflow:hidden}.DemoOriginacion_root__lTB8H .doc i{display:block;height:.38em;background:var(--a200);border-radius:2px;margin-bottom:.5em}.DemoOriginacion_root__lTB8H .doc i:nth-child(3n){width:70%}.DemoOriginacion_root__lTB8H .doc i:nth-child(4n){width:85%}.DemoOriginacion_root__lTB8H .doc .scan{position:absolute;left:0;right:0;height:2.2em;top:-2.2em;background:linear-gradient(180deg,transparent,rgba(82,181,235,.35));border-bottom:2px solid var(--p600)}.DemoOriginacion_root__lTB8H .score{display:flex;align-items:baseline;gap:.4em}@property --n{syntax:"<integer>";initial-value:0;inherits:false}.DemoOriginacion_root__lTB8H .num{font-family:var(--font-aeonik-mono),ui-monospace,monospace;font-weight:600;font-size:3.2em;line-height:1;color:var(--m600);counter-reset:n var(--n)}.DemoOriginacion_root__lTB8H .num:after{content:counter(n)}.DemoOriginacion_root__lTB8H .score small{color:var(--a800)}.DemoOriginacion_root__lTB8H .pass{font-size:.8em;color:var(--m700);margin:.2em 0 .7em}.DemoOriginacion_root__lTB8H .brk{display:grid;grid-template-columns:1fr auto auto;gap:.4em .9em;align-items:baseline;font-size:.82em}.DemoOriginacion_root__lTB8H .brk span{opacity:0;padding-bottom:.35em;border-bottom:1px solid var(--a100)}.DemoOriginacion_root__lTB8H .brk span:nth-child(3n+2){font-weight:500;color:var(--ink)}.DemoOriginacion_root__lTB8H .brk span:nth-child(3n){font-family:var(--font-aeonik-mono),ui-monospace,monospace;color:var(--m700);text-align:right}.DemoOriginacion_root__lTB8H .sign{position:relative;margin-top:.7em;height:5.2em;border:1px dashed var(--a200);border-radius:8px;background:var(--a50);opacity:0}.DemoOriginacion_root__lTB8H .sign svg{position:absolute;left:8%;top:12%;width:60%;height:76%}.DemoOriginacion_root__lTB8H .sign path{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420}.DemoOriginacion_root__lTB8H .stamp{position:absolute;right:6%;top:50%;transform:translateY(-50%) scale(1.6) rotate(-8deg);border:2px solid var(--m600);color:var(--m600);border-radius:6px;padding:.25em .6em;font-weight:500;opacity:0;background:#fff}.DemoOriginacion_root__lTB8H .end{text-align:center;width:min(46em,100%)}.DemoOriginacion_root__lTB8H .end h3{font-weight:500;font-size:1.7em;line-height:1.2;margin:0 0 1em}.DemoOriginacion_root__lTB8H .steps{display:grid;grid-template-columns:repeat(6,1fr);gap:.6em}.DemoOriginacion_root__lTB8H .steps div{background:#fff;border:1px solid var(--a200);border-radius:10px;padding:.7em .4em;font-size:.82em;display:flex;flex-direction:column;align-items:center;gap:.4em}.DemoOriginacion_root__lTB8H .steps .ic{border-color:var(--m500);background:var(--m500)}.DemoOriginacion_root__lTB8H .steps .ic svg{opacity:1}@keyframes DemoOriginacion_md-in__f0eiK{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes DemoOriginacion_md-ok__Ap03U{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes DemoOriginacion_md-w__Jk_Gu{to{width:100%}}@keyframes DemoOriginacion_md-press__c_55q{0%,to{transform:none}50%{transform:scale(.94)}}.DemoOriginacion_root__lTB8H .s1.on .row .ic,.DemoOriginacion_root__lTB8H .s4.on .row .ic{animation:DemoOriginacion_md-ok__Ap03U .35s var(--t) both}.DemoOriginacion_root__lTB8H .consent{border-bottom:0;margin-top:.3em;font-size:.9em}.DemoOriginacion_root__lTB8H .ic.sq{border-radius:4px}.DemoOriginacion_root__lTB8H .consent.ok .ic{background:var(--ink);border-color:var(--ink)}.DemoOriginacion_root__lTB8H .s1 .actions{padding-top:0}.DemoOriginacion_root__lTB8H .s1.on .cursor{animation:DemoOriginacion_md-cur__m0VEp .55s cubic-bezier(.3,.7,.4,1) 1.75s forwards}.DemoOriginacion_root__lTB8H .s1.on .actions .btn{animation:DemoOriginacion_md-press__c_55q .25s 2.35s}.DemoOriginacion_root__lTB8H .type.typing:after{content:"";display:inline-block;width:1px;height:1em;background:var(--ink);margin-left:1px;vertical-align:-.15em;animation:DemoOriginacion_md-caret__4BKLV .5s steps(1) infinite}@keyframes DemoOriginacion_md-caret__4BKLV{50%{opacity:0}}.DemoOriginacion_root__lTB8H .ic.warn svg{opacity:0}.DemoOriginacion_root__lTB8H .ic.warn:after{content:"!";position:absolute;color:#fff;font-weight:700;font-size:.8em}.DemoOriginacion_root__lTB8H .s1.on .prog b{animation:DemoOriginacion_md-w__Jk_Gu 2.2s cubic-bezier(.4,0,.2,1) .2s forwards}.DemoOriginacion_root__lTB8H .s2 .row{opacity:0}.DemoOriginacion_root__lTB8H .s2.on .row{animation:DemoOriginacion_md-in__f0eiK .35s var(--t) forwards}.DemoOriginacion_root__lTB8H .s2.on .cursor{animation:DemoOriginacion_md-cur__m0VEp 1.2s cubic-bezier(.3,.7,.4,1) 1.1s forwards}.DemoOriginacion_root__lTB8H .s2.on .actions .btn{animation:DemoOriginacion_md-press__c_55q .25s 2.05s}@keyframes DemoOriginacion_md-cur__m0VEp{0%{opacity:0;transform:translate(6em,4em)}25%{opacity:1}to{opacity:1;transform:translate(0)}}.DemoOriginacion_root__lTB8H .s3 .card{opacity:0}.DemoOriginacion_root__lTB8H .s3.on .card{animation:DemoOriginacion_md-in__f0eiK .4s .1s forwards}.DemoOriginacion_root__lTB8H .s3.on .toast{animation:DemoOriginacion_md-toast__5VQjp .45s cubic-bezier(.2,.8,.2,1) .9s forwards}@keyframes DemoOriginacion_md-toast__5VQjp{to{opacity:1;transform:none}}.DemoOriginacion_root__lTB8H .s4.on .alert{display:block;animation:DemoOriginacion_md-alert__etwNr 1.1s 1.4s both}@keyframes DemoOriginacion_md-alert__etwNr{0%{opacity:0;max-height:0}15%,75%{opacity:1;max-height:3em}to{opacity:0;max-height:0;padding:0;margin:0}}.DemoOriginacion_root__lTB8H .s5.on .scan{animation:DemoOriginacion_md-scan__O0pFK 1.1s ease-in-out .1s forwards}@keyframes DemoOriginacion_md-scan__O0pFK{to{top:100%}}.DemoOriginacion_root__lTB8H .s5.on .num{animation:DemoOriginacion_md-count__vlc1E 1.1s cubic-bezier(.2,.7,.3,1) .5s forwards}@keyframes DemoOriginacion_md-count__vlc1E{to{--n:82}}.DemoOriginacion_root__lTB8H .s5.on .brk span{animation:DemoOriginacion_md-in__f0eiK .3s var(--t) forwards}.DemoOriginacion_root__lTB8H .s5 .actions{opacity:0}.DemoOriginacion_root__lTB8H .s5.on .actions{animation:DemoOriginacion_md-in__f0eiK .3s 1.45s forwards}.DemoOriginacion_root__lTB8H .s5.on .cursor{animation:DemoOriginacion_md-cur5__AF_TZ 1.15s ease-in-out 1.55s forwards}@keyframes DemoOriginacion_md-cur5__AF_TZ{0%{opacity:0;transform:translate(-9.5em,2.5em)}18%{opacity:1;transform:translate(-9.5em)}50%{opacity:1;transform:translate(-9.5em)}to{opacity:1;transform:translate(0)}}.DemoOriginacion_root__lTB8H .s5.on .actions .btn.sec{animation:DemoOriginacion_md-hover__m2HI2 .55s 1.75s}@keyframes DemoOriginacion_md-hover__m2HI2{0%,to{background:#fff}20%,80%{background:var(--a100);border-color:var(--a500)}}.DemoOriginacion_root__lTB8H .s5.on .actions .btn:not(.sec){animation:DemoOriginacion_md-press__c_55q .25s 2.72s}.DemoOriginacion_root__lTB8H .s6.on .btn{animation:DemoOriginacion_md-press__c_55q .25s .55s}.DemoOriginacion_root__lTB8H .s6.on .sign{animation:DemoOriginacion_md-in__f0eiK .3s .75s forwards}.DemoOriginacion_root__lTB8H .s6.on .sign path{animation:DemoOriginacion_md-draw__df8vf .8s ease-in-out .9s forwards}@keyframes DemoOriginacion_md-draw__df8vf{to{stroke-dashoffset:0}}.DemoOriginacion_root__lTB8H .s6.on .stamp{animation:DemoOriginacion_md-stamp__Iiv3X .35s cubic-bezier(.2,.8,.3,1.3) 1.75s forwards}@keyframes DemoOriginacion_md-stamp__Iiv3X{to{opacity:1;transform:translateY(-50%) scale(1) rotate(-8deg)}}.DemoOriginacion_root__lTB8H .s7.on h3{animation:DemoOriginacion_md-in__f0eiK .4s both}.DemoOriginacion_root__lTB8H .s7.on .steps div{animation:DemoOriginacion_md-in__f0eiK .3s both}.DemoOriginacion_root__lTB8H .s7.on .steps div:nth-child(2){animation-delay:.05s}.DemoOriginacion_root__lTB8H .s7.on .steps div:nth-child(3){animation-delay:.1s}.DemoOriginacion_root__lTB8H .s7.on .steps div:nth-child(4){animation-delay:.15s}.DemoOriginacion_root__lTB8H .s7.on .steps div:nth-child(5){animation-delay:.2s}.DemoOriginacion_root__lTB8H .s7.on .steps div:nth-child(6){animation-delay:.25s}.DemoOriginacion_root__lTB8H.paused *,.DemoOriginacion_root__lTB8H.paused :after{animation-play-state:paused!important}@container (max-width:560px){.DemoOriginacion_root__lTB8H .md-frame{aspect-ratio:4/5;font-size:3.2cqw}.DemoOriginacion_root__lTB8H .md-title{font-size:.95em}.DemoOriginacion_root__lTB8H .side{display:none}.DemoOriginacion_root__lTB8H .score-wrap{grid-template-columns:5.5em 1fr;gap:.9em}.DemoOriginacion_root__lTB8H .doc{height:8em}.DemoOriginacion_root__lTB8H .toast{top:.8em;right:.8em;left:.8em;width:auto}.DemoOriginacion_root__lTB8H .s3 .card{margin-top:4em}.DemoOriginacion_root__lTB8H .steps{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.DemoOriginacion_root__lTB8H .md-scene{transition:none}.DemoOriginacion_root__lTB8H *{animation:none!important}}