.em{--em-t:7.5s;--em-shadow:0 0.15em 0.4em rgba(20,22,26,0.05),0 1.2em 2.8em rgba(20,22,26,0.1);overflow:hidden;font-size:calc(100cqw / 48);font-family:var(--ff);color:var(--ink);line-height:1.25;background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 55%),radial-gradient(circle at 0 100%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 50%),linear-gradient(160deg,var(--accent-soft),var(--paper) 70%)}.em,.em:before{position:absolute;inset:0}.em:before{content:"";background-image:radial-gradient(rgba(20,22,26,.08) .08em,transparent .09em);background-size:1.6em 1.6em;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.em-stage{position:absolute;inset:0}.em-stage *{animation-duration:var(--em-t);animation-iteration-count:infinite;animation-timing-function:var(--ease);animation-fill-mode:both}.lr-cover[data-hover=true] .em-stage *,.lr-cover[data-visible=false] .em-stage *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.em-stage *{animation:none!important}.em-envelope,.em-packet{display:none}}.em svg:not(.em-lines):not(.em-chart svg){width:1.2em;height:1.2em;stroke-width:2.2}.em-win{position:absolute;background:#fff;border:.08em solid var(--rule);border-radius:1em;box-shadow:var(--em-shadow);overflow:hidden}.em-bar{display:flex;align-items:center;gap:.7em;height:2.6em;padding:0 1.1em;border-bottom:.08em solid var(--rule);background:var(--paper);font-size:1em;color:var(--ink-3)}.em-bar b{font-weight:700;letter-spacing:-.02em;color:var(--ink);font-size:1.15em}.em-bar b i{font-style:normal;color:var(--brand)}.em-kick{display:block;font:600 .8em/1 var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.em-mono{font-family:var(--ff-mono)}.em-chip{display:inline-flex;align-items:center;gap:.35em;padding:.3em .75em;border-radius:999px;font-size:.9em;font-weight:550;font-style:normal;white-space:nowrap}.em-chip svg{width:1em!important;height:1em!important}.em-chip.c-accent{background:var(--accent-soft);color:var(--accent-ink)}.em-chip.c-amber{background:#fdf3df;color:#92400e}.em-chip.c-green{background:#dcf3e9;color:#065f46}.em-chip.c-blue{background:#e5edff;color:#1d4ed8}.em-chip.c-rose{background:#fde8ed;color:#be123c}.em-chip.c-grey{background:var(--paper-2);color:var(--ink-3)}.em-ico{flex:none;display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:.6em;background:var(--accent-soft);color:var(--accent-ink)}.em-badge{margin-left:auto;font:500 .8em/1 var(--ff-mono);color:var(--ink-4);background:var(--paper-2);border-radius:.4em;padding:.35em .5em}.em-av{flex:none;display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:50%;font-size:.85em;font-weight:650;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 50%,#f59e0b))}.em-input{display:flex;height:2.4em;padding:0 .8em;border:.08em solid var(--rule);background:#fff;font-size:.95em;color:var(--ink-2);overflow:hidden}.em-input,.em-mini-btn{align-items:center;border-radius:.55em;white-space:nowrap}.em-mini-btn{display:inline-flex;padding:.55em .9em;font-size:.9em;font-weight:600;color:#fff;background:var(--accent-ink)}.em-packet{position:absolute;z-index:2;padding:.4em .75em;border-radius:.5em;font:600 .85em/1 var(--ff-mono);color:#fff;background:var(--ink);box-shadow:0 .5em 1.2em rgba(20,22,26,.2);white-space:nowrap}.em-packet.is-ok{background:var(--ok)}.em-lines{position:absolute;inset:0;width:100%;height:100%}.em-chart path,.em-lines path{fill:none;stroke:var(--accent);stroke-width:.22;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.em-lines path.is-wire{stroke:color-mix(in srgb,var(--accent) 45%,var(--rule));stroke-dasharray:.35 .35;stroke-width:.12}.em-lines path{stroke-width:.16}.em-node{position:absolute;display:flex;align-items:center;gap:.8em;padding:.8em 1em;background:#fff;border:.08em solid var(--rule);border-radius:.9em;box-shadow:var(--em-shadow);font-size:1em}.em-node>span:last-child{display:grid;grid-gap:.3em;gap:.3em;justify-items:start}.em-node b{font-size:1.05em;white-space:nowrap}.em-sub{font-size:.85em;color:var(--ink-3)}.em-ext{display:grid;justify-items:center;align-content:center;grid-gap:.5em;gap:.5em;padding:1.2em;text-align:center}.em-ext b{font-size:1.15em}.em-ext small{color:var(--ink-4);font-size:.85em}.em-ext-ico{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:50%;background:var(--paper-2);color:var(--ink-2)}.em-ext-ico svg{width:1.7em!important;height:1.7em!important}@keyframes em-s1{0%,6%{opacity:0;transform:var(--from,translateY(.7em))}12%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s1{animation-name:em-s1}@keyframes em-draw-1{0%,6%{stroke-dashoffset:1;opacity:1}14%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-1{animation-name:em-draw-1}@keyframes em-lit-1{0%,6%{border-color:var(--rule);box-shadow:var(--em-shadow)}12%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-1{animation-name:em-s1,em-lit-1}@keyframes em-out-1{0%,4%{opacity:0;transform:translateY(.6em)}10%,8%{opacity:1;transform:none}18%,to{opacity:0;transform:translateX(12em)}}.em-out-1{animation-name:em-out-1}@keyframes em-done-1{0%,6%{background:#fff;color:var(--ink-4);border-color:var(--rule)}10%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-1 i{animation-name:em-done-1}@keyframes em-s2{0%,16%{opacity:0;transform:var(--from,translateY(.7em))}22%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s2{animation-name:em-s2}@keyframes em-draw-2{0%,16%{stroke-dashoffset:1;opacity:1}24%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-2{animation-name:em-draw-2}@keyframes em-lit-2{0%,16%{border-color:var(--rule);box-shadow:var(--em-shadow)}22%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-2{animation-name:em-s2,em-lit-2}@keyframes em-out-2{0%,4%{opacity:0;transform:translateY(.6em)}20%,8%{opacity:1;transform:none}28%,to{opacity:0;transform:translateX(12em)}}.em-out-2{animation-name:em-out-2}@keyframes em-done-2{0%,16%{background:#fff;color:var(--ink-4);border-color:var(--rule)}20%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-2 i{animation-name:em-done-2}@keyframes em-s3{0%,26%{opacity:0;transform:var(--from,translateY(.7em))}32%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s3{animation-name:em-s3}@keyframes em-draw-3{0%,26%{stroke-dashoffset:1;opacity:1}34%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-3{animation-name:em-draw-3}@keyframes em-lit-3{0%,26%{border-color:var(--rule);box-shadow:var(--em-shadow)}32%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-3{animation-name:em-s3,em-lit-3}@keyframes em-out-3{0%,4%{opacity:0;transform:translateY(.6em)}30%,8%{opacity:1;transform:none}38%,to{opacity:0;transform:translateX(12em)}}.em-out-3{animation-name:em-out-3}@keyframes em-done-3{0%,26%{background:#fff;color:var(--ink-4);border-color:var(--rule)}30%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-3 i{animation-name:em-done-3}@keyframes em-s4{0%,36%{opacity:0;transform:var(--from,translateY(.7em))}42%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s4{animation-name:em-s4}@keyframes em-draw-4{0%,36%{stroke-dashoffset:1;opacity:1}44%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-4{animation-name:em-draw-4}@keyframes em-lit-4{0%,36%{border-color:var(--rule);box-shadow:var(--em-shadow)}42%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-4{animation-name:em-s4,em-lit-4}@keyframes em-out-4{0%,4%{opacity:0;transform:translateY(.6em)}40%,8%{opacity:1;transform:none}48%,to{opacity:0;transform:translateX(12em)}}.em-out-4{animation-name:em-out-4}@keyframes em-done-4{0%,36%{background:#fff;color:var(--ink-4);border-color:var(--rule)}40%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-4 i{animation-name:em-done-4}@keyframes em-s5{0%,46%{opacity:0;transform:var(--from,translateY(.7em))}52%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s5{animation-name:em-s5}@keyframes em-draw-5{0%,46%{stroke-dashoffset:1;opacity:1}54%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-5{animation-name:em-draw-5}@keyframes em-lit-5{0%,46%{border-color:var(--rule);box-shadow:var(--em-shadow)}52%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-5{animation-name:em-s5,em-lit-5}@keyframes em-out-5{0%,4%{opacity:0;transform:translateY(.6em)}50%,8%{opacity:1;transform:none}58%,to{opacity:0;transform:translateX(12em)}}.em-out-5{animation-name:em-out-5}@keyframes em-done-5{0%,46%{background:#fff;color:var(--ink-4);border-color:var(--rule)}50%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-5 i{animation-name:em-done-5}@keyframes em-s6{0%,56%{opacity:0;transform:var(--from,translateY(.7em))}62%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s6{animation-name:em-s6}@keyframes em-draw-6{0%,56%{stroke-dashoffset:1;opacity:1}64%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-6{animation-name:em-draw-6}@keyframes em-lit-6{0%,56%{border-color:var(--rule);box-shadow:var(--em-shadow)}62%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-6{animation-name:em-s6,em-lit-6}@keyframes em-out-6{0%,4%{opacity:0;transform:translateY(.6em)}60%,8%{opacity:1;transform:none}68%,to{opacity:0;transform:translateX(12em)}}.em-out-6{animation-name:em-out-6}@keyframes em-done-6{0%,56%{background:#fff;color:var(--ink-4);border-color:var(--rule)}60%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-6 i{animation-name:em-done-6}@keyframes em-s7{0%,66%{opacity:0;transform:var(--from,translateY(.7em))}72%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.em-s7{animation-name:em-s7}@keyframes em-draw-7{0%,66%{stroke-dashoffset:1;opacity:1}74%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-draw-7{animation-name:em-draw-7}@keyframes em-lit-7{0%,66%{border-color:var(--rule);box-shadow:var(--em-shadow)}72%,90%{border-color:var(--accent);box-shadow:0 0 0 .35em var(--accent-soft),var(--em-shadow)}to{border-color:var(--rule);box-shadow:var(--em-shadow)}}.em-lit-7{animation-name:em-s7,em-lit-7}@keyframes em-out-7{0%,4%{opacity:0;transform:translateY(.6em)}70%,8%{opacity:1;transform:none}78%,to{opacity:0;transform:translateX(12em)}}.em-out-7{animation-name:em-out-7}@keyframes em-done-7{0%,66%{background:#fff;color:var(--ink-4);border-color:var(--rule)}70%,92%{background:var(--accent);color:#fff;border-color:var(--accent)}to{background:#fff;color:var(--ink-4);border-color:var(--rule)}}.em-done-7 i{animation-name:em-done-7}.em-fund{left:8em;right:8em;top:3em}.em-rows{display:grid;grid-gap:.7em;gap:.7em;padding:1.1em}.em-row{display:flex;align-items:center;gap:.9em;padding:.6em .8em;border:.08em solid var(--rule);border-radius:.7em;--from:translateX(-1.2em)}.em-row-main{display:grid;grid-gap:.25em;gap:.25em}.em-row-main b{font-size:1em}.em-row-main .em-mono{font-size:.85em;color:var(--ink-3)}.em-chips{display:flex;gap:.35em}.em-chips .em-chip{font-size:.75em}.em-auto-trigger{left:2em;top:12em;width:13em}.em-diamond{position:absolute;left:19em;top:11em;width:8em;height:8em;display:grid;place-items:center;--from:scale(0.6)}.em-diamond:before{content:"";position:absolute;inset:1.2em;transform:rotate(45deg);border-radius:.8em;background:#fff;border:.12em solid var(--accent);box-shadow:var(--em-shadow)}.em-diamond span{position:relative;font-size:.85em;font-weight:650;text-align:center;line-height:1.15;width:6em}.em-auto-a{top:4.5em}.em-auto-a,.em-auto-b{left:31.5em;--from:translateX(-1em)}.em-auto-b{top:18.5em}.em-auto-a .em-chip{font-size:.75em}.em-int-rec{left:2.5em;top:4em;width:21em}.em-fields{display:grid;grid-gap:.9em;gap:.9em;padding:1.2em}.em-fields>div{margin:0;display:grid;grid-gap:.2em;gap:.2em}.em-fields small{font-size:.8em;color:var(--ink-4)}.em-fields b{font-size:1.05em}.em-field-new{padding:.6em .8em;margin:0 -.8em!important;border-radius:.6em;background:var(--accent-soft)}.em-field-new b{color:var(--accent-ink)}.em-reveal{--from:translateX(-0.6em)}.em-int-api{left:33em;top:8em;width:12em;height:13em}.em-int-req{left:24.5em;top:11em;animation-name:em-int-req}.em-int-res{left:24em;top:17em;animation-name:em-int-res}@keyframes em-int-req{0%,10%{opacity:0;transform:translateX(0)}13%{opacity:1;transform:translateX(0)}26%{opacity:1;transform:translateX(5em)}30%,to{opacity:0;transform:translateX(5em)}}@keyframes em-int-res{0%,28%{opacity:0;transform:translateX(5em)}31%{opacity:1;transform:translateX(5em)}42%{opacity:1;transform:translateX(0)}46%,to{opacity:0;transform:translateX(0)}}.em-rd-store{left:2.5em;top:8em;width:13em;height:14em}.em-rd-json{left:15.5em;top:13.5em;animation-name:em-rd-json}@keyframes em-rd-json{0%,12%{opacity:0;transform:translateX(0)}15%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(6em)}34%,to{opacity:0;transform:translateX(6em)}}.em-rd-list{left:26em;top:4.5em;width:19.5em}.em-list{display:grid;padding:.6em}.em-li{display:flex;align-items:center;justify-content:space-between;gap:.6em;height:3.6em;padding:0 .7em;border-radius:.6em;overflow:hidden}.em-li b{font-size:.95em}.em-li .em-chip{font-size:.75em}.em-li.is-new{background:var(--accent-soft);animation-name:em-row-in}@keyframes em-row-in{0%,32%{height:0;opacity:0}40%,90%{height:3.6em;opacity:1}97%,to{height:3.6em;opacity:0}}.em-envelope{position:absolute;z-index:2;left:3em;top:2.5em;display:grid;place-items:center;width:3.6em;height:3.6em;border-radius:.9em;background:var(--accent);color:#fff;box-shadow:0 .8em 1.6em color-mix(in srgb,var(--accent) 35%,transparent);animation-name:em-envelope}.em-envelope svg{width:1.8em!important;height:1.8em!important}@keyframes em-envelope{0%,4%{opacity:0;transform:translate(0) rotate(-12deg)}8%{opacity:1;transform:translate(0) rotate(-12deg)}22%{opacity:1;transform:translate(11em,8em) rotate(0)}26%,to{opacity:0;transform:translate(11em,8em) scale(.6)}}.em-mail{left:11em;right:6em;top:7.5em}.em-thread{display:flex;align-items:center;gap:.8em;margin:1em 1em 0;padding:.8em;border-radius:.7em;border:.08em solid var(--rule)}.em-thread span:last-child{display:grid;grid-gap:.2em;gap:.2em}.em-thread small{font-size:.8em;color:var(--ink-4)}.em-links{display:flex;flex-wrap:wrap;gap:.5em;padding:.9em 1em 1.2em}.em-links .em-chip{--from:translateY(0.6em) scale(0.9)}.em-queue{position:absolute;left:2.5em;top:4.5em;width:17em;display:grid;grid-gap:.7em;gap:.7em}.em-conv{display:flex;align-items:center;gap:.7em;padding:.7em .8em;background:#fff;border:.08em solid var(--rule);border-radius:.8em;box-shadow:var(--em-shadow);font-size:.95em;white-space:nowrap}.em-dot{display:grid;place-items:center;width:2em;height:2em;border-radius:50%}.em-dot svg{width:1em!important;height:1em!important}.em-dot.c-green{background:#dcf3e9;color:#059669}.em-dot.c-blue{background:#e5edff;color:#1d4ed8}.em-route{position:absolute;left:20.5em;top:13.6em;display:inline-flex;align-items:center;gap:.4em;padding:.45em .8em;border-radius:999px;font-size:.85em;font-weight:600;color:var(--accent-ink);background:#fff;border:.1em dashed var(--accent)}.em-agents{position:absolute;left:31.5em;top:6.5em;display:grid;grid-gap:1em;gap:1em}.em-agent{position:relative;display:flex;align-items:center;gap:.8em;width:14em;padding:1em}.em-agent>span:last-child{display:grid;grid-gap:.45em;gap:.45em}.em-slots{display:flex;gap:.35em}.em-slots i{position:relative;width:2.2em;height:.55em;border-radius:1em;background:var(--paper-3);overflow:hidden}.em-slots b{position:absolute;inset:0;border-radius:inherit;background:var(--accent);--from:scaleX(0);transform-origin:left}.em-browser{left:2.5em;top:3em;width:27em;height:24em}.em-url{display:flex;align-items:center;gap:.35em;height:2.4em;padding:0 .9em;border-bottom:.08em solid var(--rule);background:var(--paper)}.em-url i{width:.6em;height:.6em;border-radius:50%;background:var(--paper-3)}.em-url span{margin-left:.6em;padding:.25em .8em;border-radius:999px;background:#fff;border:.08em solid var(--rule);font:500 .8em/1.2 var(--ff-mono);color:var(--ink-3)}.em-site-hero{margin:.9em;height:6.5em;border-radius:.7em;padding:1em;display:flex;align-items:flex-end;background:linear-gradient(180deg,#bfe3f7,#e7f4fb 55%,#f4e3c3 56%,#ead2a6)}.em-site-hero b{font-size:1.15em;max-width:11em;line-height:1.15}.em-houses{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6em;gap:.6em;margin:0 .9em}.em-houses i{height:4em;border-radius:.5em;background:linear-gradient(160deg,var(--paper-2),var(--paper-3))}.em-houses i:nth-child(2){background:linear-gradient(160deg,#e5edff,#cddcfb)}.em-site-form{display:flex;gap:.5em;margin:.9em}.em-site-form .em-input{flex:1 1}.em-press-2{animation-name:em-press}@keyframes em-press{0%,14%{transform:none;box-shadow:none}17%{transform:scale(.92);box-shadow:0 0 0 .4em var(--accent-soft)}21%,to{transform:none;box-shadow:none}}.em-lead{left:31.5em;top:8.5em;width:14em;display:grid;grid-gap:.55em;gap:.55em;justify-items:start;padding:1.1em;border-left:.25em solid var(--accent);--from:translateX(-1.5em) scale(0.95)}.em-lead b{font-size:1.15em}.em-lead .em-chip{font-size:.8em}.em-rep{left:6em;right:6em;top:2.5em;bottom:2.5em}.em-kpi{display:flex;align-items:center;gap:.7em;padding:1em 1.2em 0}.em-kpi b{font-size:1.6em;letter-spacing:-.02em}.em-chart{position:absolute;left:1.2em;right:1.2em;bottom:1.2em;top:6.4em;display:flex;align-items:flex-end;gap:.9em;padding:0 .6em;border-bottom:.1em solid var(--rule)}.em-chart i{flex:1 1;border-radius:.4em .4em 0 0;background:color-mix(in srgb,var(--accent) 70%,#fff);transform-origin:bottom;--from:scaleY(0)}.em-chart i:nth-child(2n){background:color-mix(in srgb,var(--accent) 35%,#fff)}.em-chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.em-chart path{stroke:var(--ink);stroke-width:.45}.em-chart .is-slow{animation-name:em-draw-slow}@keyframes em-draw-slow{0%,30%{stroke-dashoffset:1;opacity:1}70%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}.em-cpq{left:7em;right:7em;top:2.5em}.em-lines-list{display:grid;grid-gap:.15em;gap:.15em;padding:.9em 1.2em 1.2em}.em-qline{display:flex;justify-content:space-between;gap:1em;padding:.6em 0;border-bottom:.08em solid var(--paper-3);font-size:.95em}.em-qline b{font-weight:550;font-size:.95em}.em-qline.is-disc{color:var(--accent-ink)}.em-qtotal{display:flex;justify-content:space-between;padding-top:.8em;font-weight:700;font-size:1.15em}.em-stamp{position:absolute;left:38%;bottom:.9em;display:inline-flex;align-items:center;gap:.4em;padding:.45em .9em;border-radius:.5em;border:.16em solid #0f9f6e;color:#0f9f6e;font-weight:750;font-size:1.1em;letter-spacing:.02em;text-transform:uppercase;background:rgba(255,255,255,.9);transform:rotate(-8deg);--from:rotate(-8deg) scale(1.8)}@keyframes em-stamp-in{0%,56%{opacity:0;transform:rotate(-8deg) scale(1.8)}60%,90%{opacity:1;transform:rotate(-8deg) scale(1)}97%,to{opacity:0;transform:rotate(-8deg) scale(1)}}.em-stamp.em-s6{animation-name:em-stamp-in}.em-step{left:9em;right:9em;top:2.5em;bottom:2.5em}.em-steps{position:relative;display:flex;justify-content:space-between;padding:1em 1.6em .6em}.em-stepdot{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:.35em;gap:.35em;font-size:.8em;color:var(--ink-3)}.em-stepdot i{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;border:.12em solid var(--accent);background:var(--accent);color:#fff;font-style:normal;font-weight:650}.em-steps-track{position:absolute;left:3em;right:3em;top:2.1em;height:.2em;background:var(--paper-3)}.em-steps-track i{position:absolute;inset:0;background:var(--accent);transform-origin:left;animation-name:em-track}@keyframes em-track{0%,26%{transform:scaleX(0)}32%,56%{transform:scaleX(.5)}62%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.em-panels{position:relative;margin:.4em 1.6em;height:12em}.em-panel{position:absolute;inset:0;display:grid;align-content:start;grid-gap:.35em;gap:.35em}.em-panel small{font-size:.8em;color:var(--ink-4);margin-top:.3em}.em-p1,.em-p2{opacity:0}.em-p1{animation-name:em-p1}.em-p2{animation-name:em-p2}.em-p3{animation-name:em-p3}@keyframes em-p1{0%,2%{opacity:0;transform:translateX(1.5em)}26%,6%{opacity:1;transform:none}31%,to{opacity:0;transform:translateX(-1.5em)}}@keyframes em-p2{0%,29%{opacity:0;transform:translateX(1.5em)}34%,56%{opacity:1;transform:none}61%,to{opacity:0;transform:translateX(-1.5em)}}@keyframes em-p3{0%,59%{opacity:0;transform:translateX(1.5em)}64%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.em-p3{justify-items:center;align-content:center;text-align:center}.em-p3 b{font-size:1.2em}.em-check{display:grid;place-items:center;width:3.4em;height:3.4em;border-radius:50%;background:#dcf3e9;color:#0f9f6e}.em-check svg{width:1.8em!important;height:1.8em!important;stroke-width:3!important}.vg{--vg-t:8s;position:relative;width:min(100%,520px);min-width:0;font-family:var(--ff);font-size:13px;color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vg *{animation-duration:var(--vg-t);animation-iteration-count:infinite;animation-timing-function:var(--ease)}.vg-win{background:#fff;border:1px solid var(--rule);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.vg-bar{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-bottom:1px solid var(--rule);background:var(--paper);font-size:12px;color:var(--ink-3)}.vg-bar b{font-weight:700;color:var(--ink);letter-spacing:-.02em;font-size:14px}.vg-bar b i{color:var(--brand);font-style:normal}.vg-bar .vg-av{margin-left:auto}.vg-av{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;font-size:10.5px;font-weight:600;color:#fff;background:linear-gradient(135deg,#e85d2f,#f59e0b);flex:none}.vg-av.is-s{background:linear-gradient(135deg,#7c3aed,#2563eb)}.vg-av.is-j{background:linear-gradient(135deg,#0f9f6e,#2563eb)}.vg-body{padding:16px}.vg-title{font-weight:650;font-size:15px;letter-spacing:-.01em;margin:0 0 12px;display:flex;align-items:center;gap:8px}.vg-kicker{font:600 10.5px/1 var(--ff-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.vg-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:550;white-space:nowrap}.vg-chip.c-amber{background:#fdf3df;color:#92400e}.vg-chip.c-blue{background:#e5edff;color:#1d4ed8}.vg-chip.c-green{background:#dcf3e9;color:#065f46}.vg-chip.c-violet{background:#efe7ff;color:#6d28d9}.vg-chip.c-grey{background:var(--paper-2);color:var(--ink-3)}.vg-type-badge{font:500 10.5px/1 var(--ff-mono);color:var(--ink-4);background:var(--paper-2);border-radius:5px;padding:4px 6px}.vg-mono{font-family:var(--ff-mono)}.vg-btn{display:inline-flex;gap:6px;padding:7px 12px;border-radius:8px;font-weight:550;font-size:12.5px;background:var(--brand-ink);color:#fff}.vg-btn,.vg-input{align-items:center}.vg-input{display:flex;height:34px;padding:0 10px;border:1px solid var(--rule);border-radius:8px;background:#fff;font-size:13px}.vg-label{font-size:11.5px;color:var(--ink-3);margin:0 0 5px}.vg-typed{display:inline-block;overflow:hidden;white-space:nowrap;font-family:var(--ff-mono);width:0;animation-name:vg-type;animation-timing-function:steps(var(--n));border-right:1.5px solid var(--brand)}@keyframes vg-type{0%,8%{width:0}24%,to{width:calc(var(--n) * 1ch)}}.vg-cursor{position:absolute;width:18px;height:18px;z-index:5;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.vg-entity{display:grid;grid-template-columns:130px 1fr}.vg-side{border-right:1px solid var(--rule);background:var(--paper);padding:12px 10px;display:flex;flex-direction:column;gap:4px}.vg-side span{padding:6px 8px;border-radius:6px;color:var(--ink-3);font-size:12px;display:flex;align-items:center;gap:6px}.vg-side .is-new{background:var(--brand-soft);color:var(--brand-ink);font-weight:600;animation-name:vg-side-new}@keyframes vg-side-new{0%,62%{opacity:0;transform:translateX(-14px)}70%,to{opacity:1;transform:none}}.vg-dialog{margin:14px;border:1px solid var(--rule);border-radius:12px;padding:14px;box-shadow:var(--shadow);animation-name:vg-dialog;background:#fff}@keyframes vg-dialog{0%{opacity:0;transform:translateY(10px) scale(.97)}58%,6%{opacity:1;transform:none}64%,to{opacity:0;transform:translateY(-6px) scale(.98)}}.vg-dialog .vg-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.vg-dialog .vg-btn{animation-name:vg-press}@keyframes vg-press{0%,50%{transform:none}53%{transform:scale(.92)}57%,to{transform:none}}.vg-entity-done{position:absolute;inset:52px 14px auto 144px;padding:14px;border-radius:12px;border:1px dashed var(--brand);background:#fff;animation-name:vg-done-in}@keyframes vg-done-in{0%,64%{opacity:0;transform:scale(.95)}72%,96%{opacity:1;transform:none}to{opacity:0}}.vg-fields{display:flex;flex-direction:column;gap:6px}.vg-field{display:grid;grid-template-columns:26px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--rule);border-radius:10px;background:#fff;animation-name:vg-field-in;animation-delay:calc(var(--i) * .45s)}@keyframes vg-field-in{0%{opacity:0;transform:translateY(10px) scale(.97)}5%,88%{opacity:1;transform:none}94%,to{opacity:0}}.vg-field-ico{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink)}.vg-field b{font-weight:600;font-size:13px}.vg-field em{display:flex;flex-wrap:wrap;gap:4px;font-style:normal;margin-top:3px}.vg-rules .vg-input{position:relative;animation-name:vg-invalid;justify-content:space-between}@keyframes vg-invalid{0%,22%{border-color:var(--rule);transform:none}25%{border-color:#ef4444;transform:translateX(-5px)}28%{transform:translateX(5px)}31%{transform:translateX(-3px)}34%,56%{border-color:#ef4444;transform:none}60%,to{border-color:var(--ok)}}.vg-date{position:relative;display:inline-block;height:1.3em;overflow:hidden}.vg-date span{display:block;animation-name:vg-date-roll}@keyframes vg-date-roll{0%,56%{transform:none}62%,to{transform:translateY(-1.3em)}}.vg-error{margin-top:8px;display:flex;gap:6px;align-items:center;color:#b91c1c;font-size:12px;background:#fef2f2;border-radius:8px;padding:7px 10px;animation-name:vg-error}@keyframes vg-error{0%,23%{opacity:0;transform:translateY(-4px)}27%,56%{opacity:1;transform:none}60%,to{opacity:0;transform:translateY(-4px)}}.vg-seg{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;background:var(--paper-2);border-radius:10px;padding:3px;margin-bottom:14px}.vg-seg span{position:relative;z-index:1;padding:7px 14px;font-weight:550;text-align:center}.vg-seg:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:8px;background:#fff;box-shadow:var(--shadow);animation:vg-seg var(--vg-t) var(--ease) infinite}@keyframes vg-seg{0%,42%{transform:none}50%,92%{transform:translateX(100%)}to{transform:none}}.vg-chipset{position:relative;height:64px}.vg-chipset>div{position:absolute;inset:0;display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.vg-chipset .is-a{animation-name:vg-set-a}.vg-chipset .is-b{animation-name:vg-set-b}@keyframes vg-set-a{0%,42%{opacity:1;transform:none}48%,94%{opacity:0;transform:translateY(-8px)}to{opacity:1}}@keyframes vg-set-b{0%,46%{opacity:0;transform:translateY(8px)}52%,92%{opacity:1;transform:none}98%,to{opacity:0}}.vg-rec-head{justify-content:space-between;align-items:flex-start}.vg-rec-head,.vg-tabs{display:flex;margin-bottom:12px}.vg-tabs{position:relative;gap:18px;border-bottom:1px solid var(--rule)}.vg-tabs span{padding:6px 0 9px;color:var(--ink-3);font-weight:550}.vg-tabs i{position:absolute;bottom:-1px;left:0;height:2px;width:52px;border-radius:2px;background:var(--brand);animation:vg-tab var(--vg-t) var(--ease) infinite}@keyframes vg-tab{0%,40%{transform:none;width:52px}48%,92%{transform:translateX(70px);width:84px}to{transform:none;width:52px}}.vg-panes{position:relative;height:128px}.vg-panes>div{position:absolute;inset:0}.vg-panes .is-a{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;align-content:start;animation-name:vg-set-a}.vg-panes .is-b{display:flex;flex-direction:column;gap:6px;animation-name:vg-set-b}.vg-kv{border:1px solid var(--rule);border-radius:8px;padding:8px 10px}.vg-kv span{display:block;font-size:10.5px;color:var(--ink-4)}.vg-kv b{font-weight:600}.vg-rel{grid-template-columns:70px 1fr auto;grid-gap:10px;gap:10px;padding:7px 10px;border:1px solid var(--rule);border-radius:8px}.vg-perm,.vg-rel{display:grid;align-items:center}.vg-perm{grid-template-columns:1fr 52px 52px;grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--rule)}.vg-perm.is-head{font:600 10.5px/1 var(--ff-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-4);border-bottom-color:var(--rule)}.vg-perm.is-head span:not(:first-child){text-align:center}.vg-perm:last-child{border-bottom:0}.vg-perm-name{gap:6px;font-weight:550}.vg-perm-name,.vg-viewas{display:flex;align-items:center}.vg-viewas{gap:8px;margin-bottom:10px;font-size:12px;color:var(--ink-3)}.vg-viewas-who{position:relative;padding:3px 10px 3px 3px;border-radius:999px;border:1px solid var(--rule);background:#fff;font-weight:600;color:var(--ink);width:92px;height:30px;overflow:hidden}.vg-viewas-who,.vg-viewas-who>span{display:inline-flex;align-items:center;gap:6px}.vg-viewas-who>span{position:absolute;left:3px}.vg-viewas-who .is-m{animation-name:vg-set-a}.vg-viewas-who .is-s{animation-name:vg-set-b}.vg-list-row{display:grid;grid-template-columns:60px 1fr 24px;grid-gap:10px;gap:10px;align-items:center;padding:0 10px;height:36px;border-bottom:1px solid var(--rule);overflow:hidden}.vg-list-row.is-hide{animation-name:vg-collapse}@keyframes vg-collapse{0%,44%{height:36px;opacity:1}52%,90%{height:0;opacity:0;border-bottom-width:0}98%,to{height:36px;opacity:1}}.vg-list-row.is-mine{animation-name:vg-mine}@keyframes vg-mine{0%,48%{background:transparent}54%,90%{background:#f6f3ff}to{background:transparent}}.vg-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.vg-split .vg-win{animation-name:vg-split-in}.vg-split .vg-win+.vg-win{animation-delay:.25s}@keyframes vg-split-in{0%{opacity:0;transform:translateY(12px)}6%,94%{opacity:1;transform:none}to{opacity:0}}.vg-split .vg-body{padding:12px}.vg-split .vg-kv+.vg-kv{margin-top:6px}.vg-stamp{position:absolute;right:-8px;bottom:-14px;display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:var(--ok);color:#fff;font-weight:650;box-shadow:0 10px 24px rgba(15,159,110,.35);animation-name:vg-stamp}@keyframes vg-stamp{0%,40%{opacity:0;transform:scale(1.6) rotate(-10deg)}46%{opacity:1;transform:scale(.94) rotate(-4deg)}50%,92%{opacity:1;transform:rotate(-4deg)}to{opacity:0}}.vg-entity-wrap .vg-cursor{animation-name:vg-cur-entity}@keyframes vg-cur-entity{0%{left:90%;top:95%}30%{left:42%;top:60%}34%,38%{left:42%;top:60%}48%{left:80%;top:82%}52%,56%{left:80%;top:82%;transform:scale(.85)}60%,to{left:95%;top:100%;transform:none}}.vg-perm-wrap .vg-cursor{animation-name:vg-cur-perm}@keyframes vg-cur-perm{0%{left:50%;top:100%}32%{left:91%;top:84%}38%,41%{left:91%;top:84%;transform:scale(.85)}46%,to{left:96%;top:100%;transform:none}}@media (prefers-reduced-motion:reduce){.vg *{animation:none!important}.vg-typed{width:calc(var(--n) * 1ch);border-right:0}.vg-back>span:last-child,.vg-chipset .is-b,.vg-cursor,.vg-dialog,.vg-error,.vg-list-row.is-hide,.vg-panes .is-a,.vg-viewas-who .is-m{display:none}}@media (max-width:520px){.vg{font-size:12px}.vg-type-badge{display:none}.vg-field{grid-template-columns:26px 1fr}.vg-entity{grid-template-columns:1fr}.vg-side{display:none}.vg-entity-done{inset:52px 14px auto 14px}.vg-split{grid-template-columns:1fr}}.vg-back>span{animation-name:vg-roll-back}@keyframes vg-roll-back{0%,12%{transform:none}16%,58%{transform:translateY(-100%)}64%,to{transform:none}}.vg-back{display:inline-block;overflow:hidden;height:1.7em}.vg-back>span{height:1.7em;display:flex;align-items:center}.vg-aud{animation-name:vg-aud}@keyframes vg-aud{0%,52%{opacity:0;transform:scale(.6)}58%,94%{opacity:1;transform:none}to{opacity:0}}.pf-look-noche{--pf-ground:#0e0e12;--pf-deep:#060608;--pf-card:#1a1a21;--pf-card2:#23232c;--pf-line:#30303b;--pf-mute:#8d8b99;--pf-ink:#f3f0ea;--pf-accent:#ff6a3d;--pf-wa:#2bd36f;--pf-mail:#5b95ff;--pf-ia:#a592ff;--pf-grid:rgba(255,255,255,0.07);--pf-shadow:0 18px 40px -18px rgba(0,0,0,0.7),0 0 0 1px rgba(255,255,255,0.02);--pf-glow:0.34;--pf-logo:#5b95ff}.pf-look-papel{--pf-ground:#f3efe6;--pf-deep:#e6e0d3;--pf-card:#ffffff;--pf-card2:#faf7f1;--pf-line:#e0d9cb;--pf-mute:#77726a;--pf-ink:#17150f;--pf-accent:#e0531f;--pf-wa:#14a150;--pf-mail:#2563eb;--pf-ia:#7453f5;--pf-grid:rgba(23,21,15,0.09);--pf-shadow:0 18px 40px -22px rgba(60,45,20,0.35),0 1px 2px rgba(60,45,20,0.06);--pf-glow:0.16;--pf-logo:#2563eb}.pf-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:20px;background:radial-gradient(120% 90% at 50% 40%,var(--pf-ground) 55%,var(--pf-deep) 100%);color:var(--pf-ink);font-family:Geist,system-ui,sans-serif;isolation:isolate}.pf-stage{position:absolute;left:0;top:0;width:1280px;height:720px;transform-origin:0 0}.pf-stage [data-k]{will-change:transform,opacity}.pf-grid{left:-640px;top:-360px;width:2560px;height:1440px;background-image:radial-gradient(circle,var(--pf-grid) 1.4px,transparent 1.6px);background-size:32px 32px;pointer-events:none}.pf-grid,.pf-world{position:absolute;transform-origin:0 0}.pf-world{inset:0}.pf-wires{position:absolute;left:0;top:0;overflow:visible}.pf-wire{stroke-width:3;stroke-linecap:round;stroke-dasharray:1 1}.pf-wire.is-wa{stroke:var(--pf-wa)}.pf-wire.is-mail{stroke:var(--pf-mail)}.pf-card{position:absolute;left:0;top:0;background:var(--pf-card);border:1px solid var(--pf-line);border-radius:16px;box-shadow:var(--pf-shadow);transform-origin:50% 50%}.pf-panel{padding:30px 38px;border-radius:22px}.pf-panel-title{margin:0;font-size:30px;font-weight:650;letter-spacing:-.03em}.pf-panel-sub{margin:6px 0 0;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;color:var(--pf-mute)}.pf-icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff}.pf-icon.is-wa{background:var(--pf-wa)}.pf-icon.is-mail{background:var(--pf-mail)}.pf-icon.is-queue{background:color-mix(in srgb,var(--pf-accent) 16%,transparent);color:var(--pf-accent)}.pf-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap}.pf-chip.is-skill{background:color-mix(in srgb,var(--pf-wa) 16%,var(--pf-card));color:var(--pf-wa);border:1px solid color-mix(in srgb,var(--pf-wa) 40%,transparent)}.pf-chip.is-skill.is-mail{background:color-mix(in srgb,var(--pf-mail) 16%,var(--pf-card));color:var(--pf-mail);border-color:color-mix(in srgb,var(--pf-mail) 40%,transparent)}.pf-fly{box-shadow:0 12px 24px -10px rgba(0,0,0,.45)}.pf-cursor,.pf-fly{position:absolute;left:0;top:0}.pf-cursor{transform-origin:3px 2px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.35))}.pf-cursor path{fill:var(--pf-ink);stroke:var(--pf-ground);stroke-width:1.6;stroke-linejoin:round}.pf-rail{position:absolute;left:40px;top:30px;display:flex}.pf-rail,.pf-rail-item{gap:8px;align-items:center}.pf-rail-item{display:inline-flex;height:36px;padding:0 14px 0 6px;border-radius:999px;font-size:16px;font-weight:600;color:var(--pf-mute);background:color-mix(in srgb,var(--pf-card) 70%,transparent);border:1px solid var(--pf-line)}.pf-rail-num{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:13px;background:var(--pf-line);color:var(--pf-ink)}.pf-rail-num svg{display:none}.pf-rail-item[data-state=active]{color:var(--pf-ink);border-color:var(--pf-accent)}.pf-rail-item[data-state=active] .pf-rail-num{background:var(--pf-accent);color:#fff}.pf-rail-item[data-state=done] .pf-rail-num{background:var(--pf-wa);color:#fff}.pf-rail-item[data-state=done] .pf-rail-num b{display:none}.pf-rail-item[data-state=done] .pf-rail-num svg{display:block}.pf-live{display:inline-flex;align-items:center;gap:8px;margin-left:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:var(--pf-wa)}.pf-live-dot{width:9px;height:9px;border-radius:50%;background:var(--pf-wa);box-shadow:0 0 12px var(--pf-wa)}.pf-word{position:absolute;left:0;top:0;font-size:140px;font-weight:650;letter-spacing:-.05em;line-height:1;white-space:nowrap;transform-origin:50% 50%}.pf-word.is-hit{font-size:104px}.pf-word[data-k=hit2],.pf-word[data-k=hook2]{color:var(--pf-accent)}.pf-mark{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.pf-mark-word{display:flex;font-size:168px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--pf-logo)}.pf-mark-dot{color:#e85d2f}.pf-mark-word span{display:inline-block;transform-origin:50% 100%}.pf-mark-tag{font-family:Geist Mono,ui-monospace,monospace;font-size:20px;letter-spacing:.04em;color:var(--pf-mute)}.pf-mark-tag b{color:var(--pf-ink);font-family:Geist,system-ui,sans-serif;font-weight:700;letter-spacing:-.03em}.pf-mark-tag b i{font-style:normal;color:#e85d2f}.pf-view{position:absolute;inset:0}.pf-sound{position:absolute;right:14px;bottom:14px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--pf-line);background:color-mix(in srgb,var(--pf-card) 85%,transparent);color:var(--pf-mute);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .15s,border-color .15s}.pf-sound:hover,.pf-sound[aria-pressed=true]{color:var(--pf-ink);border-color:var(--pf-mute)}.pf-sound:focus-visible{outline:2px solid var(--pf-accent);outline-offset:2px}.pf-watch{position:absolute;left:50%;bottom:18px;z-index:2;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 20px 0 8px;border:0;border-radius:999px;font:600 15px/1 Geist,system-ui,sans-serif;color:#fff;background:var(--pf-accent);box-shadow:0 10px 30px -8px color-mix(in srgb,var(--pf-accent) 70%,transparent),0 0 0 1px color-mix(in srgb,#fff 18%,transparent) inset;white-space:nowrap;cursor:pointer;transition:transform .15s,box-shadow .15s}@media (max-width:600px){.pf-watch{bottom:10px;height:34px;gap:7px;padding:0 14px 0 5px;font-size:13px}.pf-watch-icon{width:24px;height:24px}.pf-sound{right:8px;bottom:8px;width:32px;height:32px}}.pf-watch:hover{transform:translateX(-50%) translateY(-1px);box-shadow:0 14px 36px -8px color-mix(in srgb,var(--pf-accent) 80%,transparent),0 0 0 1px color-mix(in srgb,#fff 24%,transparent) inset}.pf-watch:focus-visible{outline:2px solid var(--pf-ink);outline-offset:3px}.pf-watch-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,#fff 22%,transparent)}.pf-tall{aspect-ratio:9/16;border-radius:18px}.pf-tall .pf-rail{left:20px;top:24px;gap:6px}.pf-tall .pf-live{margin-left:4px}.pf-tall .pf-word{font-size:88px}.pf-tall .pf-word.is-hit{font-size:58px}.pf-tall .pf-mark-word{font-size:150px}.fu-film{--fu-amber:#d97706;--fu-blue:var(--pf-mail);--fu-green:var(--pf-wa);--fu-sofia:#7c3aed}.pf-look-noche.fu-film{--fu-amber:#f59e0b;--fu-sofia:#a78bfa}.fu-film .pf-stage *{box-sizing:border-box}.fu-film .pf-mark-word{color:var(--pf-ink)}.fu-mark-tag{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--pf-accent);background:color-mix(in srgb,var(--pf-accent) 12%,var(--pf-card));border:1px solid color-mix(in srgb,var(--pf-accent) 35%,transparent)}.fu-window{border-radius:18px;overflow:hidden}.fu-topbar{position:absolute;left:0;right:0;top:0;height:44px;display:flex;align-items:center;gap:14px;padding:0 18px;border-bottom:1px solid var(--pf-line)}.fu-logo{font-weight:700;font-size:18px;letter-spacing:-.03em}.fu-logo i{font-style:normal;color:#e85d2f}.fu-tenant{padding-left:14px;border-left:1px solid var(--pf-line);font-size:13px;color:var(--pf-mute)}.fu-avatar{margin-left:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:700;color:#fff;background:#e85d2f}.fu-tabbar{right:0;top:44px;height:38px;padding:0 18px;border-bottom:1px solid var(--pf-line);background:var(--pf-card2)}.fu-tab,.fu-tabbar{position:absolute;left:0;display:flex;align-items:center;color:var(--pf-mute)}.fu-tab{top:0;height:30px;justify-content:center;gap:6px;border-radius:8px;font-size:13.5px;font-weight:550;white-space:nowrap;z-index:3}.fu-tab[data-state=active]{color:var(--pf-ink);background:var(--pf-card);box-shadow:0 0 0 1px var(--pf-line),inset 0 -2px 0 var(--pf-accent)}.fu-tab[data-state=new]{color:var(--pf-accent);background:color-mix(in srgb,var(--pf-accent) 12%,var(--pf-card));box-shadow:0 0 0 1px color-mix(in srgb,var(--pf-accent) 40%,transparent)}.fu-view{position:absolute;inset:0;pointer-events:none}.fu-title{position:absolute;margin:0;display:flex;align-items:center;gap:8px;height:34px;font-size:22px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}.fu-title em{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 7px;border-radius:999px;font-style:normal;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;font-weight:500;color:var(--pf-mute);border:1px solid var(--pf-line)}.fu-nav,.fu-title em{background:var(--pf-card2)}.fu-nav{position:absolute;display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:14px;border:1px solid var(--pf-line)}.fu-nav-group{margin:10px 4px 4px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--pf-mute)}.fu-nav-group:first-child{margin-top:2px}.fu-nav-item{display:flex;align-items:center;gap:9px;height:32px;padding:0 10px;border-radius:9px;font-size:13.5px;font-weight:550;white-space:nowrap;color:var(--pf-mute)}.fu-nav-item[data-state=active]{color:var(--pf-ink);background:var(--pf-card);box-shadow:0 0 0 1px var(--pf-line)}.fu-nav-item[data-state=active] svg{color:var(--pf-accent)}.fu-crumbs{display:flex;align-items:center;gap:5px;height:100%;margin:-10px 0;padding:0 4px;font-size:13px;white-space:nowrap;color:var(--pf-mute)}.fu-crumbs b{color:var(--pf-ink);font-weight:650}.fu-card{position:absolute;border-radius:14px;border:1px solid var(--pf-line);background:var(--pf-card);box-shadow:var(--pf-shadow);overflow:hidden;transform-origin:50% 50%}.fu-card p{margin:0}.fu-kicker{top:16px;align-items:center;gap:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--pf-mute)}.fu-card-title,.fu-kicker{position:absolute;left:22px;display:flex}.fu-card-title{right:22px;top:34px;align-items:baseline;gap:10px;font-size:22px;font-weight:650;letter-spacing:-.02em;white-space:nowrap}.fu-card-title em{font-style:normal;font-size:13px}.fu-card-title em,.fu-count{font-weight:500;letter-spacing:0;color:var(--pf-mute)}.fu-count{margin-left:auto;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px}.fu-ico{flex:none;display:grid;place-items:center;width:30px;height:30px;color:var(--pf-accent);background:color-mix(in srgb,var(--pf-accent) 11%,var(--pf-card))}.fu-btn,.fu-ico{border-radius:9px}.fu-btn{position:absolute;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;font-size:13.5px;font-weight:600;white-space:nowrap;color:#fff;background:var(--pf-accent);transform-origin:50% 50%;z-index:2}.fu-btn.is-static{left:auto;padding:0;width:90px}.fu-btn.is-ghost{color:var(--pf-ink);background:var(--pf-card);border:1px solid var(--pf-line)}.fu-ent{display:flex;align-items:center;gap:12px;height:48px;padding:0 18px;border-top:1px solid var(--pf-line);font-size:14.5px}.fu-ent:first-child{border-top:0}.fu-scrim{position:absolute;border-radius:0 0 18px 18px;background:color-mix(in srgb,var(--pf-ink) 10%,transparent)}.fu-dialog{border-radius:16px;overflow:hidden;z-index:4}.fu-dialog-body{position:absolute;left:0;top:0}.fu-dialog-body p{margin:0}.fu-dialog-title{position:absolute;left:22px;top:18px;font-size:17px;font-weight:650;letter-spacing:-.01em}.fu-dialog-step{right:22px;top:22px;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px}.fu-dialog-step,.fu-label{position:absolute;color:var(--pf-mute)}.fu-label{left:22px;font-size:12.5px;font-weight:600}.fu-input{position:absolute;left:22px;right:22px;height:38px;display:flex;align-items:center;gap:1px;padding:0 12px;border-radius:10px;font-size:15px;font-weight:550;background:var(--pf-card);border:1px solid var(--pf-line)}.fu-input[data-state=focus]{border-color:transparent;box-shadow:0 0 0 1.5px var(--pf-accent)}.fu-caret{width:2px;height:17px;background:var(--pf-accent)}.fu-etabs{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--pf-line)}.fu-etab{position:absolute;display:grid;place-items:center;font-size:13px;font-weight:550;white-space:nowrap;color:var(--pf-mute);transform-origin:50% 100%}.fu-etab[data-state=active]{color:var(--pf-ink);box-shadow:inset 0 -2px 0 var(--pf-accent)}.fu-panel{position:absolute;inset:0}.fu-colhead{justify-content:space-between;padding:0 22px 0 64px;background:var(--pf-card2);font-family:Geist Mono,ui-monospace,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--pf-mute)}.fu-colhead,.fu-field{position:absolute;left:0;right:0;display:flex;align-items:center;border-bottom:1px solid var(--pf-line)}.fu-field{gap:12px;padding:0 22px;transform-origin:50% 50%}.fu-field[data-state=new]{background:color-mix(in srgb,var(--pf-accent) 6%,var(--pf-card))}.fu-field-name{display:flex;flex-direction:column;gap:1px;min-width:0}.fu-field-name b{font-size:15px;font-weight:600}.fu-field-name em{font-style:normal;font-size:12.5px;color:var(--pf-mute)}.fu-field-prev{margin-left:auto;display:flex;gap:6px}.fu-prev{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:8px;font-size:13.5px;font-weight:550;white-space:nowrap;background:var(--pf-card2);border:1px solid var(--pf-line)}.fu-prev.is-auto{font-family:Geist Mono,ui-monospace,monospace;font-size:13px}.fu-prev.is-relation{color:var(--fu-blue);border-color:color-mix(in srgb,var(--fu-blue) 35%,transparent);background:color-mix(in srgb,var(--fu-blue) 8%,var(--pf-card))}.fu-prev.is-currency{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.fu-chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;transform-origin:50% 50%}.fu-chip.is-gray{color:var(--pf-mute);background:var(--pf-card2);border:1px solid var(--pf-line)}.fu-chip.is-blue{color:var(--fu-blue);background:color-mix(in srgb,var(--fu-blue) 13%,var(--pf-card))}.fu-chip.is-green{color:var(--fu-green);background:color-mix(in srgb,var(--fu-green) 14%,var(--pf-card))}.fu-page{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 80px 0 14px;border-radius:12px;border:1px solid var(--pf-line);background:var(--pf-card);transform-origin:50% 50%}.fu-page b{font-size:14px;font-weight:650;white-space:nowrap}.fu-page[data-state=editing]{border-color:color-mix(in srgb,var(--pf-accent) 45%,transparent);background:color-mix(in srgb,var(--pf-accent) 5%,var(--pf-card))}.fu-page[data-state=set]{border-color:color-mix(in srgb,var(--fu-sofia) 45%,transparent);box-shadow:var(--pf-shadow)}.fu-aud,.fu-aud-slot{align-self:flex-start;display:inline-grid}.fu-aud{height:20px;padding:0 8px;place-items:center;border-radius:999px;font-size:11.5px;font-weight:600;color:var(--pf-mute);background:var(--pf-card2);border:1px solid var(--pf-line);transform-origin:0 50%}.fu-aud.is-set{color:#fff;border-color:transparent;background:var(--fu-sofia)}.fu-aud-slot>*{grid-area:1/1}.fu-aud-slot em{font-style:normal;font-size:12px;line-height:20px;color:var(--pf-mute)}.fu-ibtn{position:absolute;top:50%;margin-top:-12px;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:var(--pf-mute);border:1px solid var(--pf-line);background:var(--pf-card);transform-origin:50% 50%}.fu-details-title{position:absolute;display:flex;align-items:baseline;gap:8px;height:24px;font-size:13.5px;font-weight:650;white-space:nowrap}.fu-details-title em{font-style:normal;font-size:12px;font-weight:500;color:var(--pf-mute)}.fu-drow{position:absolute;display:flex;align-items:center;gap:10px;padding:0 44px 0 12px;border:1px solid var(--pf-line);border-bottom:0;font-size:14px;overflow:hidden;background:var(--pf-card)}.fu-drow:first-of-type{border-radius:10px 10px 0 0}.fu-drow[data-k=drow3]{border-bottom:1px solid var(--pf-line)}.fu-drow b{font-weight:600}.fu-drow em{margin-left:auto;font-style:normal;font-size:12px;color:var(--pf-mute)}.fu-drow[data-state=gone]{color:var(--pl-red,#dc2626);background:color-mix(in srgb,#dc2626 6%,var(--pf-card))}.fu-drow[data-state=gone] b{text-decoration:line-through}.fu-x{position:absolute;top:50%;margin-top:-11px;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--pf-mute);transform-origin:50% 50%}.fu-drow[data-state=gone] .fu-x{color:#fff;background:#dc2626}.fu-reload{position:absolute;height:3px;width:0;border-radius:0 3px 3px 0;background:var(--pf-accent);z-index:4}.fu-avatar[data-state=sofia]{background:var(--fu-sofia)}.fu-banner{position:absolute;left:0;top:0;display:flex;align-items:center;gap:10px;height:38px;padding:0 5px 0 14px;border-radius:999px;font-size:13.5px;white-space:nowrap;color:#78350f;background:#fffbeb;border:1px solid #fcd34d;box-shadow:0 12px 28px -12px rgba(120,53,15,.45)}.pf-look-noche .fu-banner{color:#fde68a;background:#451a03;border-color:#92400e}.fu-banner>svg{flex:none;color:#d97706}.fu-banner-txt{min-width:0;overflow:hidden;text-overflow:ellipsis}.fu-banner-exit{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid #fcd34d;background:var(--pf-card)}.fu-record{overflow:hidden;border-color:color-mix(in srgb,var(--fu-sofia) 40%,var(--pf-line));transform-origin:50% 0}.fu-record-body{position:absolute;left:0;top:0}.fu-record-body p{margin:0}.fu-card-title.is-mono{font-family:Geist Mono,ui-monospace,monospace;letter-spacing:-.01em}.fu-rec-grid{position:absolute;left:22px;right:22px;top:88px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 18px;gap:12px 18px;padding-top:16px;border-top:1px solid var(--pf-line)}.fu-rec-grid.is-one{grid-template-columns:1fr}.fu-rec-field{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 12px;border-radius:10px;background:var(--pf-card2);border:1px solid var(--pf-line);transform-origin:50% 50%}.fu-rec-field em{font-style:normal;font-size:12px;color:var(--pf-mute)}.fu-rec-field b{font-size:15px;font-weight:600}.fu-rec-field b.is-mono{font-family:Geist Mono,ui-monospace,monospace;font-size:14px}.fu-table{position:absolute;border:1px solid var(--pf-line);border-radius:12px;background:var(--pf-card);box-shadow:var(--pf-shadow);overflow:hidden;transform-origin:50% 0}.fu-table[data-state=sofia]{border-color:color-mix(in srgb,var(--fu-sofia) 45%,transparent)}.fu-row{position:absolute;left:0;right:0;display:grid;grid-template-columns:170px 1fr 170px 170px;align-items:center;border-top:1px solid var(--pf-line);font-size:14.5px;background:var(--pf-card);transform-origin:50% 50%}.fu-row.is-head{top:0;border-top:0;background:var(--pf-card2);font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--pf-mute)}.fu-row[data-state=hover]{background:color-mix(in srgb,var(--fu-sofia) 12%,var(--pf-card))}.fu-row[data-state=mine]{background:color-mix(in srgb,var(--fu-sofia) 5%,var(--pf-card))}.fu-row>span{min-width:0;padding:0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fu-row>.is-mono{font-family:Geist Mono,ui-monospace,monospace;font-size:13.5px}.fu-row>.is-strong{font-weight:600}.fu-row>.is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-tall.fu-film .fu-tab.is-cfg>span{display:none}.pf-tall.fu-film .fu-nav{flex-direction:row;align-items:center}.pf-tall.fu-film .fu-field-prev .fu-chip{padding:0 8px;font-size:12px}.pf-tall.fu-film .fu-row{grid-template-columns:148px 1fr 116px;font-size:14px}.pf-tall.fu-film .fu-row>.is-wide{display:none}.pf-tall.fu-film .fu-row>span{padding:0 10px}.pf-tall.fu-film .fu-banner{font-size:12px;gap:8px}